Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#79026 - [linux] Intel AX201 iwlwifi firmware fails to load on linux 6.4 if iwlmvm and iwldvm are needed
Attached to Project:
Arch Linux
Opened by Justin Kromlinger (hashworks) - Sunday, 09 July 2023, 11:27 GMT
Last edited by Justin Kromlinger (hashworks) - Thursday, 03 August 2023, 11:42 GMT
Opened by Justin Kromlinger (hashworks) - Sunday, 09 July 2023, 11:27 GMT
Last edited by Justin Kromlinger (hashworks) - Thursday, 03 August 2023, 11:42 GMT
|
DetailsOn my Dell Latitude 5420 the iwlwifi firmware fails to load with linux 6.4: https://fb.hash.works/HQMCPGKK/dmesg
``` Direct firmware load for iwlwifi-QuZ-a0-hr-b0-74.ucode failed with error -2 ``` With linux 6.3.9 it loads just fine: https://fb.hash.works/ZoaNmYhU/dmesg ``` loaded firmware version 74.a5e9588b.0 QuZ-a0-hr-b0-74.ucode op_mode iwlmvm ``` The device has an Intel Corporation Wi-Wi 6 AX201 (rev 20) network controller. The linux-firmware package is at version 20230625.ee91452d-4. |
This task depends upon
Closed by Justin Kromlinger (hashworks)
Thursday, 03 August 2023, 11:42 GMT
Reason for closing: Upstream
Additional comments about closing: https://github.com/grazzolini/mkinitcpio -netconf/issues/20
Thursday, 03 August 2023, 11:42 GMT
Reason for closing: Upstream
Additional comments about closing: https://github.com/grazzolini/mkinitcpio -netconf/issues/20
If it is after the switch root from the initrd please post the full dmesg output.
Downgrade of linux-firmware to what version? Is the WiFi firmware loaded in the initrd? Please provide the full dmesg for a boot with the issue.
Downgrade to linux-firmware-20230625.ee91452d-3. Firmware fails to load after switch root.
But I didn't change this setting from the standard configuration.
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/blob/6.4.2.arch1-1/config?ref_type=tags#L2272
> Is the iwlwifi failing to load firmware attempted in the initrd
Yes:
dmesg-linux-6.3.9-until-root https://fb.hash.works/PJzQac2z/
dmesg-linux-6.4.2-until-root https://fb.hash.works/6tzCBjj/
> If so please try downgrading linux-firmware to 20230625.ee91452d-3
Same issue.
> provide details of how the initrd is generated
https://fb.hash.works/THPfa/
I noticed that I actually add two modules to make Wi-Fi work at all in 6.3.9: `MODULES=(iwlmvm iwldvm)`
Must be due to that... If I drop those in 6.4.2 iwlfifi fails to load the firmware as well.
firmware: iwlwifi-QuZ-a0-hr-b0-78.ucode
While linux-firmware only supplies up to iwlwifi-QuZ-a0-hr-b0-77.ucode
My guess is mkinitcpio is not adding all the firmwares in the range iwlwifi-QuZ-a0-hr-b0-{39-78}.ucode as they are not listed in the modinfo output.
When you run mkinitcpio is there a warning about missing firmware for iwlwifi-QuZ-a0-hr-b0-78.ucode?
https://github.com/grazzolini/mkinitcpio-netconf/issues/20