From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Smith Date: Wed, 23 Nov 2011 08:44:33 -0500 Subject: [ath9k-devel] Unrealistic RSSI values being reported In-Reply-To: References: Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: ath9k-devel@lists.ath9k.org On 11/22/2011 6:05 PM, Adrian Chadd wrote: > > Ok. Does it trigger on aggregation frames w/ more, or not w/ more, or both? > > > > adrian So here is the observed patterns, * When the RSSI override is triggered, rs_isaggr and rs_moreaggr is set(true) * When rs_isaggr and rs_moreaggr is set, overwhelmingly of those had the RSSI overridden but there were a few that were not * When rs_isaggr is set and rs_moreaggr is not set, the RSSI was never overridden. Based on this and thinking about how ath9k_process_rssi works I don't see any other way but to leave my fix-up. The alternative would be in user-space I will have to remember that the signal strength for an aggregate series will come from the last frame in the aggregate. Is there another way that I am not thinking of? Daniel