Tout d'abord, supprimez tous les réseaux de /etc/NetworkManager/system-connections auxquels vous ne voulez pas vous connecter. En fait, si cela ne vous dérange pas de configurer à nouveau votre connexion existante, vous pouvez supprimer tout ce qui se trouve dans ce répertoire. Dans l'état actuel des choses, network-manager se souvient de tous les réseaux auxquels vous vous êtes connecté dans le passé et il essaie donc de se connecter automatiquement aux réseaux familiers.
Les commandes suivantes vont les déplacer vers un répertoire de sauvegarde dans votre répertoire personnel :
mkdir ~/wifibackup
sudo mv /etc/NetworkManager/system-connections/* ~/wifibackup
Maintenant, redémarrez network-manager :
sudo service network-manager restart
Vous devrez rétablir votre connexion au réseau. Après cela, définissez le BSSID dans le gestionnaire de réseau et n'oubliez pas de redémarrer le gestionnaire de réseau pour appliquer les paramètres.
De plus, j'ai trouvé quelques posts et j'ai vu que beaucoup de personnes ont des problèmes de sans fil à cause d'un module en conflit. Donc, si ce qui précède n'est pas suffisant, essayez d'exécuter les commandes suivantes pour résoudre le problème :
sudo modprobe -r acer_wmi
cp /etc/modprobe.d/blacklist.conf /etc/modprobe.d/.blacklistbackup
echo "blacklist acer_wmi" | sudo tee -a /etc/modprobe.d/blacklist.conf