DragonFly commits List (threaded) for 2006-12
DragonFly BSD
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


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 24 Dec 2006 03:39:59 -0800 (PST)

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]