FS#60542 - [linux-firmware] Intel 8265 iwlwifi broken on kernel & firmware upgrade

Attached to Project: Arch Linux
Opened by Petri Lehtinen (akheron) - Tuesday, 23 October 2018, 04:43 GMT
Last edited by Toolybird (Toolybird) - Monday, 29 May 2023, 04:45 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 6
Private No

Details

Description:

After upgrading linux and linux-firmware, loading iwlwifi produces the following messages to dmesg. Trying to bring the wifi interface up also fails.

[Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.7596afd4.0 op_mode iwlmvm
[Tue Oct 23 07:17:12 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: SecBoot CPU1 Status: 0x3040001, CPU2 Status: 0x0
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to start INIT ucode: -110
[Tue Oct 23 07:17:13 2018] iwlwifi 0000:3a:00.0: Failed to run INIT ucode: -110

Broken versions:
* linux 4.18.16-arch1-1
* linux-firmware 20181018.d877533-1


After downgrading to older versions, it started working again with this in dmesg output:

[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: enabling device (0000 -> 0002)
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: loaded firmware version 36.e91976c0.0 op_mode iwlmvm
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8265, REV=0x230
[Tue Oct 23 07:28:51 2018] iwlwifi 0000:3a:00.0: base HW address: 00:28:f8:87:a2:e9

Not sure if this is the last working combination, but at least these work:
* linux 4.18.3.arch1-1
* linux-firmware 20180815.f1b95fe-1

I'm happy to provide more info!
This task depends upon

Closed by  Toolybird (Toolybird)
Monday, 29 May 2023, 04:45 GMT
Reason for closing:  No response
Additional comments about closing:  Assuming fixed in an update. Plus it's old and stale. If still an issue, please report upstream.
Comment by Petri Lehtinen (akheron) - Tuesday, 23 October 2018, 04:59 GMT
Downgrading linux-firmware is enough to make it work again, linux 4.18.16-arch1-1 is fine.
Comment by Eli Schwartz (eschwartz) - Friday, 26 October 2018, 16:27 GMT
  • Field changed: Summary (Intel 8265 iwlwifi broken on kernel & firmware upgrade → [linux-firmware] Intel 8265 iwlwifi broken on kernel & firmware upgrade)
  • Field changed: Status (Unconfirmed → Assigned)
  • Task assigned to Laurent Carlier (lordheavy)
I've been noticing this too, but it works at first, then sometimes cuts off randomly (so it took me a bit to realize I was having problems). wpa_supplicant logs this error:

Oct 25 09:41:09 arch wpa_supplicant[467]: Could not set interface wlp3s0 flags (UP): Input/output error
Oct 25 09:41:09 arch wpa_supplicant[467]: nl80211: Could not set interface 'wlp3s0' UP
Oct 25 09:41:09 arch wpa_supplicant[467]: nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
Oct 25 09:41:09 arch wpa_supplicant[467]: Could not set interface wlp3s0 flags (UP): Input/output error
Oct 25 09:41:09 arch wpa_supplicant[467]: WEXT: Could not set interface 'wlp3s0' UP
Oct 25 09:41:09 arch wpa_supplicant[467]: wlp3s0: Failed to initialize driver interface
Comment by loqs (loqs) - Friday, 26 October 2018, 17:17 GMT
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=58265e0def90e8f1b6c1987fbf70af983e84d514 added the 36.7596afd4.0 firmware
Is it also an issue for 4.19 and has upstream linux-wireless been notified?
Comment by Petri Lehtinen (akheron) - Wednesday, 07 November 2018, 08:11 GMT
Having used the older firmware until now, I reported this to the linux-wireless mailing list today. After getting a reply [1], I tested again with the new firmware and now it seems to work. So, at least for me, this issue resolved itself.

[1] https://marc.info/?l=linux-wireless&m=154157387908484&w=2
Comment by red solja (redsolja) - Monday, 27 May 2019, 16:02 GMT
Hello.

The issue started to appear at my system during this april/may. I don't remember whether linux-firmware was recently updated though.
My linux kernel is: 4.19.46-1-lts
My linux-firmware is: local/linux-firmware 20190514.711d329-1
My card is: 01:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)

Attached the error messages. (I don't have any special setup on my laptop, no dual boot as well)
Comment by Alex Ellwein (ElVino) - Tuesday, 03 March 2020, 19:22 GMT
With the recent linux/linux-firmware updates iwlwifi stopped working,
driver is continuously restarting and firmware errors appear (see attached log).

Last known versions it worked:
linux-5.4.6.arch3-1-x86_64
linux-firmware-20191220.6871bff-1-any

Last version i tried which is not working:
linux-firmware 20200224.efcfa03-1

The card is Intel Wireless 8260 (rev 3a)
   log.txt (52.1 KiB)
Comment by loqs (loqs) - Tuesday, 03 March 2020, 19:36 GMT
@Elvino can you try the patch from https://bugzilla.kernel.org/show_bug.cgi?id=206479#c4

Loading...