I'm also affected by the missing iwlwifi-bz-b0-gf-a0 firmware on Ubuntu
24.04 Noble.

System details:
- Lenovo ThinkPad (Kubuntu 24.04)
- Intel Wi-Fi 6E AX211 160MHz (PCI dev 7740/0094)
- Kernel: 6.17.0-1011-oem
- linux-firmware: 20240318.git3b128b60-0ubuntu2.23

Symptoms:
Wi-Fi completely non-functional on kernel 6.17.0-1011-oem. No wireless 
interface. nmcli device status shows no Wi-Fi device.

dmesg output:

iwlwifi 0000:00:14.3: Detected crf-id 0x400410, cnv-id 0x80930 wfpm id 
0x80005b20
iwlwifi 0000:00:14.3: PCI dev 7740/0094, rev=0x461, rfid=0x2010d000
iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz
iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-100.ucode 
failed with error -2
iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-99.ucode 
failed with error -2
iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-98.ucode 
failed with error -2
iwlwifi 0000:00:14.3: no suitable firmware found!
iwlwifi 0000:00:14.3: minimum version required: iwlwifi-bz-b0-gf-a0-98
iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-bz-b0-gf-a0-100

The installed linux-firmware package only includes iwlwifi-bz-b0-gf-a0
up to version 96:

$ ls /lib/firmware/iwlwifi-bz-b0-gf-a0-*
/lib/firmware/iwlwifi-bz-b0-gf-a0-92.ucode.zst
/lib/firmware/iwlwifi-bz-b0-gf-a0-94.ucode.zst
/lib/firmware/iwlwifi-bz-b0-gf-a0-96.ucode.zst
/lib/firmware/iwlwifi-bz-b0-gf-a0.pnvm.zst

Workaround:
Wi-Fi works on the older 6.14.0-1020-oem kernel, which only requires firmware 
version 96.

For kernel 6.17, I resolved it by manually copying the firmware from the
upstream linux-firmware git repository:

git clone --depth 1 
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 
/tmp/linux-firmware
sudo cp /tmp/linux-firmware/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-{98,100}.ucode 
/lib/firmware/
sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

After copying, Wi-Fi works correctly on 6.17.0-1011-oem.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2140975

Title:
  firmware file iwlwifi-bz-b0-gf-a0-100.ucode missing from linux-
  firmware pkg

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2140975/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to