![Cómo conectarse/desconectarse de WiFi a través de una terminal](https://rvso.com/image/1047595/C%C3%B3mo%20conectarse%2Fdesconectarse%20de%20WiFi%20a%20trav%C3%A9s%20de%20una%20terminal%20.png)
Solo tengo una pregunta rápida que he estado investigando desde hace un tiempo... ¿Cómo se conecta/desconecta a una red wifi en ubuntu a través de una terminal? Probé varios comandos que fallaron. He estado solucionando este problema durante unos 55 minutos y la pregunta todavía me sigue desconcertando. Para su información, estoy usando wlan0
Gracias ubuntu :)
PD: Si puedo proporcionar alguna información adicional, no dude en preguntar.
Respuesta1
Si está utilizando las versiones de escritorio, elnmcli
El comando para Network Manager podría ser útil:
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 orden:
- Desactiva y activa el WiFi.
- Enumere las redes disponibles (específicas de un dispositivo inalámbrico y el BSSID (generalmente la dirección MAC del AP)).
- Conéctese a una red (use
password
para WPA/WPA2,wep-key-type
para WEP). - Desconecta el dispositivo y evita que se vuelva a conectar automáticamente.
- Activar una conexión existente. Suele
id
ser el nombre del archivo/etc/Network-Manager/system-connections
correspondiente a la conexión. El UUID está disponible en el mismo archivo. - Desactivar una conexión activa.