P2P connect doesn't work

Jouni Malinen j at w1.fi
Thu Oct 14 04:32:24 EDT 2010

On Thu, Oct 14, 2010 at 09:08:55AM +0200, Fabien Marotte wrote:
>  From WPA_supplicant (let's say left side), after a successful find 
> phase, I do "p2p_prov_disc <MAC addr> display". On the right side 
> wpa_supplicant, I get the message DISPLAY_PIN as expected and can see 
> the computed pin. On the left side, I do p2p_connect <MAC addr> PIN_CODE.
>  From my understanding, this sequence should lead to a a successful GO 
> negotiation since the right side has the provision information.
> But I see that the right side still send 0x1 error in the GO negociation 
> response. Is my understanding good according to you ?

There is no code in wpa_supplicant to automatically accept connections,
i.e., this is the part where you would need to have simple external
tool/script for accepting.. In other words, something will need to
convert that display PIN event into a p2p_connect command. This
particular p2p_connect command should use the "auth" parameter only to
authorize the connection, to to trigger immediate GO Negotiation (the
other end is expected to start that shortly).

Jouni Malinen                                            PGP id EFC895FA

More information about the HostAP mailing list