Verified linux-firmware/oracular-proposed version 20240913.gita34e7a5f-0ubuntu2.4.
** Tags added: verification-done-oracular -- 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/2085547 Title: Intel(R) Wi-Fi 7 BE201 320MHz: Direct firmware load for iwlwifi- bz-b0-gf-a0-*.ucode failed with error -2 Status in linux-firmware package in Ubuntu: Fix Released Status in linux-firmware source package in Noble: Fix Committed Status in linux-firmware source package in Oracular: Fix Committed Status in linux-firmware source package in Plucky: Fix Released Bug description: [SRU Justification] BugLink: https://bugs.launchpad.net/bugs/2085547 [Impact] Missing wireless firmware for Intel(R) Wi-Fi 7 BE201/BE201 on Intel Arrow Lake platform. ``` iwlwifi 0000:00:14.3: Detected crf-id 0x401410, cnv-id 0x80930 wfpm id 0x80005b20 iwlwifi 0000:00:14.3: PCI dev 7740/4090, rev=0x461, rfid=0x2010d000 iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-92.ucode failed with error -2 iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-91.ucode failed with error -2 iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-90.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-90 iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-bz-b0-gf-a0-92 ``` [Fix] Upstream commits: * 99f9c7ed1f4a ("iwlwifi: add gl/Bz FW for core91-69 release"), available since upstream tag 20241017 * 60cdfe1831e8 ("iwlwifi: add Bz-gf FW for core91-69 release"), available since upstream tag iwlwifi-fw-2024-11-19 * 42b01d49689c("iwlwifi: add Bz-gf FW for core89-91 release"), available since upstream tag iwlwifi-fw-2024-11-28 Note that by Intel's product firmware release policy and plan, only -94 FW API firmware blobs are included in the new PV updates. While the v6.11 kernels have FW API 92, v6.12 has 93 and linux-next targeting v6.13 has 94, we bump into the same problem that we have been dealing with many times: either to choose backport 100+ commits across v6.11 to v6.13, or to use backport-iwlwifi dkms instead. The final decision agreed between multiple parties is the latter one, backport-iwlwifi. It will then depend on the latest core91 release of backport-iwlwifi, which is meant to be updated in [bug 2085453](https://bugs.launchpad.net/bugs/2085453).. [Test Case] 1. Install backport-iwlwifi from [bug 2085453](https://bugs.launchpad.net/bugs/2085453). 2. Install linux-firmware from -proposed pocket 3. Reboot or reload iwlwifi kernel module and check if the firmware is now being loaded: ``` iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.4.191 iwlwifi 0000:00:14.3: loaded firmware version 94.62990553.0 bz-b0-gf-a0-94.ucode op_mode iwlmvm iwlwifi 0000:00:14.3: loaded PNVM version 35c04ca8 ``` 4. check wlan interface: ``` $ ip a 3: wlp0s20f3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 2c:7b:a0:c5:43:24 brd ff:ff:ff:ff:ff:ff ``` [Where problems could occur] Backport-iwlwifi is never the preferred way to support new wireless hardware, but that's the only way we can have under current situation without breaking everyone else. The new firmware blobs will not be loaded unless the new backport- iwlwifi-dkms of core91 release is installed/loaded. So it does no harm to existing setup. Expect further stable updates for new hardware support. [Other Info] The first commit is already in linux-firmware/plucky, and the second one may also be included in the next update for Plucky. Still nominate for Noble/Oracular and Plucky. ============ original bug report ============ * TRK3-DVT1-C1_202410-35853 - ARL - Intel(R) Wi-Fi 7 BE201 320MHz [8086:7740] Subsystem [8086:40e0] - iwlwifi-bz-b0-fm-c0-92.ucode - intel/ibt-0093-0291.sfi * TRK3-DVT1-C2-CS-X01_202409-35566 - ARL - Intel(R) Wi-Fi 7 BE201 320MHz [8086:7740] Subsystem [8086:4090] - iwlwifi-bz-b0-gf-a0-94.ucode - intel/ibt-0093-0041.sfi Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: Detected crf-id 0x401410, cnv-id 0x80930 wfpm id 0x80005b20 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: PCI dev 7740/4090, rev=0x461, rfid=0x2010d000 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-92.ucode failed with error -2 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-91.ucode failed with error -2 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-bz-b0-gf-a0-90.ucode failed with error -2 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: no suitable firmware found! Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: minimum version required: iwlwifi-bz-b0-gf-a0-90 Oct 17 06:43:58 localhost kernel: iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-bz-b0-gf-a0-92 --- ProblemType: Bug ApportVersion: 2.28.1-0ubuntu3.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/seq: gdm 1464 F.... pipewire CRDA: N/A CasperMD5CheckResult: pass Dependencies: firmware-sof-signed 2023.12.1-1ubuntu1 DistroRelease: Ubuntu 24.04 InstallationDate: Installed on 2024-10-18 (6 days ago) InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 (20240827.1) IwConfig: lo no wireless extensions. enx00e04c6801fa no wireless extensions. MachineType: Dell Inc. Dell Pro 13 Plus PB13250 Package: linux-firmware PackageArchitecture: amd64 ProcFB: 0 simpledrmdrmfb 1 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.11.0-1006-oem root=UUID=fc84ebe2-195e-4b97-bf16-6a80d10fc4ab ro quiet splash vt.handoff=7 ProcVersionSignature: Ubuntu 6.11.0-1006.6-oem 6.11.0 RelatedPackageVersions: linux-restricted-modules-6.11.0-1006-oem N/A linux-backports-modules-6.11.0-1006-oem N/A linux-firmware 20240318.git3b128b60-0ubuntu2.4 RfKill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no Tags: noble Uname: Linux 6.11.0-1006-oem x86_64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: N/A _MarkForUpload: True dmi.bios.date: 09/12/2024 dmi.bios.release: 68.3 dmi.bios.vendor: Dell Inc. dmi.bios.version: 68.3.29 dmi.board.name: 0VE010 dmi.board.vendor: Dell Inc. dmi.board.version: D01 dmi.chassis.type: 10 dmi.chassis.vendor: Dell Inc. dmi.ec.firmware.release: 137.137 dmi.modalias: dmi:bvnDellInc.:bvr68.3.29:bd09/12/2024:br68.3:efr137.137:svnDellInc.:pnDellPro13PlusPB13250:pvr:rvnDellInc.:rn0VE010:rvrD01:cvnDellInc.:ct10:cvr:sku0CF4: dmi.product.family: Dell Pro Laptops dmi.product.name: Dell Pro 13 Plus PB13250 dmi.product.sku: 0CF4 dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/2085547/+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