wpa_supplicant: iwl3945 + EAP-PEAP/MSCHAPv2 (eduroam) == random disconnects

Pedro Francisco pedrogfrancisco at gmail.com
Fri Jul 13 15:34:16 EDT 2012


I have random disconnects when connecting to an ESS (eduroam) using
EAP-PEAP/MSCHAPv2 and iwl3945 (Fedora 17).

I don't know exactly what the cause is, so I'm asking here (I'm
probably going to blame the driver since there are so much different
reasons but I thought I'd gather more opinions first)

Here's a snippet from the output of wpa_cli (I removed some lines, as
the connection drops randomly but can hold >30 minutes working fine):
(connection managed by NetworkManager)

{ I'm not sure, but I'm assuming the reason list is the one in
include/linux/ieee80211.h, if so, the reason is the text in "{ }" }

<3>CTRL-EVENT-DISCONNECTED bssid=b8:62:1f:54:c2:02 reason=2 {
WLAN_REASON_PREV_AUTH_NOT_VALID }
<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3 {
WLAN_REASON_DEAUTH_LEAVING }
<3>CTRL-EVENT-DISCONNECTED bssid=00:1f:ca:d2:20:0e reason=10 {
WLAN_REASON_DISASSOC_BAD_POWER (?? - iwl3945 doesn't support PS on
station side) }

<3>CTRL-EVENT-EAP-STARTED EAP authentication started
<3>CTRL-EVENT-EAP-FAILURE EAP authentication failed

<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3 {
WLAN_REASON_DEAUTH_LEAVING ( 00:00:00:00:00:00 ???? maybe it's
http://thread.gmane.org/gmane.linux.kernel.wireless.general/91796 ) }
<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3
<3>CTRL-EVENT-DISCONNECTED bssid=b8:62:1f:54:c2:02 reason=10 {
WLAN_REASON_DISASSOC_BAD_POWER (?? - iwl3945 doesn't support PS on
station side) }
<3>CTRL-EVENT-DISCONNECTED bssid=00:0f:24:6d:69:0f reason=2 {
WLAN_REASON_PREV_AUTH_NOT_VALID }
<3>CTRL-EVENT-DISCONNECTED bssid=00:0e:d7:09:57:01 reason=2
<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3 {
WLAN_REASON_DEAUTH_LEAVING }
<3>CTRL-EVENT-DISCONNECTED bssid=00:1f:ca:d2:20:0e reason=10 {
WLAN_REASON_DISASSOC_BAD_POWER (?? - iwl3945 doesn't support PS on
station side) }
<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3 {
WLAN_REASON_DEAUTH_LEAVING }
<3>CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3
<3>CTRL-EVENT-DISCONNECTED bssid=00:1f:ca:d2:20:0e reason=3

Any ideas on what to blame?

Thanks in Advance,
-- 
Pedro


More information about the HostAP mailing list