Hi, >>> On Sat, 11 Dec 2004 20:51:02 -0800, Sam Leffler <sam_at_errno.com> said: > The 802.11 state machine is being clocked when you do this and clearing > the global key state when it goes through the INIT state (80211debug > +state will show you). I added this just recently to insure key state > was cleared when a device was marked down but on reflection it was a bad > idea. The following change will revert this: > > Index: ieee80211_proto.c > =================================================================== > RCS file: /home/ncvs/src/sys/net80211/ieee80211_proto.c,v > retrieving revision 1.10 > diff -u -r1.10 ieee80211_proto.c > --- ieee80211_proto.c 8 Dec 2004 17:26:47 -0000 1.10 > +++ ieee80211_proto.c 12 Dec 2004 04:47:30 -0000 > _at__at_ -895,7 +895,6 _at__at_ > ic->ic_mgt_timer = 0; > IF_DRAIN(&ic->ic_mgtq); > ieee80211_reset_bss(ic); > - ieee80211_crypto_delglobalkeys(ic); > break; > } > if (ic->ic_auth->ia_detach != NULL) New kernel rebuilt from src/net80211/ as of today solves my problem (static WEP turned on w/ AP). However ath device still needs to be configured by `ifconfig channel 3' manually here, these changes are good to go forward. Sam, Many thanks! -- rushaniReceived on Sun Dec 12 2004 - 22:47:14 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:24 UTC