Instalar OpenWrt en el router ASL-26555 de Movistar

En el 2012, Movistar empezó a distribuir entre sus clientes el router ASL-26555, de ALPHA Networks. Da la casualidad que uno de estos routers cayó en mis manos hace un tiempo, de un tránsfuga que creía que tenía un pisapapeles. Como siempre adopto cualquier cacharro que encuentro, me lo llevé y lo guardé, para futuros experimentos (o para acumular más trastos inútiles, si le preguntáis a Ester).

Router ASL-26555
Router ASL-26555

Ayer, mientras hacía limpieza, lo vi tan solo y desamparado que decidí que era momento de darle una nueva y próspera vida con OpenWrt (y demostrarle a Ester que no todo es basura). A día de hoy, el proceso es muy sencillo y está bien documentado en la wiki oficial y, sobre todo, en los foros de Seguridad Wireless. De todos modos, dejo aquí mis notas ya que hay información que puede confundir a los más novatos (como yo).

Ingredientes

  • Pendrive formateado en FAT32.
  • Cable de red.
  • Ordenador.
  • Firmware OpenWrt.
  • Router ASL-26555 ;-)

Router ASL-26555

De este router, Movistar repartió dos modelos, dependiendo de si era para el mercado chileno o español. La única diferencia entre ambos es que el de Chile tiene 8 MB de memoria flash, mientras que el español el doble, 16 MB. Todo lo que se cuenta en este artículo vale para ambos, pero el que he probado es el de España.

Este router cuenta con dos paneles de configuración vía web. Por defecto, están accesibles en la IP 192.168.1.1. El del puerto 80 (http://192.168.1.1) es muy básico. El interesante está en http://192.168.1.1:8000. Las credenciales de fábrica son:

  • Usuario: 1234
  • Contraseña: 1234

Instalar firmware oficial

¿Cómo? ¿Oficial? ¡Pero si yo he venido aquí a meterle OpenWrt! Sí, sí. Tienes razón, pero yo me topé con un problema que espero ahorrároslo. Al seguir los pasos para la instalación de OpenWrt, resulta que reiniciaba el router, y ahí seguía el firmware oficial, y de OpenWrt ni rastro. La solución fue instalar una versión anterior del firmware oficial, repetir los pasos para OpenWrt y listo. ¿Te lo explico? Vamos allá.

En la configuración avanzada (http://192.168.1.1:8000), vamos al menú superior MAINTENANCE, y luego en el lateral pulsamos en Firmware Update. Podremos ver la versión del firmware instalado:

Panel de administración web del router ASL-26555
Información sobre el firmware instalado de fábrica.

Esa es la versión que tenía mi router y la que me dio problemas. Luego probé con la v2.0.0.30B_ES y santo remedio :-) Así que:

  1. Descargar firmware oficial (versión v2.0.0.30B_ES).
  2. Descomprimimos el firmware. Quedará con extensión .bin
  3. De vuelta en el menú de configuración, en la sección de Firmware Update, pulsamos en Seleccionar archivo (Examinar, o lo que sea que os muestre vuestro navegador) y elegimos el firmware que acabamos de descargar.
  4. Pulsar en Update.
  5. Esperar.
Actualización del firmware oficial del ASL-26555
Momento crítico: actualización del firmware.

Al terminar, si volvemos a la misma sección del menú, veremos que se ha instalado correctamente:

Panel de administración web del router ASL-26555 con un firmware antiguo
Información sobre el nuevo firmware instalado, una versión anterior.

OpenWrt

Descargamos el firmware, dependiendo si es el modelo de España (3,4 MB) o el de Chile. Conseguiremos un archivo llamado openwrt-ramips-rt305x-asl26555-16M-squashfs-sysupgrade.bin para el español.

Para poder sustituir el firmware original por OpenWrt en este router, también debemos descargar la utilidad mtd (ZIP – 12,1 kB), que permite (además de otras cosas) escribir en la memoria flash. Acordaos de descomprimir el archivo.

Ahora toca meter ambos archivos en un pendrive que esté formateado en FAT32, y luego lo enchufamos al puerto USB que tiene el router.

Vista posterior del router ASL-26555
Vista posterior del ASL-26555, mostrando las conexiones disponibles

De vuelta a nuestro ordenador, configuraremos la tarjeta de red con una IP que esté en el rango del router. Recordamos que el router está accesible desde 192.168.1.1, así que nos vale cualquier otra IP con el último número diferente, por ejemplo 192.168.1.2 (que no sea 0 ni tampoco 255). Si usáis Linux, esto lo podéis hacer fácilmente desde la línea de comandos:

ifconfig eth0 192.168.1.2

Siendo administrador y cambiando eth0 por el nombre de vuestra interfaz de red.

Allá vamos:

  1. Conectamos router y ordenador a través del cable de red.
  2. Encendemos el router.
  3. Esperamos a que estén las luces correspondientes encendidas.
  4. Nos conectamos al router.

Este último paso hay que hacerlo mediante una sesión de telnet. Como la IP del router es 192.168.1.1, basta con:

telnet 192.168.1.1

Recordad: usuario y contraseña es 1234.

Vamos al directorio donde está montado el pendrive (se monta automáticamente), que es /var/tmp/storage_dev/usb1_1, es decir, tenemos que teclear:

cd /var/tmp/storage_dev/usb1_1

Si no os fiáis, tecleando ls podréis ver el contenido de vuestro pendrive.

Toca machacar el firmware oficial con el de OpenWrt:

./mtd write openwrt-ramips-rt305x-asl26555-16M-squashfs-sysupgrade.bin firmware

Durante un par de minutos, veréis esto:

ASL-26555 # ./mtd write openwrt.bin firmware
Unlocking firmware ...

Writing from openwrt.bin to firmware [w]...

Con las letras w y e cambiando de forma intermitente. Al terminar, escribís reboot y esperáis a que se reinicie completamente el router. Es entonces cuando abrís el navegador y os dirigís a la dirección: http://192.168.1.1

Panel de administración web LuCI
¡Bienvenido a la libertad!

Ya podéis trastear ;-)

