#guia_WIFI_networkmanager
#nmcli
#linux
#red
#wifi
Como conectarse a red wifi desde la terminal (básico). DHCP o IP fija
Debes tener configurados los driver de tu dispositivo previamente.
____________
La forma fácil :
sudo nmcli dev wifi connect "SSID" password "contraseña"
___________
Ahora a detalle
Primero necesitamos ver las interfaces/dispositivos de red , debes identificar tu dispositivo wifi (Usaremos wlan0).
nmcli device status
Ahora escanear/buscar redes wifi al alcance, identificar tu red.
nmcli dev wifi
--- Vamos a crear la configuracion, SOLO PRIMERA VEZ, para la conexión de nuestro dispositivo y se conecta al mismo tiempo.
En este caso el password sera VISIBLE, claro hay forma de evitarlo, pero será para otra ocasion.
nmcli dev wifi con "TuAccessPoint" password tu_passworda_aqui name "TuPerfil"
OPCIONAL; Si tienes mas de un dispositivo debes especificarlo como sigue:
nmcli dev wifi con "TuAccessPoint" password tu_passworda_aqui name "TuPerfil" ifname wlan2
Debes obtener a la salida algo similar a:
"El dispositivo 'wlan0' ha sido activado con '51fa7556-96b.............."
Revisamos las conexiones activas con:
nmcli connection show --active
o
nmcli con show -a
Y activas e inactivas con:
nmcli connection show
También pudes verifcar que se ha conectado con:
ip a
iwconfig
(buscar tu dispositivo)
El archivo/perfil creado para la configuración de nombre "TuPerfil" esta (Manjaro) en /etc/NetworkManager/system-connections
Por lo que si deseas ver su contenido:
cat /etc/NetworkManager/system-connections/TuPerfil.nmconnection
Si ya tienes un perfil creado lo puedes conectar usando:
nmcli -p con up "TuPerfil"
o dar de baja algun perfil:
nmcli con down "TuPerfil"
(los perfiles dependen del dispositivo, es decir si fue creado para un dispositivo no podras usarlo en otro)
Hasta aquí queda con DHCP
_____________________________________________________________
Ahora para IP FIJA seguimos......
Debemos hacer todo lo anterior como si se tratase de DHCP y seguimos aqui. Vamos a EDITAR el perfil llamado TuPerfil.
Nos aseguramos que el perfil esté abajo:
nmcli con down TuPerfil
Editamos el perfil:
nmcli con edit TuPerfil
(debe mostrar tu terminal.. nmcli> )
Dentro de nmcli> poner los siguientes comandos dando "enter" despues de cada uno:
set ipv4.addresses 10.0.0.10/24
(responder "no" si parace una pregunta sobre pasar a manual)
set ipv4.gateway 10.0.0.1
set ipv4.method manual
OPCIONAL; si deseas cambiar los DNS usa:
set ipv4.dns 8.8.8.8
Salvar los cambios:
save
Salir:
q (para salir)
Y levantar el perfil con:
nmcli con up TuPerfil
Si deseas borrar alguna configuracion:
nmcli c delete TuPerfil
Y como de costumbre, no olvides revisar el man de "nmcli" para mas detalles.
#nmcli
#linux
#red
#wifi
Como conectarse a red wifi desde la terminal (básico). DHCP o IP fija
Debes tener configurados los driver de tu dispositivo previamente.
____________
La forma fácil :
sudo nmcli dev wifi connect "SSID" password "contraseña"
___________
Ahora a detalle
Primero necesitamos ver las interfaces/dispositivos de red , debes identificar tu dispositivo wifi (Usaremos wlan0).
nmcli device status
Ahora escanear/buscar redes wifi al alcance, identificar tu red.
nmcli dev wifi
--- Vamos a crear la configuracion, SOLO PRIMERA VEZ, para la conexión de nuestro dispositivo y se conecta al mismo tiempo.
En este caso el password sera VISIBLE, claro hay forma de evitarlo, pero será para otra ocasion.
nmcli dev wifi con "TuAccessPoint" password tu_passworda_aqui name "TuPerfil"
OPCIONAL; Si tienes mas de un dispositivo debes especificarlo como sigue:
nmcli dev wifi con "TuAccessPoint" password tu_passworda_aqui name "TuPerfil" ifname wlan2
Debes obtener a la salida algo similar a:
"El dispositivo 'wlan0' ha sido activado con '51fa7556-96b.............."
Revisamos las conexiones activas con:
nmcli connection show --active
o
nmcli con show -a
Y activas e inactivas con:
nmcli connection show
También pudes verifcar que se ha conectado con:
ip a
iwconfig
(buscar tu dispositivo)
El archivo/perfil creado para la configuración de nombre "TuPerfil" esta (Manjaro) en /etc/NetworkManager/system-connections
Por lo que si deseas ver su contenido:
cat /etc/NetworkManager/system-connections/TuPerfil.nmconnection
Si ya tienes un perfil creado lo puedes conectar usando:
nmcli -p con up "TuPerfil"
o dar de baja algun perfil:
nmcli con down "TuPerfil"
(los perfiles dependen del dispositivo, es decir si fue creado para un dispositivo no podras usarlo en otro)
Hasta aquí queda con DHCP
_____________________________________________________________
Ahora para IP FIJA seguimos......
Debemos hacer todo lo anterior como si se tratase de DHCP y seguimos aqui. Vamos a EDITAR el perfil llamado TuPerfil.
Nos aseguramos que el perfil esté abajo:
nmcli con down TuPerfil
Editamos el perfil:
nmcli con edit TuPerfil
(debe mostrar tu terminal.. nmcli> )
Dentro de nmcli> poner los siguientes comandos dando "enter" despues de cada uno:
set ipv4.addresses 10.0.0.10/24
(responder "no" si parace una pregunta sobre pasar a manual)
set ipv4.gateway 10.0.0.1
set ipv4.method manual
OPCIONAL; si deseas cambiar los DNS usa:
set ipv4.dns 8.8.8.8
Salvar los cambios:
save
Salir:
q (para salir)
Y levantar el perfil con:
nmcli con up TuPerfil
Si deseas borrar alguna configuracion:
nmcli c delete TuPerfil
Y como de costumbre, no olvides revisar el man de "nmcli" para mas detalles.