Realtek RTL-8169 auto-negotiation
I have some trouble with the Realtek RTL-8169 NIC chipset used on my mainboard: it often works, but sometimes the auto-negotiation seems to fail and it falls back to 10MBit Ethernet. After a reboot it comes up OK.
I've tried an init.d script to force the speed to 100MBit via mii-tool, but it just happened again.. it seems the driver doesn't care much about it.
Is there any way to get the driver to retry until 100MBit is reached or is it a bug in the r8169 module? Does anyone have similar problems?
Linux version: 2.6.18-5-amd64 #1 SMP