0

Ubuntu 22.04 on Thinkpad X1 gets disconnected from WiFi and cannot reconnect back untill reboot. The corresponding log entry is:

iwlwifi 0000:00:14.3: Not associated and the session protection is over already...

Kernel Device: +pci:0000:00:14.3

This issue also gets triggered if the bluetooth is turned off.

CosmoRon
  • 163

2 Answers2

0

Looking at your error message and the fact that it's triggered by Bluetooth changes, this seems to be related to the shared hardware between WiFi and Bluetooth on Intel cards.

According to the Debian documentation for Intel wireless devices, there are some specific troubleshooting steps that might help your situation. Since your issue involves both WiFi disconnections and Bluetooth interactions, you might want to try the Bluetooth coexistence fix first.

Create or edit /etc/modprobe.d/iwlwifi.conf and add options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8

This disables Bluetooth coexistence features that can cause radio conflicts between WiFi and Bluetooth on the same card. If you have a newer Intel AX series card (like AX210), there's also a specific fix for connection instability where the WiFi drops after a few minutes due to firmware crashes. You can try switching the power management scheme by creating /etc/modprobe.d/iwlmvm.conf with options iwlmvm power_scheme=1 After making either change, you'll need to reload the driver with sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

Or just reboot to be safe.

Also make sure you have the latest firmware installed:

sudo apt update && sudo apt install firmware-iwlwifi

The official Debian documentation mentions that the iwlwifi driver supports a wide range of Intel cards, and most connection issues stem from these hardware coexistence problems or firmware-related instabilities. Give these fixes a try and see if they resolve your disconnection issues.

karel
  • 122,292
  • 133
  • 301
  • 332
-1

I've encountered this problem and typically reconnect by restarting my hotspot instead of rebooting. Not much of an answer. From long ago work on an antique system, I believe that Ubuntu doesn't detect the disconnect and doesn't signal a need/attempt to renegotiate the connection. I don't have enough Ubuntu experience to know how to prove this nor how to really fix it.