P2P GO mysteriously goes offline

Blair Burtan blairmburtan at gmail.com
Fri Jun 14 10:51:36 PDT 2019

I think I may have solved this.  After pounding my head against a wall
for weeks trying to build newer drivers with no success, I stumbled
upon two wpa_cli commands that appear to work.
What prompted me to try these was an obscure comment about using a P2P
GO in an embedded environment such as a printer.

wpa_cli -iwlan0 p2p_ext_listen
wpa_cli -iwlan0 p2p_listen 600

Issuing these commands before attempting to bring up the P2P GO will
keep the GO up and running.
I need to do a bit more testing on this but what I'd like to know from
the WPA gurus out there is why this works and is there a way to
preconfigure wpa_supplicant to launch with these two settings.  I
don't see these in the documentation for wpa_supplicant.conf so is it
possible to put these in the.conf file or do I have to do this in a
script?  Or is it possible to recompile wpa_supplicant with these two
settings as the default?

On Mon, Apr 22, 2019 at 6:43 AM Jouni Malinen <j at w1.fi> wrote:
> On Fri, Apr 19, 2019 at 02:23:46PM -0700, Blair Burtan wrote:
> > So, my question to the gurus out there is why would allowing
> > wpa_supplicant to initiate scanning bork the P2P GO system?  Did I
> > uncover an obscure bug here?
> That sounds like a driver specific issue that would need someone
> familiar with the particular driver to take a look at what is needed to
> enable GO and what cannot happen for that GO to continue operating (the
> other issue you mentioned about GO stopping). If wpa_supplicant debug
> log does not show any errors or warnings related to this, it sounds like
> the driver does not really support these concurrent operations properly
> and it just happens to work under certain conditions.
> --
> Jouni Malinen                                            PGP id EFC895FA

More information about the Hostap mailing list