114 thoughts on “Instalar OpenWrt en el router ASL-26555 de Movistar

  1. gracias por tu tutorial, ha sido el mejor y mas fácil que he podido encontrar en Internet, solo me queda pendiente poder cambiar el firmware por el que tu dices que es la versión v2.0.0.30B_ES, pero el link esta caído te pediría por favor lo pudieses subir nuevamente o que me facilitaras un link donde descargarlo, desde ya gracias por tu tiempo.

    • Hola, francisco,

      Acabo de comprobar el enlace y el problema es que el servidor no permite descargarlo por motivos de seguridad. Lo acabo de comprimir y ya deja. Prueba de nuevo, y si tienes algún otro problema, aquí estaremos ;-)

      PD Muchísimas gracias a ti por tomarte la molestia de visitarnos y comentar.

  2. Hola, tengo un problema: Realize el procedimiento sin embargo al momento de entrar a la 192.168.1.1 me dice «ERR_CONNECTION_REFUSED» lo mismo cuando intento entrar via telnet. EL router sigue funcionando ya que me da ip y funciona como puente….pero no puedo entrar a el.

    • Hola, James,

      ¿Has completado correctamente todos los pasos para finalizar reiniciando el router? No entiendo tu comentario sobre EL router sigue funcionando ya que me da ip y funciona como puente….pero no puedo entrar a el. Sin configurarlo antes, OpenWrt no te permite usar el router en modo puente. Como no has logrado entrar en el panel de administración, no debería dejarte utilizarlo de esa manera.

      Comprueba de nuevo los pasos porque me da la impresión de que ese router aún tiene el firmware de Movistar o hubo algún problema a la hora de instalar OpenWrt y sería recomendable empezar de nuevo.

      Si continúas con problemas, seguiremos tratando de encontrar la solución ;-)

  3. Hola hice todos los pasos desde windows 7 consola de comandos, todo correcto pero cuando acaba de hacer la operación:
    Writing from openwrt.bin to firmware [w]…
    y escribo Reboot se reinicia y aun me aparece el Home Station de Movistar
    ¿que puede ser?

    • Hola, roxmery,

      A mí también me ocurrió lo mismo y, en mi caso, el problema se debía a que el firmware oficial que traía el router era una versión demasiado nueva y OpenWrt no podía machacarla. Lo que tuve que hacer, como comento en el artículo, fue instalar una versión anterior de ese firmware (solo probé con la que indico) y luego seguir con los pasos para instalar OpenWrt.

      Ya me contarás. ¡Suerte! ;-)

  4. saludos,soy novato en esto y no encuentro la manera de obtener la utilidad mtd,lo demas esta todo en punta.

  5. Hola, raul,

    La utilidad mtd está incluida en el artículo, pero había un problema con el enlace. Lo acabo de arreglar. Espero que ahora sí puedas descargarlo.

    Gracias por el comentario y sobre todo por el aviso ;-)

  6. hola instale OpenWrt pero no me aparece por ninguna parte el interfaz Wlan, el resultado del ifconfig es el siguiente:

    br-lan Link encap:Ethernet
    eth0 Link encap:Ethernet
    eth0.1 Link encap:Ethernet
    lo Link encap:Local Loopback

    • Hola, Nilton,

      Es posible que venga desactivada la interfaz Wi-Fi por defecto. Si puedes acceder por SSH, ejecutando wifi activará la interfaz y debería aparecerte ya desde el panel de control web.

      Si así no fuese, quizás tengas que abrir el fichero /etc/config/wireless y buscar la línea que pone disabled 1 y cambiarla a disabled 0. A continuación, ejecuta el comando wifi.

      Espero que lo soluciones.

  7. Hola, muy buen tutorial. Mi problema es que no me detecta mi antena wifi la cual conecto al router por usb. Mi idea es conectarme a una Red wifi atraves de la antena usb y con el router repartir la por la vivienda.
    Me podría ayudar? He mirado en un montón de sitios y no se lo que debo hacer.

  8. Hola, muy buen tutorial. Mi problema es que no me detecta mi antena wifi la cual conecto al router por usb. Mi idea es conectarme a una red wifi atraves de la antena ausb y co el router repartir la señal por la vivienda.

    Me podría ayudar? He mirado en un montón de sitios y no logro una respuesta concreta y clara.

    Temgo:
    -Un router movistar asl 26555 con openwrt
    -Antena wifi usb-> VicTsing RH24-ves http://www.amazon.es/VicTsing-Amplificador-Distancia-inal%C3%A1mbrico-distancia/dp/B00UVAPGE4/ref=sr_1_1?ie=UTF8&qid=1455966604&sr=8-1&keywords=antena+wifi

    • Hola, Lobios,

      Si te he entendido bien, tienes conectada esa antena por USB al router de Movistar. Es posible que OpenWrt detecte esa antena, pero no sepa cómo utilizarla porque no tenga los drivers adecuados. Si tienes acceso SSH al router, puedes probar a ejecutar el comando lsusb, a ver si alguna de las respuestas te muestra esa antena.

      Si el router no es capaz de comunicarse por USB con esa antena, no podrás utilizarla con él.

  9. Hola, tengo un problema. He instalado Openwrt, pero al estar caido el link de esta web, lo he buscado por google.

    He tenido la mala suerte de instalar una version sin Luci, por tanto quisiera volver al firm original para hacerlo todo de nuevo, o bien cambiar el firm directamente por ssh.

    Me podrias indicar como puedo hacer esto???

    He probado de todas las maneras y no hay forma……….

    • Hola, luk,

      Es posible instalar un nuevo firmware de OpenWrt vía SSH ;-)

      Doy por supuesto que tienes conexión a Internet a través de ese router. Entra en él mediante SSH y colócate en el directorio /tmp. Busca por Internet la versión del firmware que quieres instalar. En el artículo te enlazo la 14.07, pero también está disponible la 15.05 (Chaos Calmer). Copia el enlace y, en el router, lo descargas con:

      wget http://direccion.del/firmware.bin

      Finalmente, ejecuta el proceso de actualización:

      sysupgrade -v /tmp/firmware.bin

      La opción -v es para que te muestre todo lo que está haciendo. Útil por si tienes algún fallo. Al finalizar el proceso, se reiniciará el router con el nuevo firmware instalado.

      ¡Suerte!

  10. Hola. He intentado descargar el firmware para el modelo español de open wrt pero no hay manera. ¿Puedes decirme si ha ocurrido algo? Gracias.

    • Hola, Carlos,

      Acabo de comprobarlo y me descarga ambos firmwares sin problema.

      Dale otra oportunidad y me cuentas.

  11. Hola,

    Cuando inicio sesión en telnet me deja poner el usuario pero no la password, directamente no me deja escribir. Así que no puedo seguir con el proceso.

    Alguien sabría decirme a que se debe que no te deje escribir nada.

    • Hola, David,

      En los inicios de sesión de sistemas Linux, la contraseña no se muestra, ni siquiera aparecen asteriscos para indicarte cuántos caracteres llevas escritos, pero sí que está aceptando lo que tecleas. Es una medida de seguridad. Escribe tu contraseña y pulsa Enter. Espero que sea solo eso lo que te estaba ocurriendo ;-)

  12. Hola JM

    Muchas gracias por la ayuda. (mtd incluido)

    Para instalar ya la versión 15.05 del OpenWrt y después de algún problema lo conseguí añadiendo «-f» al comando.
    Es decir «./mtd write -f open… firmware» y funciona genial.
    Siempre desde la version original v2.0.0.30B (Si no, nada. Ese aporte en tu artículo es crucial)

    La img del 15.05 está en: https://downloads.openwrt.org/chaos_calmer/15.05/ramips/rt305x/openwrt-15.05-ramips-rt305x-asl26555-16M-squashfs-sysupgrade.bin

    Gracias de nuevo

    • Hola, Jordi,

      Me alegro de que hayas logrado instalar OpenWrt, y además la última versión ;-)

      Lo de la versión exacta del firmware original me dio mucho la lata, es un detalle importante, jejeje.

      Muchas gracias a ti por tomarte tiempo en escribir.

      Espero que disfrutes del router ahora vitaminado ;-)

  13. Hola tengo un router Asl 26555 al cual le consegui meter openwrt 15.05, pero no soy capaz de conectarlo en la red de movistar. Alguien me podria indicar como hacerlo o algun manual paso a paso de como hacerlo? Hay alguna interfaz mas amigable del openwrt? porque la que trae es bastante fea. Gracias de antemano

  14. Muy bien el aporte.
    Ahora necesito configurar ahora este router como punto de acceso cableado para extender la red.
    No doy con la configuracion adecuada para conseguiro. Has configurado esta opcion?

    Gracias

    • Hola, Robert,

      ¿A qué te refieres exactamente? Imagino que lo tienes configurado como punto de acceso inalámbrico (conectado al router principal vía WiFi) y además quieres poder dar conexión mediante los puertos de red de ese router. ¿Es así?

      • Buenas JM,

        Lo que quiero es conectarlo via ethernet (cable) desde el router principal (el que recibe el ADSL) a este router liberado para poder repartir señal via wifi y via puertos de red.

        Muchas Gracias

        • En ese caso, debes conectar el cable de red de un puerto cualquiera del router principal al puerto WAN del router con OpenWrt. Te recomendaría que le cambiases la IP del router con OpenWrt a un rango diferente al de la red principal. Por ejemplo, el router principal tiene la 192.168.0.1, entonces OpenWrt puede tener 192.168.1.1. Esos cambios se hacen desde el menú NetworkInterfaces, en el campo IPv4 de la pestaña General setup. Cualquier equipo conectado a los puertos de red (switch) de este router secundario, tendría conexión a Internet.

          Para también convertirlo en un punto de acceso inalámbrico , tendrías que ir a NetworkWifi y añadir una nueva red wifi. Lo importante es que en Mode elijas Access Point y marques la interfaz lan.

          Punto de acceso inalámbrico en OpenWrt

          Suerte ;-)

          • Buenas de nuevo, el tema wifi a funcionado bien, pero me esta dando problemas la conexion a través de los propios puertos ethernet del router con openWrt. Es decir no tienen conexion a internet. He configurado la IPv4 y el DHCP como me indicaste.

            Gracias

          • Nota: El Router que he liberado es ADSL, por lo que no tiene WAN RJ45, si no RJ11.

            Por si te sirve.

            Un saludo

      • Hola, precisamente lo que quiero hacer es lo que indicas, es decir, que el router que acabo de liberar (b), se conecte de forma inalambrica(wifi) al router principal(a) y amplie la señal de wifi por la casa.
        Puedes indicar como hacerlo?
        Muchas gracias.

  15. Buenas!
    Tras instalar el firm V2.0.0.30B_Es date: 02052011 y seguir los pasos de tu tuto… si que me aparece lo de «Writing from openwrt.bin to firmware [w]…» pero al terminar me sigue aparececiedo el firm de telefonica…
    Que estoy haciendo mal?

      • Si estáis partiendo de la misma versión del firmware que os comento en el artículo, no deberíais tener problema. ¿Os habéis descargado ese firmware de aquí? ¿Habéis dejado el tiempo suficiente para que sobreescriba OpenWrt antes de reiniciar el router?

        • A mi me pasa lo mismo en un router, hace todos los pasos, pero cuando lo reinicio sigue ahí el firm de telefónica.
          En otro router que lo hice anteriormente no he tenido ningún problema y se instaló sin problemas.
          Buen aporte el tuto. gracias.

          • Por curiosidad, Joaquín, el router en el que te da problemas, ¿qué versión del firmware de Movistar tiene?

  16. Buenas.
    Muchas gracias por el tutorial, super practico!!
    He tenido la suerte de no tener que hacer «downgrade» al firmware original y he podido intalar directamente el OpenWRT.
    Mi duda esta en si hemos perdido la conexion DSL, no encuentro por ningun sitio donde configuar los parametros de mi ISP.
    Gracias.

    • A mi me pasa lo mismo,no hay manera. Parece que hace bien todos los pasos y no da ningún tipo de error pero tras el reinicio sigue con el firmware antiguo :(

      • Hola, Lyern,

        Por mi experiencia, eso se debe a que estás partiendo de una versión más o menos nueva del firmware oficial. A mí me ocurrió, y tras instalarle la v2.0.0.30B_ES, pude continuar con el proceso de instalación de OpenWrt sin problemas.

        ¡Ánimo!

  17. Hola JM
    Agradezco el tutorial para los no entendidos, gracias a el pude instalar openwrt. Pero tengo un problema aun, asumo por mi desconocimiento. Al momento de buscar las redes wifi, en la opcion red no aparece la pestaña wifi, por lo que no puedo encontrar mi señal de wifi que quiero repetir. Fijandome en el router en que instale openwrt, veo que no se enciende la luz del wifi. ¿A que se puede deber esto?

    • Hola, Matias,

      Seguramente sea debido a que en OpenWrt la WiFi no viene activada por defecto. Para activarla, debes acceder al router a través de telnet o SSH, abrir el fichero /etc/config/wireless y cambiar disabled 1 por disabled 0.

      Espero que lo puedas solucionar ;-)

    • Buenas, ruben,

      OpenWrt no incluye por defecto soporte para WPS (no es raro, puesto que es un protocolo inseguro). Hay que instalar los paquetes wpad y hostapd-utils. Tienes más información en la wiki oficial o en este tema de Wifi-libre.com.

      Suerte ;-)

  18. despues de hacer todo el proceso» creo» que bien no puedo entrar en la configuracion del router y e probado 192.168.1.1 y192.168.1.2 y nada

    • Hola, daniel,

      ¿Estás intentando entrar desde otro equipo enchufado por cable a este router y con una IP en el rango 192.168.1.x? Si se ha instalado OpenWrt, pero algo ha salido mal, puedes optar por arrancar en modo a prueba de fallos: encenderlo y mantener pulsado el botón RESET hasta que alguno de los LED (no recuerdo cuál) empiece a parpadear más de lo normal. Te pueden ayudar las indicaciones de este otro artículo del blog.

  19. Muchas gracias por compartir tu conocimiento. Me ha ahorrado mucho tiempo.
    Muy sencillo el manual.
    Ningún problema a la hora de cambiar a OpenWrt.
    Si o si hay que hacer downgrade de la versión oficial, desde la página oficial del router.
    Después cambiar por telnet a OpenWrt 14.07 ¡¡ Perfecto !!

    Gracias otra vez.

  20. no me deja conectarme con telnet 192.168.1.1 me sale «erro en la conexion al host, en puerto 23: error en la conexion» ya no se que mas hecer, por favor ayuda

    • Hola, viktor,

      Ese mensaje puede deberse a que no esté funcionando el servicio telnet en el router o que el equipo desde el que estás intentando esa conexión no está en la misma red que el router. Si tu router tiene la IP 192.168.1.1, tu ordenador tendría que tener una del tipo 192.168.1.x, donde la X puede ser cualquier número entre el 2 y el 254.

      ¡Suerte!

  21. ¿Alguien ha probado si cambiando el firmware se puede configurar para seguir viendo movistar+ con el deco?

  22. Hola, excelente tuto!! tengo una duda, hace casi un año tengo el router con openwrt en modo ap, el tema es que cada cierto tiempo «pierde el wifi» y debo reiniciarlo o de plano desenchufarlo, esperar los magicos diez segundos y volver a enchufar. lo que es bastante molesto. Existe alguna configuración adicional para que funcione sin problemas??

    Saludos desde Chile!!!

  23. saludos ,logre instalar la vercion de 16m 15.05 y estupendo pero me seria mas facil si estubiera en español por lo q e tratado de actualizar los paquetes de idioma i no lo e logrado ,como son los pasos, descarge en google esto.(luci-i18n-base-es_git-15.248.30277-3836b45-1_all.ipk) pero no me deja descargarlo desde luci.

    • Hola, raul,

      Hablo de memoria, pero juraría que si utilizas Google Chrome (configurado e español) para navegar por LuCI, verás todo el contenido traducido.

      Si eso no sirviese, ¿puedes acceder por SSH al router y actualizar la lista de paquetes? Se hace con opkg update. Después, puedes buscar los paquetes para traducir la interfaz con opkg list | grep luci-i18n-. Eso mostrará todas las traducciones de la interfaz. Solo quedaría localizar la que te interesase e instalarla con opkg install nombre-del-paquete

      También se podría meter el paquete que has descargado, pero primero creo que es más sencillo utilizar el gestor de paquetes OPKG.

      ¡Suerte!

  24. Hola a todos. ¿Alguien me puede decir si se puede volver desde openwrt a la version oficial de movistar? Necesito la función de ADSL. Si se puede y me indicáis como, os lo agradeceré.
    Muchas gracias.

    • Hola, moises,

      Tienes aquí las instrucciones sobre desinstalar OpenWrt y volver al firmware original. Aunque no siempre es tan sencillo y depende del firmware oficial. No lo he probado, así que lee todo lo que puedas para asegurarte antes de probar.

  25. Hola:

    Tengo un problemilla: cuando tecleo cd /var/tmp/storage_dev/usb1_1; me dice: bad directory.

    Saludos

    • Hola, Iván,

      Eso suena a que no existe existe el directorio. Es posible que no haya reconocido correctamente el pendrive introducido y no lo haya montado. ¿Podrías probar con otro?

  26. Estupendo manual, me ha sido de gran utilidad porque llevaba tiempo dando vueltas y los que había encontrado por internet, no me funcionaban, creo que principalmente por no descargar la versión de firmware oficial (versión v2.0.0.30B_ES), con lo que no lo cogía por más que insistiera.
    Gracias por la aportación, me ha servido y ya lo tengo instalado.

  27. Hola buenas! He logrado hacer todo, lo tengo con 15.0.1 pero no consigo que tenga internet, no sé por qué. Pongo PPPoE y pongo los datos de mi proveedor Movistar pero no hay caso! Ayudaaaaaa por favor u.u

  28. Hola JM, lo primero felicitarte por el trabajo y la ayuda que nos facilitas a todos, gracias por dedicarnos tu tiempo y la ayuda prestada, mis más sincera felicitaciones.
    Me surge un problemilla.
    Instale en el asl26555 la versión de openwrt que mencionas y después actualice a la 15.05, al ejecutar el comando opkg update me responde:
    Downloading https://downloads.openwrt.org/barrier_breaker/14.07-rc1/ramips/rt305x/packages/Packages.gz.
    wget: can’t execute ‘openssl’: No such file or directory
    wget: error getting response: Connection reset by peer
    Collected errors:
    * opkg_download: Failed to download https://downloads.openwrt.org/barrier_breaker/14.07-rc1/ramips/rt305x/packages/Packages.gz, wget returned 1.
    root@OpenWrt:/tmp#

    el archivo /etc/opkg.conf contiene lo siguiente:
    dest root /
    dest ram /tmp
    lists_dir ext /var/opkg-lists
    option overlay_root /overlay
    src/gz barrier_breaker_rc3 https://downloads.openwrt.org/barrier_breaker/14.07-rc1/ramips/rt305x/packages

    El router está conectado por cable de red al router principal.
    Router principal 192.168.1.1
    Asl 26555 openwrt 15.05 192.168.2.18 y tiene salida a internet, se puede navegar con el pc conectado por lan
    Te agradecería si pudieras orientarme porque no puedo actualizar repositorios.
    Un saludo

    • Muy buenas, Miguel,

      Antes de nada, muchísimas gracias por tus buenas palabras, así da gusto compartir e intentar ayudar :-)

      En cuanto a tu problema, me comentas que actualizaste a la versión 15.05, pero aún estás utilizando los repositorios de la 14.07 (Barrier Breaker) por lo que puedo ver en tu fichero /etc/opkg.conf. Tienes un ejemplo de cómo añadir los repositorios para tu versión actualizada en la wiki oficial de OpenWrt. Básicamente es sustituir esa URL por https://downloads.openwrt.org/chaos_calmer/15.05/ramips/rt305x/packages/.

      Tras realizar esos cambios, prueba de nuevo opkg update.

      ¡Suerte!

      https://wiki.openwrt.org/doc/packages

    • Buenos días y muchísimas gracias al creador del post sin cuyo trabajo ni mi respuesta ni nuestros routers tendrían sentido.

      He seguido los pasos para instalar el OpenWrt y todo genial. Le he cambiado la dirección IPv4 (Network, Interfaces, LAN, Edit) y le he desactivado el DHCP para ponerle una IP que me permita gestionarlo como parte de mi red donde las IP las asigna otro router.

      Después lo he actualizado (System, Backup/Flash Firm, Flash new Firm) con la última versión disponible de nuestro router (https://wiki.openwrt.org/toh/alpha/asl26555) de 16MB en mi caso.

      Y ya en la última versión me voy a (System, Software) para ver los paquetes disponibles. Aquí es donde viene el problema. Siempre me da error. Hago pruebas y más pruebas, modificando en (Configuration, OPKG-Configuration, Distribution feeds) y no consigo nada pese a que las direcciones son correctas y desde el navegador sí que descarga los archivos Packages.gz

      Aquí es donde se me ilumina la lámpara y recuerdo que en otro router que tengo con LuCI, más viejo que la tana (OpenWrt Backfire 10.03.1) tuve también un problema que detecté haciendo Ping desde (Network, Diagnostic) y me di cuenta donde estaba el problema.

      SOLUCIÓN:

      Entra de nuevo en (Network, Interfaces, LAN, Edit) y añade la IP de tu router principal en estos dos casilla:
      IPv4 gateway:
      Use custom DNS servers:

      La casilla del IPv4 broadcast yo la tengo vacía.

      Esperando haberos sido de utilidad. Salu2

  29. Buenas noches. Hoy nos comentaba un profesor que buscando en internet, se podía reutilizar los router perdidos x casa. Dicho y hecho. Año y medio después, el tutorial sigue perfecto. Mil gracias.

  30. cuando pongo que ./mtd write openwrt.bin firmaware
    me contesta:
    – ./mtd cannot exxecute

    Como lo resuelvo?

    • Hola, Justin,

      Parece que no encuentra el ejecutable mtd. Para seguir las indicaciones del artículo, hay que colocarse en el directorio donde se monta el pendrive que introduces con ese programa y el firmware, es decir:

      cd /var/tmp/storage_dev/usb1_1

      Entonces, podrás hacer:

      ./mtd write openwrt.bin firmware

      ¡Suerte!

      PD Si has descargado el programa mtd desde aquí, recuerda que debes descomprimirlo antes de usarlo.

  31. hola amigos, que solución habría para este mismo router, pero con versión firmware v2.0.0.51B_ESv6, que pasos hay que seguir.

    • Hola, bor,

      Los pasos serían los mismos que se comentan en el artículo, es decir, instalar una versión anterior del firmware oficial (solo he probado con la v2.0.0.30B_ES) y luego instalar OpenWrt.

      ¡Saludos!

  32. Hola, es que lo sigo, pero se queda el.mismo firmw del router, lo unico que tendria duda en el post es como ver o configurar mi tarjeta red del portatil, para comprobar que esta en el.mismo rango. A ver, si ese seria mi fallo, y alomejor no funciona por no poder comprobar eso. Gracias

    • Si has podido conectarte a través de telnet al router, tu equipo y él están en la misma red. ¿Has probado con el firmware que puedes descargar desde este artículo?

      • por fin, ya me dejo, muchas gracias, lo he hecho con otro ordenador, y me ha ido bien, quisiera poder recibir desde una antena exterior USB y repetir con este router, sabeis los pasos? gracias, Muy buen Post

          • Hola, mil gracias por tu tiempo, pero no me detecta mis antenas usb de interior, ni realtek ni ralink, aunk esta ultima se encienda la luz, una vez en opciones wifi no me sale la usb, k supongo k saldria como radio1. Hay k instalar driver para que la detecte? Y como seria?

          • Quizás sea debido a que en OpenWrt la WiFi no viene activada por defecto. Para activarla, tienes la opción de «machotes» accediendo al router a través de telnet o SSH, abrir el fichero /etc/config/wireless y cambiar disabled 1 por disabled 0. O la opción más cómoda yendo al menú NetworkWifi y pulsar en Enable.

            Una duda: por antenas USB de interior, ¿te refieres a que le has enchufado un adaptador WiFi por USB al router? Porque si es así, sí que necesitas instalar drivers para ese adaptador, ya que con OpenWrt vienen incluidos solo los del propio router. El problema es que es bastante probable que no existan dichos drivers :-(

  33. Hola JM,

    En primer lugar gracias por tan fantástico post y compartirlo de forma tan altruista :)

    Bueno tengo este router y lo uso con Pepephone. Ahora están migrando a la red de Masmovil y hay que re-configurar el router con los siguientes parámetros:

    VPI/VCI: 8/32
    Categoría de servicio: UBR
    Versión de dirección IP: IPv4
    802.1Q – VLAN: 20
    Modo de encapsulado: PPPoE LLC
    MTU: 1488
    MSS TCP: 1448
    PPP Nombre del usuario: adsl@masmovil
    Contraseña: masmovil

    No me queda claro el soporte del router soporta esta nueva parametrización, al menos con el firm que tengo (v2.0.0.30B_ES) no encuentro la forma de hacerlo. Concretamente hablo de los parámetros «802.1Q» y «MSS TCP».

    Antes de lanzarme a lo loco, ¿sabes si instalo el firm de OpenWRT podré configurarlo?

    Muchas gracias de antemano.

    Saludos.

    • Muy buenas, Álex,

      En cuanto a OpenWrt, por ahora no tiene soporte para ADSL en ese router, así que no podrías configurarlo para tus propósitos :-(

      Sobre cambiar la configuración para adaptarla a la red de Masmovil, no puedo ayudarte como me gustaría porque ya no tengo el firmware original (Movistar) instalado. Sin embargo, puedo decirte que el estándar 802.1Q se refiere a las VLAN (redes locales virtuales), lo que no sé es si ese firmware tiene soporte para ellas, quizás por ello no encuentras la opción. El otro parámetro, MSS TCP, creo que es algo opcional, es decir, que lo comentan porque es recomendable, pero no obligatorio. Sencillamente es para indicar el tamaño máximo de la información que llega en los paquetes TCP.

      Siento no ser más útil, seguramente la gente de Masmovil pueda ayudarte mejor.

      ¡Saludos!

      • He llamado a Pepephone y con lo que tu dices, está claro que tendré que hacerme con uno nuevo :D

        Muchas gracias por responder!

        Saludos.

    • exacto, es para una antena usb realtek o ralink dispongo de varias, para que me las detecto, porque quiero recibir con esa usb y expandir wifi con la propia del router, nose como hacerlo,

      • Antes de nada, lo que pretendes se puede hacer con el propio router sin tener que conectar otro adaptador Wi-Fi, es decir, con este router y OpenWrt puedes conectarte a una red inalámbrica y repetirla para lograr un mayor alcance. Sí, sí, todo con el mismo chip Wi-Fi del router :-)

        Si quieres conectar esos adaptadores USB al router, lo primero es averiguar si la versión de OpenWrt que has instalado tiene soporte USB (vamos, que el router sepa que le has enchufado algo por USB). Esto lo puedes ver accediendo vía SSH al router y ejecutando el comando lsusb. Si aparece información sobre el adaptador que está enchufado, quiere decir que tiene soporte USB. Por ejemplo:

        root@openwrt:~# lsusb
        Bus 001 Device 005: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter

        En otro caso, echa un vistazo a la wiki oficial.

        El segundo paso es instalar los drivers adecuados, así que tienes que saber qué chipset utilizan esos adaptadores que quieres enchufar y luego instalar los paquetes correspondientes que serán de la forma kmod-xxx. Siguiendo con el ejemplo de arriba, para ese chipset, habría que instalar kmod-rt2800-lib y kmod-rt2800-usb

        Después de eso, tras reiniciar el router, ya debería de aparecerte en la interfaz web.

        ¡Suerte!

  34. Perfecto tutorial !!! decir que la utilidad mtd no funciona el link de descarga , lo descargué de otro sitio.

    Yo como lo uso es:

    Wifi en pc reciviendo , luego entre el ethernet y el wifi hago un punte de red , conecto cable ethernet de la torre al router , y configurando el router , tengo internet atraves de wifi de ASL-26555

    Gracias por el tuto !!!

    • Muy buenas, Ali,

      El enlace de descarga del programa mtd funciona correctamente, quizá fue un problema puntual.

      Me alegro de que lograras tu objetivo ;-)

      ¡Muchas gracias por tu comentario!

    • hola, gracias por todo como siempre, claro necesito mas alcance a la recepción por eso me interesa que detecte mi antena usb, no consigo saber como se instala los drivers, con el comando lsusb me pone root@OpenWrt:~# lsusb
      -ash: lsusb: not found, no se como instalar los drivers, porque en systema–> software-_> update list..> le doy pero me sale
      wget: bad address ‘downloads.openwrt.org’
      Collected errors:
      * opkg_download: Failed to download http://downloads.openwrt.org/barrier_breaker/14.07/ramips/rt305x/packages/base/Packages.gz, wget returned 1.

      necesito ayuda para conseguir por fin instalar mi antena usb,,. gracias

      • Si no te funciona el comando lsusb es que no tienes instalado el paquete **usbutils**.

        Por otro lado, parece que no están bien configurados los repositorios. ¿Tienes conexión a Internet desde ese router? La versión del firmware de OpenWrt que tienes instalada es la 14.07?

  35. Acabo de hacerlo y funciona perfecto tal y como está! Muchas gracias!
    Una pregunta me ha venido al hacerlo ya que quiero hacer esto:
    Tengo 3 routers:
    -El que me da internet y tiene toda la configuración del ISP
    -Éste con OpenWRT
    -Otro que compré para ponerlo como repetidor
    La pregunta es: ¿Cómo conecto el de OpenWRT al que me da internet y a la vez al repetidor?
    Querría conectar el repetidor por puerto WAN desde un ethX del ASL26555
    Realmente no sé si esto se puede hacer, espero que me hayáis entendido y si falta alguna información para que me podáis ayudar la facilitaré encantado.
    Un saludo y enhorabuena por el post, de lo más completo que he encontrado.

    • Muy buenas, Exio,

      Entiendo que, si has seguido el artículo, tendrás este router conectado al principal para hacer de repetidor. Ahora quieres conectar por cable un tercero con el que tiene OpenWrt, ¿verdad? Para ello conecta el cable desde cualquier puerto del switch (que no están etiquetados como WAN) del ASL-26555 al puerto WAN del tercer router. De esta manera, todos los routers estarán conectados. Eso sí, es muy importante que ninguno tenga la misma dirección de red. Por ejemplo, el principal podría tener la 192.168.0.1, el secundario 192.168.1.1 y el último 192.168.3.1, para que te hagas una idea.

      ¡Suerte!

    • hola, no hay manera de instalar para que detecte mi antena usb
      tengo esta versionOpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530)
      que configuracion debo tener ??

  36. Hola.
    Tengo un ASL-26555 con firmware version 51_ES, la idea es usarlo con USB modem en el pueblo, no sé si alguien lo ha conseguido usar de esta forma con OpenWRT. Por otra parte he visto que alguien ja instalado OpenWRT desde la versión 52, pero no me queda claro si ha tenido que hacer downgrade previo.

    TAmbién he visto en la pagina del proyecto LEDE que no recomienda este router por el pequeño tamaño de flash.

    Saludos y muchas gracias por el tutorial, que me ha parecido de lo más interesante que he encontrado

  37. Buenas,
    Gracias por este tutorial, funciona genial, he podido instalar openwrt.
    El problema es que ahora quiero volver al firmware original pero no veo como.
    Tengo el .bin del firmware pero al meter el pendrive no me reconoce el usb.
    En /dev no aparece nara relacionado con «usb», sabrías decirme como devolver al firmware original en este router.

    Muchas gracias

    • Hola, Christian,

      No he probado a regresar al firmware original de este router, pero la wiki de OpenWrt tiene unas instrucciones genéricas sobre cómo volver al firmware de fábrica, eso sí, bajo tu responsabilidad ;-)

      En cuanto a lo del USB, quizás no tengas instalados los módulos necesarios para activar el soporte USB en OpenWrt. Básicamente sería instalar los paquetes kmod-usb-storage, kmod-fs-vfat (si el pendrive está formateado en FAT), kmod-fs-ntfs (si está formateado en NTFS). Tras reiniciar, ya deberías encontrar disponible el pendrive en /dev/sdX.

      ¡Suerte!

  38. hola muchas gracias por el tutorial todo me funciono correctamente pero tengo un problema la wifi no sirve ya entre por ssh al router y no aparece el archivo wireles que puedo hacer para q me funcione

    • Hola, luis alberto,

      Entrando por SSH, ¿has buscado el fichero en /etc/config/wireless?

      Probando de otra manera, si entras a través del panel de administración web de OpenWrt, a la sección Network → Wifi, ¿no te deja configurarla desde ahí?

  39. si todo eso lo intente pero no aparacia el fichero y no me dejaba configurarlo pero ahora el problema es mucho mas gordo intente volver al firmware original siguiendo los pasos que daban en el foro de openwrt y a mitad del proceso se paro todo y el router se me quedo sin firmware no da ping y no me deja utilizar el metodo tftp los puertos lan del router si funcionan y ya si no se que hacer. Si sabes algun metodo para arreglarlo estaria muy agradecido de que me lo compartieras

  40. Hola JM,
    Acabo de instalar Openwrt y funciona sin problemas, pero me preguntaba si existe la posibilidad de acceder a él mediante una terminal ssh, pero no desde la ip 192.168.1.1 vía cable de ethernet, sino a través de la ip que le asigna el router de mi ISP (lo tengo configurado para que OpenWrt siempre tenga la 192.168.1.134). No sé si se entiende mi pregunta.

    • Muy buenas, Ángel,

      Para el acceso por SSH lo primero (que seguramente ya lo hayas hecho) es habilitar el servicio ya que por defecto solo se puede acceder por telnet (puerto 23) o a través del navegador web. Para ello, accedes con el navegador a la IP que tenga el router con OpenWrt (supongamos que es la 192.168.1.1) y ya al principio te pide que establezcas una contraseña y habilites el servicio SSH (dropbear). Tras aplicar los cambios, se desactivará el acceso vía telnet.

      En cuanto a tener otra IP, no hay problema. Por un lado comentas que has configurado el router de tu ISP para que siempre le dé la IP 192.168.1.134 al router con OpenWrt. Del lado de OpenWrt debe estar activado el servicio de DHCP (suele estarlo por defecto) para que le solicite una IP al router del ISP y este último le asigne la que estableciste, así que no tendrías más que conectarte a esa IP por SSH.

      Si tienes alguna duda, aquí estamos :-)

      ¡Suerte!

      • Gracias por el interés JM,
        pues lo gracioso es que todo eso ya está hecho, pero si abro una terminal en el ordenador y ejecuto «ssh root@192.168.1.134» o comandos similares de ssh, se queda el cursor parpadeando y…nada. También he abierto el puerto 22 con el protocolo TCP para esa IP en el router del ISP por si acaso, y no puede ser tampoco un problema de su firewall, pues puedo hacerle eso mismo a otro ordenador que también está conectado. Quizá fuera una mala configuración de dropbear pero entonces, ¿Por qué no habría problema en conectarse por ssh vía ethernet? Quizá el problema esté en que falte configurar alguna interfaz? ni idea…quizá sea una tontería pero me está volviendo loco.

  41. Hola buenas he rescatado este viejo router del cajón de los trastos para usarlo de punto de acceso wifi . He hecho todo el proceso perfectamente y mirando en la web oficial he encontrado otras 2 versiones más aparte de la que está en este manual. Sabéis cual de estas 3 que salen en la pagina es la más actual?

    *Barrera Braker 14.07
    *Chaos Calmer 15.05.1
    *LEDE 17.01.6

    https://openwrt.org/toh/alpha/asl26555?s%5B%5D=asl

    • Muy buenas, David,

      Lamentablemente este post está desactualizado porque, como bien comentas, han salido más versiones de este firmware desde su publicación. La pena es que ya no tengo en mi poder este router para hacer pruebas con la versión más moderna. De todos modos, tendrían que funcionarte sin problemas pues está en la wiki de OpenWrt.

      Respondiendo a tu pregunta, el firmware más actualizado es el LEDE 17.01.06. Eso sí, dependiendo de si tu router es el modelo que se ofrecía en España o en Chile, tendrás que elegir la versión del firmware de 16M u 8M, respectivamente.

      Si decides actualizar, ya nos contarás tus experiencias ;-)

      ¡Saludos!

  42. Hola a todos, aunque veo que el post es algo antiguo, ha sido de tremenda utilidad para la guía de instalación. Sin embargo, y por más que he seguido los pasos, me he leído todos vuestros comentarios, no logro que el OpenWRT machaque al firmware original (downgradeado). Siempre aparece lo mismo y el proceso aparentemente se realiza correctamente, sin errores ni cuelgues. Detallo los pasos y a ver si alguien detecta qué puede estar pasando:

    – Realizado el Downgrade a la versión adecuada.
    – Es el router de España (aparentemente), incluso he probado ya de ultimas probar con el OpenWRT para versiones de 8MB, pero tampoco.
    – Accedo por telnet y cargo el proceso correctamente. He dejado tiempo suficiente antes de hacer el reboot mediante comando. También lo he reseteado apagando y encendiendo.
    – He probado con 2 pendrives, mismo resultado.
    – He probado con otras versiones del OpenWRT encontradas en al web de referencia (creo que la V15) mismo resultado.

    No se me ocurre que más probar, he trasteado y combinado todas las opciones posibles y siempre vuelve al Homestation, como si no hubiese hecho nada.

    Alguien que pudiese aconsejarme?

    Gracias!

    • Muy buenas, Javier,

      Lo cierto es que has probado casi todo lo que te iba a indicar. La última opción que se me ocurre es probar a hacer la carga del firmware a través de la conexión serie del router, lo cual implica tener un adaptador USB a serie TTL y soldar unos cables en la placa del router. Hay instrucciones (poco detalladas, lamentablemente) en la wiki de OpenWrt.

      He visto un tema sobre esto mismo en el foro de Seguridad Wireless. Es más que probable que seas tú, jejeje. Ojalá allí te puedan ayudar mejor.

      Espero que lo logres y nos lo cuentes :-)

      ¡Suerte!

  43. Hola JM,

    ¡Muchas gracias por tu publicación! He seguido los pasos y me ha servido 5 años después de que lo escribiste, es increíble. Primero instalé la versión del firmware que indicabas en el post y después he actualizado a la versión más reciente (19.07.5). Aunque no se recomienda actualizar a más de la 18.06 por su escasa memoria flash, la última versión funciona correctamente aunque tiene algún bug. Lo he actualizado por ser la más segura pero lo malo es que al configurar OpenWrt y reiniciar el router, se pierde la configuración de la red.

    De todas maneras, gracias por la publicación, ha sido un placer leerte.
    Un abrazo.

  44. Hola. En plemo 2022 me he encontradp con esto. Tengo la version 30B_ES pero una vez finalizado, sigue saliendo home station de movistar. He esperado a que acabe y puesto reboot, pero nada. Alguna idea?

  45. He hecho todos los pasos y he conseguido instalar OpenWrt en mi router antiguo, ahora recibe mi red principal y emite su propia red, el problema es que no consigo que esta red secundaria asigne IPs a los dispositivos que le conecto, hay algun problema con el DHCP. ¿Alguna idea de que podría ser y como solucionarlo?
    ¡Muchas gracias por el tutorial, que casi una decada despues sigue siendo super útil!

  46. Vale, asignando una IP estatica he conseguido conectar un dispositivo, ahora el problema es que me dice que esta red no tiene conexion a internet, a pesar de que se supone que esta red esta conectada a mi red principal (que si que tiene conexion). ¿Algun consejo?
    Muchas gracias de nuevo

Responder a Bor Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.