Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 2004 08:46:09 +0900 (JST)
From:      Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
To:        sam@errno.com
Cc:        freebsd-current@freebsd.org
Subject:   Re: WEP does not work?
Message-ID:  <20041213.084609.112548949.rushani@bl.mmtr.or.jp>
In-Reply-To: <41BBCE36.9000201@errno.com>
References:  <41BB8550.30208@errno.com> <41BBA53B.9070006@telia.com> <41BBCE36.9000201@errno.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

>>> On Sat, 11 Dec 2004 20:51:02 -0800, Sam Leffler <sam@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
> @@ -895,7 +895,6 @@
>                          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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041213.084609.112548949.rushani>