DragonFly commits List (threaded) for 2006-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/netproto/802_11/wlan_ratectl/amrr ieee80211_ratectl_amrr.c src/sys/netproto/802_11/wlan_ratectl/onoe ieee80211_ratectl_onoe.c
sephe 2006/12/24 03:39:59 PST
DragonFly src repository
Modified files:
sys/netproto/802_11/wlan_ratectl/amrr ieee80211_ratectl_amrr.c
sys/netproto/802_11/wlan_ratectl/onoe ieee80211_ratectl_onoe.c
Log:
Restart TX rate control algorithm for a peer node, if its current TX
rate index is beyond the number of TX rates it supports.
This could happen at least in following way:
1) Start a 11g HOSTAP, which uses TX rate control algorithm
2) Use a 11g cardbus wireless card as STA, set its mode to "auto" or
"11g" and join the BSS created by HOSTAP
3) Transmit some packets from HOSTAP to STA and make sure that TX rate
index for the STA reaches maximum.
4) Unplug the cardbus wireless card, so it has no chance to send out
disassociation management frame.
5) Plug the cardbus wireless card back immediately, set its mode to
"11b" and join the BSS created by HOSTAP again.
Revision Changes Path
1.7 +10 -2 src/sys/netproto/802_11/wlan_ratectl/amrr/ieee80211_ratectl_amrr.c
1.6 +10 -2 src/sys/netproto/802_11/wlan_ratectl/onoe/ieee80211_ratectl_onoe.c
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan_ratectl/amrr/ieee80211_ratectl_amrr.c.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/802_11/wlan_ratectl/onoe/ieee80211_ratectl_onoe.c.diff?r1=1.5&r2=1.6&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]