Por desgracia desconozco cómo hacerlo vía web de recuperación, pero en este enlace se explica una posible manera:
https://forum.openwrt.org/viewtopic.php?pid=134522#p134522Recomiendo encarecidamente revisar el enlace que está al final del post antes de comenzar con esto, ya que ese tutorial está muy completo.
Aqui os pongo un wiki y unas imágenes de u-boot (con tftp y httpd) y OpenWRT.
Primero, para ver los pines de puerto serie las wikis de OpenWRT son perfectas, ya que necesariamente hay que sustituir el bootloader a través de este puerto:
http://wiki.openwrt.org/toh/arcadyan/arv4518pwhttp://wiki.openwrt.org/toh/astoria/arv7518pwLa configuración del puerto serie es:
- 115.200 baudios
- 8 bits de datos.
- 1 bit de parada.
- Sin paridad.
- Sin control de flujo.
Para evitar "cosas extrañas" es mejor deshabilitar cualquier antivirus que tengamos, sobre todo los que examinan las transferencias de red. El mío me bloqueaba, en un momento concreto, una transferencia por xmodem, y quedé blanco como la cera.
Sustitución de u-boot.Los pasos son los siguientes:
0.- Usar un programa como Putty o Teraterm para acceder al puerto serie. Para Linux Cutecom, minicom o cualquier otro.
1.- Entrar en el bootloader original (BRN-Boot) pulsando espacio 3 veces.
2.- Entrar en modo administrador pulsando !.
3.- Si se quiere probar primero que nuestra conexión serie es estable pulsamos m para subirlo a la RAM a la posición de memoria que nos pone por defecto. Si es estable ir al paso 7.
4.- Enviamos el u-boot que está en la carpeta "uboot-lantiq-arvxxxxPW_brnboot" mediante protocolo xmodem.
5.- Nos pregúntará si queremos ejecutar lo que hemos enviado; para aceptar pulsar Y mayúscula.
6.- Una vez comprobado que nuestra conexión es estable volvemos al primer paso, previo reinicio del router.
7.- Ahora descargamos "uboot-lantiq-arvxxxxPW_flash", ya que las otras dos de cada modelo son para diferentes cometidos.
8.- Para subir la versión flash de u-boot pulsamos u y seleccionamos la primera partición con 0. La confirmación con Y mayúscula. Se transfiere la imagen mediante protocolo xmodem como antes.
Instalación de OpenWRT.9.- Una vez que hayamos flasheado u-boot reiniciamos de nuevo el router, y si httpd no se ejecuta automáticamente lo ponemos a andar con el comando httpd. Con algunos navegadores no funciona bien, así que se recomienda usar directamente Firefox o Iceweasel, que son los que mejor resultados han dado (esta es mi pequeña cruzada contra Chrome, IE, Safari y algún otro).
10.- En la barra de direcciones del navegador escribimos 192.168.1.1 y entramos en la página "Failsafe UI".
11.- Seleccionamos la imagen para nuestro router (openwrt-lantiq-danube-ARVXXXXPW-squashfs.image) y pulsamos "Enviar".
12.- Desde la consola serie comprobamos que la imagen se envía, se graba en flash, el router se reinicia y OpenWRT termina los primeros pasos de configuración. El tiempo total serán 5 minutos como mucho. A partir de ahí reiniciamos y ya tenemos OpenWRT cargado y listo para funcionar.
Enlace de u-boot:
http://www.mediafire.com/?4mvdn90l302nssnEnlace de la imagen para el arv7518:
http://www.mediafire.com/?pk4flr9m04bmvupEnlace de la imagen para el arv4518 compilada por CieNTi:
www.cienti.com/arv4518pw/openwrt/files/openwrt-lantiq-danube-ARV4518PW-squashfs.imagehttps://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg246595/#msg246595Edito 1: en las imágenes que compilé para el 7518 cambié -mtune=mips32r2 por -mtune=24kec para que estén más optimizadas para el core del Danube, por lo que los únicos paquetes que funcionarán en ellas, en principio, son los que incluyo en el enlace de descarga.
La velocidad de sincronización de ADSL con este router, tanto con el firm original como con OpenWRT, va depender básicamente de nuestro proveedor, de la calidad del cable telefónico, de la distancia a la central, del DSLAM y de algunas cosas más. En mi caso pierdo medio mega respecto al Zyxel P660HW-D1.