Je comprends que je peux configurer plusieurs WiFis en les ajoutant à /etc/wpa_supplicant/wpa_supplicant.conf
(comme prescrit dans Configuration du WiFi via la ligne de commande ).
Disons que j'ai deux WiFis enregistrés: wifi_A
etwifi_B
Lorsque je débranche le routeur wifi_A
et redémarre ma framboise en ligne de commande, il se connecte automatiquement à wifi_B
. Lorsque je débranche le routeur wifi_B
et redémarre ma framboise en ligne de commande, il se connecte automatiquement à wifi_A
. Jusqu'ici tout va bien.
Mais, disons que les deux routeurs sont disponibles, comment puis-je définir des priorités? Par exemple, j'aimerais que ma Raspberry se connecte au wifi_B
redémarrage?
Ma deuxième question est: disons que je suis en mode ligne de commande et que je suis actuellement connecté à wifi_B
. Comment puis-je me connecter à la wifi_A
place?
Réponses:
Ajoutez
priority=2
auwifi_B
bloc etpriority=1
auwifi_A
bloc dans le/etc/wpa_supplicant/wpa_supplicant.conf
fichier.Vous pouvez créer un fichier de configuration distinct pour chacun des SSID et le spécifier explicitement:
la source
wpa_supplicant
commande pour effectuer le premier changement, en l'utilisant à nouveau, je reçois un messagectrl-iface exists and seems to be in use - cannot override it
\ nDelete '/var/run/wpa_supplicant/wlan0' manually if it is not used anymore
etc ... Et après qu'onsudo dhclient wlan0
me le diseRTMETLINK answers: File exists
. Est-ce à quoi s'attendre?wpa_cli terminate
puis vous connecter à une autre avecwpa_supplicant
, il y a aussi un moyen plus compliqué sans la fermer iciVous pouvez définir les priorités du réseau comme suit:
Par défaut, la priorité de tous les réseaux est 0, définissez une priorité plus élevée pour hiérarchiser selon vos besoins.
Pour cela, utilisez la commande:
Pour passer de
wifi_A
àwifi_B
utiliser:la source
wpa_cli select_network #
, exécutez d'wpa_cli list_networks
abord.priority
valeur est appliquée comme une valeur plus élevée, ce qui signifie une priorité plus élevée. c'est-à-dire que les réseaux ne sont pas sélectionnés dans l'ordre numérique / de comptage (zéro en premier).