[pkg-wpa-devel] Bug#384299: wpasupplicant: IEEE802.1x - Failed to set encryption

Kel Modderman kelrin at tpg.com.au
Wed Aug 23 10:42:09 UTC 2006


On Wednesday 23 August 2006 20:04, Rui Pedro Lopes wrote:
> Package: wpasupplicant
> Version: 0.5.4-5
> Severity: normal
>
> Hi,
>
> For some time now I've been unable to use wpasupplicant with IEEE802.1x. I
> tried it with both ipw2100 and ipw2200 boards and it allways complaints
> about "Failing to set encryption" and: ioctl[IPW_IOCTL_WPA_SUPPLICANT]:
> Operation not supported
>
> A small part of the log is the following:
> State: SCANNING -> ASSOCIATED
> WEXT: Operstate: linkmode=-1, operstate=5
> Associated to a new BSS: BSSID=00:0f:24:7a:bf:c0
> No keys have been configured - skip key clearing
> Associated with 00:0f:24:7a:bf:c0
> WPA: Association event - clear replay counter
> EAPOL: External notification - portEnabled=0
> EAPOL: External notification - portValid=0
> EAPOL: External notification - portEnabled=1
> EAPOL: SUPP_PAE entering state CONNECTING
> EAPOL: SUPP_BE entering state IDLE
> EAP: EAP entering state INITIALIZE
> EAP: EAP entering state IDLE
> Setting authentication timeout: 10 sec 0 usec
> RX EAPOL from 00:0f:24:7a:bf:c0
> RX EAPOL - hexdump(len=46): 01 00 00 28 01 01 00 28 01 00 6e 65 74 77 6f 72
> 6b 69 64 3d 65 2d 55 2c 6e 61 73 69 64 3d 61 70 31 36 30 2c 70 6f 72 74 69
> 64 3d 30 00 00 Setting authentication timeout: 70 sec 0 usec
> EAPOL: Received EAP-Packet frame
> EAPOL: SUPP_PAE entering state RESTART
> EAP: EAP entering state INITIALIZE
> EAP: EAP entering state IDLE
> EAPOL: SUPP_PAE entering state AUTHENTICATING
> EAPOL: SUPP_BE entering state REQUEST
> EAPOL: getSuppRsp
> EAP: EAP entering state RECEIVED
> EAP: Received EAP-Request id=1 method=1 vendor=0 vendorMethod=0
> EAP: EAP entering state IDENTITY
> CTRL-EVENT-EAP-STARTED EAP authentication started
> EAP: EAP-Request Identity data - hexdump_ascii(len=35):
>      00 6e 65 74 77 6f 72 6b 69 64 3d 65 2d 55 2c 6e   _networkid=e-U,n
>      61 73 69 64 3d 61 70 31 36 30 2c 70 6f 72 74 69   asid=ap160,porti
>      64 3d 30                                          d=0
> EAP: using anonymous identity - hexdump_ascii(len=13):
>      72 6c 6f 70 65 73 40 69 70 62 2e 70 74            rlopes at ipb.pt
> EAP: EAP entering state SEND_RESPONSE
> EAP: EAP entering state IDLE
> EAPOL: SUPP_BE entering state RESPONSE
> EAPOL: txSuppRsp
> TX EAPOL - hexdump(len=22): 01 00 00 12 02 01 00 12 01 72 6c 6f 70 65 73 40
> 69 70 62 2e 70 74 EAPOL: SUPP_BE entering state RECEIVE
> RTM_NEWLINK, IFLA_IFNAME: Interface 'eth1' added
> Scan timeout - try to get results
> Received 531 bytes of scan results (3 BSSes)
> Scan results: 3
> Selecting BSS from priority group 0
> 0: 00:0f:24:7a:c9:90 ssid='e-U' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
>    skip - no WPA/RSN IE
> 1: 00:0f:24:7a:bf:c0 ssid='e-U' wpa_ie_len=0 rsn_ie_len=0 caps=0x11
>    skip - blacklisted
> 2: 00:0f:24:7a:bf:c0 ssid='guest-e-U' wpa_ie_len=0 rsn_ie_len=0 caps=0x1
>    skip - blacklisted
>    selected non-WPA AP 00:0f:24:7a:c9:90 ssid='e-U'
> Trying to associate with 00:0f:24:7a:c9:90 (SSID='e-U' freq=0 MHz)
> Cancelling scan request
> WPA: clearing own WPA/RSN IE
> Automatic auth_alg selection: 0x1
> wpa_driver_ipw_set_auth_alg: auth_alg=0x1
> WPA: clearing AP WPA IE
> WPA: clearing AP RSN IE
> WPA: clearing own WPA/RSN IE
> No keys have been configured - skip key clearing
> wpa_driver_ipw_set_drop_unencrypted: enabled=1
> State: ASSOCIATED -> ASSOCIATING
> WEXT: Operstate: linkmode=-1, operstate=5
> Setting authentication timeout: 10 sec 0 usec
> EAPOL: External notification - portControl=Auto
> Wireless event: cmd=0x8b1a len=12
> Wireless event: cmd=0x8b15 len=20
> Wireless event: new AP: 00:00:00:00:00:00
> Added BSSID 00:0f:24:7a:c9:90 into blacklist
> State: ASSOCIATING -> DISCONNECTED
> WEXT: Operstate: linkmode=-1, operstate=5
> EAPOL: External notification - portEnabled=0
> EAPOL: SUPP_PAE entering state DISCONNECTED
> EAPOL: SUPP_BE entering state INITIALIZE
> EAP: EAP entering state DISABLED
> EAPOL: External notification - portValid=0
> CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys
> wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
> Failed to set encryption.
> wpa_driver_ipw_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
> Failed to set encryption.
> wpa_driver_ipw_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
> Failed to set encryption.
> wpa_driver_ipw_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
> Failed to set encryption.
> wpa_driver_ipw_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
> Failed to set encryption.
>
>
> I'm launching wpasupplicant as:
> # wpa_supplicant -c /tmp/wpa_supplicant.conf -i eth1 -dd -D ipw
>
> Any ideia?
>

Use -D wext, *not* -D ipw.

Thanks, Kel.




More information about the Pkg-wpa-devel mailing list