Redes Inalámbricas
Contents
Contexto
Las redes inalámbricas son redes que, como es de suponerse, no usan cableado. Tienen ventajas respecto a la infraestructura e instalación cuando se comparan con las redes cableadas. La comunidad Altred propende por las redes libre en Colombia y tiene interesantes proyectos en ese sentido. La información presentada acá pretende complementar la información ofrecida por altred, pero se recomienda entrar en contacto con las personas más experimentadas en dicho proyecto para mayor información al respecto de este tema.
Para más información se recomienda visitar:
http://www.altred.net : Comunidad de redes libres en Colombia.
Página Web del proyecto Freifunk que contiene información sobre cómo convertir un Acess Point Linksys en un nodo de una red mesh (en malla).
http://openwrt.org/ La distribución de Linux que hace posible las actualizaciones y el hacking de hardware.
Wireless Africa, Tal vez uno de los proyectos mejor documentados sobre la construcción de redes inalámbricas comunitarias, que incluye información sobre los parámetros de cofiguración del firmware Freifunk, usado en este documento.
Wireless Networking in the Developing World: Un libro libre bastante completo, que cubre desde qué es una onda hasta modelos de construcción de redes inalámbricas comunitarias.
Instalación
Para instalar las redes inalámbricas tipo malla, donde cada nodo pueda ser una repetidora de señal para otros se procede de la siguiente manera:
- Se actuliza en firmware del Access Point Linksys wrt54G
- Se hacen pruebas de distancia.
La información detallada se presenta a continuación.
Actualizar el firmware del Access Point Linksys wrt54G
Se descarga el firmware de acuerdo al modelo y la revisión del access point. Para saber dicho modelo, basta con mirar en la base al lado del código de barras. Por ejemplo en el que estuvo a disposición para hacer esta documentación decía "WRT54G V.3". Se trata por tanto de la tercera revisión o versión del hardware.
Vamos al listado de todas las actualizaciones de firmware de acuerdo al fabricante y escogemos la carpeta en la cual se encuentran las actualizaciones para nuestro modelo de access point. Para el ejemplo citado estas están en: http://212.222.128.68/sven-ola/ipkg/_g+gl/ y descargamos el binario de acuerdo al idioma de nuestra preferencia, digamos el: openwrt-g-freifunk-1.4.5-es.bin.
Ahora entramos a la dirección del router (que suele ser http://192.168.1.1). Se hace click en el enlace que dice "Administration" y luego en: "Firmware Upgrade" allí se elige el archivo que se descargo. Se espera un poco y debe aparecer cuando se renueve la información en la dirección IP algo como esto:
Para configurar el Linksys de modo que tenga acceso a Internet basta con colocar los similares parámetros que están es ésta parte wiki de Wireless Africa (los cambios específicos son referidos son los referidos a las IPs). Estos son unos parámetros de configuración de ejemplo:
Administración: LAN
Protocolo LAN: Estático Dirección IP LAN: 192.168.1.1 Mascara de red LAN: 255.255.255.0 Deshabilitar NAT: Yes Deshabilitar Firewall: Yes
Administración: Wireless
Protocolo WLAN: Estático Dirección IP WLAN: 192.168.1.1 Máscara de red WLAN: 255.255.255.0 Modo WLAN: Master (Punto de Acceso) ESSID: linksys BSSID: linksys Canal: 6
|
Pruebas de la señal
En este punto es posible hacer pruebas de alcance del access point, si se cuenta con un portátil con tarjeta de red inalámbrica. Basta con activar la tarjeta de red inalámbrica (dhclient eth1, suponiendo que eth1 es dicha tarjeta) y luego se hace ping 192.168.1.1 y nos alejamos del access point si el ping responde entonces en ese punto hay señal y si aparece el mensaje: Destination Host Unreachable es porque no hay.
Otra forma es usando wavemon, un monitor en consola para dispositivos inalambricos-
#wajig install wavemon
Guía de Problemas
Reiniciar el Router
En caso de que hayan dificultades con la configuración y sea necesario reiniciar el linksys se procede de la siguiente manera:
- Se desconecta el cable de poder
- Se espera a que el led que dice "dmz" se inicie
- Se presiona reset durante aproximadamente dos segundos.
Si el proceso ha salido bien el led "dmz" empezará a parpadear 3 veces cada segundo. Cuando esté en este estado es posible usar las configuraciones originales y, por ejemplo, acceder a la interface de administración entrando a la dirección: http://192.168.1.1
Recomendaciones
Algunos ISP como EPM utilizan dhcp como protocolo para conectarse a internet y normalmente le asocian a cada usuario una MAC determinada para conectarse. Para cambiar la MAC en un router usando OpenWRT debemos hacer lo siguiente (donde aa:bb:cc:dd:ee:ff es la dirección MAC que tiene asociada a su conexión):
nvram set wan_hwaddr="aa:bb:cc:dd:ee:ff" nvram commit reboot
Si usamos freifunk los anteriores comandos no funcionan (aparentemente), lo recomendable es modificar la MAC asociada a nuestra conexión por la MAC del router directamente con el ISP.
Recomendable
- Construir un script que produzca señales de audio de acuerdo a la respuesta del ping, de modo que no sea necesario llevar el portátil abierto para saber cómo se comporta la señal
Un minihowto sobre la construcción de una caja externa para el access point de modo que se puede colocar a la interperie en algún tejado.
