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#46197 - [linux] iwlwifi firmware loading fails with 4.2-1
Attached to Project:
Arch Linux
Opened by Gaetan Bisson (vesath) - Friday, 04 September 2015, 05:16 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 04 September 2015, 12:47 GMT
Opened by Gaetan Bisson (vesath) - Friday, 04 September 2015, 05:16 GMT
Last edited by Tobias Powalowski (tpowa) - Friday, 04 September 2015, 12:47 GMT
|
DetailsWith linux-4.1.6-1 once the kernel module iwldvm is loaded my wireless card (an Intel Centrino Ultimate-N 6300) is properly detected and configured. This is not the case with linux-4.2-1. See the attached kernel ring bugger output, dmesg.bad (with linux-4.2-1) versus dmesg.good (with linux-4.1.6-1).
It appears that microcode loading fails with linux-4.1.6-1: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2 iwlwifi 0000:03:00.0: Falling back to user helper While it succeeds on the third attempt with linux-4.2-1: iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2 iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2 iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 op_mode iwldvm |
This task depends upon
Closed by Tobias Powalowski (tpowa)
Friday, 04 September 2015, 12:47 GMT
Reason for closing: Fixed
Additional comments about closing: 4.2-2
Friday, 04 September 2015, 12:47 GMT
Reason for closing: Fixed
Additional comments about closing: 4.2-2

Please let me know if there is anything else I could do to help diagnose this.

Firmware files are missing, will look at it.

Reopening; while the firmware I added is needed (in my case, iwlwifi-7260-15), this particular firmware (iwlwifi-6000-5 or -6) is still missing.

I believe the actual cause here is CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y, which should not be set since our udev has no firmware helper. The kernel waits forever for it to connect instead of failing the firmware load and letting the driver try the next one.