![]() |
El siguiente artículo está basado en el original visto en How-To Geek. A diferencia del material en la wiki en español, este está más actualizada.
DD-WRT es un firmware abierto desarrollado para routers inalámbricos. Éste ha sido muy popular ya que se trata de una versión reducida totalmente funcional de un sistema operativo Linux, cuya función principal es la gestión de redes WiFi. Veremos la implementación de este firmware en routers hogareños. |
DD-WRT permite explotar nuevas mejoras no implementadas por los firmwares originales que proveen los fabricantes (probablemente debido a motivos económicos).
Entre sus características se encuentran la posibilidad de aumentar la cobertura de la señal WiFi, personalizar firewall, etcétera.
Este firmware funciona bajo los estándares ieee 802.11a/b/g/h/n wireless routers basados en los chips Broadcom, y Atheros.
Este firmware funciona bajo los estándares ieee 802.11a/b/g/h/n wireless routers basados en los chips Broadcom, y Atheros.
¿Qué es DD-WRT?
Aquí tenemos un router Netgear WNR200 revisión 2. Si bien no es de los mejores, es un modelo bastante bueno. En realidad lo que afecta negativamente a este router es el software que utiliza, ya que el hardware es excelente.
Cuando compras un router Linksys/Cisco, Netgear, D-Link, TP-Link u otros, estás obligado a utilizar su software, obviamente con sus limitaciones.
Muchas veces habremos tenido ganas de empujar un poco más allá las prestaciones de estos dispositivos (ya que en el mercado se ven routers con capacidad QoS, limitadores de ancho de banda, mejoras en la seguridad, administración remota, etcétera) que el nuestro no dispone.
Pues en eso se basa DD-WRT, que como decíamos es una alternativa open-source al firmware preinstalado en el router.
Cuando compras un router Linksys/Cisco, Netgear, D-Link, TP-Link u otros, estás obligado a utilizar su software, obviamente con sus limitaciones.
Muchas veces habremos tenido ganas de empujar un poco más allá las prestaciones de estos dispositivos (ya que en el mercado se ven routers con capacidad QoS, limitadores de ancho de banda, mejoras en la seguridad, administración remota, etcétera) que el nuestro no dispone.
Pues en eso se basa DD-WRT, que como decíamos es una alternativa open-source al firmware preinstalado en el router.

Este software desbloquea configuraciones que son tradicionales en los routers en el mercado, como static routing, VPN, funciones de repetidor y más, pero también desbloquea características que normalmente no son accesibles en todos los equipos: por ejemplo potencia de la antena y overclocking.
¿Qué routers son soportados?

Mejorar el router hogareño en uno de un nivel más profesional definitivamente es un gran proyecto, pero antes que nada, una advertencia: No todos los routers son fabricados de la misma manera, por lo que es sumamente conveniente cerciorarse que nuestro dispositivo sea completamente soportado. Eso nos librará de posibles problemas a futuro. Por ello verifica el modelo de tu router en el listado oficial de Routers Soportados DD-WRT. También podrías consultar su Router Database para mayor seguridad.
Es importante la investigación primero.
Escoje, en lo posible, aquellas versiones estables (supondremos a las estavles a versiones mayores a la 1.0). Además, mucho cuidado con las versiones alfa, o beta.
Para nuestro propósito, también consideraremos la importancia del la memoria del router, si es NVROM o ROM. Esto es el medio en el cual el firmware será almacenado. Por ejemplo un router de 16MB de RAM no funcionará con la versión DD-WRT de 4MB (aunque 16MB>4MB).
Por ello existen varaias versiones iguales del firmware con tamaños variables. Algunos se recortan para que quepan en las configuraciones más pequeñas de ROM. Otras están construidas con características específicas, como VPN, soporte de tarjetas SD, o clientes SAMBA. Para más información, consulta la tabla de versiones de archivo.
Es importante la investigación primero.
Escoje, en lo posible, aquellas versiones estables (supondremos a las estavles a versiones mayores a la 1.0). Además, mucho cuidado con las versiones alfa, o beta.
Para nuestro propósito, también consideraremos la importancia del la memoria del router, si es NVROM o ROM. Esto es el medio en el cual el firmware será almacenado. Por ejemplo un router de 16MB de RAM no funcionará con la versión DD-WRT de 4MB (aunque 16MB>4MB).
Por ello existen varaias versiones iguales del firmware con tamaños variables. Algunos se recortan para que quepan en las configuraciones más pequeñas de ROM. Otras están construidas con características específicas, como VPN, soporte de tarjetas SD, o clientes SAMBA. Para más información, consulta la tabla de versiones de archivo.
Preparacón
Como mencionamos anteriormente, una de las fases más importantes del proyecto es la investigación. Debemos estar completamente seguros de que hemos escogido la versión adecuada para nuestro router.
AVISO: Cambiar el firmware de un router puede ocasionar consecuencias no intencionadas, como dejar el dispositivo completamente inútil (“bricking”). Es importante que entienda que es una posibilidad real. Para ser claros, tú asumes toda la responsabilidad de lo que tú haces.
Esta es una guía ilustrativa, a diferencia de otros artículos de Binarios.
Como mencionamos anteriormente, en la guía de dispositivos soportados podrás obtener la versión más amigable para el dispositivo en cuestión. Si no lo encuentras allí, puedes verificar en la base de datos de routers o buscar en internet.
AVISO: Cambiar el firmware de un router puede ocasionar consecuencias no intencionadas, como dejar el dispositivo completamente inútil (“bricking”). Es importante que entienda que es una posibilidad real. Para ser claros, tú asumes toda la responsabilidad de lo que tú haces.
Esta es una guía ilustrativa, a diferencia de otros artículos de Binarios.
Como mencionamos anteriormente, en la guía de dispositivos soportados podrás obtener la versión más amigable para el dispositivo en cuestión. Si no lo encuentras allí, puedes verificar en la base de datos de routers o buscar en internet.

