Re: WEP does not work?

From: Hideyuki KURASHINA <rushani_at_bl.mmtr.or.jp>
Date: Mon, 13 Dec 2004 08:46:09 +0900 (JST)
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!

-- rushani
Received 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