P2P connect doesn't work
fabienx.marotte at linux.intel.com
Fri Oct 8 12:26:35 EDT 2010
I put in place a setup to try to use P2P.
I have two netbooks with Atheros AR9285 wifi cards. I followed the
instructions on wireless.kernel.org (get linux-next tree, modified ath9k
code and get latest wpa_supplicant)
My setup is working correctly and I am able to discover P2P devices with
p2p_find on each p2p client.
However, when I do "p2p_connect <mac adddr> pin" or even "p2p_connect
<mac adddr> pbc", the P2P GO negotiation fails.
I sniffed the bus on a third wifi PC using wireshark, and I saw the
- The probe request
- The probe response
- The GO negotiation request
- The GO negotiation response
I decoded the GO negotiation response and saw that STATUS ATTRIBUTE
contains 0x1: From the p2p spec, 0x1 is "FAILED; Information is
After looking into the code, I saw that this packet is sent when
p2p_device->wps_method is set to WPS_NOT_READY.
Can you tell me the correct way to connect two P2P devices together.
If the commands I send are ok, what could be the root cause of the error ?
More information about the HostAP