Data transfer speed to USB storage connected to wifi router very slow

9,838

If you're talking about 3 Megabytes/second and have connected your MBP via Wifi, not ethernet cable, that speed is ok.

There are 3 limitations here:

  1. the WiFi - even at 802.11n it's hard to get more than 8 Mbyte/s throughput under very good conditions
  2. the smb protocol is quite inefficient, especially with latencies induced by a wireless connection.
  3. most routers are not very powerful, so they hardly manage more than 10Mbyte/s to USB drives anyway.

Try connecting to the router via cable, that should speed things up considerably.

Share:
9,838

Related videos on Youtube

ronakg
Author by

ronakg

Updated on June 17, 2022

Comments

  • ronakg
    ronakg less than a minute

    Here is my setup.

    • A Linksys Cisco E3200 wifi router.
    • A MacbookPro running OS X Lion 10.7.4.
    • A Seagate GoFlex 1TB hard drive connected to wifi router via the USB port.

    When I try to transfer data from my MBP to the HDD, the data transfer rate is very low. I'm getting around 3MB/s write speed. This is very slow compared to the speed I get when HDD is directly connected to the MBP.

    The HDD is NTFS formatted. And the router provides access to HDD using Samba share. So I connect to the HDD using smb://.

    What is the limiting factor here affecting the data transfer rate?

    • Synetech
      Synetech almost 10 years
      I cannot find anything indicating the USB version of the router in the manual, but I would assume it supports USB 2.0, so the main factor is the wireless transfer speed. That said, 3MBps seems low for what I assume is an 802.11n connection. How is the signal strength?
    • ronakg
      ronakg almost 10 years
      Yes the USB port is 2.0 according the specs on Amazon etc. The signal strength is very good, I'm sitting just 5ft away from the router. The security mechanism I've configured is WPA2-Personal, if that makes any difference.
    • Admin
      Admin almost 10 years
      Try with a different security mode like WEP, though it's unlikely that's the problem. I think you may need to change the wi-fi channel and play with those settings.
    • Synetech
      Synetech almost 10 years
      Do you get good network speed (like when downloading a file from the Internet)? Try running a speed test to see if your top speed can break the 3MBps barrier you are experiencing.
    • Stefan Seidel
      Stefan Seidel almost 10 years
      If you're talking about 3 Megabytes/second and have connected your MBP via Wifi, not ethernet cable, that speed is ok. There are 3 limitations here: 1) the WiFi - even at 802.11n it's hard to get more than 8 Mbyte/s throughput under very good conditions, 2) the smb protocol is quite inefficient, especially with latencies induced by a wireless connection. 3) most routers are not very powerful, so they hardly manage more than 10Mbyte/s to USB drives anyway. Try connecting to the router via cable, that should speed things up considerably.
    • Deltik
      Deltik almost 10 years
      @StefanSeidel: That is the answer. Come on, post it as one.
    • ronakg
      ronakg almost 10 years
      When I connect MBP directly to the ethernet port on router, I get double the speed. So most likely it is the wireless that is playing spoil sport here. Another issue I'm facing is frequent disconnection of the storage from router. I have to unplug the drive and then plug it back in. The connection is not very consistent. I'm thinking of flashing the router with DD-WRT, would it help?