#965: [patch] dynamic Beacon Interval (enhancement for STA mode)
----------------------------+-----------------------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: enhancement | Status: new
Priority: major | Milestone:
Component: madwifi: other | Version:
Keywords: | Patch_attached: 1
----------------------------+-----------------------------------------------
This patch makes STA monitor Beacon Interval in incoming Beacon frames for
changes. If a change is detected, hardware Beacon miss timers are
reprogrammed so that they match the new value. It is a new functionality,
but it can be perceived as a bugfix as well. AP's Beacon Interval change
causes STA's spurious beacon misses (and thus, unstable connection).
IEEE802.11-1999 does not make it clear whether such a change can occur
within BSS's lifetime. The deafult action (in ROAMING_AUTO mode) is to
reassociate after missing a beacon. However this does not neccessarily
cause rescanning (for updating stored AP's bintval) and under some
circumstances can inflict in going into an infinie loop (repeating
beacon_miss and reassociation - complete disruption of data interchange).
IMHO it is important to monitor incoming beacon frames, so that APs that
change their BI without prior disassociation of all the stations don't
lead them into problems.
It may be easily noticed that such an improvement can be easily exploited
using malicious frame injection, therefore this enhancement/bugfix
consists of two parts (the basic functionality + protection against an
attack).
http: //dev.lintrack.org/browser/trunk/packages/madwifi/patches/003-
dynamic_bintval.diff.bz2?format=raw
http: //dev.lintrack.org/browser/trunk/packages/madwifi/patches/006-
smart_dynamic_bintval.diff.bz2?format=raw
Signed-off-by: Michal Wrobel <[EMAIL PROTECTED]>
--
Ticket URL: <http://madwifi.org/ticket/965>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets