0

Following up on questions like this, this and this (as well as some others).

The problem is that after installing an update and rebooting, I am unable to connect to WiFi. In particular, running sudo lshw -c network shows, that wireless adapter and/or network port are unclaimed. The first time it happened, I followed the advices on other posts and that solved it. However, the problem is persistant and occurs every time I reboot after an update. Furthermore, I found out that the problem "fixes" itself when I restart my computer many times. Any ideas why this is happening and how to fix it? Many thanks in advance! :)

Details

I am running on 22.04.2-Ubuntu, kernel version 6.5.0-41-generic, dual boot with Windows 11. At the moment, everything works. Running sudo lshw -c network outputs:

  *-network                 
       description: Wireless interface
       product: Wi-Fi 6 AX200
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlp2s0
       version: 1a
       serial: ac:12:03:41:60:cc
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=6.5.0-41-generic firmware=77.2df8986f.0 cc-a0-77.ucode ip=192.168.1.104 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:71 memory:fc800000-fc803fff

running sudo dpkg -s linux-modules-extra-$(uname -r) | grep Status outputs:

Status: install ok installed

and running sudo dmesg | grep iwl outputs:

[    3.852838] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
[    3.857474] iwlwifi 0000:02:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    3.857498] iwlwifi 0000:02:00.0: PCI dev 2723/0084, rev=0x340, rfid=0x10a100
[    3.867065] iwlwifi 0000:02:00.0: api flags index 2 larger than supported by driver
[    3.867085] iwlwifi 0000:02:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    3.867647] iwlwifi 0000:02:00.0: loaded firmware version 77.2df8986f.0 cc-a0-77.ucode op_mode iwlmvm
[    4.210410] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    4.335501] iwlwifi 0000:02:00.0: Detected RF HR B3, rfid=0x10a100
[    4.400804] iwlwifi 0000:02:00.0: base HW address: ac:12:03:41:60:cc
[    4.460598] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[    4.793735] iwlwifi 0000:02:00.0: Registered PHC clock: iwlwifi-PTP, with index: 0
[16346.129024] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 1, stopping BA session on TID 0
[16539.520314] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 1, stopping BA session on TID 0
[17895.657505] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 1, stopping BA session on TID 0
[17961.097606] iwlwifi 0000:02:00.0: Unhandled alg: 0x703
[17961.097706] iwlwifi 0000:02:00.0: Unhandled alg: 0x703
[23421.542404] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 5, stopping BA session on TID 0
[24035.080548] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 4, stopping BA session on TID 0
[25202.244648] iwlwifi 0000:02:00.0: reached 20 old SN frames from e0:b9:e5:a6:fe:07 on queue 12, stopping BA session on TID 0

Update

The problem occured again and here are terminal outputs for some commands.

$ sudo lshw -c network

*-network UNCLAIMED
description: Network controller product: Wi-Fi 6 AX200 vendor: Intel Corporation physical id: 0 bus info: pci@0000:02:00.0 version: 1a width: 64 bits clock: 33MHz capabilities: pm msi pciexpress msix cap_list configuration: latency=0 resources: memory:fc800000-fc803fff

$ sudo dpkg -s linux-modules-extra-$(uname -r) | grep Status

Status: install ok installed

$ sudo dmesg | grep iwl

