Linux – wpa_supplicant : Blacklist wireless networks by BSSID

linuxwireless-access-pointwireless-networkingwireless-routerwpa-supplicant

I am currently using wpa_supplicant to connect to my wireless network. The wireless network is extended with at least 30 different access points having the same SSID, and it takes a lot of time to connect because 10 of them aren't working properly (timing out, taking a couple of minutes to acknowledge,…).

I would like to know if there is a way to blacklist the non-working access points from their BSSID so I can ignore them and connect faster to the wireless network by probing working access points only.

Best Answer

You can use "wpa_cli blacklist xx:xx:xx:xx:xx:xx" just after wpa_supplicant starts. I don't know how sticky it is.

Related Question