Public bug reported:

This is a certified device: Lenovo ThinkPad T14 Gen 6 (AMD)
<https://ubuntu.com/certified/202503-36567>

With 24.04 LTS, I had many problems with the WiFi, especially connecting
back from suspend, and connecting to my home router (Freebox v8,
firmware v4.12.3). I originally followed the steps in
<https://dev.freebox.fr/bugs/task/40327> (French) to mitigate some of
the issues at router level, since it seems this Mediatek WiFi chip
cannot handle the initial setup of my Freebox properly. It was better
but I still had issues, so I formatted and installed 26.04 LTS (with
kernel 7.0.0-30-generic).

The WiFi chip is

c2:00.0 Network controller [0280]: MEDIATEK Corp. MT7925 802.11be 160MHz
2x2 PCIe Wireless Network Adapter [Filogic 360] [14c3:7925]


Now, the WiFi always takes around 2 minutes to connect, either when starting 
the device, or when resuming from suspend.

The Freebox router is set with the following parameters:

Protection type: WPA 2/3 - Compatibility (recommended)
802.11n, 802.11ac, 802.11ax, 802.11be all activated
Bandwith: 80 MHz
MLO: Deactivated


It looks like the WiFi is having trouble connecting, thinking the password is 
wrong:


```
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8033] device 
(wlp194s0): Activation: (wifi) connection 'Freebox-1E9E32 1' has security, and 
secrets exist.  No new secrets needed.
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8173] Config: 
added 'ssid' value 'Freebox-1E9E32'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8173] Config: 
added 'scan_ssid' value '1'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8174] Config: 
added 'bgscan' value 'simple:30:-65:300'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8174] Config: 
added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8174] Config: 
added 'auth_alg' value 'OPEN'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8174] Config: 
added 'psk' value '<hidden>'
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8316] device 
(wlp194s0): supplicant interface state: disconnected -> scanning
Sep 08 09:00:12 T14 NetworkManager[2228]: <info>  [1788850812.8316] device 
(p2p-dev-wlp194s0): supplicant management interface state: disconnected -> 
scanning
Sep 08 09:00:13 T14 NetworkManager[2228]: <info>  [1788850813.4690] 
agent-manager: 
agent[63aadb9bb9c179d0,:1.37/org.gnome.Shell.NetworkAgent/60578]: agent 
registered
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.3963] device 
(wlp194s0): supplicant interface state: scanning -> authenticating
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.3963] device 
(p2p-dev-wlp194s0): supplicant management interface state: scanning -> 
authenticating
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.4077] device 
(wlp194s0): supplicant interface state: authenticating -> associating
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.4078] device 
(p2p-dev-wlp194s0): supplicant management interface state: authenticating -> 
associating
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.4776] device 
(wlp194s0): supplicant interface state: associating -> 4way_handshake
Sep 08 09:00:16 T14 NetworkManager[2228]: <info>  [1788850816.4776] device 
(p2p-dev-wlp194s0): supplicant management interface state: associating -> 
4way_handshake
Sep 08 09:00:17 T14 NetworkManager[2228]: <info>  [1788850817.3404] manager: 
(workshopbr0): new Bridge device (/org/freedesktop/NetworkManager/Devices/6)
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0455] manager: 
(lxdbr0): new Bridge device (/org/freedesktop/NetworkManager/Devices/7)
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0520] device 
(lxdbr0): state change: unmanaged -> unavailable (reason 'connection-assumed', 
managed-type: 'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0529] device 
(lxdbr0): state change: unavailable -> disconnected (reason 
'connection-assumed', managed-type: 'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0531] device 
(lxdbr0): Activation: starting connection 'lxdbr0' 
(e923dabd-980d-4929-baf8-0b7280e550a2)
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0532] device 
(lxdbr0): state change: disconnected -> prepare (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0532] device 
(lxdbr0): state change: prepare -> config (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0533] device 
(lxdbr0): state change: config -> ip-config (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0544] device 
(lxdbr0): state change: ip-config -> ip-check (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0549] device 
(lxdbr0): state change: ip-check -> secondaries (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0549] device 
(lxdbr0): state change: secondaries -> activated (reason 'none', managed-type: 
'external')
Sep 08 09:00:18 T14 NetworkManager[2228]: <info>  [1788850818.0551] device 
(lxdbr0): Activation: successful, device activated.
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.1506] manager: 
(vethab6b9fd3): new Veth device (/org/freedesktop/NetworkManager/Devices/8)
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.1511] manager: 
(veth1ce11b34): new Veth device (/org/freedesktop/NetworkManager/Devices/9)
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.4733] device 
(veth1ce11b34): carrier: link connected
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.4735] device 
(workshopbr0): carrier: link connected
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.7147] device 
(wlp194s0): Activation: (wifi) psk mismatch reported by supplicant, asking for 
new key
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.7148] device 
(wlp194s0): state change: config -> need-auth (reason 'supplicant-disconnect', 
managed-type: 'full')
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.7152] device 
(wlp194s0): supplicant interface state: 4way_handshake -> disconnected
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.7153] device 
(p2p-dev-wlp194s0): supplicant management interface state: 4way_handshake -> 
disconnected
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.8201] device 
(wlp194s0): supplicant interface state: disconnected -> inactive
Sep 08 09:00:19 T14 NetworkManager[2228]: <info>  [1788850819.8201] device 
(p2p-dev-wlp194s0): supplicant management interface state: disconnected -> 
inactive
(...)
```

