It is important to realise that you do not need the PSK password to authenticate with the AP through the following process. You need a few things 1. wpa_supplicant 2. latest compat wireless Step 1: Create a wpa_supplicant.conf in: Code: Select All /etc/wpa_supplicant.conf Example Code: Select All ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 update_config=1 Step 2: Start wpa_supplicant in daemon mode: Code: Select All sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf –B Step 3: Run Code: Select All sudo wpa_cli To verify it is working with the command 'status'. You should see: Code: Select All wpa_state=INACTIVE Step 4: Add the AP's BSSID or MAC address and 8 digit Pin: Code: Select All wps_reg xx:xx:xx:xx:xx:xx NNNNNNNN Wait for an OK, wait a bit longer until wpa_supplicant picks up the BSSID association and tries to negotiate with the PSK key. You want to see is CTRL-EVENT-CONNECTED, which will indicate the PIN was accepted and now you are associated with the AP. You can exit with: Code: Select All sudo exit wpa_cli From there you could run dhclient on wlan0 and you would be offered an IP from the AP assuming DHCPd is enabled on the AP. Finally, type the following in Terminal: Code: Select All save which will update your wpa_supplicant.conf file with a static configuration of the new network Code: Select All cat /etc/wpa_supplicant.conf If all went well, you should have a line under this new network titled 'psk'. Original tutorial from Ryan Nacht at Reaver WPS @ Google Code
this is something that i need sir. your the best .. --- Double Post Merged, 8 Feb 2013 --- mister i got a problem running wpa_supplicant, every time i input the command: wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf –B it always give me a feed back of failed to read or purse .. something, im guessing that this in creating the wpa_supplicant.conf. im running xiaopan 0.4.4 OS please help me and thank you in advance ..