NetworkManger should roam more aggressively
At the moment NetworkManager configure wpa_supplicant to only roam if:
/* If using WPA Enterprise or Dynamic WEP use a shorter bgscan interval on
* the assumption that this is a multi-AP ESS in which we want more reliable
* roaming between APs. Thus trigger scans when the signal is still somewhat
* OK so we have an up-to-date roam candidate list when the signal gets bad.
*/
Regular WPA-PSK network with a lot of APs isn't uncommon and I think NM can handle it better.
I'm not sure how, but ex: Connman use bgscan simple:30:-65:300
. Could we just use simple:30:-65:300
all the time?