Skip to content

MT7921 scan sometimes only returns 1 result when expected 2 #15

@gen-nimble

Description

@gen-nimble

context:

  • wpa_cli & wpa_supplicant v2.11
  • kernel/driver from v6.17.9
  • and firmware info shown below
[  202.322602] mt7921e 0001:01:00.0: ASIC revision: 79220010
[  202.406670] mt7921e 0001:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20251118163143a
[  202.420761] mt7921e 0001:01:00.0: WM Firmware Version: ____000000, Build Time: 20251118163234
[  203.540766] mt7921e 0001:01:00.0 wlP1p1s0: renamed from wlan0

we have created a test environment with 2 APs (Cisco CW9176i) broadcast at 6ghz with same SSID

when we conduct the scan, with SCAN command via wpa_cli, sometimes it only gives 1 scan results, or in otherwords the scan results it returns seems very flaky/random, and after wait a while we do SCAN again, both AP appears

> scan_results
bssid / frequency / signal level / flags / ssid
59:e7:39:d8:74:4d       6055    -56     [WPA2-SAE+SAE-EXT-KEY+FT/SAE+FT/SAE-EXT-KEY-GCMP-256+CCMP][SAE-H2E][ESS][UTF-8] test_ssid_6ghz
> scan
OK
<3>CTRL-EVENT-SCAN-STARTED
<3>CTRL-EVENT-SCAN-RESULTS
> scan_results
bssid / frequency / signal level / flags / ssid
59:e7:39:d8:74:4d       6055    -56     [WPA2-SAE+SAE-EXT-KEY+FT/SAE+FT/SAE-EXT-KEY-GCMP-256+CCMP][SAE-H2E][ESS][UTF-8] test_ssid_6ghz
-----------------------wait for a while --------------------------

> scan
OK
<3>CTRL-EVENT-SCAN-STARTED
<3>CTRL-EVENT-SCAN-RESULTS

> scan_results
bssid / frequency / signal level / flags / ssid
59:e7:39:d8:74:4d       6055    -57     [WPA2-SAE+SAE-EXT-KEY+FT/SAE+FT/SAE-EXT-KEY-GCMP-256+CCMP][SAE-H2E][ESS][UTF-8] test_ssid_6ghz
e9:ed:c2:1f:2b:e2       6135    -62     [WPA2-SAE+SAE-EXT-KEY+FT/SAE+FT/SAE-EXT-KEY-GCMP-256+CCMP][SAE-H2E][ESS][UTF-8] test_ssid_6ghz

we have observed this issue in v6.7 kernel/driver, and thus we upgraded to v6.17.9, while the issue still persists.

any insight to further troubleshooting this problem would be very much appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions