Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
terminal
No dispons de un servidor grfico y preciss conectarte a tu red inalmbrica? Sos
un fan del terminal y quers aprender cmo depender cada vez menos de toda
interfaz grfica? Tu mquina tiene pocos recursos como para correr Network
Manager o similar? Tens ganas de aprender algo nuevo? Bueno, conectarse a una
red inalmbrica usando el terminal es bien fcil. Veamos cmo hacerlo
El primer comando que vamos a utilizar es ifconfig. Con este comando vamos a habilitar el
dispositivo inalmbrico (o sea, la tarjeta wireless). Dependiendo del tipo de dispositivo que
utilices, su nombre puede variar (generalmente es wlan0 o ra0). En caso de que sea wlan0,
abr un terminal y escrib:
sudo ifconfig wlan0 up
En caso de que todo vaya bien no debera salir ningn mensaje de error.
El siguiente paso consiste en buscar la red inalmbrica a la que queremos conectarnos:
iwlist wlan0 scan
Deberas ver un listado de todas las redes disponibles. Vamos a suponer que la red a la que
queremos conectarnos es la siguiente:
Cell 01 - Address: 00:21:43:4E:9B:F0
ESSID:"Red Bar Falucho"
Mode:Master
Channel:5
De los datos mostrados, lo que nos interesa es saber el ESSID. Por otra parte, al usar
encriptacin WPA2, necesitaremos una contrasea para conectarnos.
Lo que sigue es configurar nuestra conexin:
sudo iwconfig wlan0 essid ESSID key CONTRASEA
Donde ESSID es el essid de la red (no te olvides de ingresarla entre comillas, en caso de
que el nombre incluya espacios) a la que queremos conectarnos y CONTRASEA la
contrasea que se precisa para poder conectarnos a ese punto de acceso.
Nota: iwconfig maneja contraseas en formato hexadecimal. En caso de que quieras
ingresar una contrasea ascii, utiliz el prefijo s:.
sudo iwconfig wlan0 essid ESSID key s:CONTRASEA
Una vez que ya est lista la configuracin del dispositivo, es hora de obtener nuestro IP:
sudo dhclient wlan0
En caso de que no se muestre ningn mensaje de error, se supone que todo fue bien.
Reemplaz ESSID por el essid de la red y CONTRASEA por la contrasea requerida para
conectarse. Guard este archivo con el nombre wireless_up.sh y otorgale permisos de
ejecucin:
Para que sea un script global (que pods ejecutar desde cualquier lado) colocalo en
/usr/local/bin. Finalmente, ejecut el comando wireless_up.sh desde donde te plazca y dej
que el script haga su magia.