Comment 4 for bug 1966793

Revision history for this message
Jonathan Hayes (scrabjon) wrote :

I haven't seen a posted workaround for this anywhere so here is what I found to work on both v20.04 and v22.04:

For those loading iwlwifi-QuZ-a0-jf-b0-XX.ucode, use the 55 version as shown:

/lib/iwlwifi-QuZ-a0-jf-b0-55.ucode

I just moved all newer firmware that are higher than 55 out of the /lib/firmware directory.

In v20.04, after removing newer firmware, it just auto loads and starts working.
In v22.04, you must reboot after removing the firmware that is higher than 55.

So something changed after v55 that broke the wireless functionality on the 440 G8 with AX201.

Here is a before and after hardware snapshot:

- *-network DISABLED
+ *-network
        description: Wireless interface
        product: Wi-Fi 6 AX201
        vendor: Intel Corporation
        physical id: 14.3
        bus info: pci@0000:00:14.3
        logical name: wlp0s20f3
        version: 20
        serial: 28:d0:ea:15:fc:c0
        width: 64 bits
        clock: 33MHz
        capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
- configuration: broadcast=yes driver=iwlwifi driverversion=5.15.0-27-generic firmware=66.f1c864e0.0 QuZ-a0-jf-b0-66.u latency=0 link=no multicast=yes wireless=IEEE 802.11
+ configuration: broadcast=yes driver=iwlwifi driverversion=5.15.0-28-generic firmware=55.d9698065.0 QuZ-a0-jf-b0-55.u ip=192.168.247.110 latency=0 link=yes multicast=yes wireless=IEEE 802.11
        resources: iomemory:600-5ff irq:16 memory:600324c000-600324ffff