You are not logged in.

#1 2015-07-03 11:05:42

maggie
Member
Registered: 2011-02-12
Posts: 255

GigaLAN NIC runs only at 100 mode

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

#2 2015-07-03 12:10:25

revellion
Member
From: Sweden
Registered: 2007-04-10
Posts: 54

Re: GigaLAN NIC runs only at 100 mode

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

#3 2015-07-06 18:12:02

LeCrayonVert
Member
Registered: 2010-09-01
Posts: 134

Re: GigaLAN NIC runs only at 100 mode

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

#4 2015-07-08 19:14:00

maggie
Member
Registered: 2011-02-12
Posts: 255

Re: GigaLAN NIC runs only at 100 mode

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

#5 2015-08-22 07:47:03

bachtiar
Member
Registered: 2005-02-08
Posts: 66

Re: GigaLAN NIC runs only at 100 mode

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

Board footer

Powered by FluxBB