-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect signal values and SNR in the negative range #221
Comments
I am not aware of any problem with ath10k reporting different RSSI values as you report, though ath10k radios in general do not do a good job of reporting RSSI like other radios report it. SNR is difference between signal and noise, so it should always be a positive number. Something showing -SNR looks like a bug, maybe in how radio reports values, but maybe also in hostap somehow. And probably you need to dampen supplicant's roaming logic. I posted some patches in this area in the past but I don't think they made it upstream, and maybe it wouldn't do exactly what you want anyway. But, might at least provide some hints on where to look at the code. You can find our hostap repo here: https://github.com/greearb/hostap-ct |
@greearb I also only observe the SNR issue with these devices.
|
Hey,
I am currently running OpenWRT 23.05.3 with kernel version 5.15.150 on a Ubiquiti NanoBeam AC Gen2 (WA) (Atheros AR9342 rev 3). I use the packages ath10k-firmware-qca988x-ct-full-htt and kmod-ath10k-ct-smallbuffers. I am currently using firmware 10.1-ct-8x-__fH-022-ecad3248.
The Nanobeam is in client (WDS) mode and connected to a LANCOM access point.
In the OpenWRT menu under Network -> Wireless, the signal strength of the device always fluctuates by exactly 10 dBm. The background noise does not change. The Nanobeam and the access point have a fixed location and have visual contact with each other without any obstacles in the vicinity. I am currently observing this problem on all 10 Nanobeams that I have in operation.
The same behavior can be observed with "iw dev phy0-sta0 station dump":
A few seconds later:
In addition, roaming via the bgscan "simple" module causes problems. The client occasionally makes pointless roaming to a neighboring AP due to incorrect SNR values:
You can see that the SNR of 02:a0:57:3f:33:15 is 51 and of 02:a0:57:38:08:38 is -55. According to wpa_supplicant, the SNR should therefore be in the negative range.
Is this a bug in the 10.1-ct-8x-__fH-022-ecad3248 firmware?
The text was updated successfully, but these errors were encountered: