Hace unos días tuve la oportunidad de reutilizar un viejo equipo con Linux Mint 17.1 que sólo contaba con Openbox como entorno de escritorio. Lo que no recordaba al momento de encenderlo, es que nunca había configurado la tarjeta de red Wi-Fi, pues en esa época utilizaba este equipo únicamente mediante Ethernet, aunque actualmente mis necesidades han cambiado. Dispuesto a ponerme manos a la obra, descargue los drivers necesarios y busqué varios métodos que recordaba para conectarme a una red Wi-Fi desde la terminal, y así, después de estar un pequeño rato probando con varios comandos sin que ninguno tuviera éxito, navegando por los foros de Ubuntu en inglés, me encontré con que 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
Como conectarse a una red Wi-Fi desde la terminal en Linux
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 %MCEPASTEBIN%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
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
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
ifconfig wlan0 up
Con esto encendemos nuestra tarjeta de red en caso de que no lo este aún. Ahora si, si en el equipo no te has conectado antes a esa red Wi-Fi, deberás utilizar
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<="" de="" texto="" p="" línea="">
<="" de="" texto="" p="" línea="">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
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.
<="" de="" texto="" p="" línea="">Si te ha gustado la entrada, recuerda que puedes seguirme en Google+ y Facebook, y suscribirte a Technodyan para recibir el E-book gratuito “Como mejorar la seguridad en Android” y recibir cada semana los artículos más relevantes. ¡Gracias!