Objetivo:
Disponer de red wifi en cualquier lugar de mi domicilio.
Problema:
La distribución de las habitaciones impide que llegue la señal a toda la casa, desde un único router wifi.
Solución:
Ampliación de la señal de la red Wifi a través de 2 routers funcionando con DD-WRT.Este firmware ofrece numerosas mejoras a nuestro router. En mi caso, las características que más me atraían eran:
  • Ampliar las posibilidades de configuración del dispositivo de forma.
  • Convertir nuestro dispositivo en un repetidor wireless universal ( en la mayoría de los casos ).
  • Mejorar rendimiento del router, de sus funciones LAN y WIFI.

Equipamiento:

  • Router NetGear CG3100DRG
  • Router NetGear WNR3500v2
  • Router Linksys WRT54G

Escenario:

ESTRUCTURA RED

COMENZAMOS

  1. Antes de flashear / modificar el firmware de tu ROUTER con DD-WRT, es muy importante que leas la siguiente WIKI
  2. También debemos echarle un vistazo a este otro enlace, antes de realizar ninguna modificación.
  3. Por último, tener en cuenta que hay que realizar los pasos con cuidado y habiéndonos documentado bien, para no convertir nuestro router en un ladrillo.

 

Router 1 – NetGear CG3100DRG
Se trata del router cable-modem que nos ha dado ONO que brinda el servicio de internet en mi domicilio. Tengo su antena Wifi desactivada ya que da muy mala cobertura, y seguramente más adelante lo configuraré únicamente como modem monopuesto, delegando todas sus funciones de router / dhcp / firewall en el router num 2, siguiendo este tutorial, o este otro, ya que según parece su rendimiento se verá mejorado.
Estuve pensando en instalar el firmware de DD-WRT sobre este router. Sin embargo, no había demasiada documentación y no estaba seguro si sería totalmente compatible, por ello desistí.

 

Router 2 – NetGear WNR3500v2
Al recibir este router, por parte de ONO, comprobé con alegría en esta lista que era compatible con el firmware de DD-WRT. Ahora bien, ¿ Como puedo modificar el firmware de este Router?

  • Primero debemos de instalar la ROM inicial, que encontraremos en el siguiente enlace, al buscar por el nombre del modelo WNR3500.
  • A continuación podemos, bien instalar la versión del firmware que nos sugiere en esta página, bien instalar la version creada por BrainSlayer (14929), que según este enlace, es la versión que mejor rendimiento esta dando ( el archivo se puede descargar desde el mismo hilo )
  • Hay que tener en cuenta que este router, al ser más moderno, las versiones que se vayan a instalar deben de estar basadas en el kernel 2.6 ( DD-WRT v24-sp2 (08/12/10) mini – build 14929 )

 

Router 3 – Linksys WRT54G
Este viejo router, se convierte en un potente dispositivo al instalar el firmware de DD-WRT. Debido a la gran popularidad de este dispositivo, existe una guía dedicada para realizar esta modificación, puedes leerla aquí. Siguiendo las indicaciones del hilo PEACOCK de la wiki de DD-WRT, tambien instale el firmware de BrainSlayer, pero en su versión de kernel 2.4 ( DD-WRT v24-sp2 (08/12/10) mini – build 14929 )

 

CONFIGURACION DE LOS ROUTERS:
Router 1

  • Firewall
  • Servidor DHCP
  • NAT
  • Cable modem
  • UPnP
  • Wifi desactivado

Router 2 y Router 3

  • DHCP Fowarder a Router 1. DNSmasq apagado.
  • Ruteo avanzado: modo de operación: Router. Ruteo dinamico: Lan&WLan
  • Wifi: ver siguiente punto.
  • Firewall apagado

 

CONFIGURACIÓN DEL PUENTE INALAMBRICO WDS para router 2 y router 3

  • Activado watchdog para no perder la conexcion entre estos dos routers.
  • Mismo canal wifi. Mismo nombre para la SSID.
  • Misma contraseña. En este caso WPA2 AES personal.
  • Modo wireless: AP. G-only. Configuración de red: modo puente.
  • Avanzado: Tx power: 200. Preambulo: corto. Soporte WMM.
  • WDS: configurar uno de los huecos con la dirección mac ( de la tarjeta Wifi ) del router al que se quiere unir este. Elegir modo: LAN. Desactivar LazyWDS.
  • En la sección de “status” de cada uno de los routers, debe de aparecer el apartado “nodos WDS”, el respectivo router al que se esta conectado y la calidad de enlace. De no ser asi, quiere decir que algún paso hemos hecho mal.

NOTA IMPORTANTE: me gustaría desmentir la información que se puede leer en algunos foros sobre WDS, ecriptación y marcas de chipsets. He comprobado por mí mismo que se pueden enlazar dos router de marcas diferentes, por ejemplo Atheros y Broadcom, funcionando sobre WPA2 y WDS sin ningún problema, aunque puede que en tu caso no sea así.

MAS INFORMACIÓN

 

Si este tutorial te ha sido de utilidad y deseas agradecer mi trabajo, te invito a que dejes un comentario, o mejor aún, realices una cualquier tipo de donación (por pequeña que sea). Me ayudará y animará a realizar más trabajos de este tipo ;)


 

OTROS FIRMWARE ALTERNATIVOS PARA TU ROUTER