After installing Ubuntu 24.04 on a Lenovo ThinkPad E14 Gen 6, the system experiences repeated and random network dropouts. Both the Wi-Fi connection (Intel AX211) and two separate Ethernet interfaces (Intel I210 PCIe and integrated Intel Ethernet) lose connectivity intermittently.
This issue did not exist prior to installing Ubuntu 24.04 (I ran windows)
Other devices on the same network, such as a phone, remain stable. The problem appears to be isolated to this laptop.
I am looking for guidance from kernel, networking, and Intel hardware specialists to determine whether this is a Linux driver/firmware regression or a hardware-level fault (doubt it)
Yes my router has a hybrid mode for 2.4 and 5ghz and I’ve tried selecting just the 5ghz and it doesn’t help. I’ve also tried cable, issue persists.
I’ve also tried turning of any power saving that could affect the network-card and make it lose lease. No success.
Laptop: Lenovo ThinkPad E14 Gen 6
CPU platform: Intel Meteor Lake
Wi-Fi: Intel AX211 (CNVi)
Ethernet 1: Intel I210 (PCIe) using igb driver
Ethernet 2: Intel integrated NIC using e1000e driver
Kernel: 6.14.0-35-generic
OS: Ubuntu 24.04 LTS
Product model: 21M7002SMX
root@linus-ThinkPad-E14-Gen-6:/home/linus/Documents/ssh-keys# lspci -k | grep -A3 -Ei 'ethernet|network':
00:1f.6 Ethernet controller: Intel Corporation Device 550b (rev 20)
Subsystem: Lenovo Device 50e1
Kernel driver in use: e1000e
Kernel modules: e1000e
--
23:00.0 Ethernet controller: Intel Corporation I210 Gigabit Network Connection (rev 03)
Subsystem: Corsair Memory, Inc I210 Gigabit Network Connection
Kernel driver in use: igb
Kernel modules: igb
root@linus-ThinkPad-E14-Gen-6
Firmware logs:
iwlwifi 0000:00:14.3: Failed to send LINK_CONFIG_CMD (action:2): -5
iwlwifi 0000:00:14.3: failed to update link
iwlwifi 0000:00:14.3: branchlink2
iwlwifi 0000:00:14.3: interruptlink1
Network manager:
dhcp4 (wlp0s20f3): state changed no lease
dhcp4 (wlp0s20f3): activation: beginning transaction
dhcp4 (wlp0s20f3): state changed new lease, address=192.168.1.132
** Ethernetlink flapping**
igb 0000:23:00.0 enp35s0: igb: enp35s0 NIC Link is Down
igb 0000:23:00.0 enp35s0: igb: enp35s0 NIC Link is Up 1000 Mbps Full Duplex
Routing table during issue:
default via 192.168.1.1 dev enp35s0 metric 100
default via 192.168.1.1 dev wlp0s20f3 metric 600
root@linus-ThinkPad-E14-Gen-6:/home/linus/Documents/ssh-keys# lshw -C network
*-network
description: Ethernet interface
product: I210 Gigabit Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:23:00.0
logical name: enp35s0
version: 03
serial: 00:0c:6c:0a:5c:96
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=igb driverversion=6.14.0-35-generic duplex=full firmware=3.20, 0x800005bb ip=192.168.1.166 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:17 memory:90100000-901fffff ioport:3000(size=32) memory:90300000-90303fff memory:90200000-902fffff
*-network:0
description: Wireless interface
product: Meteor Lake PCH CNVi WiFi
vendor: Intel Corporation
physical id: 14.3
bus info: pci@0000:00:14.3
logical name: wlp0s20f3
version: 20
serial: 68:c6:ac:ea:91:1f
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.14.0-35-generic firmware=89.1a492d28.0 ma-b0-gf-a0-89.uc ip=192.168.1.132 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: iomemory:400-3ff irq:18 memory:4039cc4000-4039cc7fff
*-network:1
description: Ethernet interface
product: Intel Corporation
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: enp0s31f6
version: 20
serial: c4:ef:bb:5e:88:4a
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.14.0-35-generic firmware=1.1-4 latency=0 link=no multicast=yes port=twisted pair
resources: irq:167 memory:9c500000-9c51ffff
root@linus-ThinkPad-E14-Gen-6:/home/linus/Documents/ssh
I’m completely lost and I’ve seen a lot of threads about other users having thinkpad’s with similar issues but I’ve yet to find a solution and I’m feeling lost. I’d be happy to provide any logs, perform any tests. Since I work with this PC at a hosting company and it’s pretty anoying losing the connection (flapping) a couple of times everyday and having to start over in the work. Since the issue is intermittent it’s hard to diagnose and I might have to respons in a few hours once the issue appears once again.