After following the suggestion on the post How to manually switch wifi driver on OpenWrt and adding the wpad-mini package, I can see one SSID now when running the iw scan command
iw phy0-sta0 scan
BSS 3c:90:66:4c:ca:80(on phy0-sta0) -- associated
last seen: 176978.116s [boottime]
TSF: 3389189259162 usec (39d, 05:26:29)
freq: 2442
beacon interval: 100 TUs
capability: ESS (0x0431)
signal: -78.00 dBm
last seen: 150 ms ago
Information elements from Probe Response frame:
SSID: def
RSN: * Version: 1
* Group cipher: CCMP
* Pairwise ciphers: CCMP
* Authentication suites: PSK
* Capabilities: 16-PTKSA-RC 1-GTKSA-RC (0x000c)
However, when the distance between the device and the router with SSID "def" is over three meters, the signal will not show again as shown below:
root@MangoInit:~# iw phy0-sta0 scan
root@MangoInit:~#
I am using the mt76 driver from OpenWRT 23.05.2:
lsmod | grep 'mt76'
cfg80211 280864 5 mt76x2_common,mt76x02_lib,mt7603e,mt76,mac80211
mac80211 569664 4 mt76x2e,mt76x02_lib,mt7603e,mt76
mt76 48032 4 mt76x2e,mt76x2_common,mt76x02_lib,mt7603e
mt7603e 38752 0
mt76x02_lib 40320 2 mt76x2e,mt76x2_common
mt76x2_common 11488 1 mt76x2e
mt76x2e 10176 0
Posts suggest vendor MT76 drivers, like the one here MT76 precompiled drivers (Mediatek wifi is useless in MT7628) . Should I use the vendor MT76 or the one that comes along with OpenWRT 23.05.2?
Thanks in advance
Steven