Problems to autenticat with EAP-TTLS and broadcom driver - "wpa_parse_wpa_ie_wpa: malformed ie or unknown version"

Jouni Malinen j at w1.fi
Sun Feb 18 13:28:35 EST 2007


On Thu, Feb 15, 2007 at 12:09:33PM +0000, Joao Paulo Pereira de Sousa wrote:

> I want authenticate my linksys WRT54GL router in client mode
> withEAP-TTLS. I have instaled whiterussian 0.9 and the
> wpa_supplicantpackage with libssl.

> BROADCOM: AP IEs - hexdump(len=123): 00 03 65 2d 55 01 08 82 84 8b 0c12
> 96 18 24 03 01 09 2a 01 00 32 03 30 48 60 85 1e 00 00 84 00 0f 00 ff03
> 19 00 43 49 46 4f 50 5f 30 36 00 00 00 00 00 00 00 00 00 00 00 25 dd06
> 00 40 96 01 01 00 dd 05 00 40 96 03 03 dd 16 00 40 96 04 00 02 07 a400
> 00 23 a4 00 00 42 43 00 00 62 32 00 00 dd 18 00 50 f2 02 01 01 02 0003
> a4 00 00 27 a4 00 00 42 43 5e 00 62 32 2f 00

> Selecting BSS from priority group 0
> 0: 00:12:d9:42:ae:10 ssid='e-U' wpa_ie_len=26 rsn_ie_len=0 caps=0x0
> wpa_parse_wpa_ie_wpa: malformed ie or unknown version
>    skip WPA IE - parse failed

This looks like a bug in driver_broadcom.c.. The AP is confured to use
WMM and the IE parser in driver_broadcom.c is confusing the WMM IE with
WPA IE and refuses to use the AP because of this.

I opened a Bugzilla case to track this issue:
http://hostap.epitest.fi/bugz/show_bug.cgi?id=202

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the HostAP mailing list