[PATCH 0/1][SRU][Unstable/Plucky/Oracular] wifi: iwlwifi: fix CRF name for Bz
You-Sheng Yang
vicamo.yang at canonical.com
Mon Dec 16 07:25:36 UTC 2024
BugLink: https://bugs.launchpad.net/bugs/2091546
[Impact]
Intel AX211 wireless module [8086:7740] subsys [8086:4090] wrongly recognized as
BE201.
```
$ lspci -nnk
00:14.3 Network controller [0280]: Intel Corporation Device [8086:7740]
Subsystem: Intel Corporation Device [8086:4090]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
$ sudo dmesg |grep iwlwifi
...
iwlwifi 0000:00:14.3: PCI dev 7740/4090, rev=0x461, rfid=0x2010d000
iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 7 BE201 320MHz
iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.182.4.3
iwlwifi 0000:00:14.3: loaded firmware version 92.7541f516.0 bz-b0-gf-a0-92.ucode op_mode iwlmvm
iwlwifi 0000:00:14.3: loaded PNVM version da3b5cf2
...
```
[Fix]
Proposed fix
https://lore.kernel.org/linux-wireless/20241212132940.b9eebda1ca60.I36791a134ed5e538e059418eb6520761da97b44c@changeid/ .
[Test Case]
1. Install kernel from -proposed pocket on a DUT with specified wireless chip
installed,
2. check device name now becomes "Wi-Fi 6E AX211 160MHz":
```
iwlwifi 0000:00:14.3: Detected crf-id 0x401410, cnv-id 0x80930 wfpm id 0x80005b20
iwlwifi 0000:00:14.3: PCI dev 7740/4090, rev=0x461, rfid=0x2010d000
iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6E AX211 160MHz
iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.182.4.3
iwlwifi 0000:00:14.3: loaded firmware version 92.7541f516.0 bz-b0-gf-a0-92.ucode op_mode iwlmvm
iwlwifi 0000:00:14.3: RFIm is deactivated, reason = 4
iwlwifi 0000:00:14.3: loaded PNVM version da3b5cf2
```
[Where problems could occur]
This effects also other models(AX201/BE211) also previously wrongly recognized
as BE201. We don't have such configuration at hand, but this patch should give
them the right names as well.
[Other Info]
While this is still under review in linux-wireless mailing list, nominate to
Unstable, Plucky, Oracular and OEM-6.11 as affected.
Emmanuel Grumbach (1):
UBUNTU: SAUCE: wifi: iwlwifi: fix CRF name for Bz
drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 1 +
.../net/wireless/intel/iwlwifi/iwl-config.h | 1 +
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 37 ++++++++++++++++++-
3 files changed, 38 insertions(+), 1 deletion(-)
--
2.45.2
More information about the kernel-team
mailing list