web-dev-qa-db-fra.com

Comment se connecter / déconnecter au WiFi via un terminal

J'ai juste une petite question sur laquelle je fais des recherches depuis un moment ... Comment vous connectez/déconnectez-vous à un réseau wifi dans Ubuntu via un terminal? J'ai essayé plusieurs commandes qui ont échoué. Je résous ce problème depuis environ 55 minutes maintenant, et la question continue de me déconcerter. Pour votre information, j'utilise wlan0

Merci Ubuntu :)

P.S. Si je peux fournir des informations supplémentaires, n'hésitez pas à demander.

3
user3740308

Si vous utilisez les versions de bureau, la commande nmcli pour Network Manager peut être utile:

nmcli nm wifi [on|off]
nmcli dev wifi [list [iface <iface>] [bssid <BSSID>]]
nmcli dev wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [iface <iface>] [bssid <BSSID>] [name <name>] [--private] [--nowait] [--timeout <timeout>]
nmcli dev disconnect iface <iface> [--nowait] [--timeout <timeout>]
nmcli con up id <id> | uuid <id> [iface <iface>] [ap <BSSID>] [--nowait] [--timeout <timeout>]
nmcli con down id <id> | uuid <id>

En ordre:

  1. Désactiver et activer le WiFi.
  2. Répertoriez les réseaux disponibles (spécifiques à un périphérique sans fil et au BSSID (généralement l'adresse MAC du point d'accès)).
  3. Connectez-vous à un réseau (utilisez password pour WPA/WPA2, wep-key-type pour WEP).
  4. Déconnectez le périphérique et empêchez-le de se reconnecter automatiquement.
  5. Activer une connexion existante. id est généralement le nom du fichier dans /etc/Network-Manager/system-connections correspondant à la connexion. L'UUID est disponible dans le même fichier.
  6. Désactiver une connexion active.
6
muru