- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
We identified an issue where the RSSI values for beacons from legacy rates AP are incorrect, consistently showing -128.
This issue was identified on the Intel AX210 WiFi chip with firmware version "89.202a2f7b.0 ty-a0-gf-a0-89.ucode op_mode iwlmvm."
To reproduce this issue :
- Setup an AP with legacy rates on the frequency 2422Mhz
- And on the device with Intel AX210 chip run:
iw phy0 interface add mon0 type monitor
ip link set mon0 up
iw dev mon0 set freq 2422
tcpdump -i mon0 -v
After debugging, we discovered that the RSSI values become correct when a printk() statement is added to the RX path in the iwlwifi driver.
Alternatively, adding udelay() instead of printk() also corrects the incorrect RSSI values; however, this approach leads to firmware warnings and errors.
Additionally, we found that deleting all existing interfaces on the PHY and then creating a monitor interface resolves this issue:
iw dev wlan0 interface del # In case we have wlan0 as the existing interface.
iw phy0 interface add mon0 type monitor
ip link set mon0 up
iw dev mon0 set freq 2422
This looks like a firmware bug to us, it seems the firmware writes the RSSI too
late. We don't have the means to debug this further, though.
We are looking for your support to solve this issue.
Best regards,
Issam
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
Thank you for posting in the communities!
To better assist you and determine the most appropriate resolution, could you please provide the needed details listed below:
- May I know if there are changes on the system before you encounter this issue? like software updates, hardware updates, driver updates?
- Is your device a laptop or a desktop? if it's a laptop, may I know the make and model of it?
Kindly run this on your system so that I can also gauge the following peripherals and the driver versions that you have:
Intel® System Support Utility for Windows*
Once finished downloading, open the tool, click on scan (leave the default items checked), click next, then save the system information to a .txt file. Please provide us the .txt file.
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
I wanted to check if you had the chance to review the questions I posted. Please let me know at your earliest convenience so that we can determine the best course of action to resolve this matter.
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Earl,
Thank you for getting back to me about this issue.
Sorry for the late reply.
These are my response regarding your questions:
- May I know if there are changes on the system before you encounter this issue? like software updates, hardware updates, driver updates?
- No, there was no changes.
- Is your device a laptop or a desktop? if it's a laptop, may I know the make and model of it?
- It's a laptop and these are it's infos:
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
$lshw
lenovo-t480s
description: Computer
width: 64 bits
capabilities: smp vsyscall32
*-core
description: Motherboard
physical id: 0
*-memory
description: System memory
physical id: 0
size: 15GiB
*-cpu
product: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
vendor: Intel Corp.
physical id: 1
bus info: cpu@0
version: 6.142.10
size: 800MHz
capacity: 4GHz
width: 64 bits
capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb pti ssbd ibrs ibpb stibp tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust sgx bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt intel_pt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp vnmi md_clear flush_l1d arch_capabilities cpufreq
configuration: microcode=240
*-pci
description: Host bridge
product: Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
vendor: Intel Corporation
physical id: 100
bus info: pci@0000:00:00.0
version: 08
width: 32 bits
clock: 33MHz
configuration: driver=skl_uncore
resources: irq:0
*-display
description: VGA compatible controller
product: UHD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 07
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=2560,1440
resources: irq:171 memory:db000000-dbffffff memory:80000000-9fffffff ioport:e000(size=64) memory:c0000-dffff
*-generic:0
description: Signal processing controller
product: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
vendor: Intel Corporation
physical id: 4
bus info: pci@0000:00:04.0
version: 08
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: driver=proc_thermal latency=0
resources: irq:16 memory:dc240000-dc247fff
*-generic:1 UNCLAIMED
description: System peripheral
product: Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: latency=0
resources: memory:dc250000-dc250fff
*-usb
description: USB controller
product: Sunrise Point-LP USB 3.0 xHCI Controller
vendor: Intel Corporation
physical id: 14
bus info: pci@0000:00:14.0
version: 21
width: 64 bits
clock: 33MHz
capabilities: xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:146 memory:dc220000-dc22ffff
*-generic:2
description: Signal processing controller
product: Sunrise Point-LP Thermal subsystem
vendor: Intel Corporation
physical id: 14.2
bus info: pci@0000:00:14.2
version: 21
width: 64 bits
clock: 33MHz
capabilities: cap_list
configuration: driver=intel_pch_thermal latency=0
resources: irq:18 memory:dc251000-dc251fff
*-generic:3
description: Signal processing controller
product: Sunrise Point-LP Serial IO I2C Controller #0
vendor: Intel Corporation
physical id: 15
bus info: pci@0000:00:15.0
version: 21
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=intel-lpss latency=0
resources: irq:16 memory:dc252000-dc252fff
*-communication
description: Communication controller
product: Sunrise Point-LP CSME HECI #1
vendor: Intel Corporation
physical id: 16
bus info: pci@0000:00:16.0
version: 21
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=mei_me latency=0
resources: irq:173 memory:dc253000-dc253fff
*-pci:0
description: PCI bridge
product: Sunrise Point-LP PCI Express Root Port #1
vendor: Intel Corporation
physical id: 1c
bus info: pci@0000:00:1c.0
version: f1
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:122 ioport:2000(size=4096) memory:7c800000-7c9fffff ioport:7ca00000(size=2097152)
*-pci:1
description: PCI bridge
product: Sunrise Point-LP PCI Express Root Port #5
vendor: Intel Corporation
physical id: 1c.4
bus info: pci@0000:00:1c.4
version: f1
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:123 ioport:3000(size=8192) memory:c4000000-da0fffff ioport:a0000000(size=570425344)
*-pci
description: PCI bridge
product: JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: iomemory:31310-3130f irq:16 ioport:3000(size=4096) memory:c4000000-da0fffff ioport:a0000000(size=570425344)
*-pci:0
description: PCI bridge
product: JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:05:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:126 memory:da000000-da0fffff
*-generic
description: System peripheral
product: JHL6240 Thunderbolt 3 NHI (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:06:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: irq:16 memory:da000000-da03ffff memory:da040000-da040fff
*-pci:1
description: PCI bridge
product: JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 1
bus info: pci@0000:05:01.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:127 ioport:3000(size=4096) memory:c4000000-d9efffff ioport:a0000000(size=570425344)
*-pci:2
description: PCI bridge
product: JHL6240 Thunderbolt 3 Bridge (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:05:02.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:128 memory:d9f00000-d9ffffff
*-usb
description: USB controller
product: JHL6240 Thunderbolt 3 USB 3.1 Controller (Low Power) [Alpine Ridge LP 2016]
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:3c:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:155 memory:d9f00000-d9f0ffff
*-pci:2
description: PCI bridge
product: Sunrise Point-LP PCI Express Root Port #7
vendor: Intel Corporation
physical id: 1c.6
bus info: pci@0000:00:1c.6
version: f1
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:124 memory:dc100000-dc1fffff
*-network
description: Wireless interface
product: Wi-Fi 6 AX210/AX211/AX411 160MHz
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:3d:00.0
logical name: wlp61s0
version: 1a
serial: 86:ce:49:46:91:67
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.8.0-rc4-wt-ath+ firmware=72.daa05125.0 ty-a0-gf-a0-72.uc latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:18 memory:dc100000-dc103fff
*-pci:3
description: PCI bridge
product: Sunrise Point-LP PCI Express Root Port #9
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: f1
width: 32 bits
clock: 33MHz
capabilities: pci normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:125 memory:dc000000-dc0fffff
*-nvme
description: NVMe device
product: SAMSUNG MZVLB1T0HALR-000L7
vendor: Samsung Electronics Co Ltd
physical id: 0
bus info: pci@0000:3e:00.0
logical name: /dev/nvme0
version: 5L2QEXA7
serial: S3TPNF0K608263
width: 64 bits
clock: 33MHz
capabilities: nvme nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2014.08.org.nvmexpress:144d144dS3TPNF0K608263 SAMSUNG MZVLB1T0HALR-000L7 state=live
resources: irq:16 memory:dc000000-dc003fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon2
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng0n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@0:1
logical name: /dev/nvme0n1
configuration: wwid=eui.0025388681b58d1b
*-isa
description: ISA bridge
product: Sunrise Point LPC Controller/eSPI Controller
vendor: Intel Corporation
physical id: 1f
bus info: pci@0000:00:1f.0
version: 21
width: 32 bits
clock: 33MHz
capabilities: isa bus_master
configuration: latency=0
*-pnp00:00
product: PnP device PNP0c02
physical id: 0
capabilities: pnp
configuration: driver=system
*-pnp00:01
product: PnP device PNP0c02
physical id: 1
capabilities: pnp
configuration: driver=system
*-pnp00:02
product: PnP device PNP0c02
physical id: 2
capabilities: pnp
configuration: driver=system
*-pnp00:03
product: PnP device PNP0c02
physical id: 3
capabilities: pnp
configuration: driver=system
*-pnp00:04
product: PnP device PNP0b00
physical id: 4
capabilities: pnp
configuration: driver=rtc_cmos
*-pnp00:05
product: PnP device INT3f0d
physical id: 5
capabilities: pnp
configuration: driver=system
*-pnp00:06
product: PnP device LEN0071
physical id: 6
capabilities: pnp
configuration: driver=i8042 kbd
*-pnp00:07
product: PnP device LEN008f
physical id: 7
capabilities: pnp
configuration: driver=i8042 aux
*-pnp00:08
product: PnP device PNP0c02
physical id: 8
capabilities: pnp
configuration: driver=system
*-pnp00:09
product: PnP device PNP0c02
physical id: 9
capabilities: pnp
configuration: driver=system
*-pnp00:0a
product: PnP device PNP0c02
physical id: a
capabilities: pnp
configuration: driver=system
*-pnp00:0b
product: PnP device PNP0c01
physical id: b
capabilities: pnp
configuration: driver=system
*-memory UNCLAIMED
description: Memory controller
product: Sunrise Point-LP PMC
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 21
width: 32 bits
clock: 33MHz (30.3ns)
configuration: latency=0
resources: memory:dc24c000-dc24ffff
*-multimedia
description: Audio device
product: Sunrise Point-LP HD Audio
vendor: Intel Corporation
physical id: 1f.3
bus info: pci@0000:00:1f.3
logical name: card0
logical name: /dev/snd/controlC0
logical name: /dev/snd/hwC0D0
logical name: /dev/snd/hwC0D2
logical name: /dev/snd/pcmC0D0c
logical name: /dev/snd/pcmC0D0p
logical name: /dev/snd/pcmC0D3p
logical name: /dev/snd/pcmC0D7p
logical name: /dev/snd/pcmC0D8p
version: 21
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=snd_hda_intel latency=64
resources: irq:184 memory:dc248000-dc24bfff memory:dc230000-dc23ffff
*-input:0
product: HDA Digital PCBeep
physical id: 0
logical name: input11
logical name: /dev/input/event9
capabilities: pci
*-input:1
product: HDA Intel PCH Mic
physical id: 1
logical name: input12
logical name: /dev/input/event10
*-input:2
product: HDA Intel PCH Headphone
physical id: 2
logical name: input13
logical name: /dev/input/event11
*-input:3
product: HDA Intel PCH HDMI/DP,pcm=3
physical id: 3
logical name: input14
logical name: /dev/input/event12
*-input:4
product: HDA Intel PCH HDMI/DP,pcm=7
physical id: 4
logical name: input15
logical name: /dev/input/event13
*-input:5
product: HDA Intel PCH HDMI/DP,pcm=8
physical id: 5
logical name: input16
logical name: /dev/input/event14
*-serial
description: SMBus
product: Sunrise Point-LP SMBus
vendor: Intel Corporation
physical id: 1f.4
bus info: pci@0000:00:1f.4
version: 21
width: 64 bits
clock: 33MHz
configuration: driver=i801_smbus latency=0
resources: irq:16 memory:dc254000-dc2540ff ioport:efa0(size=32)
*-input:0
product: Elan TrackPoint
physical id: 0
logical name: input10
logical name: /dev/input/event7
logical name: /dev/input/mouse1
capabilities: i2c
*-input:1
product: Elan Touchpad
physical id: 1
logical name: input9
logical name: /dev/input/event6
logical name: /dev/input/mouse0
capabilities: i2c
*-network
description: Ethernet interface
product: Ethernet Connection (4) I219-V
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: enp0s31f6
version: 21
serial: 8c:16:45:d2:e7:04
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=6.8.0-rc4-wt-ath+ duplex=full firmware=0.1-4 ip=192.168.56.173 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:129 memory:dc200000-dc21ffff
*-input:0
product: AT Translated Set 2 keyboard
physical id: 1
logical name: input0
logical name: /dev/input/event0
logical name: input0::capslock
logical name: input0::numlock
logical name: input0::scrolllock
capabilities: i8042
*-input:1
product: Sleep Button
physical id: 2
logical name: input2
logical name: /dev/input/event1
capabilities: platform
*-input:2
product: Lid Switch
physical id: 3
logical name: input3
logical name: /dev/input/event2
capabilities: platform
*-input:3
product: Power Button
physical id: 4
logical name: input4
logical name: /dev/input/event3
capabilities: platform
*-input:4
product: Video Bus
physical id: 5
logical name: input6
logical name: /dev/input/event4
capabilities: platform
*-input:5
product: ThinkPad Extra Buttons
physical id: 6
logical name: input7
logical name: /dev/input/event8
capabilities: platform
*-input:6
product: PC Speaker
physical id: 7
logical name: input8
logical name: /dev/input/event5
capabilities: isa
Best regards,
Issam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
Thank you for sharing this useful information with us.
No worries, I will further check on this issue internally and provide and update on this thread as soon as possible.
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
Thank you for patiently waiting on us.
We have checked the laptop specifications, and it appears that the supported operating system is Windows only. The compatible wireless cards are Intel Dual band Wireless-AC 8265, Wi-Fi 2x2 802.11ac + Bluetooth 4.1, M.2 card.
Here's the link: ThinkPad_T480s_Spec.pdf
I have a few clarifications regarding to the issue:
- Have you changed the wireless card of this computer?
- Is this computer working fine with Windows OS?
- Have you already contacted Lenovo Support regarding to this issue?
Please take note that this is an OEM device, we will try to assist you with general troubleshooting steps even if it's something not traditionally covered in our support. However, if the issue still persists, you will have to contact the Original Equipment Manufacturer of your device. Your device manufacturer may have altered features, incorporated customizations, or made other changes to some components for better compatibility with your system.
Please be advised about our "Regulatory Information Regarding Wireless Hardware Installation or upgrade."
Source link: Regulatory Information Regarding Wireless Hardware Installation or...
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
I wanted to check if you had the chance to review the questions I posted. Please let me know at your earliest convenience so that we can determine the best course of action to resolve this matter.
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Earl,
The issue I discovered is related to the Intel AX210 WiFi chip running firmware version "89.202a2f7b.0 ty-a0-gf-a0-89.ucode op_mode iwlmvm" on a Linux OS. This problem is reproducible on any device using this WiFi chip. I am seeking a solution for the Intel AX210, either through a firmware update or a fix in the iwlwifi driver.
Regards,
3isam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
Thank you for your response.
I'll check on this and provide an update on this thread as soon as I can.
Best regards,
Earl E.
Intel Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi 3isam7amdi,
Thank you for patiently waiting.
Upon further checking, to install the latest stable kernel version 6.12 (Original Release Date: 12/06/2024 from the The Linux Kernel Archives) WLAN firmware version with iwlwifi-ty-a0-gf-a0-89. However, since you made a wireless integration + used unsupported OS, we recommend contacting Lenovo for further support.
You can also check our article: Why Doesn't My Laptop Recognize My New Intel® Wireless...
As reference with a potential reasons why self-integrated adapter may not work as expected:
Manufacturer limitations - Original equipment manufacturers (OEMs) may limit the computer to only specific wireless adapters, causing an installation error when booting with a different, previously installed wireless adapter.
Regulatory issues - replacing an adapter associated with specific wireless software and a different adapter type may cause connection issues or software error messages
Driver limitations - computer manufacturer can customize drivers and software to enable or alter features, or provide improved operation on your computer
Best regards,
Earl E.
Intel Customer Support Technician

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page