FS#73345 - [linux-firmware] Intel AC 9260 Can't Connect to 5G Wifi

Attached to Project: Arch Linux
Opened by Albert Ferrero (aferrero) - Thursday, 13 January 2022, 09:39 GMT
Last edited by Laurent Carlier (lordheavy) - Wednesday, 16 February 2022, 06:46 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Upgrading package linux-firmware from 20211027.1d00989-1 to 20211216.f682ecb-1 results in Intel Corporation Wireless-AC 9260 (rev 29) not being able to connect to 5G wifi. The device can see 5G wifi access point but attempts to connect results in authentication error. Downgrading the linux-firmware package will cause it to work again. No issues connecting to 2G wifi.

When using the upgraded linux-firmware (and not functional) package, I see the following entry in dmesg:
[ 3.830214] iwlwifi 0000:3b:00.0: loaded firmware version 46.5e069cbd.0 9260-th-b0-jf-b0-46.ucode op_mode iwlmvm

But when using the downgraded (and functional) linux-firmware package, I see the following entry in dmesg:
[ 3.767025] iwlwifi 0000:3b:00.0: loaded firmware version 46.6b541b68.0 9260-th-b0-jf-b0-46.ucode op_mode iwlmvm
This task depends upon

Closed by  Laurent Carlier (lordheavy)
Wednesday, 16 February 2022, 06:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  linux-firmware 20220209.6342082-1
Comment by Pascal Ernster (hardfalcon) - Friday, 14 January 2022, 08:32 GMT
On a Thinkpad W520 with an

03:00.0 Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:4238] (rev 3e)

and linux 5.16.arch1-1, I see a similar problem:

# dmesg -T | grep -i wifi
[Fr Jan 14 08:37:16 2022] Intel(R) Wireless WiFi driver for Linux
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-4.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: no suitable firmware found!
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-6000-4
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-6000-6
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git


Rebuilding linux-firmware with

_commit=13dca280f76009ba2c5f25408543a1aaaa062c25
pkgver=20220111.13dca28

and installing the resulting package, then unloading and reloading the iwlwifi module solved the issue for me:

# dmesg -T | grep -i wifi
[Fr Jan 14 08:37:16 2022] Intel(R) Wireless WiFi driver for Linux
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-4.ucode failed with error -2
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: no suitable firmware found!
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-6000-4
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-6000-6
[Fr Jan 14 08:37:16 2022] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
[Fr Jan 14 09:10:11 2022] Intel(R) Wireless WiFi driver for Linux
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: loaded firmware version 9.221.4.1 build 25532 6000-4.ucode op_mode iwldvm
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUG enabled
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 6300 AGN, REV=0x74
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: reporting RF_KILL (radio disabled)
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0: RF_KILL bit toggled to disable radio.
[Fr Jan 14 09:10:11 2022] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0


(Disregard the rfkill stuff - I had tested on the laptop both with enabled and disabled WLAN/WWAN hardware switch, and the switch happened to be in the off position when I reloaded the iwlwifi module)
Comment by Tobias Powalowski (tpowa) - Tuesday, 18 January 2022, 21:19 GMT
Please try latest firmware package from testing.
Comment by Pascal Ernster (hardfalcon) - Wednesday, 19 January 2022, 12:59 GMT
tpowa: Thanks, this solved the issue I mentioned for me. Can't say anything about Intel AC 9260 though since I don't own that hardware.
Comment by Mthw (jari_45) - Monday, 24 January 2022, 12:51 GMT
Has this issue really been solved by the current firmware? Because I still have an issue where after my laptop wakes up from sleep it can't see any 5Ghz networks. I have an Intel AC 9260. Has anyone experienced something similar?
Comment by Albert Ferrero (aferrero) - Wednesday, 16 February 2022, 06:35 GMT
Update on this, the latest released package, linux-firmware 20220209.6342082-1, seems to correct the issue.

Loading...