Por ejemplo en el foro de DD-WRT nos ha brindado información útil acerca de la versión más conveniente para nuestro router de ejemplo. El Netgear WNR2000 es revisión 2, lo que significa que es compatible (la revisión 1 no lo es). Sólo tiene 4MB de ROM, con lo que descargaremos la versión mini.

En la mayoría de las fuentes encontrarás los siguientes pasos sin excepción:
La mayoría de los routers tiene en su parte trasera un orificio con un botón. Tendrás que presionarlo para lograr un hard reset. La regla del 30/30/30 está principalmente dirigido a dispositivos con DD-WRT, pero puede ser necesario en otros modelos. De todas formas, no dañará ningún dispositivo (incluso, es recomendable).
Desde el sitio de DD-WRT el procedimiento es el siguiente:
- Realizar un hard-reset en el router antes de comenzar con la actualización. Usualmente se utiliza el procedimiento 30/30/30.
- SIEMPRE utiliza cables. Nunca actualizar sobre wireless.
- Utiliza Internet Explorer, o Safari (a menos que leas específicamente lo contrario).
La mayoría de los routers tiene en su parte trasera un orificio con un botón. Tendrás que presionarlo para lograr un hard reset. La regla del 30/30/30 está principalmente dirigido a dispositivos con DD-WRT, pero puede ser necesario en otros modelos. De todas formas, no dañará ningún dispositivo (incluso, es recomendable).
Desde el sitio de DD-WRT el procedimiento es el siguiente:
- Mientras el router está encendido, presionarlo durante 30 segundos.
- Cuando finalicen los 30 segundos de presionarlo, desconecta la alimentación, y presiona el reset durante otros 30 segundos.
- Conecta nuevamente la alimentación y sigue manteniendo presionado el botón de reset durante otros 30 segundos. [en dispositivos Asus, este último paso corresponde al modo de recuperación. Ver las notas en la página oficial para ver qué hacer].
Este procedimiento deberá ser realizado ANTES y DESPUÉS en cada una de las actualizaciones del router.
Nunca utilizar la configuración de restauración si cambias de versiones de firmware (diferentes números de svn).
Proceso
Después del hard reset (como has visto arriba, o en el manual de tu router)

Esperamos a que las luces del router indiquen un funcionamiento normal y conectar físicamente el router a una PC. Durante este proceso es aconsejable apagar la señal wireless, así prevenimos posibles errores o dejamos “cabos sueltos” que puedan representar una amenaza.

Luego nos logueamos en la página de administración con Internet Explorer

El nombre de usuario y contraseña son los que se proveen por defecto con los equpios. Suelen ser:
A continuación, verás la siguiente interface:
Ahora que funciona DD-WRT está instalado en el router, aquí podrás encontrar información que puese derte de utilidad.
- user: admin
- pass: admin

Dirigirse hacia el link de actualización.

Buscar y descargar la imagen correcta para nuestro router. Cargarla y ser muy paciente. Muy paciente (nuevamente). Dependiendo del modelo de router, puede mostrar una barra de progreso que nos indicará gráficamente el proceso, las luces parpadearán cíclicamente, o por otra parte directamente mostrará cuando el router se reinicie automáticamente proceso de la actualización.
Esperar unos cinco minutos. Cuando esté listo, nos podemos loguear nuevamente en el router. La IP, suario y contraseña que le asigna DD-WRT al router es:
Esperar unos cinco minutos. Cuando esté listo, nos podemos loguear nuevamente en el router. La IP, suario y contraseña que le asigna DD-WRT al router es:
- IP: 192.168.1.1
- admin: root
- pass: admin
A continuación, verás la siguiente interface:

Aquí pueden suceder dos cosas:
Por eso ahora llega el momento de hacer otro hard reset. Sigue los mismos pasos que se mencionaron antes.
Nuevamente, luego del hard reset, pueden suceder dos cosas:
- No nos hemos podido loguear (no accede al router)
- Accede, pero suceden muchas fallas
Por eso ahora llega el momento de hacer otro hard reset. Sigue los mismos pasos que se mencionaron antes.
Nuevamente, luego del hard reset, pueden suceder dos cosas:
- Funciona perfectamente
- No funciona.
Si el router no funciona, puede haber sido producto de una mala actualización, o en el peor de los casos, el router quedó inutilizado. Pero a no desesperar, que aún quedan esperanzas de recuperarlo de alguna forma. ¿Cómo recuperarse de un una mala actualización? ó el foro de DD-WRT pueden hechar algo de luz sobre el asunto.
Ahora que funciona DD-WRT está instalado en el router, aquí podrás encontrar información que puese derte de utilidad.
- Cómo quitar los anuncions con Pixelserv en DD-WRT
- Cómo configurar un servidor VPN usand un router con DD-WRT
Fuente original del artículo
Licencia
. Ver información de licencia & cómo copiar material de esta web aquí. - Autor: Cristian1604


