Hi,<br />
I am trying to use wps in wpa supplicant from linux ubuntus laptop.<br />
<br />
I am using wpa supplicant version 0.6.9.<br />
<br />
But I am not able to connect to the AP.<br />
I did the following things.<br />
<br />
1> Compiled wpa_supplicant_0.6.0 with config_wps=y in .config file<br />
2> In wpa_supplicant.conf file , I have wps_cred_processing=0 .<br />
    There is no network block.<br />
3> load the binary and run from command prompt by <br />
    sudo cp wpa_cli wpa_supplicant /usr/local/bin<br />
and then <br />
    sudo wpa_supplicant -Dwext -iwlan0 -c//home/lab-user/Desktop /wps/wpa_supplicant-0.6.9/wpa_supplicant/wpa_supplicant.conf -d<br />
<br />
4> Then generated the pin by wpa_cli wps_pin <AP's MAC> 12345670<br />
<br />
5> Then in the AP , enetered the number 12345670 and pressed Register button.<br />
<br />
I am using linksys WRT54G2 V1 AP.<br />
<br />
I see that the laptop disassociates after getting the probe response from the AP.<br />
<br />
I have tested the AP in wps mode by connecting the windows XP client to the AP in WPS .It works fine.<br />
<br />
Can you please suggest , any thing wrong I am doing or any thing extra I need to do.<br />
<br />
I am seeing below mentioned debug prints.<br />
<br />
State: ASSOCIATING -> DISCONNECTED<br />
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)<br />
WEXT: Operstate: linkmode=-1, operstate=5<br />
EAPOL: External notification - portEnabled=0<br />
EAPOL: External notification - portValid=0<br />
Setting scan request: 0 sec 0 usec<br />
State: DISCONNECTED -> SCANNING<br />
Starting AP scan (broadcast SSID)<br />
WPS: Building WPS IE for Probe Request<br />
WPS:  * Version<br />
WPS:  * Request Type<br />
WPS:  * Config Methods (10c)<br />
WPS:  * UUID-E<br />
WPS:  * Primary Device Type<br />
WPS:  * RF Bands (3)<br />
WPS:  * Association State<br />
WPS:  * Configuration Error (0)<br />
WPS:  * Device Password ID (0)<br />
Scan requested (ret=0) - scan timeout 30 seconds<br />
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br />
Wireless event: cmd=0x8b19 len=8<br />
Scan results did not fit - trying larger buffer (8192 bytes)<br />
Received 4691 bytes of scan results (21 BSSes)<br />
CTRL-EVENT-SCAN-RESULTS <br />
Selecting BSS from priority group 0<br />
Try to find WPA-enabled AP<br />
0: 00:18:4d:95:eb:0e ssid='GainSpan2' wpa_ie_len=22 rsn_ie_len=0 caps=0x11<br />
   skip - SSID mismatch<br />
1: 00:1c:10:35:35:7f ssid='GSDemo211' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
2: 00:23:69:a4:07:93 ssid='baskar' wpa_ie_len=24 rsn_ie_len=0 caps=0x11<br />
   skip - SSID mismatch<br />
3: 00:23:69:a4:10:c9 ssid='abcdefghijklmnopqrstuvwxyz123457' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
4: 00:21:29:75:39:a3 ssid='GSDemo5611' wpa_ie_len=24 rsn_ie_len=0 caps=0x11<br />
   skip - non-WPS AP<br />
5: 00:21:29:8f:60:46 ssid='A_bala2' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
6: 00:1d:7e:c9:c7:72 ssid='linksys-wip14' wpa_ie_len=24 rsn_ie_len=0 caps=0x11<br />
   skip - SSID mismatch<br />
7: 00:23:69:a3:c3:7a ssid='LongRun-Cisco' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
8: 00:18:4d:95:a6:2a ssid='poorni1' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
9: 00:1c:f0:5a:44:6e ssid='EbLongRun-AES' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
10: 00:21:29:6c:7a:c1 ssid='WEP40Index21' wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br />
   skip - no WPA/RSN IE<br />
11: 00:22:b0:59:4e:f0 ssid='WLAN' wpa_ie_len=0 rsn_ie_len=0 caps=0x11<br />
   skip - no WPA/RSN IE<br />
