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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2078797 Title: Update to 24.04.01 breaks iwlwifi (Intel AX201) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2078797/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs