On Tue, Jan 3, 2017 at 5:44 PM, Daniel Wagner wrote:
> I asked if such a reconnection is a desired behaviour in
> mailing list and Jouni confirmed this is how it should works and
> suggested a solution
> He told that we need to keep track of the created network profiles
> during WPS provisioning (Yes, they may be more than one) and then mark
> them as disabled or delete them. What do you think?
If wpa_supplicant behavior is supposed to be correct, then there aren't many
options. Hopefully this isn't too complex to add to wifi.c. That file is
already a bit big but well, not much choice.
Are you going to work on this?
Well, I think maybe it would need to be implemented at lower lever
than wifi.c, it means into gsupplicant.c level because it concerns
D-Bus signals, network profiles and stuff strictly related to
wpa_supplicant. However, I have not looked at this into details yet
thus I am not completely sure.
And yes, maybe it would not be so complex but only once you know
how/when does wpa_supplicant send those networks profile information
for WPS in order to avoid to clutter non-WPS stuff and auto-connect
implementation. So, I will start studying wpa_supplicant a little bit
more and ask for more details to Jouni. Then, I will see if it is
quick enough to be done now, otherwise I will need to postpone also
Any wpa_supplicant expert around? Maybe Tomasz? Any suggestion/comment
is welcome :)