Search Linux Wireless

convinced bug in RSSI reporting for AR9280/ath9k_htc/htc_7010.fw

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Long story short:  I am convinced that the AR9280, ath9k_htc, or
htc_7010.hw firmware always reports the RSSI value of the access point
in all packets, and not the actual transmitter of the packet (yes,
weird).

I posted on the list a while ago about how the RSSI reporting by the
AR9280 seemed to be incorrect.
http://www.spinics.net/lists/linux-wireless/index.html#90423

Well, I did another test and I'm convinced there is a bug in the RSSI
reporting for the AR9280.

Setup:  I place my iPhone on top of my laptop.  The iPhone is the
transmitter and I monitoring RSSI values of packets  _from the iPhone
only_  at an AR9280 (USB) and BCM4322 (internal to MacBook Air).  I
keep the distance of the iPhone (transmitter) to these monitors the
same.  The iPhone always sit on top of the laptop with the same
distance to both:

http://www.flickr.com/photos/gnychis/7299338578/in/photostream/lightbox/

Now, what I do is hold the laptop and walk towards my access point.
The signal strength from the iPhone should *stay the same.*  The
distance of the iPhone to the monitors doesn't change, it's
independent of how close I am to my access point.

However, the results show that the AR9280 signal strength grows as I
walk closer to the AP whereas the BCM4322 acts as expected and stays
stable (again, distance to transmitter doesn't change):

http://www.flickr.com/photos/gnychis/7299342404/lightbox/

I am 100% certain I am only taking the RSSI values reported for
packets from my iPhone (wlan.sa==my:iphone:mac:addr).  I literally use
the exact same tshark command line for the BCM4322 and AR9280.  I have
quadruple checked this.

This would explain why in my other thread that the RSSI values for
beacons for my AP acted as expected and all other RSSI values did not
follow as expected.

I would greatly appreciate it if someone could chime in here.  Sujith?

Thanks!
George
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux