All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Smith <viscous.liquid@gmail.com>
To: ath9k-devel@lists.ath9k.org
Subject: [ath9k-devel] Unrealistic RSSI values being reported
Date: Thu, 03 Nov 2011 15:28:12 -0400	[thread overview]
Message-ID: <j8uq0c$bte$1@dough.gmane.org> (raw)

I recently upgraded to compat-wireless-3.1-rc8 from 
compat-wireless-2.6.39-1-sn and have discovered an interesting behavior. 
When in monitor mode I use the signal strength field reported in 
radiotap and with 3.1 I am now getting a range of values. The more 
interesting ones are all the frames reporting a signal of 110+ dBm. To 
see what is being pulled from the descriptors I dumped rs->rs_rssi to 
klog when the value was larger than 95. Below is a snippet showing the 
ranging values,

Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.907908] [ath9k]: RSSI 107
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.911697] [ath9k]: RSSI -61
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.913553] [ath9k]: RSSI -119
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.913562] [ath9k]: RSSI -59
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.913570] [ath9k]: RSSI -94
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.915880] [ath9k]: RSSI 119
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.915890] [ath9k]: RSSI -109
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.915898] [ath9k]: RSSI 123
Nov  3 15:00:03 dpsmith-dev-system kernel: [ 5319.917743] [ath9k]: RSSI 101

A couple of data points,
  1. I have tested two different cards, one having AR9106+AR9160 and one 
with an AR9382.

  2. It appears that it is always the same devices that this occurs for, 
e.g. pretty confident there are some devices that I collected that I did 
not see anything out of the 3-10dBm range

I know 2.6.39 -> 3.1 is a bit of a jump, but I wanted to push this to 
the community to see if there are some thoughts or opinions while I dig 
deeper. My next step is to see if it occurs in 3.0 which should help 
give me a narrow set of patches to review/bisect to see at what point 
this was introduced. I would suspect it to be an initval issue, but the 
two chips I have should have different initval sets. Any thoughts or 
suggestions would be greatly appreciated.

dps

             reply	other threads:[~2011-11-03 19:28 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-03 19:28 Daniel Smith [this message]
2011-11-03 23:10 ` [ath9k-devel] Unrealistic RSSI values being reported Mohammed Shafi
2011-11-04 11:27   ` Daniel Smith
2011-11-04 12:44     ` Mohammed Shafi
2011-11-23  6:06     ` Mohammed Shafi
2011-11-23 14:08       ` Daniel Smith
2011-11-04 17:50   ` Daniel Smith
2011-11-08 15:04     ` Mohammed Shafi
2011-11-21 17:35       ` Daniel Smith
2011-11-21 20:09         ` Adrian Chadd
2011-11-22 17:42           ` Daniel Smith
2011-11-22 23:05             ` Adrian Chadd
2011-11-23 13:44               ` Daniel Smith
2011-11-23 14:14                 ` Adrian Chadd
2011-11-23 14:24                   ` Felix Fietkau
2011-11-23 15:18                     ` Daniel Smith

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='j8uq0c$bte$1@dough.gmane.org' \
    --to=viscous.liquid@gmail.com \
    --cc=ath9k-devel@lists.ath9k.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.