Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Mar 2008 00:58:06 +0100
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        Andrew Thompson <thompsa@FreeBSD.org>
Cc:        FreeBSD Hackers <freebsd-hackers@FreeBSD.org>
Subject:   Re: wpi -- periodic disconnections
Message-ID:  <47CDE20E.1020100@FreeBSD.org>
In-Reply-To: <20080304223854.GB34712@heff.fud.org.nz>
References:  <47CDC37B.5010405@FreeBSD.org> <20080304223854.GB34712@heff.fud.org.nz>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Thompson wrote:
> On Tue, Mar 04, 2008 at 10:47:39PM +0100, Pietro Cerutti wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA512
>>
>> Hi list,
>>
>> I can't get my if_wpi (Intel(R) PRO/Wireless 3945ABG) stay connected to
>> my WPA-enabled access point for more than a few hours. Moreover, when it
>> happens, I have to unload the module, reload it and restart
>> wpa_supplicant in order to reconnect to the network. Any ideas?
> 
> I have a WIP patch that may help, please give this a go.
> 
> http://citylink.unixathome.org/~thompsa/wpi_testing8.diff
> 
> Its the combination of several peoples work and I am planning to send it
> out again later in the week after some more review.

Hello,
your patch helps, partially:

- I've had a disconnection after a few minutes:
Michael MIC failure wireless event: keyix=0 src_addr=00:1a:70:47:cc:5c
Michael MIC failure detected
WPA: Sending EAPOL-Key Request (error=1 pairwise=1 ptk_set=1 len=99)
TKIP countermeasures started
wpa_driver_bsd_set_countermeasures: enabled=1
State: COMPLETED -> DISCONNECTED
wpa_driver_bsd_deauthenticate
wpa_driver_bsd_del_key: keyidx=0
wpa_driver_bsd_del_key: keyidx=1
wpa_driver_bsd_del_key: keyidx=2
wpa_driver_bsd_del_key: keyidx=3
wpa_driver_bsd_del_key: addr=00:1a:70:47:cc:5c keyidx=0
ioctl[SIOCS80211, op 20, len 7]: Can't assign requested address
EAPOL: External notification - portEnabled=0
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: SUPP_BE entering state INITIALIZE
EAPOL: External notification - portValid=0
Added BSSID 00:1a:70:47:cc:5c into blacklist
CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys

- I've been able to reconnect without kld-reloading the module, by
killing and restarting wpa_supplicant



> 
> 
> cheers,
> Andrew
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"


-- 
Pietro Cerutti
gahr@FreeBSD.org

PGP Public Key:
http://gahr.ch/pgp




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