FS#64018 - After upgrading to kernel 5.3 module e1000e not loaded - no network
Attached to Project:
Arch Linux
Opened by Peter Sulyok (peter_s) - Friday, 04 October 2019, 17:23 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 30 January 2020, 13:25 GMT
Opened by Peter Sulyok (peter_s) - Friday, 04 October 2019, 17:23 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 30 January 2020, 13:25 GMT
|
Details
After upgrading to kernel 5.3.1-arch1-1-ARCH (from 5.2.x
latest) my static ethernet configuration is not working
anymore:
systemd[1]: Failed to start Static ethernet connection. and root cause is that the e1000e module is not loaded: Oct 04 17:25:57 gianta kernel: e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k Oct 04 17:25:57 gianta kernel: e1000e: Copyright(c) 1999 - 2015 Intel Corporation. Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 70:85:c2:a4:d0:16 Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF Oct 04 17:25:57 gianta kernel: e1000e 0000:00:1f.6 eno1: renamed from eth0 Oct 04 17:26:04 gianta kernel: e1000e: eno1 NIC Link is Down Oct 04 17:26:04 gianta kernel: e1000e: eno1 NIC Link is Up 1000 Mbps Half Duplex, Flow Control: None The link is down and the static network configuration is not working. If I downgrade to kernel linux-lts (4.19) everything is working fine again. This is a AsRock Z390 Taichi motherboard with Intel i9-9900K CPU The network chip is Intel i219-V (all other network components are disabled for me). I thought there will be a quick kernel upgrade on 5.3 but it is not coming. |
This task depends upon
The dkms package fixes the eno1 interface.
- e1000e-dkms-5.3.1-1.src.tar.gz WORKS for me (I installed that on kernel 5.3.5-arch1-1-ARCH)
- e1000e-dkms-3.6.0-1.src.tar.gz does not work at all, same issue, link is down
Thanks for the fixes.
Needed to cherry-pick ee2e80c194628a0ba5cd0a5c37b46fa136e11004 from 5.4 for the patch to apply.
The latest working patch is e1000e-dkms-5.3.1-1 for me on kernel 5.3.5-arch1-1-ARCH.
If needed I can test newer dkms packages.
Nov 03 23:09:54 gianta kernel: e1000e: loading out-of-tree module taints kernel.
Nov 03 23:09:54 gianta kernel: e1000e: module verification failed: signature and/or required key missing - tainting kernel
Nov 03 23:09:54 gianta kernel: e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-l
Nov 03 23:09:54 gianta kernel: e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 70:85:c2:a4:d0:16
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
Nov 03 23:09:54 gianta kernel: e1000e 0000:00:1f.6 eno1: renamed from eth0
Nov 03 23:10:01 gianta kernel: e1000e: eno1 NIC Link is Down
Thanks for the update.
This reverts https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ee2e80c194628a0ba5cd0a5c37b46fa136e11004
[ 4.195139] e1000e: loading out-of-tree module taints kernel.
[ 4.215400] e1000e: module verification failed: signature and/or required key missing - tainting kernel
[ 4.218393] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-l
[ 4.218394] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 4.218581] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 4.475106] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[ 4.543593] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 70:85:c2:a4:d0:16
[ 4.543596] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[ 4.543677] e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
[ 4.604465] e1000e 0000:00:1f.6 eno1: renamed from eth0
[ 11.407189] e1000e: eno1 NIC Link is Down
[ 12.435905] e1000e: eno1 NIC Link is Up 1000 Mbps Half Duplex, Flow Control: None
How I turned 59653e6497d16f7ac1d9db088f3959f57ee8c3db into ee2e80c194628a0ba5cd0a5c37b46fa136e11004 I have no idea.
Updated version with the correct commit reverted.
Thanks for the support.
[ 4.156613] e1000e: loading out-of-tree module taints kernel.
[ 4.162353] e1000e: module verification failed: signature and/or required key missing - tainting kernel
[ 4.196559] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-l
[ 4.196560] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 4.196767] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 4.437055] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[ 4.503870] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 70:85:c2:a4:d0:16
[ 4.503875] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[ 4.503956] e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
[ 4.584850] e1000e 0000:00:1f.6 eno1: renamed from eth0
[ 11.243194] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
I will report that on https://bugzilla.kernel.org/show_bug.cgi?id=205047#c28 too.
Could you test the 5.4 release. 59653e6497d16f7ac1d9db088f3959f57ee8c3db does not appear to have been reverted.
You were right.
Included patch is my attempt to revert the commit on 5.4. This version will not work with 5.3.
Does the older 5.3 based version work with 5.4?
Maybe we can ping the thread on kernel.org about their plans.
I think this could be related to some kind of firmware bug because I did a lot of changes since then.
(Bios / Intel ME update with bios patch to disable intel ME, intel microcode update and UEFI secure boot enable)
I don't use WLAN/bluetooth at all on my motherboard.
Removing the package on my system (kernel 5.4.7) results in exactly the same issue i have had since the beginning. The driver starts to connect to wired network, fails and this continues in a loop for some time till it finally connects (sometimes it does not and i have to reboot).
Observed on 2 of my computers. How can the network driver be this broken for the past 3 months.
Maybe in 5.5?
Let us see the reactions.
https://bugzilla.kernel.org/show_bug.cgi?id=205047#c49
is the same you created here in the latest dkms package? Thanks.
I can confirm this fixes the issue on my machine. Can anyone else confirm the issue being fixed?
What happened? Is the fix coming from the kernel directly or it was local fix in ArchLinux?
Thanks for everybody's support here.
For 5.5 onward the patch is applied upstream.
[1] https://git.archlinux.org/linux.git/log/?h=v5.4.14-arch1
[2] https://git.archlinux.org/linux.git/log/?h=v5.4.15-arch1