On Fri, Jun 22, 2012 at 3:42 AM, Holger Schurig
<holgerschu...@googlemail.com> wrote:

> all. Also, then "received channel" information in some wiretap header
> (available on some monitoring interface) would also indicate channel
> 11.
I agree the wiretap header would indicate the wrong channel, but AFAIU
if you look inside the probe bytes (instead of the header) you can
find (if the sending device was nice enough to set it) a tagged
parameter with the original channel the packet was sent to.

> You may use a heuristics: then you receive probe requests, record
> their mac, signal level and a time stamp. If you get another probe
> requets from the same MAC and the time is similar to what you already
> have, then use the higher signal. That will work because a probing
> client usually probes on different frequencies within a short timespan
> (around 100 ms per channel).
Nice idea!
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to