Hi,
See if those valid or invalid RSSI's coincide with aggregate frames.
ath9k_process_rssi() has a bit of logic which only considers frames
that aren't part of continuing aggregate:
if (rx_stats->rs_rssi != ATH9K_RSSI_BAD && !rx_stats->rs_moreaggr)
ATH_RSSI_LPF(sc->last_rssi, rx_stats->rs_rssi);
.. ie, rs_moreaggr is set if the frame is part of an aggregate, clear
if it's not an aggregate or is the last frame in an aggregate.
Adrian
_______________________________________________
ath9k-devel mailing list
[email protected]
https://lists.ath9k.org/mailman/listinfo/ath9k-devel