[ 3.035203] iwlwifi: unknown parameter 'options' ignored [ 3.035209] iwlwifi: unknown parameter 'iwlwifi' ignored [ 3.035957] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002) [ 3.110535] iwlwifi 0000:02:00.0: CSR_RESET = 0x10 [ 3.110543] iwlwifi 0000:02:00.0: Host monitor block 0x0 vector 0x0 [ 3.110561] iwlwifi 0000:02:00.0: value [iter 0]: 0x3f7f0830 [ 3.110581] iwlwifi 0000:02:00.0: value [iter 1]: 0x3f7f0430 [ 3.110600] iwlwifi 0000:02:00.0: value [iter 2]: 0x3f7f0830 [ 3.110619] iwlwifi 0000:02:00.0: value [iter 3]: 0x3f7f8030 [ 3.110639] iwlwifi 0000:02:00.0: value [iter 4]: 0x3f7f8c30 [ 3.110658] iwlwifi 0000:02:00.0: value [iter 5]: 0x3f7f8030 [ 3.110677] iwlwifi 0000:02:00.0: value [iter 6]: 0x3f7f0430 [ 3.110696] iwlwifi 0000:02:00.0: value [iter 7]: 0x3f7f8c30 [ 3.110716] iwlwifi 0000:02:00.0: value [iter 8]: 0x3f7f0030 [ 3.110735] iwlwifi 0000:02:00.0: value [iter 9]: 0x3f7f8430 [ 3.110754] iwlwifi 0000:02:00.0: value [iter 10]: 0x3f7f8830 [ 3.110773] iwlwifi 0000:02:00.0: value [iter 11]: 0x3f7f8030 [ 3.110793] iwlwifi 0000:02:00.0: value [iter 12]: 0x3f7f8c30 [ 3.110812] iwlwifi 0000:02:00.0: value [iter 13]: 0x3f7f8830 [ 3.110831] iwlwifi 0000:02:00.0: value [iter 14]: 0x3f7f8430 [ 3.110833] iwlwifi 0000:02:00.0: Host monitor block 0x0 vector 0x1 [ 3.110851] iwlwifi 0000:02:00.0: value [iter 0]: 0x044466c2 [ 3.110870] iwlwifi 0000:02:00.0: value [iter 1]: 0x044466c2 [ 3.110889] iwlwifi 0000:02:00.0: value [iter 2]: 0x044466c2 [ 3.110909] iwlwifi 0000:02:00.0: value [iter 3]: 0x044466c2 [ 3.110928] iwlwifi 0000:02:00.0: value [iter 4]: 0x044466c2 [ 3.110947] iwlwifi 0000:02:00.0: value [iter 5]: 0x044466c2 [ 3.110967] iwlwifi 0000:02:00.0: value [iter 6]: 0x044466c2 [ 3.110986] iwlwifi 0000:02:00.0: value [iter 7]: 0x044466c2 [ 3.111005] iwlwifi 0000:02:00.0: value [iter 8]: 0x044466c2 [ 3.111024] iwlwifi 0000:02:00.0: value [iter 9]: 0x044466c2 [ 3.111044] iwlwifi 0000:02:00.0: value [iter 10]: 0x044466c2 [ 3.111063] iwlwifi 0000:02:00.0: value [iter 11]: 0x044466c2 [ 3.111082] iwlwifi 0000:02:00.0: value [iter 12]: 0x044466c2 [ 3.111102] iwlwifi 0000:02:00.0: value [iter 13]: 0x044466c2 [ 3.111121] iwlwifi 0000:02:00.0: value [iter 14]: 0x044466c2 [ 3.111123] iwlwifi 0000:02:00.0: Host monitor block 0x0 vector 0x6 [ 3.111141] iwlwifi 0000:02:00.0: value [iter 0]: 0xa00c4c71 [ 3.111160] iwlwifi 0000:02:00.0: value [iter 1]: 0xb00c4c71 [ 3.111179] iwlwifi 0000:02:00.0: value [iter 2]: 0xe00c4c71 [ 3.111199] iwlwifi 0000:02:00.0: value [iter 3]: 0xa00c4c71 [ 3.111218] iwlwifi 0000:02:00.0: value [iter 4]: 0xf00c4c71 [ 3.111237] iwlwifi 0000:02:00.0: value [iter 5]: 0xa00c4c71 [ 3.111257] iwlwifi 0000:02:00.0: value [iter 6]: 0xf00c4c71 [ 3.111276] iwlwifi 0000:02:00.0: value [iter 7]: 0xb00c4c71 [ 3.111295] iwlwifi 0000:02:00.0: value [iter 8]: 0xe00c4c71 [ 3.111325] iwlwifi 0000:02:00.0: value [iter 9]: 0xb00c4c71 [ 3.111342] iwlwifi 0000:02:00.0: value [iter 10]: 0xb00c4c71 [ 3.111361] iwlwifi 0000:02:00.0: value [iter 11]: 0xe00c4c71 [ 3.111381] iwlwifi 0000:02:00.0: value [iter 12]: 0xb00c4c71 [ 3.111400] iwlwifi 0000:02:00.0: value [iter 13]: 0xf00c4c71 [ 3.111419] iwlwifi 0000:02:00.0: value [iter 14]: 0xe00c4c71 [ 3.111422] iwlwifi 0000:02:00.0: Host monitor block 0x22 vector 0x0 [ 3.111439] iwlwifi 0000:02:00.0: value [iter 0]: 0x00000000 [ 3.111692] iwlwifi: probe of 0000:02:00.0 failed with error -110

$ sudo iwconfig

lo no wireless extensions.

$ echo "options iwlwifi options iwlwifi 11n_disable=4" | sudo tee /etc/modprobe.d/iwlopt.conf

options iwlwifi options iwlwifi 11n_disable=4

1 Answers1

0

The final error [ 3.111692] iwlwifi: probe of 0000:02:00.0 failed with error -110 indicates that this is likely caused by Windows hybrid shutdown. You can either disable the hybrid shutdown in Windows or power off the machine, unplug power and then press and hold the power button to fix and this should only be used if Ubuntu replaced Windows and is the only OS

Jeremy31
  • 13,293