Otras publicaciones parecen abordar problemas de conexión de red más complicados desde la línea de comandos.
El indicador / botón de red del panel de Unity no responde muy bien a veces, sigue intentando conectarse a una red incluso cuando hago clic en "desconectar", cosas así.
Entonces quiero ir a la línea de comando para el control. No me gustan las GUI de todos modos.
¿No hay alguna herramienta de línea de comando simple que pueda hacer algo como lo siguiente?
wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
Respuestas:
Creo que desea seguir usando la interfaz administrada (por NetworkManager).
nmcli
es una herramienta de línea de comandos para controlar NetworkManager.Para ver la lista de conexiones guardadas, use (
<SavedWiFiConn>
)Para ver la lista de puntos de acceso WiFi disponibles (
<WiFiSSID>
)o:
Para ver la lista de interfaces (
<WifiInterface>
)Sólo cambia
<WifiInterface>
,<WiFiSSID>
,<WiFiPassword>
en los siguientes comandos para reflejar su configuración. Si la información de WiFi ya está guardada, es más fácil usar el<SavedWiFiConn>
nombre de la conexión como se guardó en NetworkManager.Ubuntu 16.04
De otra manera:
Ubuntu 15.10 y anterior
De otra manera:
Si su contraseña no se reconoce automáticamente, escriba esto:
Referencia:
man nmcli
fuente
cron
para programar el escaneo wifi usandoiwlist wlan0 scanning
onmcli d wifi list
luegonmcli
para conectarse a la red wifi correspondiente según sus necesidades.nmcli c up id "Apollo III Connect"
dio un error. Cuando salgo de la palabraid
y escribí este se conecta sin error:nmcli c "Apollo III Connect"
. Entiendo cómo conectarlo ahora. Está diciendoid
como parámetro y diciendo reemplazar la palabraid
con el nombre de la conexión, que está nombrando <WiFiConn>. ¡Gracias!sudo nmcli dev wifi con "SSID_NAME" password PASSWORD "CONFIG_NAME"
Para buscar automáticamente las configuraciones de conexión guardadas:nmcli c
nmtui
solución ncursesGran opción interactiva de administrador de red ncurses:
Viene en el mismo paquete que
nm-applet
(el icono predeterminado de la barra superior) ynm-cli
, por lo tanto, está ampliamente disponible.Captura de pantalla:
Probado en Ubuntu 17.10.
fuente
Si su punto de acceso wi-fi se guarda, se conectará automáticamente. Active o desactive la conexión inalámbrica con un comando más simple:
en la versión más nueva:
Para referencia, ver
man nmcli
.fuente
Si quieres conectarte a una red llamada
PrettyFlyForAWiFi-5G
-a
(o--ask
) significa que le pedirá la contraseña. La conexión se guardará y debería conectarse automáticamente si reinicia su computadora.Puede agregar
password <your password>
al final (la palabra literalpassword
seguida de la contraseña real)pero tal vez ejecute de
unset HISTFILE
antemano, para que su contraseña de WiFi no se guarde en su~/.bash_history
archivo.Para ver todas las redes WiFi a su alrededor (
--rescan yes
es opcional, la lista de redes puede tener hasta 30 segundos sin ella)que generará algo como
Para olvidar una conexión (que se guardó después de ejecutar
nmcli -a d wifi connect <name>
)Para ver una lista de todas las conexiones guardadas
Puede usar en
nmcli connection
lugar denmcli c <whatever>
y ennmcli device
lugar denmcli d
nmcli
es la interfaz de línea de comandos para NetworkManager (que forma parte de GNOME , el entorno de escritorio predeterminado de Ubuntu) y ya está instalado en Ubuntu.fuente