Como conectarse a una red Wi-Fi desde la terminal Linux

Esta sección contiene tutoriales paso a paso, informes y opiniones. En ocasiones instrucciones generales.
Avatar de Usuario
Enigma
Administrador del Sitio
Administrador del Sitio
Mensajes: 1268
Registrado: 20 Oct 2013, 16:26
Genero: Mujer
Profesion: Webmaster CEO SEO
Ubicacion: Matrix
Navegador: Chrome
Contactar:

Como conectarse a una red Wi-Fi desde la terminal Linux

Mensaje sin leer por Enigma » 06 Jun 2016, 07:56

Como conectarse a una red Wi-Fi desde la terminal

Existe una forma bastante sencilla de conectarse a una red Wi-Fi en segundos y sin sintaxis especialmente complicadas, a continuación te la comparto:muchas

En esta ocasión, utilizaré el comando “nmcli” para conectarme a la red, pues viene siendo el mismo programa utilizado comunmente mediante interfaz gráfica para conectarnos la mayoría de las veces, pero en esta ocasión, mediante linea de comandos. Aunque existen otros comandos para conectarse a Wi-Fi, encontre que iwlan sólo funciona con cifrado WEP, mientras que wpa_supplicant es más tardado de configurar que nmcli.

Antes de comenzar, recomiendo usar el comando

Código: Seleccionar todo

sudo su
Para contar con derechos de superusuario durante el proceso, en caso contrario, será necesario incluir “sudo” antes de la mayoría de los comandos que usaremos. Una vez hecho esto, ejecutamos el comando

Código: Seleccionar todo

iwconfig
Que nos mostrará el nombre dado por el sistema a nuestra tarjeta de red, en este caso tomare como referencia “wlan0” por ser lo más comun. Luego de esto, ejecutamos

Código: Seleccionar todo

ifconfig wlan0 up
Con esto encendemos nuestra tarjeta de red en caso de que no lo este aún. Para analizar las redes disponibles y conocer su SSID, tenemos que ejecutar

Código: Seleccionar todo

iwlist wlan0 scan
Reemplazando wlan0 por el nombre de tu tarjeta de red si es necesario.

Ahora si, si en el equipo no te has conectado antes a esa red Wi-Fi, deberás utilizar

Código: Seleccionar todo

nmcli d wifi connect "SSID-DE-TU-RED" password "CONTRASEÑA-DE-LA-RED" iface wlan0
Donde reemplazarás “SSID-DE-TU-RED” y “CONTRASEÑA-DE-LA-RED” por los correspondientes datos de nombre y contraseña del router, de igual forma, tendrás que reemplazar wlan0 si es necesario. En caso de que los datos de conexión ya estén guardados en tu equipo, podrás utilizar un<a línea de texto más simple:

Código: Seleccionar todo

nmcli c up "NOMBRE-DE-LA-CONEXIÓN"
Donde reemplazarás “NOMBRE-DE-LA-CONEXIÓN” por el nombre que le asignaste a la conexión mediante nmcli que puede coincidir con el SSID, pero no necesariamente lo hará. Para verificar esto, ejecuta

Código: Seleccionar todo

nmcli c
Después de esto, ya deberías poder establecer una conexión con tu red y navegar por Internet de forma normal. El funcionamiento es el mismo que mediante la interfaz gráfica, aunque de esta manera no dependes de un entorno de escritorio para ejecutarlo y la conexión tarda menos tiempo en realizarse. En caso de que aún no puedas conectarte a tu red Wi-Fi, deberías revisar si existen alternativas al driver que estes utilizando en tu tarjeta de red, y actualizar el kernel de Linux si no lo has hecho.



Volver a “Soporte IT”