Si eres de esos nómadas a quienes les gusta tener acceso a la Red en cualquier sitio, o sueles ir con tu portátil de una red a otra (casa, clase, trabajo,…) este truco es para ti. Con waproamd tu tarjeta wireless se configurará de forma automática con solo detectar tu ubicación, o en su defecto, se asociará a cualquier red sin encriptar que esté disponible.
¿Qué utilidades necesito?
Instala los paquetes waproamd, e ifplugd.
¿Para qué sirven?
Lo que hace ifplugd es levantar la red en cuanto detecta enlace (cuando conectas un cable de red, o cuando enciendes el interruptor de tu wireless). Para tarjetas no inalámbricas es más interesante emplear laptop-net. Por su parte, waproamd se encarga de asociarse a la mejor red sin encriptar que haya disponible, o si encuentra alguna conocida, configurar sus claves de encriptación.
¿Cómo lo hago?
Ve al directorio /etc/default y edita los dos ficheros correspondientes, es decir, ifplugd y waproamd. Basta con añadir tu dispositivo wifi en la línea INTERFACES.
Si empleas Debian, deberías tener una línea como la siguiente en el archivo /etc/network/interfaces:
iface eth* inet dhcp,
donde eth* (ó wlan*) ha de corresponderse con tu interfaz de red.
Con esto ya sería suficiente para hacer roaming entre redes no encriptadas. Si además quieres que se asocie con tus redes encriptadas y les configure su clave WEP sólo has de seguir estos pasos:
1) Crea un fichero en /etc/waproamd/keys/ cuyo nombre tenga este formato: dirección_mac_del_access_point.wep
ejemplo: 00:04:E2:C6:0B:47.wep
Si no conoces la dirección mac también puedes darle al fichero el formato essid:nombre_red.wep
ejemplo: essid:MiNodoWifi.wep
2) El contenido del fichero deberá ser la(s) clave(s) de encriptación de dicho access_point.
ejemplo: echo 45A37722EDD90098CCA7F00F125 > «00:04:E2:C6:0B:47.wep»
Ahora solo hay que reiniciar los servicios ifplugd y waproamd de la siguiente manera:
/etc/init.d/ifplugd restart
/etc/init.d/waproamd restart
y listo. Recuerda que este demonio se intentará colar en cualquier red no encriptada que pille, ya sea tuya, de tu vecino o de cualquiera, así que un cortafuegos no está de más. Como requisito tu driver ha de soportar las wireless extensions, y probablemente así es; pruébalo con iwlist s
Saludos!
Referencias
http://0pointer.de/lennart/projects/waproamd/
http://0pointer.de/lennart/projects/ifplugd/
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2129 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.