I want gigabit speeds, but the best I can get is only 12mbps. I am transferring from my computer over a gigabit Ethernet (Built-in Realtek adapter) on an Asus motherboard (I checked the specifications and it's gigabit) through a Cat 5E cable to a Netgear WNDR4500 router and then to a WD Live TV hub. My desktop plays all the latest games at the maximum settings with no problems, and my hard drive is 7200 RPM. All my firmware and hardware drivers are up to date. So what am I doing wrong here?
Every point to which your traffic goes through ( Router, HUB, Switch, etc ) needs to be Gigabit, as well as the cables between all of them. After looking up your devices, it looks like they are all indeed Gigabit.
With a 7200RPM HDD, you're only going to get about 120MB/s read/write. However your WD Live TV hub may not have a 7200RPM HDD, so this could be slowing it down. So the reality is, you're not going to get anything better than what your slowest Hard Drive, or cable/port will get you.
- Verify that all your cables to every device are quality cat5 cables.
- Check with WD to verify the speed of the hard drive in the 'WD Live TV.'
- Keep in mind that your speeds are limited to your slowest hard drive/cable/port
12 MB/sec (I'm assuming your 12mbps was a typo) is extremely close to a 100mbit connection. If I had to guess, you have a 100mbit piece of hardware somewhere in there.
100 mbit / 8 bits per byte = 12.5 MB
As you are using WDTV, I'm guessing this next does not apply to you, but on lower speed devices, doing things over an encrypted connection can bottom out the CPU very very easily.