<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Sprechblasentext Zchn";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.SprechblasentextZchn
        {mso-style-name:"Sprechblasentext Zchn";
        mso-style-priority:99;
        mso-style-link:Sprechblasentext;
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi,<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>I&#8217;m struggling with a very strange behavior of
wpa_supplicant. Updating to ubuntu 8.04 with kernel 2.6.24-16 may be related,
because I didn&#8217;t face these problems with 2.6.22. <o:p></o:p></p>

<p class=MsoNormal>Using different versions of ndiswrapper, xpdrivers, wpa_supplicant
lead always to the same issue. <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>When starting wpa_supplicant with<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>wpa_supplicant -i wlan0 -c/etc/wpa_supplicant.conf.wlan0
-Dwext <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>the connection is never finished, here is some output of the
debug. It looks like a packet from the wpa headshake is seen twice.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Associated with
00:18:39:d3:b6:01<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-CONNECTED
- Connection to 00:18:39:d3:b6:01 completed (auth) [id=0 id_str=]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: EAPOL-Key
Replay Counter did not increase - dropping packet<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Associated with
00:18:39:d3:b6:01<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-CONNECTED
- Connection to 00:18:39:d3:b6:01 completed (reauth) [id=0 id_str=]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: EAPOL-Key
Replay Counter did not increase - dropping packet<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Associated with
00:18:39:d3:b6:01<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-TERMINATING
- signal 2 received<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>With -d<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Sending
EAPOL-Key 4/4<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Installing PTK
to the driver.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_key:
alg=2 key_idx=0 set_tx=1 seq_len=6 key_len=32<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - portValid=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>State:
4WAY_HANDSHAKE -&gt; GROUP_HANDSHAKE new: 1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RSN: received GTK in
pairwise handshake - hexdump(len=34): [REMOVED]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Group Key -
hexdump(len=32): [REMOVED]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Installing GTK
to the driver (keyidx=1 tx=0 len=32).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: RSC -
hexdump(len=6): 5a 37 00 00 00 00<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_key:
alg=2 key_idx=1 set_tx=0 seq_len=6 key_len=32<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Cancelling scan
request<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Cancelling
authentication timeout<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Removed BSSID
00:18:39:d3:b6:01 from blacklist<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>State:
GROUP_HANDSHAKE -&gt; COMPLETED new: 1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-CONNECTED
- Connection to 00:18:39:d3:b6:01 completed (auth) [id=0 id_str=]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_operstate:
operstate 0-&gt;1 (UP)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WEXT: Operstate:
linkmode=-1, operstate=6<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - portValid=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - EAP success=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_PAE
entering state AUTHENTICATING<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_BE
entering state SUCCESS<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAP: EAP entering
state DISABLED<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_PAE
entering state AUTHENTICATED<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_BE
entering state IDLE<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL authentication
completed successfully<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RTM_NEWLINK:
operstate=1 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RTM_NEWLINK,
IFLA_IFNAME: Interface 'wlan0' added<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RX EAPOL from
00:18:39:d3:b6:01<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>IEEE 802.1X RX:
version=2 type=3 length=157<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; EAPOL-Key type=2<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_info 0x13c9
(ver=1 keyidx=0 rsvd=0 Pairwise Install Ack MIC Secure Encr)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_length=32
key_data_length=62<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; replay_counter -
hexdump(len=8): 00 00 00 00 00 00 00 03<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_nonce -
hexdump(len=32): ad 47 58 3e ad 62 1e 85 84 d6 ff c8 3a a2 1f 90 c8 87 82 a0 8b
9b 86 71 55 81 fb b9 d8 c5 cb b8<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_iv -
hexdump(len=16): c8 87 82 a0 8b 9b 86 71 55 81 fb b9 d8 c5 cb b9<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_rsc -
hexdump(len=8): 5e 37 00 00 00 00 00 00<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_id (reserved)
- hexdump(len=8): 00 00 00 00 00 00 00 00<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>&nbsp; key_mic -
hexdump(len=16): 02 50 81 1f 45 dd 8c 71 45 d2 f9 ac 3e 83 43 b9<o:p></o:p></span></p>

<p class=MsoNormal><span lang=PT-BR style='font-family:"Courier New"'>RSN:
encrypted key data - hexdump(len=62): 1b 83 d5 8c b4 dc 33 97 ef 45 74 fb e6 0d
69 9e 7b c5 a0 36 71 e1 6b 5b 20 af 14 a3 2e 3a 5d 5f f4 c9 cc 34 f1 81 e7 1d
24 aa 4b d3 2c 3f de ba c1 b0 e0 4e 0b 70 65 ba e6 1a 16 9f 3a fd<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: decrypted
EAPOL-Key key data - hexdump(len=62): [REMOVED]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>State: COMPLETED
-&gt; 4WAY_HANDSHAKE new: 0<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: RX message 3 of
4-Way Handshake from 00:18:39:d3:b6:01 (ver=1)<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>And now the strange part, if I &nbsp;trace wpa_supplicant which
strace it works.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>strace -o /tmp/x wpa_supplicant -i wlan0
-c/etc/wpa_supplicant.conf.wlan0 -Dwext <o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Associated with
00:18:39:d3:b6:01<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-CONNECTED
- Connection to 00:18:39:d3:b6:01 completed (auth) [id=0 id_str=]<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>With -d<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Sending EAPOL-Key
4/4<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Installing PTK
to the driver.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_key:
alg=2 key_idx=0 set_tx=1 seq_len=6 key_len=32<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - portValid=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>State:
4WAY_HANDSHAKE -&gt; GROUP_HANDSHAKE new: 1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RSN: received GTK in
pairwise handshake - hexdump(len=34): [REMOVED]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Group Key -
hexdump(len=32): [REMOVED]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Installing GTK
to the driver (keyidx=1 tx=0 len=32).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: RSC -
hexdump(len=6): 05 37 00 00 00 00<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_key:
alg=2 key_idx=1 set_tx=0 seq_len=6 key_len=32<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WPA: Key negotiation
completed with 00:18:39:d3:b6:01 [PTK=TKIP GTK=TKIP]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Cancelling scan
request<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Cancelling
authentication timeout<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>Removed BSSID
00:18:39:d3:b6:01 from blacklist<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>State:
GROUP_HANDSHAKE -&gt; COMPLETED new: 1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>CTRL-EVENT-CONNECTED
- Connection to 00:18:39:d3:b6:01 completed (auth) [id=0 id_str=]<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>wpa_driver_wext_set_operstate:
operstate 0-&gt;1 (UP)<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>WEXT: Operstate:
linkmode=-1, operstate=6<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - portValid=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: External
notification - EAP success=1<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_PAE
entering state AUTHENTICATING<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_BE
entering state SUCCESS<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAP: EAP entering
state DISABLED<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_PAE
entering state AUTHENTICATED<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: SUPP_BE
entering state IDLE<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL authentication
completed successfully<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RTM_NEWLINK:
operstate=1 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>RTM_NEWLINK,
IFLA_IFNAME: Interface 'wlan0' added<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: startWhen
--&gt; 0<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-family:"Courier New"'>EAPOL: disable timer
tick<o:p></o:p></span></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span lang=PT-BR style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=PT-BR style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Best
Regards,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=PT-BR style='font-size:10.0pt;font-family:"Verdana","sans-serif"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=PT-BR style='font-size:10.0pt;font-family:"Verdana","sans-serif"'>Gerhard
Schaden<o:p></o:p></span></p>

<p class=MsoNormal><span lang=DE>&nbsp;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=DE>&nbsp;</span><o:p></o:p></p>

</div>

</body>

</html>