12: 00:23:69:a3:e7:7a ssid='ganesh' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
13: 00:1e:be:8e:a0:f0 ssid='Sibasis3' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
14: 00:21:91:12:da:cc ssid='asdfvenkat' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
15: 00:23:69:a4:17:53 ssid='Linksys_K' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
16: 00:23:69:1e:83:98 ssid='S2WDemo' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
17: 00:23:69:1e:7a:47 ssid='Aravind' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
18: 00:22:6b:51:6a:67 ssid='GsnPingAppSsid' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
19: be:0b:db:a0:61:e1 ssid='FAZAL' wpa_ie_len=0 rsn_ie_len=0 caps=0x2<br />
   skip - no WPA/RSN IE<br />
20: 00:1b:11:f2:13:b5 ssid='EbLongRun-NoSecurity' wpa_ie_len=0 rsn_ie_len=0 caps=0x1<br />
   skip - no WPA/RSN IE<br />
Try to find non-WPA AP<br />
0: 00:18:4d:95:eb:0e ssid='GainSpan2' wpa_ie_len=22 rsn_ie_len=0 caps=0x11<br />
   skip - SSID mismatch<br />
1: 00:1c:10:35:35:7f ssid='GSDemo211' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
2: 00:23:69:a4:07:93 ssid='baskar' wpa_ie_len=24 rsn_ie_len=0 caps=0x11<br />
   skip - SSID mismatch<br />
3: 00:23:69:a4:10:c9 ssid='abcdefghijklmnopqrstuvwxyz123457' wpa_ie_len=0 rsn_ie_len=20 caps=0x11<br />
   skip - SSID mismatch<br />
4: 00:21:29:75:39:a3 ssid='GSDemo5611' wpa_ie_len=24 rsn_ie_len=0 caps=0x11<br />
   selected non-WPA AP 00:21:29:75:39:a3 ssid='GSDemo5611'<br />
Trying to associate with 00:21:29:75:39:a3 (SSID='GSDemo5611' freq=2412 MHz)<br />
Cancelling scan request<br />
WPA: clearing own WPA/RSN IE<br />
Automatic auth_alg selection: 0x1<br />
WPS: Building WPS IE for (Re)Association Request<br />
WPS:  * Version<br />
WPS:  * Request Type<br />
WPA: clearing AP WPA IE<br />
WPA: clearing AP RSN IE<br />
WPA: clearing own WPA/RSN IE<br />
No keys have been configured - skip key clearing<br />
wpa_driver_wext_set_drop_unencrypted<br />
State: SCANNING -> ASSOCIATING<br />
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)<br />
WEXT: Operstate: linkmode=-1, operstate=5<br />
wpa_driver_wext_associate<br />
wpa_driver_wext_set_psk<br />
Setting authentication timeout: 10 sec 0 usec<br />
EAPOL: External notification - EAP success=0<br />
EAPOL: External notification - EAP fail=0<br />
EAPOL: External notification - portControl=Auto<br />
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br />
Wireless event: cmd=0x8b06 len=8<br />
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br />
Wireless event: cmd=0x8b04 len=12<br />
RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])<br />
Wireless event: cmd=0x8b1a len=18<br />
CTRL-EVENT-TERMINATING - signal 2 received<br />
Removing interface wlan0<br />
State: ASSOCIATING -> DISCONNECTED<br />
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)<br />
WEXT: Operstate: linkmode=-1, operstate=5<br />
No keys have been configured - skip key clearing<br />
EAPOL: External notification - portEnabled=0<br />
EAPOL: External notification - portValid=0<br />
wpa_driver_wext_set_wpa<br />
wpa_driver_wext_set_drop_unencrypted<br />
wpa_driver_wext_set_countermeasures<br />
No keys have been configured - skip key clearing<br />
Removed BSSID 00:21:29:75:39:a3 from blacklist (clear)<br />
Cancelling scan request<br />
Cancelling authentication timeout<br />
WEXT: Operstate: linkmode=0, operstate=6<br />
<br />
<br />
<br />
Regards<br />
Santosh<br><br><br><Table border=0 Width=644 Height=57 cellspacing=0 cellpadding=0 style="font-family:Verdana;font-size:11px;line-height:15px;"><TR><td><A HREF="http://sigads.rediff.com/RealMedia/ads/click_nx.ads/www.rediffmail.com/signatureline.htm@Middle?" target="_blank"><IMG SRC="http://sigads.rediff.com/RealMedia/ads/adstream_nx.ads/www.rediffmail.com/signatureline.htm@Middle"></A></td></TR></Table>