However, when it retries 2 minutes later, without any change in the
config (I didn't touch anything in this interval), it connects
correctly:

```
Sep 08 09:02:23 T14 NetworkManager[2228]: <warn>  [1788850943.1390] device 
(wlp194s0): no secrets: No agents were available for this request.
Sep 08 09:02:23 T14 NetworkManager[2228]: <info>  [1788850943.1391] device 
(wlp194s0): state change: need-auth -> failed (reason 'no-secrets', 
managed-type: 'full')
Sep 08 09:02:23 T14 NetworkManager[2228]: <info>  [1788850943.1395] manager: 
NetworkManager state is now CONNECTED_LOCAL
Sep 08 09:02:23 T14 NetworkManager[2228]: <warn>  [1788850943.1397] device 
(wlp194s0): Activation: failed for connection 'Freebox-1E9E32 1'
Sep 08 09:02:23 T14 NetworkManager[2228]: <info>  [1788850943.1398] device 
(wlp194s0): state change: failed -> disconnected (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2173] policy: 
auto-activating connection 'Freebox-1E9E32 1' 
(84aa7d03-7e3e-4239-95e1-38e46f95c8a8)
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2176] device 
(wlp194s0): Activation: starting connection 'Freebox-1E9E32 1' 
(84aa7d03-7e3e-4239-95e1-38e46f95c8a8)
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2177] device 
(wlp194s0): state change: disconnected -> prepare (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2178] manager: 
NetworkManager state is now CONNECTING
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2178] device 
(wlp194s0): state change: prepare -> config (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2180] device 
(wlp194s0): Activation: (wifi) access point 'Freebox-1E9E32 1' has security, 
but secrets are required.
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2180] device 
(wlp194s0): state change: config -> need-auth (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2181] 
sup-iface[3707ac0f54d85356,0,wlp194s0]: wps: type pbc start...
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2185] device 
(wlp194s0): state change: need-auth -> prepare (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2186] device 
(wlp194s0): state change: prepare -> config (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2187] device 
(wlp194s0): Activation: (wifi) connection 'Freebox-1E9E32 1' has security, and 
secrets exist.  No new secrets needed.
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'ssid' value 'Freebox-1E9E32'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'scan_ssid' value '1'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'bgscan' value 'simple:30:-65:300'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'key_mgmt' value 'WPA-PSK WPA-PSK-SHA256 FT-PSK SAE FT-SAE'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'auth_alg' value 'OPEN'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2331] Config: 
added 'psk' value '<hidden>'
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2926] device 
(wlp194s0): supplicant interface state: inactive -> authenticating
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.2927] device 
(p2p-dev-wlp194s0): supplicant management interface state: inactive -> 
authenticating
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.3085] device 
(wlp194s0): supplicant interface state: authenticating -> associating
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.3086] device 
(p2p-dev-wlp194s0): supplicant management interface state: authenticating -> 
associating
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.3871] device 
(wlp194s0): supplicant interface state: associating -> 4way_handshake
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.3872] device 
(p2p-dev-wlp194s0): supplicant management interface state: associating -> 
4way_handshake
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.4746] device 
(wlp194s0): supplicant interface state: 4way_handshake -> completed
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.4747] device 
(wlp194s0): Activation: (wifi) Stage 2 of 5 (Device Configure) successful. 
Connected to wireless network "Freebox-1E9E32"
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.4747] device 
(p2p-dev-wlp194s0): supplicant management interface state: 4way_handshake -> 
completed
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.4752] device 
(wlp194s0): state change: config -> ip-config (reason 'none', managed-type: 
'full')
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.4757] dhcp4 
(wlp194s0): activation: beginning transaction (timeout in 45 seconds)
Sep 08 09:02:26 T14 NetworkManager[2228]: <info>  [1788850946.7642] dhcp4 
(wlp194s0): state changed no lease
Sep 08 09:02:28 T14 NetworkManager[2228]: <info>  [1788850948.2436] policy: set 
'Freebox-1E9E32 1' (wlp194s0) as default for IPv6 routing and DNS
Sep 08 09:02:28 T14 NetworkManager[2228]: <info>  [1788850948.8707] dhcp4 
(wlp194s0): state changed new lease, address=192.168.1.166, acd pending
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0352] dhcp4 
(wlp194s0): state changed new lease, address=192.168.1.166
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0402] policy: set 
'Freebox-1E9E32 1' (wlp194s0) as default for IPv4 routing and DNS
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0506] device 
(wlp194s0): state change: ip-config -> ip-check (reason 'none', managed-type: 
'full')
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0564] device 
(wlp194s0): state change: ip-check -> secondaries (reason 'none', managed-type: 
'full')
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0565] device 
(wlp194s0): state change: secondaries -> activated (reason 'none', 
managed-type: 'full')
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0567] manager: 
NetworkManager state is now CONNECTED_SITE
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0569] device 
(wlp194s0): Activation: successful, device activated.
Sep 08 09:02:29 T14 NetworkManager[2228]: <info>  [1788850949.0571] manager: 
startup complete
Sep 08 09:02:34 T14 NetworkManager[2228]: <info>  [1788850954.2282] manager: 
NetworkManager state is now CONNECTED_GLOBAL
```

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: linux-image-7.0.0-30-generic 7.0.0-30.30
ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12
Uname: Linux 7.0.0-30-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Sep  8 09:06:12 2026
InstallationDate: Installed on 2026-07-25 (44 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
MachineType: LENOVO 21QJCTO1WW
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/usr/bin/fish
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-7.0.0-30-generic 
root=/dev/mapper/ubuntu--vg-ubuntu--lv ro quiet splash 
crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/19/2026
dmi.bios.release: 1.19
dmi.bios.vendor: LENOVO
dmi.bios.version: R2XET39W (1.19 )
dmi.board.asset.tag: Not Available
dmi.board.name: 21QJCTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.11
dmi.modalias: 
dmi:bvnLENOVO:bvrR2XET39W(1.19):bd03/19/2026:br1.19:efr1.11:svnLENOVO:pn21QJCTO1WW:pvrThinkPadT14Gen6:rvnLENOVO:rn21QJCTO1WW:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_21QJ_BU_Think_FM_ThinkPadT14Gen6:pfaThinkPadT14Gen6:
dmi.product.family: ThinkPad T14 Gen 6
dmi.product.name: 21QJCTO1WW
dmi.product.sku: LENOVO_MT_21QJ_BU_Think_FM_ThinkPad T14 Gen 6
dmi.product.version: ThinkPad T14 Gen 6
dmi.sys.vendor: LENOVO

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166739

Title:
  Lenovo Thinkpad T14 Gen6 AMD takes up to 2 minutes to (re)connect to
  WiFi

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2166739/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to