Ubuntu version: 26.04
Desktop environment (if applicable): GNOME
I have a customized Lenovo Thinkpad T16 Gen 2, which came with Ubuntu 22.04 LTS pre-installed. About a month ago, laptop’s SSD stopped working and I got it replaced.
I installed latest Ubuntu 26.04 LTS on it, but since install and also during install, system is not able to connect to wireless connections.
If I turn on wifi, it can hardly search for the wireless network installed in the same room. Sometimes it connects to it showing low coverage, but disconnects frequently. Sometimes it doesn’t even find the same wifi network.
I have the same issue with connecting Bluetooth networks.
I am forced to use an internet connection using an Ethernet cable
System information:
$ uname -a
Linux erpuser-ThinkPad-T16-Gen-2 7.0.0-28-generic #28-Ubuntu SMP PREEMPT_DYNAMIC Sun Jun 21 01:01:36 UTC 2026 x86_64 GNU/Linux
$ ip a
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp0s31f6: mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether c4:c6:e6:3a:c2:63 brd ff:ff:ff:ff:ff:ff
altname enxc4c6e63ac263
inet 192.168.1.103/24 brd 192.168.1.255 scope global dynamic noprefixroute enp0s31f6
valid_lft 81458sec preferred_lft 81458sec
inet6 2401:4900:54e7:96c2:c202:5321:e7cd:b2c2/64 scope global temporary dynamic
valid_lft 298sec preferred_lft 118sec
inet6 2401:4900:54e7:96c2:9206:c3e2:9173:a5a7/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 298sec preferred_lft 118sec
inet6 fe80::7bb7:b5dd:d306:557a/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp0s20f3: mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether d4:f3:2d:d1:14:ec brd ff:ff:ff:ff:ff:ff
altname wlxd4f32dd114ec
$ lspci -nnk | grep -A3 -i network
00:14.3 Network controller
[0280]: Intel Corporation Raptor Lake PCH CNVi WiFi
[8086:51f1] (rev 01)Subsystem: Intel Corporation Device
[8086:0090]Kernel driver in use: iwlwifiKernel modules: iwlwifi
I've tried:
I have contacted Lenovo Technical support but they said they can’t troubleshoot this issue as the support & drivers they provide is for Windows only.
Also, tried changing default wifi.powersave setting from 3 to 2 in /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Please help me to fix this OR confirm if installing Ubuntu 22.04 can fix this.