The iwlwifi driver defines a min-max range of supported firmware versions. It tries to load the max version and will go down the list until it finds one it can load. Load failures will show up as -2 errors in dmesg.
The driver also reports the max version via modinfo, the min version is not advertised (needs to be looked up in the kernel source). So for 6.8: $ uname -r 6.8.0-41-generic $ modinfo iwlwifi | grep QuZ-a0-hr-b0 firmware: iwlwifi-QuZ-a0-hr-b0-77.ucode Which is what gets loaded per your dmesg. So to me this is working as expected. You can look at previous kernel logs using 'sudo journalctl -k -b <negative number>' trying to find the dmesg that you think is problematic and post it here. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2078797 Title: Update to 24.04.01 breaks iwlwifi (Intel AX201) Status in linux-firmware package in Ubuntu: Incomplete Bug description: I updated from 22.04 LTS to 22.04.01 LTS when offered the opportunity. All management options for Wi-Fi and BT disappeared, and I couldn't use wireless access anymore. Checking dmesg quickly shown, that no firmware blog (ucode) can be loaded in the expected version. The files .ucode.zst were there, but for not good use. I had to download the file (iwlwifi- QuZ-a0-hr-b0-59.ucode) manually from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux- firmware.git/tree/, reload it (sudo modprobe iwlwifi), and restart my OS for wireless to be back on. I wouldn't call this update process swift. The current version of linux-firmware seems to be old (20240318.git3b128b60-0ubuntu2.2). Maybe an update would prevent this problem from occurring to more users? My chip: Intel Corporation Wi-Fi 6 AX201 ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: linux-firmware 20240318.git3b128b60-0ubuntu2.2 ProcVersionSignature: Ubuntu 6.8.0-41.41-generic 6.8.12 Uname: Linux 6.8.0-41-generic x86_64 ApportVersion: 2.28.1-0ubuntu3.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/seq: dominik-bis 3674 F.... pipewire /dev/snd/controlC0: dominik-bis 3674 F.... pipewire dominik-bis 3678 F.... wireplumber CRDA: N/A CasperMD5CheckResult: unknown CurrentDesktop: ubuntu:GNOME Date: Tue Sep 3 11:38:50 2024 Dependencies: firmware-sof-signed 2023.12.1-1ubuntu1 InstallationDate: Installed on 2022-07-25 (771 days ago) InstallationMedia: Ubuntu 20.04.4 LTS "Focal Fossa" - Release amd64 (20220223) MachineType: LENOVO 20W000PGPB ProcFB: 0 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.8.0-41-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-6.8.0-41-generic N/A linux-backports-modules-6.8.0-41-generic N/A linux-firmware 20240318.git3b128b60-0ubuntu2.2 SourcePackage: linux-firmware UpgradeStatus: Upgraded to noble on 2024-09-02 (1 days ago) dmi.bios.date: 04/29/2024 dmi.bios.release: 1.62 dmi.bios.vendor: LENOVO dmi.bios.version: N34ET62W (1.62 ) dmi.board.asset.tag: Not Available dmi.board.name: 20W000PGPB dmi.board.vendor: LENOVO dmi.board.version: SDK0J40697 WIN dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: None dmi.ec.firmware.release: 1.44 dmi.modalias: dmi:bvnLENOVO:bvrN34ET62W(1.62):bd04/29/2024:br1.62:efr1.44:svnLENOVO:pn20W000PGPB:pvrThinkPadT14Gen2i:rvnLENOVO:rn20W000PGPB:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20W0_BU_Think_FM_ThinkPadT14Gen2i: dmi.product.family: ThinkPad T14 Gen 2i dmi.product.name: 20W000PGPB dmi.product.sku: LENOVO_MT_20W0_BU_Think_FM_ThinkPad T14 Gen 2i dmi.product.version: ThinkPad T14 Gen 2i dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2078797/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp