Bug 2011661 - Intel Wi-Fi 6 AX201 firmware unavailible ( iwlwifi linux-firmware )
Summary: Intel Wi-Fi 6 AX201 firmware unavailible ( iwlwifi linux-firmware )
Keywords:
Status: CLOSED DUPLICATE of bug 2010250
Alias: None
Product: Fedora
Classification: Fedora
Component: linux-firmware
Version: 35
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: David Woodhouse
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-10-07 02:18 UTC by jacoboliver96
Modified: 2021-10-08 06:50 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-07 08:39:16 UTC
Type: Bug


Attachments (Terms of Use)

Description jacoboliver96 2021-10-07 02:18:26 UTC
Description of problem:
Intel Wi-Fi 6 AX201 firmware doesn't exist - This may affect other firmwares too
After a kernel update between 03/10/2021 - 05/10/2021 (10/03/2021 - 10/05/2021 for the Americans), an update to the iwlwifi packages and linux-firmware has broken some iwlwifi based devices.


The output of dmesg | grep iwlwifi is as following:
[    2.984511] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[    2.986834] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-64.ucode failed with error -2
[    2.986853] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-63.ucode failed with error -2
[    2.986869] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-62.ucode failed with error -2
[    2.986886] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-61.ucode failed with error -2
[    2.986903] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-60.ucode failed with error -2
[    2.986918] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-59.ucode failed with error -2
[    2.986934] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-58.ucode failed with error -2
[    2.986950] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-57.ucode failed with error -2
[    2.986971] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-56.ucode failed with error -2
[    2.986989] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-55.ucode failed with error -2
[    2.987004] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-54.ucode failed with error -2
[    2.987021] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-53.ucode failed with error -2
[    2.987037] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-52.ucode failed with error -2
[    2.987053] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-51.ucode failed with error -2
[    2.987068] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-50.ucode failed with error -2
[    2.987087] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-49.ucode failed with error -2
[    2.987103] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-48.ucode failed with error -2
[    2.987119] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-47.ucode failed with error -2
[    2.987134] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-46.ucode failed with error -2
[    2.987150] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-45.ucode failed with error -2
[    2.987165] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-44.ucode failed with error -2
[    2.987180] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-43.ucode failed with error -2
[    2.987214] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-42.ucode failed with error -2
[    2.987231] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-41.ucode failed with error -2
[    2.987246] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-40.ucode failed with error -2
[    2.987262] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-39.ucode failed with error -2
[    2.987263] iwlwifi 0000:00:14.3: no suitable firmware found!
[    2.987264] iwlwifi 0000:00:14.3: minimum version required: iwlwifi-QuZ-a0-hr-b0-39
[    2.987266] iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-QuZ-a0-hr-b0-64
[    2.987267] iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

The output of lshw -c net is as following:
  *-network UNCLAIMED       
       description: Network controller
       product: Wi-Fi 6 AX201
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       version: 20
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
       resources: iomemory:600-5ff memory:601d18c000-601d18ffff
  *-network
       description: Ethernet interface
       physical id: 2
       bus info: usb@3:3
       logical name: enp0s20f0u3
       serial: da:22:b4:52:2a:f2
       capabilities: ethernet physical
       configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.14.9-300.fc35.x86_64 duplex=half firmware=RNDIS device ip=192.168.42.30 link=yes multicast=yes port=twisted pair


