thanks mstargard, I connected my laptop via ethernet cable to my router and copied files to the My Bool Live and get a speed of about 10MB/s most of the time. Is there a way to reach or be near that speed wirelessly? If there is, a 10/100 router with 802.11n would do it, or would I need a gigabit router with 802.11n. Thanks for your time. I have about 5 days understanding about 10/100 and gigabit routers and the differences between 802.11 n/g/a/b. Sorry if I’m asking something you’ve already told me.
Another thing I’ve noticed is that when the file is at 97% to be copied completely, the speed drops to 23KB/s, both wiereless and wired, so the transfer takes about an hour more. Is there something wrong with this? (The file I copied both times for wireless and wired is about 12.3GB)
You’ll need to figure out what your wireless client is capable of before making a decision on what to buy. I needed to replace the wireless card in my laptop to get wireless n in the 5Ghz range, which cost about $30CDN. As I mentioned, you’ll get speeds around 5 to 10 MB/s doing that.
It doesn’t matter much if you have a fast (100Mb/s) or Gig (1000Mb/s) switch if you’re just going to use it for wireless. One thing to look out for is that some of the new linksys routers can only do wireless n in 2.5GHz or 5GHz bands, but not both simultaneously. (the E2000, for example) That means that if you have just one wireless client that negotiates in the 2.4GHz band, then all the devices must run in that band.
I bought a linksys E3000 which does everything, and is a Gig switch and it performs quite well. Also, I replaced the vendor’s firmware with dd-wrt, which might not interest you, however it means that I can’t comment on how the vendor’s firmware performs. I usually seek out routers that can run dd-wrt because I have a need for many of the extra features it offers.
With wireless N, the number of antennas matters. One is basic, two is good, three is excellent. The more antennas, the better the bandwidth. It’s something call MIMO, which leverages differences between the antennas to improve performance. The same thing with the client side. Both ends must be up to the task.
About the 97% thing - that’s probably an artifact on how your OS is calculating the completion percent. Windows is historically bad at this. Other OS’s can do the same thing. The only way to be really sure about data rates is to monitor the network directly. dd-wrt can do this at the router. Windows, I think, has a network rate monitor, and Linux has a multitude of utilities, some graphical, and some from the command line.
One possible reason this happens is because when you copy a file, the local buffers will fill before any significant quantity of data is transferred over the network. This buffer fill happens at memory and disk speeds, and this can be quite a lot of data; perhaps several Gigs. Then the buffers fill, and the network becomes the limiting factor. But as far as your copy utility is concerned, more of the file has copied than really has because much of it is in the local buffers. This skews the percent complete and the overall data rate in favour of completion. Then when the data is almost finished copying there should be an aknowledgement from the remote side that the copy is complete, but this won’t happen until the local buffers have emptied. Hence the %complete appears to stall.