Buenas, a ver si esto tiene solución, intenté instalar openwrt a un arv7518, pero me equivoqué en un paso de la guía y le flasheé primero la imagen que no debia. Cambié la imagen del paso 4 por la del paso 7 y viceversa, y ahora estoy más perdido que cuando empecé de 0
¿Qué me recomendáis que haga aparte de rendirme por burro?
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.
Solo sé que me di cuenta de que me había equivocado con las imágenes ME FRUSTRÉ Y NO TOQUÉ NADA MÁS PARA NO ESTROPEARLO MÁS 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/?pk4flr9m04bmvupAhora al arrancarlo desde cutecom se puede leer lo siguiente:ROM VER: 1.0.3
CFG 01
Read\0xfc
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
U-Boot 2010.03 (Oct 19 2012 - 15:13:20)
Board: ARV7518PW
SoC: Danube/Twinpass/Vinax-VE V1.5, DDR Speed 166 MHz, CPU Speed 333 MHz
DRAM: 64 MB
Flash: 8 MB
*** Warning - bad CRC, using default environment
Net: initializing ar8216 switch... initialized
lq_cpe_eth
Hit any key to stop autoboot: 2 \0x08\0x08\0x08 1 \0x08\0x08\0x08 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Failed to execute bootcmd (maybe invalid u-boot environment?), starting httpd to update firmware...
starting httpd server from server 192.168.1.1
http start
.........