[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