Are all file transfers slow, or just the ones through the front USB? What kind of transfer times do you get across the network?
I assume both your router and storage are connected to the gigabyte switch, and your laptop is connecting to your router via wireless right? When you copy files as you described, it's not copied directly from USB to HDD. Instead, the data path is like this: USB => storage => switch => router => laptop (via wireless) => router => switch => storage => HDD. This creates a lot of latency, and here the wireless connection seems to be the bottleneck.
As the storage doesn't support copying from USB to HDD directly, I'd suggest you connect the USB disk to your laptop, and connect your laptop to the switch with a network cable.
Also I'd suggest you upgrade to Vista SP2 if you haven't done so. It fixed issues with slow network transfer.
Thanks for the tip. Your assumption about my network configuration was correct, and I am running SP2. So here's what I did, based on your email...
- I tried connecting the USB hard-drive directly to my laptop (laptop still on the wireless network), and my connection speeds <BEGIN SARCASM FONT> a whopping 1.45MB/sec <END SARCASM FONT>.
- So I tried the same thing as above but with the laptop connected (hardwired) directly to my router. My speeds jumped up to just under 10MB/sec. Much better, but still less than half of what most others are reporting.
- So I tried the same thing as above but transferring a file directly from my harddrive. My transfer speed started out at about 4MB/sec and slowly climbed up to just under 10MB/sec over the course of a couple of minutes.
Any suggestions for how to get up in the 20+MB/sec range?
Thanks. Same thing through the back USB port. How do I test my network speeds?
USB could also be a bottleneck here. Try copying something on your hard drive to the storage, or vise versa.
Oh, I just noticed that you said you connected your laptop to your router (hardwired). Most likely the wired port on your router is 100Mbps, so the theoretical transfer rate is 12.5MB/s. 10MB/s is pretty good already in real world.
To achieve ~20MB/s, you must have a gigabit network connection. That's why I suggested you to connect your laptop to the gigabit switch. You may also want to check whether your laptop network adapter and the network cable supports 1000Gbps.