I have an external hard drive (a WD 2TB My Book Live) connected to a router (a D-Link DIR-615 running DD-WRT) via ethernet cable. I also have a desktop with a "Realtek PCIe GBE Family Controller" connected to the same router via an ethernet cable.
Whenever I transfer files across the network, speeds are limited to about 11 MB/s. Considering that both the external hard drive and desktop are capable of gigabit speeds, I would have expected a slightly faster transfer rate.
According to Windows 8.1, the adapter on the desktop machine is connected at 100.0 Mbps:
I checked the Device Manager, and "Speed & Duplex" for the adapter is set to "Auto Negotiation". So this is obviously a problem with the router.
telnet to connect to the router and check the speed of
# cat /sys/devices/platform/ag71xx.0/net/eth0/speed 100
Why is the router operating at a slow speed? Is there anything I can do to make it faster?