Next steps about the CSME integration :)
Now the flow I need is to do the following in case os_owner is false:
List all the connections configured on wifi
    * If none match what we got from CSME - we do nothing and wait
until CSME will remove the rfkill
    * If there is a match, we need pick that connection  but connect
to the same bssid as CSME was connected to
Then we can ask for ownership

I saw there is nm_setting_wireless_get_bssid which will tell us if the
connection has a bssid (not sure I am correct here) and if there is a
bssid, we'll connect to that same AP. Is that something I can use?

Maybe I should create another connection with a specific bssid and
"disable" all the others? not sure what's the right way to go here.
Another thing we'll need is to limit the scan on the channel on which
the AP we look for is working. We don't want to waste time to scan all
the channels. The supplicant has a configuration for that.

Any guidance will be appreciated :)

I'll continue digging anyway.


Emmanuel Grumbach
networkmanager-list mailing list

Reply via email to