?>/script>'; } ?> [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 Widgets Magazine

Autor Tema: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22  (Leído 551702 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #280 en: 16-04-2014, 14:29 (Miércoles) »
perfecto! podrías incorporar los cambios en el git 'oficial' de u-boot-lantiq en Openwrt/v2014.01 ? Luka ha tomado esta fuente para añadirlo a Openwrt.

https://github.com/danielschwierzeck/u-boot-lantiq/pull/4/files

@Pteridium: tenías razón con el fw.. y el cambio estaba delante de nuestras narices...  ;D
Buenas,

El caso es que estaba intentando probar los cambios en el uboot y lo flashee mal y he brickeado el router xD.
Conseguí ponerlo en modo uart sin que la placa muriera (con resistencias de 1k) y arranca bien en modo uart:
Código: [Seleccionar]
ROM VER: 1.1.4
CFG 04
UART
El caso es que mando el uboot.asc como en otros routers lantiq, pero no arranca, se queda ahí...

Saludos.


barriteleves

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #281 en: 16-04-2014, 16:38 (Miércoles) »
hola Noltari dice:

perfecto! podrías incorporar los cambios en el git 'oficial' de u-boot-lantiq en Openwrt/v2014.01 ? Luka ha tomado esta fuente para añadirlo a Openwrt.

https://github.com/danielschwierzeck/u-boot-lantiq/pull/4/files

@Pteridium: tenías razón con el fw.. y el cambio estaba delante de nuestras narices...  ;D
Buenas,

El caso es que estaba intentando probar los cambios en el uboot y lo flashee mal y he brickeado el router xD.
Conseguí ponerlo en modo uart sin que la placa muriera (con resistencias de 1k) y arranca bien en modo uart:
Código: [Seleccionar]
ROM VER: 1.1.4
CFG 04
UART
El caso es que mando el uboot.asc como en otros routers lantiq, pero no arranca, se queda ahí...

Saludos.

aunque soy novato me permites preguntarte si has intentado realizar el prodecimiento mediante corto el la memoria como esta esplicado por el compañero gmtii en el primer post ??

esta opcion ya me paso y solo pude realizarlo mediante este metodo que te he comentado suerte


Pteridium

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #282 en: 16-04-2014, 18:36 (Miércoles) »
perfecto! podrías incorporar los cambios en el git 'oficial' de u-boot-lantiq en Openwrt/v2014.01 ? Luka ha tomado esta fuente para añadirlo a Openwrt.

https://github.com/danielschwierzeck/u-boot-lantiq/pull/4/files

@Pteridium: tenías razón con el fw.. y el cambio estaba delante de nuestras narices...  ;D

Buenas,

He conseguido hacer funcionar todos los puertos Fast Ethernet y de paso he limpiado y arreglado otras cosillas del ARV7519RW.
http://patchwork.openwrt.org/patch/5167/
@gmtii: estábamos cerca, sí, pero lejos porque los interfaces de red del VR9 no los entiende ni su padre.  >:D
Lo que no entiendo es cómo hace Noltari que coge un aparato y en dos patadas lo tiene listo.  ???


Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #283 en: 16-04-2014, 19:14 (Miércoles) »
@gmtii: estábamos cerca, sí, pero lejos porque los interfaces de red del VR9 no los entiende ni su padre.  >:D
Lo que no entiendo es cómo hace Noltari que coge un aparato y en dos patadas lo tiene listo.  ???
Hombre, me tiré todo el día de ayer trasteando hasta dar con la configuración correcta y consultando a blogic, que el pobre tiene que andar harto de mi xD.

En fin, aquí tenéis como debería ser el uboot para que funcionen los puertos ethernet:
https://github.com/openwrt-es/barrier-breaker-openwrt/commit/22bf34b369b10f1fb6667ab5de8e66dca740ab86

Ando a ver si consigo recuperarlo pero no hay manera...
El modo uart no recibe datos por serie y no tengo ni idea de por qué :$.

A ver si consigo arreglar el router, porque con haber petado 2 ya voy servido...

Saludos.


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #284 en: 19-04-2014, 13:37 (Sábado) »
Hola, quería hacer una aportación por lo que he descubierto (yo no, ha sido espeltron), en el primer post dice:

Citar
1.- Accediendo con la contraseña

Arrancamos el router con el puerto serie conectado y pulsamos 4 veces la barra espaciadora. La contraseña debemos pegarla porque no da tiempo a escribirla a mano.

Una vez tengamos login tenemos pasamos al punto Cambio de boot.

Tengo un Livebox que es R01, he conectado el USB-->TTL a 115200, arrancado el hyperterminal y encendido el mismo, siguiendo la instrucciones he golpeado  CUATRO veces la barra espaciadora y luego he pegado la clave y, ¡¡¡nada!!! el proceso de carga del router continúa, pero observo que al pedir la clave me sale un ASTERISCO, lo cual me ha dado por pensar que no hay que golpear CUATRO veces sino TRESy realizada la prueba he golpeado TRES veces y he pegado la clave y ¡¡¡zas!!! he entrado en modo comando, introduzco ! y dentro del modo administrador.

No se si habrá sido un error de transcripción o que la versión R02 necesita CUATRO golpes, pero la versión R01 que yo tengo solo necesita TRES.

CON CUATRO GOLPES
Citar
=======================================================================
Wireless ADSL IAD VR9 Loader v0.70.01 build Mar 26 2012 13:36:53
                    Arcadyan Technology Corporation
=======================================================================
A1x VR9
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

Enter command mode ...123
Key=*

CON CUATRO GOLPES y pegado LA CLAVE
Citar
=======================================================================
Wireless ADSL IAD VR9 Loader v0.70.01 build Mar 26 2012 13:36:53
                    Arcadyan Technology Corporation
=======================================================================
A1x VR9
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

Enter command mode ...123
Key=********

Get Primary to 0.....
Image Check from FLASH_AREA_IMAGE_0 :


CON TRES GOLPES y pegada LA CLAVE
Citar
=======================================================================
Wireless ADSL IAD VR9 Loader v0.70.01 build Mar 26 2012 13:36:53
                    Arcadyan Technology Corporation
=======================================================================
A1x VR9
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

Enter command mode ...123
Key=********

Yes, Enter command mode ...


[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:

Saludos

NOTA: Acabo  de darme cuenta de un a cosa:

En el primer post habla de CUATRO GOLPES DE BARRA ESPACIADORA

y en el post Respuesta #255 : 11-04-2014, 03:13 (Viernes) de espeltron

habla de TRES GOLPES DE BARRA ESPACIADORA

Asi que el único descubrimiento que he hecho ha sido QUE HAY UN ERROR EN EL PRIMER POST pues en el post 255 de speltron habla de los TRES que yo he visto.

Saludos

« Última modificación: 19-04-2014, 19:32 (Sábado) por www-www »

danitool

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #285 en: 19-04-2014, 16:31 (Sábado) »
Como curiosidad acerca de dar tres golpes en la barra espaciadora para parar el bootloader en modo recuperación, decir que en los viejos ADM5120 con bootloader adm también son tres golpes.

El ADM5120 era de ADMTek, el cual fue comprado por Infineon. Luego más tarde Infineon fue comprado o refundado, cosa que no tengo claro, por lo que hoy se conoce como Lantiq.

Supongo que siempre le gustó dar tres golpes a los ingenieros de de ADMTek  ;D


Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #286 en: 19-04-2014, 16:56 (Sábado) »
Buenas,

He enviado un parche necesario para que funcione el ethernet en los ARV7519RW22 v1.2, ya que el firmware no se linkea en el kernel y "peta" al intentar cargarlo:
http://patchwork.openwrt.org/patch/5194/

P.D: no he recuperado el router aún, pero eso viene de las pruebas que ya hice para arreglar el ethernet antes de que muriera.

Saludos.


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #287 en: 19-04-2014, 16:58 (Sábado) »
Como curiosidad acerca de dar tres golpes en la barra espaciadora para parar el bootloader en modo recuperación, decir que en los viejos ADM5120 con bootloader adm también son tres golpes.

El ADM5120 era de ADMTek, el cual fue comprado por Infineon. Luego más tarde Infineon fue comprado o refundado, cosa que no tengo claro, por lo que hoy se conoce como Lantiq.

Supongo que siempre le gustó dar tres golpes a los ingenieros de de ADMTek  ;D

Yo lo que digo es que en el primer post dice CUATRO golpes y en otro post dice TRES. He visto que funciona con TRES. Si es asi, CORREGID el primer post que dice CUATRO.


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #288 en: 19-04-2014, 17:01 (Sábado) »
No se que he hecho, llegué a entrar en modo administrador (con este prompt: [VR9 Boot]: ), con los tres golpe de barra y la clave, y llegué a obtener el menú de comandos.

Siguiendo leyendo, pulsando el 2 salía algo de linux y el 3 salía otra cosa (creo que era el original).

No se cual fue el último que pulsé (creo que fue el 2). Al reiniciar me salió un promt que ponía root@arcadyan (si mal no recuerdo) llegué a sacar el logo de OpenWRT y seguí probando cosas.

Quería sacar una copia de seguridad de todo, pero como no encontraba los comandos, seguí trasteando y ahora me sale otro promt que es VR9# y no consigo regresar al original.

En el arranque me sale este código:

Citar
ROM VER: 1®
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from 0xa0000000 - 0xa7ffffff
DDR check ok... start booting...




=======================================================================
Wireless ADSL IAD VR9 Loader v0.70.01 build Mar 26 2012 13:36:53
                    Arcadyan Technology Corporation
=======================================================================
A1x VR9
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

Enter command mode ...
Emergency value  : 57
FLASH_AREA_IMAGE_0 is Linux, load image ...

Ready to run firmware


U-Boot 2010.06-LANTIQ-v-2.0.26-dirty (Jul 25 2011 - 09:16:19)

CLOCK CPU 500M RAM 250M
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   fw_addr=0xa0200000
Internal phy(FE) firmware version: 0x8200
vr9 Switch

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0
VR9 #

Con Help obtengo otro menú que no era el de antes:

Citar
VR9 # help
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
echo    - echo args to console
erase   - erase FLASH memory
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print command description/usage
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mdio    - mdio read and write
mm      - memory modify (auto-incrementing address)
mtest   - simple RAM read/write test
mw      - memory write (fill)
nm      - memory modify (constant address)
ping    - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
sleep   - delay execution for some time
tftpboot- boot image via network using TFTP protocol
upgrade - upgrade - forward/backward copy memory to pre-defined flash location

version - print monitor version
VR9 #

Que he hecho, o mejor dicho, que debo hacer para regresar al menú original para poder sacar la copia antes de subir nada.

Diculpadme, pero soy totalmente novato en estos lares.

Gracias y saludos



Noltari

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #289 en: 19-04-2014, 17:24 (Sábado) »
Acabo de enviar otra tanda de parches para uboot-lantiq.
No están directamente relacionados con el ARV7519, pero sirve de limpieza para versiones futuras en las que si esté incluido el ARV7519.

http://patchwork.openwrt.org/patch/5196/
http://patchwork.openwrt.org/patch/5195/
http://patchwork.openwrt.org/patch/5197/

Saludos.


espeltron

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #290 en: 19-04-2014, 19:24 (Sábado) »
www-www a mi me ha funcionado esto, aunque no se exactamente el "¿por que?".

En el [VR9 Boot] pones lo siguiente:
H
Y modificas el boot options de FE-FF-FF-FF-FF-FF o FF-FF-FF-FF-FF-FF a:
FF-00-00-00-00-00

Pones "linux image" con:
2

Reinicias con:
Y

Dentro de root@arcadyan haz esto:
1.- Coloca una memoria USB formateada como FAT16 o FAT32. Yo he usado el puerto USB trasero, pero valdria igualmente el otro.

2.- Realiza el backup de todo en menos de 1 minuto:
Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
sync
cat /dev/mtd1 > /tmp/usb/a1/mtd1.bin
sync
cat /dev/mtd2 > /tmp/usb/a1/mtd2.bin
sync
cat /dev/mtd3 > /tmp/usb/a1/mtd3.bin
sync
cat /dev/mtd4 > /tmp/usb/a1/mtd4.bin
sync
cat /dev/mtd5 > /tmp/usb/a1/mtd5.bin
sync
cat /dev/mtd6 > /tmp/usb/a1/mtd6.bin
sync
cat /dev/mtd7 > /tmp/usb/a1/mtd7.bin
sync
cat /dev/mtd8 > /tmp/usb/a1/mtd8.bin
sync
cat /dev/mtd9 > /tmp/usb/a1/mtd9.bin
sync

Desmontas la unidad USB:
Citar
umount /tmp/usb/a1

Ahora desde un PC con linux unes los archivos para generar el "dump.bin" de 32MB.
Citar
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
Con windows la version del cat.exe comete errores con los retornos de carro, generando archivos mas grandes

En cuanto a la definicion de particiones hecha en:
http://wiki.openwrt.org/toh/arcadyan/arv7519
Pienso que la tabla definida en esa pagina no es la correcta, ya que los mtdX obtenidos ahora tienen una estructura correcta, forman particiones correctas de imagenes, sistemas de ficheros JFFS2, etc.
Quien quiera puede verificarlo.

He verificado que la imagen generada por un volcado serie de algo mas de 3h y el dump.bin obtenido por este metodo concuerdan, salvo alguna modificacion en unos pocos bytes sin importancia. Dicha modificacion es generada por el propio proceso de acceso.
Mas informacion en:
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg307557/#msg307557

Saludos
espeltron

« Última modificación: 19-04-2014, 19:33 (Sábado) por espeltron »

www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #291 en: 19-04-2014, 19:39 (Sábado) »
www-www a mi me ha funcionado esto, aunque no se exactamente el "¿por que?".

En el [VR9 Boot] pones lo siguiente:
H
Y modificas el boot options de FE-FF-FF-FF-FF-FF o FF-FF-FF-FF-FF-FF a:
FF-00-00-00-00-00

Pones "linux image" con:
2

Reinicias con:
Y

Dentro de root@arcadyan haz esto:
1.- Coloca una memoria USB formateada como FAT16 o FAT32. Yo he usado el puerto USB trasero, pero valdria igualmente el otro.

2.- Realiza el backup de todo en menos de 1 minuto:
Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
sync
cat /dev/mtd1 > /tmp/usb/a1/mtd1.bin
sync
cat /dev/mtd2 > /tmp/usb/a1/mtd2.bin
sync
cat /dev/mtd3 > /tmp/usb/a1/mtd3.bin
sync
cat /dev/mtd4 > /tmp/usb/a1/mtd4.bin
sync
cat /dev/mtd5 > /tmp/usb/a1/mtd5.bin
sync
cat /dev/mtd6 > /tmp/usb/a1/mtd6.bin
sync
cat /dev/mtd7 > /tmp/usb/a1/mtd7.bin
sync
cat /dev/mtd8 > /tmp/usb/a1/mtd8.bin
sync
cat /dev/mtd9 > /tmp/usb/a1/mtd9.bin
sync

Desmontas la unidad USB:
Citar
umount /tmp/usb/a1

Ahora desde un PC con linux unes los archivos para generar el "dump.bin" de 32MB.
Citar
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
Con windows la version del cat.exe comete errores con los retornos de carro, generando archivos mas grandes

En cuanto a la definicion de particiones hecha en:
http://wiki.openwrt.org/toh/arcadyan/arv7519
Pienso que la tabla definida en esa pagina no es la correcta, ya que los mtdX obtenidos ahora tienen una estructura correcta, forman particiones correctas de imagenes, sistemas de ficheros JFFS2, etc.
Quien quiera puede verificarlo.

He verificado que la imagen generada por un volcado serie de algo mas de 3h y el dump.bin obtenido por este metodo concuerdan, salvo alguna modificacion en unos pocos bytes sin importancia. Dicha modificacion es generada por el propio proceso de acceso.
Mas informacion en:
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg307557/#msg307557

Saludos
espeltron


Gracias espeltron, pero A MI NO ME SALE VR9 BOOT ¿?

Si detengo la carga sale VR9 #

Si no la detengo llega un momento que me dice, pulsa una tecla para entrar en modo consola, lo hago y aparece root@arcadyan#; pero no consigo volver al punto inicial el dar los tres golpes y meter la clave, eso ya no me sale.

Gracias y saludos


espeltron

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #292 en: 19-04-2014, 19:44 (Sábado) »
Tienes que ser muy rapido.

Desde que le das al boton de encendido del router hasta que le das a la primera barra espaciadora no puede pasar ni medio segundo.

Si no, no te aparecera el 123:
Citar
Enter command mode ...123


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #293 en: 19-04-2014, 20:35 (Sábado) »
Tienes que ser muy rapido.

Desde que le das al boton de encendido del router hasta que le das a la primera barra espaciadora no puede pasar ni medio segundo.

Si no, no te aparecera el 123:
Citar
Enter command mode ...123

Efectivamente, asi ha sido. Cansado de no salir del mismo sitio, apaqué el pc y me fui a tomar un café, a la vuelta, he vuelto a intentarlo, con el tera trem pro me daba problema y lo intenté con el hyperterminal y ahora si, ha salido perfectamente.

Por todo lo que he leido, y ya que parece que tiene una versión de OpenWRT instalada, ¿Hace falta instalar la versión que viene en el primer post o con esta versión es suficiente?

Muchas gracias. Seguiremos en contacto.

NOTA:

En tu post dice que cambie
Citar
FE-FF-FF-FF-FF-FF o FF-FF-FF-FF-FF-FF
pero a mi no me sale esa secuencia, me sale 00-00-00-00-00-00 ¿Normal?

Por otro lado, después de poner el código

Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin

me arroja este error:

can't create /tmp/usb/a1/mtd0.bin: nonexistent directory

dentro del USB he creado las carpetas tmp-->usb-->a1

¿Cual es el problema o donde meto la pata?

« Última modificación: 19-04-2014, 21:06 (Sábado) por www-www »

espeltron

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #294 en: 19-04-2014, 21:19 (Sábado) »
Primero mira a ver donde te monta la memoria USB:
Citar
mount

En mi caso la montaba como vfat en:
Citar
/tmp/usb/a1/

Por eso las rutas indicadas.
En tu caso puede ser diferente, y si el sistema de ficheros de la memoria USB es distinto al FAT16 o FAT32 es posible que el router no lo soporte.

Si no tienes mucha experiencia con linux te va a costar mas trabajo realizar algunas cosas.

Segundo:
La version de OpenWrt que lleva el router es la que le metio el fabricante, modificada por ellos mismos y sin ningun soporte.
Se sabe que es la version 8.09, pero de momento no se puede hacer nada con ese OpenWrt.

Hay que meter una imagen OpenWrt actualizada, como minimo una version 13, o puede que 14 para que funcione "algo".

De momento no estan soportados los siguientes perifericos:
- VoIP
- Wifi
Y algunas cosillas mas que aun no se han añadido.

Suerte, y ten en cuenta que este equipo esta actualmente en desarrollo, hasta hace poco no tenia ningun tipo de soporte.


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #295 en: 19-04-2014, 21:46 (Sábado) »
He sido un torpe, muy torpe, he colocado el USB en el PC y no me lo detectaba ni a tiros hasta que se me han cruzado los cables y lo he conectado al PROPIO ROUTER ahora si que me han salido los nueve archivos de la copia. Ahora a montarlos en un solo archivo.

Gracias y saludos Speltron

« Última modificación: 19-04-2014, 22:02 (Sábado) por www-www »

espeltron

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #296 en: 19-04-2014, 23:31 (Sábado) »
He sido un torpe, muy torpe, he colocado el USB en el PC y no me lo detectaba ni a tiros hasta que se me han cruzado los cables y lo he conectado al PROPIO ROUTER ahora si que me han salido los nueve archivos de la copia. Ahora a montarlos en un solo archivo.

Gracias y saludos Speltron
jajaja  :D :D :D

Perdona, es que se suponia que cuando me referia al USB trasero, todo el mundo entenderia que era el del propio router.

Para que quede claro:

Se conecta la memoria USB al puerto USB del router, no al del PC.

Bueno, para leer el contenido que se haya volcado si hara falta insertar posteriormente esa memoria USB a uno de los puertos del PC.

Saludos
espeltron


Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2250
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #297 en: 20-04-2014, 03:49 (Domingo) »
Ahora desde un PC con linux unes los archivos para generar el "dump.bin" de 32MB.
Citar
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
Con windows la version del cat.exe comete errores con los retornos de carro, generando archivos mas grandes

El comando para hacer eso en Windows sería
Código: [Seleccionar]
copy /b mtd0.bin+mtd1.bin+mtd2.bin+mtd3.bin+mtd4.bin+mtd5.bin+mtd6.bin+mtd7.bin+mtd8.bin+mtd9.bin  dump.bin
copy /b hace las concatenaciones en modo binario sin traducir caracteres


www-www

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #298 en: 20-04-2014, 13:28 (Domingo) »
Hola Speltron, una consulta. Ayer saqué copia de seguridad de la flash, obtuve nueve archivos. Hoy he vuelto a repetirla y aplicando el comando fc de DOS, me dice que los archivos 4-6-7-9 son diferentes. Concretamente los 4-6-7 dan bastantes diferencias mientras que el 9 solo es un byte. He vuelto a sacar otra copia y los resultados arrojados por comparación son:

Copia 1-2 diferentes los 4-6-7-9
Copia 1-3 diferentes los 4-6-9
Copia 2-3 diferentes los 4-7-9

¿Qué ocurre?¿Qué copias son las correctas?

Saludos

NOTA: Supongo que se puede sacar copia con el comando cp de linux ¿cierto?

« Última modificación: 20-04-2014, 13:51 (Domingo) por www-www »

espeltron

  • Visitante
Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
« Respuesta #299 en: 20-04-2014, 16:59 (Domingo) »
Hola Speltron, una consulta. Ayer saqué copia de seguridad de la flash, obtuve nueve archivos. Hoy he vuelto a repetirla y aplicando el comando fc de DOS, me dice que los archivos 4-6-7-9 son diferentes. Concretamente los 4-6-7 dan bastantes diferencias mientras que el 9 solo es un byte. He vuelto a sacar otra copia y los resultados arrojados por comparación son:

Copia 1-2 diferentes los 4-6-7-9
Copia 1-3 diferentes los 4-6-9
Copia 2-3 diferentes los 4-7-9

¿Qué ocurre?¿Qué copias son las correctas?

Saludos

NOTA: Supongo que se puede sacar copia con el comando cp de linux ¿cierto?
mtd9.bin "supertask_bootcfg"   524.288(512K)   0x00080000
El byte que se te modifica es por el propio cambio en el boot options, no tiene importancia la imagen elegida.

mtd4.bin "rootfs"   10.485.760(10240K)   0x00A00000
Cada vez que enciendes el router, al arrancar linux el sistema de ficheros JFFS2 se modifica, tampoco tiene importancia la imagen elegida.

Respecto a los siguientes archivos:
mtd6.bin "sys_config"   917.504(896K)   0x000E0000
mtd7.bin "supertask_img"   6.291.456(6144K)   0x00600000

Desconozco si:
- has copiado las imagenes correctamente, con un "sync" posterior a cada cat y una pausa para que se sincronicen los datos.
- de un dia para otro has modificado configuraciones o parametros del router
- has estado arrancando en los diferentes modos

Yo siempre suelo hacer 2 copias para verificar el backup, e intento no modificar nada en el router, ya sea intencionadamente o ya sea por reinicios.

Dale al boton de reset e intenta restaurar los valores por defecto de fabrica del router.
Intenta realizar el backup correctamente.

Saludos
espeltron