HostAP IEEE 802.1x modifications
oleg.izhvanov at resonext.com
Mon Dec 9 09:36:47 EST 2002
Jouni Malinen wrote:
>I removed MSB setting of key index from hostapd_rotate_wep() since it
>looked like a workaround for WinXP Supplicant and I would guess it
>should be in more generic place. Similar behavior is now available with
>separate command line option '-w'. Do you have any extra information
>about the WinXP Supplicant operations? At least, setting this bit did
>not fix my WinXP Supplicant.
Setting this bit was the workaround for WLAN card, that is yet being
for XP supplicant. Setting this bit is a directive for XP supplicant
to set the default key
(not the unicast one, but one with indexes from 1 to 4) active.
There is a way to enable debugging messages in WinXP for EAPOL
related stuff. Just look into following entry in your registry :
All parameters there are self-explanatory, though I haven't managed to
tracing work, though file tracing worked just fine.
The problem I discovered that XP supplicant doesn't like your replay
The gettimeofday() call, which was used as replay counter didn't work
those 8 bytes, generated by it was not constantly growing (struct
timeval consists of two
longs that leads to machine endian dependency for this field). At least
was fixed by the NTP patch.
>I haven't merged this in yet. I'm going to change the patch a bit and
>call it something else.. It should work also with Prism-based card when
>using Host AP driver without hostapd (i.e., kernel driver performing
If you need help just let me know.
Best regards, Oleg
More information about the HostAP