And the output of ls /lib/firmware | grep iwlwifi is as following:
iwlwifi-1000-3.ucode.xz
iwlwifi-1000-5.ucode.xz
iwlwifi-100-5.ucode.xz
iwlwifi-105-6.ucode.xz
iwlwifi-135-6.ucode.xz
iwlwifi-2000-6.ucode.xz
iwlwifi-2030-6.ucode.xz
iwlwifi-3160-10.ucode.xz
iwlwifi-3160-12.ucode.xz
iwlwifi-3160-13.ucode.xz
iwlwifi-3160-16.ucode.xz
iwlwifi-3160-17.ucode.xz
iwlwifi-3160-7.ucode.xz
iwlwifi-3160-8.ucode.xz
iwlwifi-3160-9.ucode.xz
iwlwifi-3168-21.ucode.xz
iwlwifi-3168-22.ucode.xz
iwlwifi-3168-27.ucode.xz
iwlwifi-3168-29.ucode.xz
iwlwifi-3945-2.ucode.xz
iwlwifi-4965-2.ucode.xz
iwlwifi-5000-1.ucode.xz
iwlwifi-5000-2.ucode.xz
iwlwifi-5000-5.ucode.xz
iwlwifi-5150-2.ucode.xz
iwlwifi-6000-4.ucode.xz
iwlwifi-6000g2a-5.ucode.xz
iwlwifi-6000g2a-6.ucode.xz
iwlwifi-6000g2b-5.ucode.xz
iwlwifi-6000g2b-6.ucode.xz
iwlwifi-6050-4.ucode.xz
iwlwifi-6050-5.ucode.xz
iwlwifi-7260-10.ucode.xz
iwlwifi-7260-12.ucode.xz
iwlwifi-7260-13.ucode.xz
iwlwifi-7260-16.ucode.xz
iwlwifi-7260-17.ucode.xz
iwlwifi-7260-7.ucode.xz
iwlwifi-7260-8.ucode.xz
iwlwifi-7260-9.ucode.xz
iwlwifi-7265-10.ucode.xz
iwlwifi-7265-12.ucode.xz
iwlwifi-7265-13.ucode.xz
iwlwifi-7265-16.ucode.xz
iwlwifi-7265-17.ucode.xz
iwlwifi-7265-8.ucode.xz
iwlwifi-7265-9.ucode.xz
iwlwifi-7265D-10.ucode.xz
iwlwifi-7265D-12.ucode.xz
iwlwifi-7265D-13.ucode.xz
iwlwifi-7265D-16.ucode.xz
iwlwifi-7265D-17.ucode.xz
iwlwifi-7265D-21.ucode.xz
iwlwifi-7265D-22.ucode.xz
iwlwifi-7265D-27.ucode.xz
iwlwifi-7265D-29.ucode.xz
iwlwifi-8000C-13.ucode.xz
iwlwifi-8000C-16.ucode.xz
iwlwifi-8000C-21.ucode.xz
iwlwifi-8000C-22.ucode.xz
iwlwifi-8000C-27.ucode.xz
iwlwifi-8000C-31.ucode.xz
iwlwifi-8000C-34.ucode.xz
iwlwifi-8000C-36.ucode.xz
iwlwifi-8265-21.ucode.xz
iwlwifi-8265-22.ucode.xz
iwlwifi-8265-27.ucode.xz
iwlwifi-8265-31.ucode.xz
iwlwifi-8265-34.ucode.xz
iwlwifi-8265-36.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-33.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-34.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-38.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-41.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-43.ucode.xz
iwlwifi-9000-pu-b0-jf-b0-46.ucode.xz
iwlwifi-9260-th-b0-jf-b0-33.ucode.xz
iwlwifi-9260-th-b0-jf-b0-34.ucode.xz
iwlwifi-9260-th-b0-jf-b0-38.ucode.xz
iwlwifi-9260-th-b0-jf-b0-41.ucode.xz
iwlwifi-9260-th-b0-jf-b0-43.ucode.xz
iwlwifi-9260-th-b0-jf-b0-46.ucode.xz


As seen. the firmware files for iwlwifi-QuZ-a0-hr-b0-64.ucode no longer exist. I have not yet performed a downgrade on any packages but on the latest iwlwifi firmware packages this is still an issue



Version-Release number of selected component (if applicable):


How reproducible:
Only tested on one devicce

Steps to Reproduce:
1. Upgrade to latest iwlwifi and linux-firmware on a device with Intel AX201 Wifi module
2.
3.

Actual results:
Wifi firmware isn't loaded, ever

Expected results:
Wifi firmware should be loaded

Additional info:
If any more information is required please don't hesitate to contact me

Comment 1 jacoboliver96 2021-10-07 02:55:55 UTC
I can confirm this bug can be fixed by copying the following files to the following locations:
linux-firmware-20210919/iwlwifi-QuZ-a0-hr-b0-59.ucode (src) -> /lib/firmware/iwlwifi-QuZ-a0-hr-b0-59.ucode (dest)

then running "rmmod iwlwifi && moddprobe iwlwifi && systemctl restart NetworkManager" - everything is back to normal after this.

This is using the firmware from the latest available blob package from the linux-firmware git (https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git tag: 20210919)

At a glance it appears that linux-firmware has somehow lost some microcode packages

Comment 2 Peter Robinson 2021-10-07 08:39:16 UTC
Please do feel free to follow the process and search for duplicates first, you're a good 48 hours late to the party, and given you're a F-35 user you would have easily found it in the blocker bugs list.....

*** This bug has been marked as a duplicate of bug 2011615 ***

Comment 3 jacoboliver96 2021-10-07 11:50:57 UTC
You should understand that not everyone lives on their PC's 24/7 and actually have lives, try to remember that I don't follow every single bug in BugZilla every single moment of every day, I found an issue which I couldn't see anything similar to in the BugZilla. Also the bug blocker contains 0 references to this bug whatsoever. In regard to your comment if you want people to engage with the community, try not speaking to them like this. Go outside and speak to people, maybe the first one will teach you the lesson you need.

Comment 4 angel.segarra 2021-10-07 17:59:20 UTC
The bug marked as duplicate here refers to a missing GPL license, perhaps the correct one is bug 2010250 ?. Sometimes these bugs are hard to find unless you really dig in but I agree Mr. Robinson's reply was unnecessarily harsh.

Comment 5 Peter Robinson 2021-10-08 06:50:50 UTC
> the correct one is bug 2010250 ?. Sometimes these bugs are hard to find

Go here, select bugs, gives you a nice small list....
https://src.fedoraproject.org/rpms/linux-firmware/

> unless you really dig in but I agree Mr. Robinson's reply was unnecessarily
> harsh.

After 20 plus people not actually bothering to look for duplicates patience runs low...

*** This bug has been marked as a duplicate of bug 2010250 ***


Note You need to log in before you can comment on or make changes to this bug.