[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ethernet suddenly limited to 100 Mbps



On 8/18/2013 10:31 AM, Vincent Lefevre wrote:
> On my laptop, Ethernet has been limited to 100 Mbps for a few days.
> Nothing changed on the network side. Just a few upgrades on the laptop
> (Debian/unstable). Any explanation?

Gigabit ethernet is fully auto negotiating at the hardware level--a
software update shouldn't cause negotiation to drop to 100.  GBE uses
all 8 conductors of category 5e/6 cabling, fast ethernet uses only 4.
If it's negotiating to 100, I'd say you have a bad cable, connector
(cable or receiver port), or switch port.  Given this is a laptop, I
make the educated guess that you plug/unplug regularly putting wear
stress on the cable and connectors.

In this case you should check the 8 angled pins in the laptop RJ45
receptacle to make sure none are broken or bent.  If one of the 8 is not
making solid contact with the corresponding cable connector pin, 100
Mbps link speed will be the result.  If it is damaged the laptop will
require depot service to desolder and replace the receptacle.  If the
receptacle doesn't appear to be the problem, replace the cable with a
known good cable or a new cable.  Frequent bending of cables during
insertion/removal can cause stress breakage of the tiny cable conductors
which are normally 26 or 28 AWG, especially at the termination connector
junction.

-- 
Stan


> xvii:~> zgrep e1000e: /var/log/{kern.log.4.gz,kern.log.3.gz,kern.log.2.gz,kern.log.1,kern.log}
> /var/log/kern.log.4.gz:Jul 25 08:52:14 xvii kernel: [551721.072200] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.4.gz:Jul 25 09:44:48 xvii kernel: [554875.032922] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.4.gz:Jul 25 09:45:00 xvii kernel: [554887.528143] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.4.gz:Jul 25 09:45:38 xvii kernel: [554924.937194] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.4.gz:Jul 25 09:46:11 xvii kernel: [554957.808911] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.4.gz:Jul 28 00:16:56 xvii kernel: [    0.805857] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.4.gz:Jul 28 00:16:56 xvii kernel: [    0.805859] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.4.gz:Jul 28 00:17:20 xvii kernel: [   76.724904] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Jul 28 01:22:13 xvii kernel: [    0.822007] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Jul 28 01:22:13 xvii kernel: [    0.822011] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Jul 28 01:22:32 xvii kernel: [   72.800920] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Jul 28 02:47:36 xvii kernel: [    0.793633] e1000e: Intel(R) PRO/1000 Network Driver - 2.2.14-k
> /var/log/kern.log.3.gz:Jul 28 02:47:36 xvii kernel: [    0.793636] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Jul 28 02:47:59 xvii kernel: [   63.076906] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Jul 28 02:51:54 xvii kernel: [    0.805266] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Jul 28 02:51:54 xvii kernel: [    0.805268] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Jul 28 02:52:16 xvii kernel: [   62.320928] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Jul 28 18:12:30 xvii kernel: [    0.822495] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Jul 28 18:12:30 xvii kernel: [    0.822498] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Jul 28 18:12:53 xvii kernel: [   60.996886] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Aug  1 10:13:27 xvii kernel: [    0.797585] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Aug  1 10:13:27 xvii kernel: [    0.797588] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Aug  1 10:13:51 xvii kernel: [   63.156920] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Aug  1 10:24:24 xvii kernel: [    0.813076] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Aug  1 10:24:24 xvii kernel: [    0.813080] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Aug  1 10:24:46 xvii kernel: [   60.084890] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.3.gz:Aug  2 13:34:14 xvii kernel: [    0.814672] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.3.gz:Aug  2 13:34:14 xvii kernel: [    0.814674] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.3.gz:Aug  2 13:34:38 xvii kernel: [   63.636882] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 00:56:29 xvii kernel: [386574.536143] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.2.gz:Aug  7 00:56:32 xvii kernel: [386577.985236] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 00:57:22 xvii kernel: [386627.508912] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 14:33:05 xvii kernel: [435571.004555] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.2.gz:Aug  7 14:33:14 xvii kernel: [435580.093180] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 14:33:21 xvii kernel: [435586.304971] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 14:33:25 xvii kernel: [435591.044195] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.2.gz:Aug  7 14:34:02 xvii kernel: [435628.144983] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  7 14:34:39 xvii kernel: [435664.505177] e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.2.gz:Aug  9 05:37:43 xvii kernel: [576249.064389] e1000e: eth0 NIC Link is Down
> /var/log/kern.log.2.gz:Aug  9 23:49:34 xvii kernel: [    0.801550] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.2.gz:Aug  9 23:49:34 xvii kernel: [    0.801552] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.2.gz:Aug 10 11:51:52 xvii kernel: [    0.811342] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.2.gz:Aug 10 11:51:52 xvii kernel: [    0.811345] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.1:Aug 13 01:05:03 xvii kernel: [    0.817054] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.1:Aug 13 01:05:03 xvii kernel: [    0.817055] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.1:Aug 13 19:09:25 xvii kernel: [15292.321188] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log.1:Aug 14 12:16:23 xvii kernel: [    0.813690] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log.1:Aug 14 12:16:23 xvii kernel: [    0.813692] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log.1:Aug 14 12:16:55 xvii kernel: [   76.840908] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 12:01:37 xvii kernel: [    0.810732] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 12:01:37 xvii kernel: [    0.810734] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 12:02:11 xvii kernel: [   73.792906] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 12:17:54 xvii kernel: [    0.813632] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 12:17:54 xvii kernel: [    0.813634] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 12:18:25 xvii kernel: [   70.096887] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:15:44 xvii kernel: [    0.806852] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 16:15:44 xvii kernel: [    0.806855] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 16:16:17 xvii kernel: [   78.968919] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:21:01 xvii kernel: [    0.807109] e1000e: Intel(R) PRO/1000 Network Driver - 2.2.14-k
> /var/log/kern.log:Aug 18 16:21:01 xvii kernel: [    0.807111] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 16:21:34 xvii kernel: [  114.252906] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:22:45 xvii kernel: [  186.400166] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:23:04 xvii kernel: [  205.444966] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:23:06 xvii kernel: [  206.960146] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:23:52 xvii kernel: [  253.488885] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:27:00 xvii kernel: [    0.814121] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 16:27:00 xvii kernel: [    0.814124] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 16:27:33 xvii kernel: [   72.620925] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:39:08 xvii kernel: [  767.728219] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:39:30 xvii kernel: [  790.104939] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:44:32 xvii kernel: [ 1092.216955] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:48:05 xvii kernel: [    0.805758] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 16:48:05 xvii kernel: [    0.805761] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 16:48:38 xvii kernel: [   82.340927] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:54:05 xvii kernel: [  409.536189] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:54:29 xvii kernel: [  434.129160] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:54:52 xvii kernel: [  457.016167] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:57:27 xvii kernel: [  611.833189] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:57:49 xvii kernel: [  634.176388] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 16:59:35 xvii kernel: [  739.769194] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 16:59:54 xvii kernel: [  758.788422] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 17:00:12 xvii kernel: [  777.260963] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 17:00:37 xvii kernel: [  801.928584] e1000e: eth0 NIC Link is Down
> /var/log/kern.log:Aug 18 17:02:15 xvii kernel: [  900.381013] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> /var/log/kern.log:Aug 18 17:04:10 xvii kernel: [    0.821890] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
> /var/log/kern.log:Aug 18 17:04:10 xvii kernel: [    0.821894] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
> /var/log/kern.log:Aug 18 17:04:40 xvii kernel: [   65.664904] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
> 


Reply to: