You are not logged in.
Hello friends. I have a 6-year old G45 motherboard that has a builtin gigalan controller ran by a Realtek 8111DL chip (10/100/1000 Mbit). My home network has a gigalan switch by netgear (GS105). My Arch machine with this G45 motherboard can only connect at 100 mode but other machines on the network can connect in 1000 mode.
% dmesg | grep -i e1000
[ 5.314900] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 5.314904] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 5.315121] e1000e 0000:01:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 5.433469] e1000e 0000:01:00.0 eth0: registered PHC clock
[ 5.433474] e1000e 0000:01:00.0 eth0: (PCI Express:2.5GT/s:Width x1) 68:02:ca:09:0e:6b
[ 5.433476] e1000e 0000:01:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 5.433489] e1000e 0000:01:00.0 eth0: MAC: 3, PHY: 8, PBA No: E46981-007
[ 5.490357] e1000e 0000:01:00.0 enp1s0: renamed from eth0
[ 22.245728] e1000e: enp1s0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
[ 22.245847] e1000e 0000:01:00.0 enp1s0: Link Speed was downgraded by SmartSpeed
[ 22.245850] e1000e 0000:01:00.0 enp1s0: 10/100 speed: disabling TSO
Offline
Likely bad cable/connectors. Re-plug the cable and see if it changes. Or swap it with the cable of the computers that successfully gets 1000mbit uplink.
Hurricane Electric Certified IPv6 Sage
CPU: Core i7-2600 @ 4.0Ghz | RAM: 16GB (4x4GB) | GFX: AMD Radeon R9 290 4096MB VRAM | HDD: 1x 120GB SATA3 Corsair SSD (~500MB/s RW), 1x SATA2 250GB, 1x SATA2 320GB, 1x 180GB SATA3 Intel SSD
*EDIT* Replaced Nvidia GTX 570 for a AMD Radeon R9 290, and added an extra SSD 180GB
Offline
Is it a problem that arised recently ? I've just noticed today that my NIC was running at only 100Mbps... I don't know if it is a bad connector, but I'm pretty sure it was working fine until today. Maybe someone else have the same issue ?
I believe in a world I can and do understand. A rational universe, explained through rational means.
Offline
I tried a new patch cord (cat6) but it still downgrades the speed. I tried linux-lts and got the same as with linux. The last thing I can try is to connect it directly to the switch. If it isn't a cable problem, could it be a problem with the NIC on the board itself? When can I do to further diagnose it?
% dmesg | grep -i e1000
[ 5.142422] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 5.142426] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[ 5.142687] e1000e 0000:01:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 5.142723] e1000e 0000:01:00.0: irq 45 for MSI/MSI-X
[ 5.142727] e1000e 0000:01:00.0: irq 46 for MSI/MSI-X
[ 5.142731] e1000e 0000:01:00.0: irq 47 for MSI/MSI-X
[ 5.273930] e1000e 0000:01:00.0 eth0: registered PHC clock
[ 5.273935] e1000e 0000:01:00.0 eth0: (PCI Express:2.5GT/s:Width x1) 68:05:ca:09:0e:6a
[ 5.273937] e1000e 0000:01:00.0 eth0: Intel(R) PRO/1000 Network Connection
[ 5.273949] e1000e 0000:01:00.0 eth0: MAC: 3, PHY: 8, PBA No: E46981-007
[ 21.401023] e1000e: enp1s0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
[ 21.401144] e1000e 0000:01:00.0 enp1s0: Link Speed was downgraded by SmartSpeed
[ 21.401149] e1000e 0000:01:00.0 enp1s0: 10/100 speed: disabling TSO
Offline
I am also getting the "Link Speed was downgraded by SmartSpeed" message on my Intel 82571EB dual-port adapter. The link comes up at 100 Mbps, and forcing the speed to 1000 does not help (link stays down).
Interestingly, I had no problem establishing a link at 1000 Mbps some time ago (a month or so). I've only noticed this problem after a recent kernel upgrade (from 3.x to 4.1.5). Indeed, my cables are not perfect (it's an installation in an old house), but nothing else has changed, so I cannot imagine why it would suddenly not work anymore.
I tried plugging in the same port of the same switch using a brand new CAT5e cable, and the link went up at 1000 Mbps immediately. Unfortunately, I am not in position to change installation cables.
Could it be that some recent change in kernel causes speed downshift sooner than neccessary?
Offline