Seguridad Wireless - Wifi

Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: Noltari en 15-06-2013, 18:36 (Sábado)

Título: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 15-06-2013, 18:36 (Sábado)
Wiki
http://wiki.openwrt.org/toh/astoria/arv7510pw22

Código Fuente
Repositorio oficial: r39303 (https://dev.openwrt.org/changeset/39303)

U-Boot
Versión 2010.03 (https://drive.google.com/uc?id=0ByrtEG1tVo67elVmZUFRd1FZdFU): https://github.com/openwrt-es/uboot-lantiq-2010_03/commits/master
Versión 2013.01 (https://drive.google.com/uc?id=0ByrtEG1tVo67dDVGekh6ampudE0): https://github.com/openwrt-es/barrier-breaker-openwrt/commits/barrier-breaker_13.12

Estado
Funciona el WiFi (en la última versión del trunk ya no es necesario convertir la eeprom a little endian).
Funciona el ethernet (swconfig VLANs).
Funcionan LEDs y 3 de los cuatro botones (no he podido encontrar el GPIO del botón de ayuda).
Funciona tanto el USB OTG como los dos USBs conectados a la controladora PCI.

Agradecimientos
Muchas gracias a soko por donar este router a la ciencia ^^.

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 15-06-2013, 18:37 (Sábado)
Conexión del puerto serie
115200 8N1 sin control de flujo
(https://drive.google.com/uc?id=0ByrtEG1tVo67dzlZMHJ5MnNTQzA) (https://drive.google.com/uc?id=0ByrtEG1tVo67dzlZMHJ5MnNTQzA)



Modo UART
Zonas de Trabajo:
(https://drive.google.com/uc?id=0ByrtEG1tVo67SzhWTTdZcmY2Tms) (https://drive.google.com/uc?id=0ByrtEG1tVo67SzhWTTdZcmY2Tms)

(https://drive.google.com/uc?id=0ByrtEG1tVo67UElFWXhEQ0pRWDg) (https://drive.google.com/uc?id=0ByrtEG1tVo67UElFWXhEQ0pRWDg)

Zona Superior (de donde sacamos los 3.3V y el GND):
(https://drive.google.com/uc?id=0ByrtEG1tVo67UkI3alVTMl9YMk0) (https://drive.google.com/uc?id=0ByrtEG1tVo67UkI3alVTMl9YMk0)

Zona Inferior (resistencias R65 y R80):
(https://drive.google.com/uc?id=0ByrtEG1tVo67b2lpcmpxTlY5Nms) (https://drive.google.com/uc?id=0ByrtEG1tVo67b2lpcmpxTlY5Nms)



Copia de Seguridad del contenido de la flash original
Conectar el conversor USB-UART correctamente y asegurarse de que funciona.
Desenchufar el router de la corriente.
Ejecutar el siguiente comando utilizando la herramienta brntool: https://github.com/rvalles/brntool
Código: [Seleccionar]
./brntool.py --read=ARV7510PW22.bin --addr=0xB0000000 --verbose --size=0x1000000Debería aparecer algo como:
Código: [Seleccionar]
Waiting for a prompt...Enchufar el router a la corriente.
Tras un par de segundos debería detectar el router y mostrar "Ok.":
Código: [Seleccionar]
Waiting for a prompt... Ok.Debería tardar unas ~2horas.
Es conveniente realizar dos backups y compararlos con un editor hexadecimal o haciendo hashes:
Código: [Seleccionar]
md5sum ARV7510PW22*.bin


Cambio del bootloader a uboot (usando el modo UART)
En primer lugar es necesario poner el router en modo UART.
Para confirmar que el router se encuentra en modo UART, debería mostrar lo siguiente por consola:
Código: [Seleccionar]
ROM VER: 1.0.3
CFG 04
Read EEPROMX
 X
UART
Después, hay que enviar el bootloader por XMODEM o, en el caso de un PC con linux:
Código: [Seleccionar]
cat openwrt-lantiq-arv7510pw22_ram-u-boot.asc > /dev/ttyUSB0Una vez que termine de mandar el bootloader, arrancará y hay que flashearlo para que no tengamos que seguir mandándolo.
Servidor TFTP: 192.168.1.3
IP ARV7510: 192.168.1.2
MAC ARV7510 (inventada, pero válida): 00:11:22:33:44:55
Código: [Seleccionar]
setenv ipaddr 192.168.1.3
setenv serverip 192.168.1.2
setenv ethaddr 00:11:22:33:44:55
tftp openwrt-lantiq-arv7510pw22_nor-u-boot.img
protect off all
erase B0000000 +0x60000
cp.b 81000000 B0000000 $filesize



Cambio del bootloader a uboot (desde brnboot)
Encender el router con el conversor usb-uart conectado.
Presionar espacio 3 veces para entrar en el bootloader.
Código: [Seleccionar]
Press Space Bar 3 times to enter command mode ...123
Yes, Enter command mode ...


[DANUBE Boot]:
Para entrar en el modo avanzado hay que pulsar "!".
Código: [Seleccionar]
[DANUBE Boot]:!

Enter Administrator Mode !

======================
 [u] Upload to Flash
 [E] Erase Flash
 [G] Run Runtime Code
 [M] Upload to Memory
 [R] Read from Memory
 [W] Write to Memory
 [T] Memory Test
 [Y] Go to Memory
 [A] Set MAC Address
 [#] Set Serial Number
 [V] Set Board Version
 [H] Set Options
 [P] Print Boot Params
 [0] Use Normal Firmware
 [1] Use ART-Testing Firmware
======================

[DANUBE Boot]:
Desde aquí ya se puede flashear el bootloader seleccionando la opción "u".
Después hay que seleccionar el área "0" y pulsar "Y" cuando nos pregunte si estamos seguros.
Una vez que termine de flashear el bootloader, podemos apagar y encender el router y ya tendremos uboot.



Configurar los parámetros de uboot después de haberlo flasheado
Podéis configurar las IPs del servidor y del router en el uboot como os dé la gana, pero la MAC es conveniente que la cojáis de la etiqueta que lleva el router.
Código: [Seleccionar]
setenv ipaddr 192.168.1.3
setenv serverip 192.168.1.2
setenv ethaddr 74:31:70:XX:XX:XX
saveenv



Iniciar una imagen initramfs desde uboot
Para arrancar la imagen initramfs es necesario que modifiquéis las direcciones IP y la MAC tal y como aparece descrito en este mismo post.
Código: [Seleccionar]
tftpboot openwrt-lantiq-xway-ARV7510PW22-uImage-initramfs
bootm

Flashear una imagen squashfs desde uboot
Para arrancar la imagen initramfs es necesario que modifiquéis las direcciones IP y la MAC tal y como aparece descrito en este mismo post.
Código: [Seleccionar]
tftp openwrt-lantiq-xway-ARV7510PW22-squashfs.image
erase B0060000 +0xf80000
cp.b 81000000 B0060000 $filesize
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: aguera-competicion en 10-11-2013, 12:52 (Domingo)
Gracias, tengo un router como este que pensaba deshacerme de el pero esperare un tiempo por si se les puede sacar punta....

Me interesa sobre todo la función AP (wifi)

Si puedo colaborar en algo... aquí me tenéis.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 13-11-2013, 22:07 (Miércoles)
Tengo uno de estos para donar a la ciencia.

EDITO y actualizo el post a modo de guía.
Ya que la ciencia no se hizo cargo de mi router, lo utilizaré para colaborar con las pruebas.

Copia de Seguridad del contenido de la flash original
Mi conversor UART no es USB, sino RS-232 y lo conecto como indico en esta foto (ojo a esto, que difiere de lo propuesto por Noltari en el post #2):

(http://i.imgur.com/q3gFatA.jpg)

Para comprobar que funciona utilizo el programa Tera Term Pro ver. 2.3 para Windows (http://hp.vector.co.jp/authors/VA002416/teraterm.html).
Hay que configurarlo para 115200-8-N-1 (en Setup -> Serial port...) Al enchufar el router a la corriente vemos que la ventana de Tera Term se llena de datos:

(http://i.imgur.com/62Y6cu0.jpg)

Si estamos muy atentos y en el momento en el que aparece el mensaje "Press Space Bar 3 times to enter command mode" pulsamos la barra de espacios tres veces, el modem entra en llamado modo comando. Aquí estuve atascado hasta que Nefte me dijo que no conectara VCC. Efectivamente, VCC tiene que estar desconectado para poder entrar en modo comando.

Para hacer la copia de seguridad de la flash utilizo la utilidad brndumper para windows (http://code.google.com/p/brndumper/downloads/list) y hago justamente esto:

Arrancar el Tera Term y configurarlo a 115200-8-N-1.
Enchufar el router y rápidamente pulsar tres veces seguidas la barra de espacios para que entre en en modo comando.
Pulsar la tecla "!" para que entre en modo Administrador.
Cerrar el Tera Term para dejar el COM1 libre.
Lanzar brndumper desde una ventana de DOS: brndumper.exe --port=\\.\com1
Rellenar los campos de direcciones inicial y final.
Pulsar el botón Dump y darle nombre al fichero que se va a generar.

El COM1 es muy quisquilloso y si no dejamos el PC tranquilo, lo más probable es que brndumper se pare. Lo mejor es no hacer nada con el PC mientras se hace la copia.

El backup tarda alrededor de dos horas y hace falta dos para poder compararlos y estar seguros de que no hay errores.

(http://i.imgur.com/MQMDBuN.jpg)



Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 25-12-2013, 14:11 (Miércoles)
He añadido al primer post una imgen compilada con mi repo (Barrier Breaker 13.12).
Además, he añadido al segundo post un uboot específico para el ARV7510 (se puede compilar también con el mismo repo). He descrito el procedimiento para flashearlo utilizando el modo UART, aunque también se puede flashear desde brnboot utilizando el mismo procedimiento que para el ARV7518.

Gracias, tengo un router como este que pensaba deshacerme de el pero esperare un tiempo por si se les puede sacar punta....

Me interesa sobre todo la función AP (wifi)

Si puedo colaborar en algo... aquí me tenéis.
Puedes colaborar probándolo ^^.

Tengo uno de estos para donar a la ciencia.
No es necesario, ya lo hizo soko :P

Saludos!
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 05-01-2014, 22:29 (Domingo)

Tengo uno de estos para donar a la ciencia.
No es necesario, ya lo hizo soko :P

Saludos!

En fin, ya que no se lo pude encajar a la ciencia toca probarlo.

El primer problema que he tenido ha sido la conexión al PC. Parece que el pinout del post #2 y no es correcto. Me temo que el rotulo está justo del revés.
He conseguido conectarlo así:

(http://i.imgur.com/5Ahp7t3.jpg)

(http://i.imgur.com/62Y6cu0.jpg)

El siguiente problema es la herramienta brntool.py, que no funciona en Win7x64. En Ubuntu 12.04 funciona, PEROOOO... no se debe olvidar hacerla ejecutable. Por otra parte, como la interface que tengo es serie, el script lo lanzo así:
Código: [Seleccionar]
sudo ./brntool.py --serial=/dev/ttyS0 --read=ARV7510PW22.bin --addr=0xB0000000 --verbose --size=0x1000000
Tras el mensaje "Waiting for a prompt..." enchufo el router y pasan lo menos 20 segundos hasta que sale el "Ok".

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 08-01-2014, 22:04 (Miércoles)
Gracias a Noltari por su gran trabajo  ;D ;D ya tengo openwrt corriendo en este router y parece que todo funciona.

El wifi se pueden subir hasta 1W (pais BO) y parece que funciona usando wifi analyzer en un movil android. No necesito 1W pero no he puesto a 125mw.

El unico es que hay algo raro con los puertos usb. Mi pincho tl-wn722n solofunciona en uno de los 3 puertos.

Bus1 - IFX USB Controller
Bus2 - EHCI


Usb de lado:

[  608.924000] usb 1-4: new high-speed USB device number 2 using ehci-pci
[  609.084000] usb 1-4: ath9k_htc: Firmware htc_9271.fw requested
[  609.504000] usb 1-4: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[  609.780000] ath9k_htc 1-4:1.0: ath9k_htc: HTC initialized with 33 credits
[  611.124000] ath9k_htc 1-4:1.0: ath9k_htc: FW Version: 1.3
[  611.128000] ath: EEPROM regdomain: 0x809c
[  611.132000] ath: EEPROM indicates we should expect a country code
[  611.140000] ath: doing EEPROM country->regdmn map search
[  611.144000] ath: country maps to regdmn code: 0x52
[  611.148000] ath: Country alpha2 being used: CN
[  611.152000] ath: Regpair used: 0x52
[  611.204000] ieee80211 phy1: Atheros AR9271 Rev:1
[  611.208000] cfg80211: Calling CRDA for country: CN
[  611.228000] cfg80211: Current regulatory domain intersected:
[  611.236000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[  611.244000] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  611.248000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (N/A, 3000 mBm)

root@OpenWrt:~# lsusb
Bus 001 Device 003: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Usb arriba:

[  728.212000] usb 1-4: USB disconnect, device number 3
[  728.432000] usb 1-4: ath9k_htc: USB layer deinitialized
[  733.556000] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  733.780000] usb 2-1: ath9k_htc: Firmware htc_9271.fw requested
[  734.152000] usb 2-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[  735.544000] usb 2-1: Service connection timeout for: 257
[  735.548000] ath9k_htc 2-1:1.0: ath9k_htc: Unable to initialize HTC services
[  735.552000] ath9k_htc: Failed to initialize the device
[  735.560000] usb 2-1: ath9k_htc: USB layer deinitialized

root@OpenWrt:~# lsusb
Bus 002 Device 002: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


usb detras:

[  728.432000] usb 1-4: ath9k_htc: USB layer deinitialized
[  733.556000] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  733.780000] usb 2-1: ath9k_htc: Firmware htc_9271.fw requested
[  734.152000] usb 2-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272
[  735.544000] usb 2-1: Service connection timeout for: 257
[  735.548000] ath9k_htc 2-1:1.0: ath9k_htc: Unable to initialize HTC services
[  735.552000] ath9k_htc: Failed to initialize the device
[  735.560000] usb 2-1: ath9k_htc: USB layer deinitialized
[  792.528000] usb 2-1: USB disconnect, device number 2

root@OpenWrt:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Un saludo,

Mefte
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 08-01-2014, 23:16 (Miércoles)
Gracias a Noltari por su gran trabajo  ;D ;D ya tengo openwrt corriendo en este router y parece que todo funciona....
Pues no sé cómo lo haces. :'( ¿Conectas el conversor como pone en el post #2? Yo estoy estancado en el backup. Supongo que tengo el conversor TTL-RS232 bien conectado, ya que de lo contrario no podría visualizar esto:
(http://i.imgur.com/OkIq2fq.png)

Sin embargo, no consigo hacer el backup. ¿Qué hago mal? ¿Será que brntool.py sólo funca con conversores USB y el mío va a puerto serie?

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 08-01-2014, 23:29 (Miércoles)
Pues no sé cómo lo haces. :'( ¿Conectas el conversor como pone en el post #2? Yo estoy estancado en el backup. Supongo que tengo el conversor TTL-RS232 bien conectado, ya que de lo contrario no podría visualizar esto:
(http://i.imgur.com/OkIq2fq.png)

Sin embargo, no consigo hacer el backup. ¿Qué hago mal? ¿Será que brntool.py sólo funca con conversores USB y el mío va a puerto serie?

Saludos.
Para poder hacer el backup no puede haber ninguna otra aplicación utilizando el puerto serie, si es así no funcionará.
Tienes que cerrar el minicom y ejecutar únicamente el script.

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 08-01-2014, 23:49 (Miércoles)
Hola,

Usaba un puerto de serie normal (portatil viejo) con un tiny serial interface y lo he conectdao como tu commentastes pero sin VCC.

Nunca he hecho el backup del firmware original por que no pienso volver a el. Pero tengo los dos astorias de Ya.com tambien y de esos si he hecho el backup de los datos de calibracion atheros.

Si me recuerdo bien es como commento Noltari. De todos modos hay mas informacion en el hilo de los router de ya.com de como hacer el backup del firm original paso por paso.

Un saludo,
Mefte
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 09-01-2014, 01:42 (Jueves)
Gracias, Noltari. Lanzo el script sin darle uso al puerto serie con el minicom, el GtkTerm o cualquier otra. Aún así el backup no va.

Gracias, Nefte. Antes no podía entrar en el bootloader, pero para mi sorpresa he desconectado VCC y ahora ya entro.  ???

(http://i.imgur.com/TaxBmlA.png)

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 09-01-2014, 23:56 (Jueves)
Hola

Hay algunas problemas usar el ARV7510PW22 como punto de acceso wifi. Se connecta bien, pero accesso a maquinas locales conectado a mi LAN ethernet da problemas.

Por ejemplo tengo mi NAS en ip 192.168.1.250. Puedo hace un ping sin problemas. Pero no puedo acceder al webgui. Me pida user/pass de vez y cuando pero despues deja de responder. Me deja ver los Samba shares que tengo ver unos carpetas y despues deja de funcionar tambien. Mientras tanto un ping a 192.168.1.250 sigue respondiendo ???

Tengo un deco enigma2 con webinterface y pasa exactamente lo mismo. Tambien pasa usando mi movil android asi que creo que no es mi portatil/config que esta mal.

Cuando connecto a mi router principal por wifi todo funciona como normal. Esto me pasa con mi propia complilacion y el de Noltari. Tambien he borrado toda la configuracion y he intentado de nuevo. El web interface del router no me da nigun problema. A lo mejor es por que no pasa por el switch

@Raphik,

Creo que tienes que dejarlo en el bootloader en modo administrador (!), salir de minicom y despues intentar hacer el backup del firm original con brntool.py


Un saludo y perdon por mi espanol, no tengo teclado espanol ni soy nativo,


Mefte
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 10-01-2014, 12:36 (Viernes)
El switch tiene problemas, creo que puede estar relacionado a openwrt ticket 11143.  Con la configuracion por defecto funciona pero muy mal, si empiezas a cambiar Vlan's etc deja de funcionar totalemente!

Asegurate de areglar el eerom (endianess) y poder acceder por wifi al router antes de hacer algun cambio al switch ethernet. Si no, te deja totalemente sin red.. (wifi+ethernet)
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 13-01-2014, 20:25 (Lunes)
@Raphik,
Creo que tienes que dejarlo en el bootloader en modo administrador (!), salir de minicom y despues intentar hacer el backup del firm original con brntool.py ...
Gracias por la info, Nefte  >:(. Por fin pude hacer la copia de seguridad con brndumper para Windows. Ocupa 16.777.216 bytes.
Ahora toca flashear U-Boot. Voy a hacerlo desde brnboot. ¿Qué fichero tengo que transferir? ¿el u-boot-bootstrap.bin que está en ~uboot-lantiq-2010_03-arv7510PW22.tgz?

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 13-01-2014, 21:04 (Lunes)
Hola,

Yo hizo lo sigiente

Código: [Seleccionar]
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.2
setenv ethaddr 00:11:22:33:44:55
tftp openwrt-lantiq-arv7510pw22_nor-u-boot.img
protect off all
erase B0000000 +0x60000
cp.b 81000000 B0000000 0x40000

Y el resultado esta aqui. Un ladrillo!

Código: [Seleccionar]
Enter Administrator Mode !

======================
 [#] Set Serial Number
 [2] Use Normal Firmware
 [3] Use ART-Testing Firmware
 [9] Taggle ART Firmware Enable/Disable
 [A] Set MAC Address
 [E] Erase Flash
 [G] Run Runtime Code
 [H] Set Options
 [M] Upload to Memory
 [P] Print Boot Params
 [R] Read from Memory
 [T] Memory Test
 [U] Upload to Flash
 [V] Set Board Version
 [W] Write to Memory
 [Y] Go to Memory
 [Z] Dump DDR Ram Register
 [0] Primary = Image 0
 [1] Primary = Image 1
======================

[DANUBE Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     128K
[1] Configuration   0xB0020000     384K
[2] None            0xB0080000     128K
[3] Special Area    0xB00A0000     128K
[4] Primary Setting 0xB00C0000     128K
[5] Code Image 0    0xB00E0000    7680K
[6] Code Image 1    0xB0860000    7680K
[7] Boot Params     0xB0FE0000     128K
[8] Flash Image     0xB0000000    16384K
---------------------------------------
Enter area to UPLOAD: 0
Upload area 0.  Are you sure? (Y/n) Yes

Starting XModem download...(press Enter to abort)
CCC

XModem download Done.
erase from location B0000000 done

Starting to write flash ...write length 0x00020000
01234567
Start checking: flash area 0 length 131072 ...Done.


[DANUBE Boot]:
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


Fichero usado:
openwrt-lantiq-arv7510pw22_nor-u-boot.img

Archivo:
uboot-lantiq-2013_01-arv7510pw22.tgz


He recuperado en modo UART (openwrt-lantiq-arv7510pw22_ram-u-boot.asc) y desde el u-boot he cargado "u-boot-bootstrap.bin" del archivo "uboot-lantiq-2013_01-arv7510pw22.tgz".

He usado "run update_uboot" para flashear y despues tenia u-boot corriendo desde flash.

Suerte!

Mefte



Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 15-01-2014, 20:24 (Miércoles)
Soporte oficial para este router conseguido en la versión 39303:
https://dev.openwrt.org/changeset/39303

Queda pendiente el tema de la eeprom wifi, que es común con algún que otro router lantiq.
blogic está informado y dice que quedará solucionado a lo largo de Febrero.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: raphik en 15-01-2014, 21:45 (Miércoles)
Soporte oficial para este router conseguido en la versión 39303:
https://dev.openwrt.org/changeset/39303

Queda pendiente el tema de la eeprom wifi, que es común con algún que otro router lantiq.
blogic está informado y dice que quedará solucionado a lo largo de Febrero.

Saludos!

¡¡ Gracias, Noltari !!
Me temo que no estoy muy al corriente de lo de la eeprom wifi.  ^-^

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Mefte en 17-01-2014, 10:19 (Viernes)
Compilacion del trunk me deja sin switch y Wifi. Me imagino que es por lo siguente.

https://dev.openwrt.org/browser/trunk/target/linux/lantiq/dts/ARV7510PW22.dts?rev=39303

Código: [Seleccionar]
109                etop@E180000 {
110                        phy-mode = "rmii";
111                        /* Switch reset 19 */

Código: [Seleccionar]
109                etop@E180000 {
110                        phy-mode = "mii";
111                        /* Switch reset 19 */

Voy a probar cuando tengo algo de tiempo libre.

25/01
Confirmo que hay que cambiar ARV7510PW22.dts como indicado arriba si para compilar del trunk.

Alguien mas ha probado un ARV7510PW22 con openwrt como AP??  Funciona bien? Puedes acceder a dispositivos connectado al las puertas LAN (local subnet)?

Hoy he estado investigando con wireshark para ver que esta pasando. Hay montones de duplicate acks, retransmissions, lost segments y resets en el ouotput. Solo capturando 200 packets!

Si connecto con la misma maquina a mi AP principal estos errores no apparecen.

Seria bien si alguien mi puede confirmar que no soy el unico con este problema

un saludo,
 Mefte






Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 18-06-2014, 14:49 (Miércoles)
Enlaces movidos a Mediafire.

Saludos!
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 19-06-2014, 14:18 (Jueves)
He compilado los u-boot directamente del trunk de openwrt y me estoy encontrando con un problema a la hora de arrancar la imagen.
¿A alguien más le pasa o sabe por qué puede estar pasando?

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 18 2014 - 14:34:57) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-18  13:25:34 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1412477 Bytes = 1.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 6 - must R
ESET b
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X

Pasa eso contínuamente en un ciclo sin fin. Intenta descomprimir la imagen y como no puede se resetea, una y otra vez.
Pasa tanto con mi imagen compilada como con la de Noltari del primer post.
El u-boot es compilado por mí del último trunk ya que no he encontrado los u-boot para este router por ninguna parte.

¿Es cosa del u-boot o de la imagen?
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 19-06-2014, 14:25 (Jueves)
He compilado los u-boot directamente del trunk de openwrt y me estoy encontrando con un problema a la hora de arrancar la imagen.
¿A alguien más le pasa o sabe por qué puede estar pasando?

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 18 2014 - 14:34:57) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-18  13:25:34 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1412477 Bytes = 1.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 6 - must R
ESET b
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X

Pasa eso contínuamente en un ciclo sin fin. Intenta descomprimir la imagen y como no puede se resetea, una y otra vez.
Pasa tanto con mi imagen compilada como con la de Noltari del primer post.
El u-boot es compilado por mí del último trunk ya que no he encontrado los u-boot para este router por ninguna parte.

¿Es cosa del u-boot o de la imagen?

Es cosa del uboot del trunk, que tiene un bug para el que necesita un parche que quitaron no sé por qué...

No has podido encontrar los uboot compilados por ninguna parte?
Me pediste que arreglara los enlaces y arreglados están en el primer post...
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 19-06-2014, 14:36 (Jueves)
He compilado los u-boot directamente del trunk de openwrt y me estoy encontrando con un problema a la hora de arrancar la imagen.
¿A alguien más le pasa o sabe por qué puede estar pasando?

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 18 2014 - 14:34:57) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-18  13:25:34 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1412477 Bytes = 1.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 6 - must R
ESET b
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X

Pasa eso contínuamente en un ciclo sin fin. Intenta descomprimir la imagen y como no puede se resetea, una y otra vez.
Pasa tanto con mi imagen compilada como con la de Noltari del primer post.
El u-boot es compilado por mí del último trunk ya que no he encontrado los u-boot para este router por ninguna parte.

¿Es cosa del u-boot o de la imagen?

Es cosa del uboot del trunk, que tiene un bug para el que necesita un parche que quitaron no sé por qué...

No has podido encontrar los uboot compilados por ninguna parte?
Me pediste que arreglara los enlaces y arreglados están en el primer post...

Sí, si los enlaces funcionan, pero los ficheros de mediafire no tienen los u-boot, y como ponías que el router tenía soporte oficial, me fui directo a por el trunk.
Ahora me estoy bajando el git uboot-lantiq-2010_03 para intentar compilar el u-boot de ahí.
¿Entonces el u-boot de ese git sí funciona y los del trunk no?

Un saludo.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Noltari en 19-06-2014, 18:14 (Jueves)
He compilado los u-boot directamente del trunk de openwrt y me estoy encontrando con un problema a la hora de arrancar la imagen.
¿A alguien más le pasa o sabe por qué puede estar pasando?

Código: [Seleccionar]
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 18 2014 - 14:34:57) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-18  13:25:34 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1412477 Bytes = 1.3 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 6 - must R
ESET b
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X

Pasa eso contínuamente en un ciclo sin fin. Intenta descomprimir la imagen y como no puede se resetea, una y otra vez.
Pasa tanto con mi imagen compilada como con la de Noltari del primer post.
El u-boot es compilado por mí del último trunk ya que no he encontrado los u-boot para este router por ninguna parte.

¿Es cosa del u-boot o de la imagen?

Es cosa del uboot del trunk, que tiene un bug para el que necesita un parche que quitaron no sé por qué...

No has podido encontrar los uboot compilados por ninguna parte?
Me pediste que arreglara los enlaces y arreglados están en el primer post...

Sí, si los enlaces funcionan, pero los ficheros de mediafire no tienen los u-boot, y como ponías que el router tenía soporte oficial, me fui directo a por el trunk.
Ahora me estoy bajando el git uboot-lantiq-2010_03 para intentar compilar el u-boot de ahí.
¿Entonces el u-boot de ese git sí funciona y los del trunk no?

Un saludo.
Mira bien en el primer post:
Versión 2010.03 (http://www.mediafire.com/download/yh3gb7qmoaqynts/uboot-lantiq-2010_03-arv7510pw22.zip): https://github.com/openwrt-es/uboot-lantiq-2010_03/commits/master
Versión 2013.01 (http://www.mediafire.com/download/00z3m44idmockld/uboot-lantiq-2013_01-arv7510pw22.zip): https://github.com/openwrt-es/barrier-breaker-openwrt/commits/barrier-breaker_13.12

Si compilas el que hay en el último trunk añade este parche:
https://dev.openwrt.org/browser/trunk/package/boot/uboot-lantiq/patches/0041-lzam-fixup.patch?rev=40520

Saludos.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 19-06-2014, 20:05 (Jueves)

Si compilas el que hay en el último trunk añade este parche:
https://dev.openwrt.org/browser/trunk/package/boot/uboot-lantiq/patches/0041-lzam-fixup.patch?rev=40520

Saludos.

Tenías razón, ese patch arregla el u-boot del trunk. Ya arranca.

Gracias.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 20-06-2014, 15:04 (Viernes)
     Cómo quemar openwrt en ARV7510PW22

Lo primero que debemos hacer es sustituir el bootloader actual (brnboot) por u-boot. Después de eso ya podemos quemar openwrt en el router.

Aunque podemos sustituir brnboot con el modo UART, yo voy a describir cómo hacerlo desde el propio brnboot, ya que lo anterior implica soldar o puentear la placa en sitios bastante pequeños. Para sustituir brnboot desde el propio brnboot sólo vamos a necesitar un adaptador USB/TTL para conectarnos al puerto serie del router.

        (http://i1273.photobucket.com/albums/y418/Tki2000/711ddda8-be06-46fb-a9f3-7535e54d2ce3_zpse3390414.jpg)

El puerto serie del router se encuentra aproximadamente en el centro y el pin 1 es VCC (el marcado con el triangulito):

        (http://i1273.photobucket.com/albums/y418/Tki2000/arv7510pw22_serial_th_zps7f8e3ac6.jpg)

Los datos de conexión son 115200 8N1 OFF

Como ya he dicho, el proceso de quemar el nuevo u-boot se puede hacer desde el propio brnboot, pero hemos de tener en cuenta un par de cosas.
El mapa de memoria que hay registrado en el brnboot no es el mismo que el mapa de memoria que hay registrado en el u-boot. La primera zona de brnboot (el bootloader en sí) tiene un alongitud de 128K, mientras que el u-boot que hayamos generado con el openwrt tiene una longitud mayor.

Código: [Seleccionar]
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     128K
[1] Configuration   0xB0020000     384K
[2] None            0xB0080000     128K
[3] Special Area    0xB00A0000     128K
[4] Primary Setting 0xB00C0000     128K
[5] Code Image 0    0xB00E0000    7680K
[6] Code Image 1    0xB0860000    7680K
[7] Boot Params     0xB0FE0000     128K
[8] Flash Image     0xB0000000    16384K
---------------------------------------

Si subimos el u-boot con la opción "U" del brnboot, a la zona 0, sólo quemaremos las 128 primeras KB y como resultado obtendremos un bonito ladrillo del que sólo será posible salir con el modo UART.

Para conseguir quemar el u-boot completo en la flash, hemos de partir el u-boot en dos, la primera de 128KB de longitud exactas, y la segunda con el resto.
A la hora de quemar el u-boot en la flash mediante brnboot, tendremos que encadenar dos subidas de ficheros (la primera y la segunda parte) a las zonas de memoria 0 y 1, PERO SIN RESETEAR EL ROUTER. Si reseteamos el router nos encontraremos con el bonito ladrillo.

Parte 1 :
Preparación del u-boot para subirlo en dos partes.

Nos bajamos la utilidad MCOPY para hacer copias parciales de ficheros de este sitio web : http://rayer.g6.cz/programm/programe.htm (http://rayer.g6.cz/programm/programe.htm)
Copiamos el fichero que contenga el u-boot arv7510pw22_nor.bin a una carpeta y la utilidad MCOPYW.exe en esa carpeta también.
Abrimos una consola con el "Símbolo de Sistema" y nos vamos a esa carpeta.
Tecleamos
Código: [Seleccionar]
MCOPYW.EXE "arv7510pw22_nor.img" "1.img" 0x00000 0x20000
MCOPYW.EXE "arv7510pw22_nor.img" "2.img" 0x20000 0x20000

Cambiar el nombre arv7510pw22_nor.img por el nombre del fichero que contenga el u-boot para la flash.
Ahora tendremos dos ficheros nuevos 1.bin y 2.bin con las dos partes que tendremos que quemar en la flash con brnboot. La primera parte tendrá 128KB exactas, y la segunda el resto.


Parte 2:
Quemamos u-boot en el router

Necesitamos algún programa para interactuar con al puerto serie/TTL del router. Yo lo he hecho con el Hyperterminal de Windows que además permite enviar los ficheros con protocolo XModem que vamos a necesitar.

Tras obtener las dos partes a quemar en el router en el apartado anterior ahora procedemos con los siguientes pasos:

Cuando termine y SIN RESETEAR.

Cuando haya terminado ya podemos resetear el router y arrancará u-boot.


Parte 3:
Configurando u-boot

Ya que uboot tiene por defecto unos parámetros genéricos, debemos configurar los parámetros de arranque.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos
Código: [Seleccionar]
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
setenv ethaddr 34:9C:A6:xx:xx:xx
saveenv

Cambiar ethaddr por la dirección que aparezca en la pegatina de atrás del router, en la parte inferior titulado como MAC, separando cada dos dígitos por :

Con esto le decimos al router que la dirección del router en el bootloader es la 192.168.1.1, que el servidor TFTP para cargar imágenes lo espera en la dirección 192.168.1.100, y que su matrícula de internet es la MAC que hayamos puesto. Recordad que la MAC debe ser distinta para cada router.

Tecleamos reset y dejamos que el router se reinicie


Parte 4:
Quemando openwrt desde u-boot.
      Escoged a) o b)

a) Por la vía rápida (requiere configurar un servidor de TFTP)

Tenemos que tener preparado un servidor TFTP en la dirección 192.168.1.100, que es la que le hemos configurado anteriormente al router. TFTPD32.exe nos puede servir.
Conectamos el router por cable LAN y ponemos al PC la IP 192.168.1.100.
Ponemos el fichero con la imagen openwrt-squashfs en el directorio a servir por TFTP, renombramos el fichero con algún nombre más corto, por ejemplo openwrt.bin y arrancamos TFTPD.
Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
tftp openwrt.bin
veremos que se hace la transferencia del fichero a la memoria del router.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset

b) Por la vía lenta, no necesitamos configurar nada nuevo.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
loadx
Ahora le mandamos al router la imagen openwrt de la misma forma que antes le mandamos u-boot. Escogemos enviar el fichero con la imagen mediante el protocolo xmodem
Veremos que se hace la transferencia del fichero a la memoria del router, mucho más lento que mediante cable de red, pero no necesitamos nada más.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset


Si todo ha ido bien, arrancará openwrt.


Para agilizar la parte de generar un u-boot, partirlo y quemarlo, dejo un enlace con el último u-boot que he hecho y que funciona. Contiene tanto el u-boot completo (por si lo necesitamos) como las dos partes ya hechas con numeración <fichero>_1.bin y <fichero>_2.bin, además del resto de u-boots para memoria y modo UART.

También dejo la última compilación que he hecho de openwrt, r41240
Si váis a necesitar módulos para cargar con la imagen yo me descargaría el repositorio de http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/ antes de que actualicen el kernel y los módulos dejen de ser compatibles con esta imagen.

u-boot: ARV7510PW22 uboot (http://www.mediafire.com/download/q9x53miul8e4hfh/u-boot_ARV7510PW22.zip)
Imagen : openwrt r41240 (http://www.mediafire.com/download/j7rkzcw77rk4oal/openwrt-lantiq-xway-ARV7510PW22-squashfs-r41240.zip)


Como siempre, si os decidís a utilizar esta información es bajo vuestra cuenta y riesgo.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: oktay50000 en 15-07-2014, 15:19 (Martes)
alguien tiene copia de seguridad de firmware original por favor darme un enlace
Tengo que poner el firmware original de nuevo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 15-07-2014, 17:32 (Martes)
alguien tiene copia de seguridad de firmware original por favor darme un enlace
Tengo que poner el firmware original de nuevo

Firmware original (menos la partición con la MAC y el número de serie) : Firmware ARV7510PW22 (http://www.mediafire.com/download/qalrli24v86d852/ARV7510PW22-(0xB0000000)-original-firmware_noMAC.zip)
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: oktay50000 en 15-07-2014, 19:41 (Martes)
bootloader brn incluido? sólo parpadeará este al router?
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 15-07-2014, 19:51 (Martes)
bootloader brn incluido? sólo parpadeará este al router?

Es la memoria flash al completo, menos la partición que contiene los datos propios del router. Incluye brnboot.
No entiendo el resto del mensaje.

You may post in english if you wish.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: oktay50000 en 16-07-2014, 01:51 (Miércoles)
oh okay ;D
thanks for firmware dump but its old one (Firmware Version:00.03.39)
i forgot to backup my firmware and my version was 00.03.42
anyone got newer version dump...
thanks
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 16-07-2014, 07:40 (Miércoles)
oh okay ;D
thanks for firmware dump but its old one (Firmware Version:00.03.39)
i forgot to backup my firmware and my version was 00.03.42
anyone got newer version dump...
thanks

That's the only one I have and it's for Vodafone Spain (so passwords and configs stored are in spanish). I only turned the router on once before flashing, just for knowing if it worked ok. Never updated anything nor know if Vodafone has ever released a newer firmware version. But I think you should be able to burn the firmware and update it later if you find whatever version you're looking for.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: oktay50000 en 16-07-2014, 10:58 (Miércoles)
oh okay ;D
thanks for firmware dump but its old one (Firmware Version:00.03.39)
i forgot to backup my firmware and my version was 00.03.42
anyone got newer version dump...
thanks

That's the only one I have and it's for Vodafone Spain (so passwords and configs stored are in spanish). I only turned the router on once before flashing, just for knowing if it worked ok. Never updated anything nor know if Vodafone has ever released a newer firmware version. But I think you should be able to burn the firmware and update it later if you find whatever version you're looking for.

thanks for the file
i flashed it and it restored to offcial firmware
but im not on spain nor using vodafone as provider
and i cant find firmware for this router on internet
there is no firmware for this modem i think vodafone updating it remotely for his own customers
so i need dumped version for newer version if anyone got it
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 16-07-2014, 18:36 (Miércoles)
oh okay ;D
thanks for firmware dump but its old one (Firmware Version:00.03.39)
i forgot to backup my firmware and my version was 00.03.42
anyone got newer version dump...
thanks

That's the only one I have and it's for Vodafone Spain (so passwords and configs stored are in spanish). I only turned the router on once before flashing, just for knowing if it worked ok. Never updated anything nor know if Vodafone has ever released a newer firmware version. But I think you should be able to burn the firmware and update it later if you find whatever version you're looking for.

thanks for the file
i flashed it and it restored to offcial firmware
but im not on spain nor using vodafone as provider
and i cant find firmware for this router on internet
there is no firmware for this modem i think vodafone updating it remotely for his own customers
so i need dumped version for newer version if anyone got it


I have not found any official firmware for this router anywhere else. Vodafone is updating it remotely so there's no file anywhere.
You should tell what version and provider (beside Vodafone) you're expecting to find so anyone with it may make a backup for you.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: oktay50000 en 31-08-2014, 12:20 (Domingo)
oh okay ;D
thanks for firmware dump but its old one (Firmware Version:00.03.39)
i forgot to backup my firmware and my version was 00.03.42
anyone got newer version dump...
thanks

That's the only one I have and it's for Vodafone Spain (so passwords and configs stored are in spanish). I only turned the router on once before flashing, just for knowing if it worked ok. Never updated anything nor know if Vodafone has ever released a newer firmware version. But I think you should be able to burn the firmware and update it later if you find whatever version you're looking for.

thanks for the file
i flashed it and it restored to offcial firmware
but im not on spain nor using vodafone as provider
and i cant find firmware for this router on internet
there is no firmware for this modem i think vodafone updating it remotely for his own customers
so i need dumped version for newer version if anyone got it


I have not found any official firmware for this router anywhere else. Vodafone is updating it remotely so there's no file anywhere.
You should tell what version and provider (beside Vodafone) you're expecting to find so anyone with it may make a backup for you.



yes you are right my friend
im looking for Firmware Version: 00.03.42 or newer dump...if anyone got it please ...
i need it badly
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: ruyinato en 06-09-2014, 16:35 (Sábado)
Hola. Antes de nada dar las gracias por el trabajo que haceis aqui. Tengo un problema con el router. He estado leyendo el hilo varias veces, pero a la hora de actualizar a u-bot, he copiado solo el primer archivo de 128Kb sin poner el segundo y ahora tengo un ladrillo muy bonito. Ha sido un error si, es la primera vez que me meto en esto y me he liado. Se me ha quedado el router bloqueado y no me deja hacer nada mas. Esto es lo unico que sale:

ROM VER: 1.0.3
CFG 01
Read EEPROMX
  X

Asi se queda en hyperterminal sin posibilidad de hacer nada. Hay algun milagro que pueda hacer para resucitarlo?. Muchas gracias.

EDITO: No se enciende ninguna luz.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 09-09-2014, 13:59 (Martes)
Hola. Antes de nada dar las gracias por el trabajo que haceis aqui. Tengo un problema con el router. He estado leyendo el hilo varias veces, pero a la hora de actualizar a u-bot, he copiado solo el primer archivo de 128Kb sin poner el segundo y ahora tengo un ladrillo muy bonito. Ha sido un error si, es la primera vez que me meto en esto y me he liado. Se me ha quedado el router bloqueado y no me deja hacer nada mas. Esto es lo unico que sale:

ROM VER: 1.0.3
CFG 01
Read EEPROMX
  X

Asi se queda en hyperterminal sin posibilidad de hacer nada. Hay algun milagro que pueda hacer para resucitarlo?. Muchas gracias.

EDITO: No se enciende ninguna luz.

La única posibilidad que te queda es ponerlo en modo UART y volver a quemar el bootloader. Te toca puentear o soldar las zonas con un cable con jumper para poner y quitar. En el segundo post de Noltari está explicado: Cambio del bootloader a uboot (usando el modo UART) (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7510pw22/msg278707/#msg278707)
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: ruyinato en 14-09-2014, 15:25 (Domingo)
Hola. Al final he podido hacer lo del modo UART. Cuento mi experiencia.  Al principio no me funcionaba, flaseaba los archivos que ha colgado tki2000 en otro post, pero no arrancaba ni con el que va entero de 94kb ni los que van en dos partes. Calentandome la cabeza se me ha ocurrido cargar la copia de seguridad del router que he sacado antes de empezar, pero flasear solo la parte del boot 81000000 B0000000 0x60000. Con eso lo he podido revivir para poder despues cargar ubot a traves de brnboot y posteriormente el firmware openwrt. Una vez terminado, configurando el router veo que da muchos problemas, se bloquea el acceso por cable aunque no por wifi, pero no es lo que buscaba. Al final he optado por coger mi copia de seguridad y despues de tanto trabajo y follon, volver al principio instalando otra vez el software vodafone. Si mas adelante lo necesito para algun adsl, simplemente utilizare la clave de administrador que he encontrado por ahi. Mi idea en un principio era a ver si se podia utilizar de alguna manera el router combinandolo con el mio (modem cable) o el solo, para el tema de compartir un disco duro en red y utilizarlo con la television LG desde la red, pero mientras no se solucionen los bloqueos, prefiero dejarlo tal cual.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 14-09-2014, 18:33 (Domingo)
Hola. Al final he podido hacer lo del modo UART. Cuento mi experiencia.  Al principio no me funcionaba, flaseaba los archivos que ha colgado tki2000 en otro post, pero no arrancaba ni con el que va entero de 94kb ni los que van en dos partes.

En el archivo que colgué no hay ningún fichero de 94Kb. ¿Cuál estabas intentando flashear?

Calentandome la cabeza se me ha ocurrido cargar la copia de seguridad del router que he sacado antes de empezar, pero flasear solo la parte del boot 81000000 B0000000 0x60000. Con eso lo he podido revivir para poder despues cargar ubot a traves de brnboot y posteriormente el firmware openwrt.

Si no te ha funcionado el ninguno de los tutoriales que hay puestos, ¿podrías decir cómo quemaste u-boot desde brnboot, por si alguien más tiene esos problemas?

Una vez terminado, configurando el router veo que da muchos problemas, se bloquea el acceso por cable aunque no por wifi, pero no es lo que buscaba. Al final he optado por coger mi copia de seguridad y despues de tanto trabajo y follon, volver al principio instalando otra vez el software vodafone. Si mas adelante lo necesito para algun adsl, simplemente utilizare la clave de administrador que he encontrado por ahi. Mi idea en un principio era a ver si se podia utilizar de alguna manera el router combinandolo con el mio (modem cable) o el solo, para el tema de compartir un disco duro en red y utilizarlo con la television LG desde la red, pero mientras no se solucionen los bloqueos, prefiero dejarlo tal cual.

¿Qué versión de openwrt has intentado instalar y qué problemas en concreto dices que te han surgido con el cable?

Un saludo.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: ruyinato en 15-09-2014, 23:22 (Lunes)
Hola. Tienes razon, no hay ninguno de 94Kb. Al ver el archivo para escribir el mensaje me equivoque y puse la longitud comprimida. Los archivos son los de la respuesta 24 en este tema. He usado el programa Tera Term para el proceso. Lo que he hecho es:
- He cargado el archivo u-boot arv7510pw22_ram.asc en modo UART
- loadx para cargar el archivo u-boot arv7510pw22_nor_flash_bootstrap.img
- protect off all
- erase B0000000 +0060000
- cp.b 81000000 B0000000 $filesize

Apago el router, desactivo modo UART y resultado: NEGATIVO.

- Vuelvo a cargar el archivo u-boot arv7510pw22_ram.asc en modo UART
- loadx para cargar el archivo u-boot arv7510pw22_nor_flash_bootstrap_1.img
- protect off all
- erase B0000000 +0x0060000
- cp.b 81000000 B0000000 $filesize
- loadx para cargar el archivo u-boot arv7510pw22_nor_flash_bootstrap_2.img
- cp.b 81000000 B0020000 $filesize

Apago el router, desactivo modo UART y resultado: NEGATIVO.

Despues de dos dias con esto una y otra vez estudiandome el foro, se me ocurre la idea de cargar mi copia de seguridad de 16Mb que saque al router antes de empezar, pero flasear solo la parte del boot.

- Cargo el archivo u-boot arv7510pw22_ram.asc en modo UART
- loadx copia seguridad router 16MB (tarda un huevo en cargar)
- erase B0000000 +0x0060000
- cp.b 81000000 B0000000 0x0060000

Apago el router, desactivo modo UART y: PREMIO!, arranca brnboot

- Pulso espacio tres veces rapido
- pulso ! para entrar en modo administrador
- pulso U para subir archivos
- elijo la opcion 0 y cargo u-boot arv7510pw22_nor_flash_bootstrap_1.img
- vuelvo a pulsar U
- elijo la opcion 1 y cargo u-boot arv7510pw22_nor_flash_bootstrap_2.img
- Apago el router y al encenderlo arranca perfectamente u-boot, anteriormente cargando estos mismos archivos de forma manual (ver mas arriba), no me funcionaron.

- arranco desde U-boot ya en memoria
- loadx para cargar el archivo openwrt-lantiq-xway-ARV7510PW22-squashfs-r41240.image (tarda 1/2 huevo en cargar)
- protect off all
- erase $kernel_addr +$filesize
- cp.b $loadaddr $kernel_addr $filesize
- Apago el router y al encenderlo arranca openwrt

Una vez que me pongo a configurar el router, probar las opciones, no se como decirlo, los conectores rj-45, se me bloquea el acceso al router por cable, pero funcionando perfectamente por wifi, mas arriba otro usuario comenta el mismo problema, teniendo que hacerle reset para solucionarlo.
Mi idea de flasearlo era para intentar de alguna manera, el router solo o en combinacion con el mio, montar un disco en red para utilizarlo con la television lg por dlna. No se si sera o no posible, pero viendo que iba a darme mas penas que alegrias, he decidido volver atras en el firmware y volver a poner el de casa. Yo tengo operador de cable, pero mi hermano, con la clave de administrador ( admin - VF-ESavr75 )si podria utilizarlo algun dia con algun adsl diferente, pero que es una pena que no me haya ido bien, podia haberlo utilizado.

Para volver atras en el firmware he entrado en brnboot
- pulso espacio tres veces seguidas
- pulso ! para entrar como administrador
- pulso U para subir archivos
- pulso opcion 8: Flash Image     0xB0000000    16384K
- selecciono mi copia de seguridad de 16Mb
- arranco normalmente el router y me pide un archivo de proveedor
- escribo en el navegador http://192.168.1.1/undoc_upgrade.stm
- vuelvo a cargar mi archivo de copia de seguridad y en 3-4 minutos, se resetea y ya esta, funcionando como si nada hubiera pasado.

Escribiendo esa direccion en el navegador, se salta el sistema de firmas del archivo que estamos cargando, volviendo a flasearlo como estaba en un principio. Si intentamos cargarlo desde la ip por defecto, dice que el archivo no es valido y no funcionara.


Espero que se me entienda bien en el mensaje y que pueda servir de ayuda a alguien que se haya atrancado en donde yo, este es mi caso concreto y como he salido del atasco. Tal vez me haya liado mas de la cuenta, pero es la primera vez que he hecho algo de esto, me compre el programador por ebay solo para esto y me cabrea haberlo puesto como al principio, pero bueno, despues de esto he decidido comprarme un router d-link N300 DIR-657 HD Media Router que lleva el DLNA que buscaba y lo mejor de todo, por ebay, nuevo con sus plasticos protectores y su caja en perfecto estado, lo unico que ha estado de exposicion en una tienda que ha cerrado y por solo 16 euros, o sea, que a fin de cuentas, de una forma u otra, he conseguido el DLNA que queria, gastando poco dinero. Un saludo.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 16-09-2014, 08:23 (Martes)
Hola ruyinato.

Entonces por lo que veo, el método de flashear el u-boot en dos partes desde brnboot te funcionó.
El problema de que no te funcionara al quemar la imagen del bootloader seguramente sea que borrabas demasiada flash para la imagen. Yo hubiera borrado 0x30000 (192Kb) en lugar de 0x60000, ya  que eso es lo que ocupa el u-boot (3 bloques de 64Kb). Es una suposición, porque no lo he probado.
Para cargar el openwrt en lugar de loadx podías haber utilizado el método de TFTP que tarda nada y menos...  ;D
Es muy raro lo que te pasa con el cable LAN. Juraría que a mi no me pasaba en las pruebas y lo tuve varios días funcionando siempre por cable...

Tip: para partir un archivo en partes más pequeñas lo puedes hacer con dd desde linux o con MCOPYW.EXE si lo haces desde Windows, por si no quieres esperar a subir 16MB cuando sólo vas a quemar 384Kb...
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 23-12-2014, 12:32 (Martes)
Hi all,
I need your help to open the case of the modem without destroying it  ;D. I removed the two screws under the modem, but I noticed "something" in the middle of the bottom side.
May I have your help in order to open it safely ?

Best wishes !!
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: l0znet en 07-01-2015, 13:56 (Miércoles)
     Cómo quemar openwrt en ARV7510PW22

Lo primero que debemos hacer es sustituir el bootloader actual (brnboot) por u-boot. Después de eso ya podemos quemar openwrt en el router.

Aunque podemos sustituir brnboot con el modo UART, yo voy a describir cómo hacerlo desde el propio brnboot, ya que lo anterior implica soldar o puentear la placa en sitios bastante pequeños. Para sustituir brnboot desde el propio brnboot sólo vamos a necesitar un adaptador USB/TTL para conectarnos al puerto serie del router.

        (http://i1273.photobucket.com/albums/y418/Tki2000/711ddda8-be06-46fb-a9f3-7535e54d2ce3_zpse3390414.jpg)

El puerto serie del router se encuentra aproximadamente en el centro y el pin 1 es VCC (el marcado con el triangulito):

        (http://i1273.photobucket.com/albums/y418/Tki2000/arv7510pw22_serial_th_zps7f8e3ac6.jpg)

Los datos de conexión son 115200 8N1 OFF

Como ya he dicho, el proceso de quemar el nuevo u-boot se puede hacer desde el propio brnboot, pero hemos de tener en cuenta un par de cosas.
El mapa de memoria que hay registrado en el brnboot no es el mismo que el mapa de memoria que hay registrado en el u-boot. La primera zona de brnboot (el bootloader en sí) tiene un alongitud de 128K, mientras que el u-boot que hayamos generado con el openwrt tiene una longitud mayor.

Código: [Seleccionar]
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     128K
[1] Configuration   0xB0020000     384K
[2] None            0xB0080000     128K
[3] Special Area    0xB00A0000     128K
[4] Primary Setting 0xB00C0000     128K
[5] Code Image 0    0xB00E0000    7680K
[6] Code Image 1    0xB0860000    7680K
[7] Boot Params     0xB0FE0000     128K
[8] Flash Image     0xB0000000    16384K
---------------------------------------

Si subimos el u-boot con la opción "U" del brnboot, a la zona 0, sólo quemaremos las 128 primeras KB y como resultado obtendremos un bonito ladrillo del que sólo será posible salir con el modo UART.

Para conseguir quemar el u-boot completo en la flash, hemos de partir el u-boot en dos, la primera de 128KB de longitud exactas, y la segunda con el resto.
A la hora de quemar el u-boot en la flash mediante brnboot, tendremos que encadenar dos subidas de ficheros (la primera y la segunda parte) a las zonas de memoria 0 y 1, PERO SIN RESETEAR EL ROUTER. Si reseteamos el router nos encontraremos con el bonito ladrillo.

Parte 1 :
Preparación del u-boot para subirlo en dos partes.

Nos bajamos la utilidad MCOPY para hacer copias parciales de ficheros de este sitio web : http://rayer.g6.cz/programm/programe.htm (http://rayer.g6.cz/programm/programe.htm)
Copiamos el fichero que contenga el u-boot arv7510pw22_nor.bin a una carpeta y la utilidad MCOPYW.exe en esa carpeta también.
Abrimos una consola con el "Símbolo de Sistema" y nos vamos a esa carpeta.
Tecleamos
Código: [Seleccionar]
MCOPYW.EXE "arv7510pw22_nor.img" "1.img" 0x00000 0x20000
MCOPYW.EXE "arv7510pw22_nor.img" "2.img" 0x20000 0x20000

Cambiar el nombre arv7510pw22_nor.img por el nombre del fichero que contenga el u-boot para la flash.
Ahora tendremos dos ficheros nuevos 1.bin y 2.bin con las dos partes que tendremos que quemar en la flash con brnboot. La primera parte tendrá 128KB exactas, y la segunda el resto.


Parte 2:
Quemamos u-boot en el router

Necesitamos algún programa para interactuar con al puerto serie/TTL del router. Yo lo he hecho con el Hyperterminal de Windows que además permite enviar los ficheros con protocolo XModem que vamos a necesitar.

Tras obtener las dos partes a quemar en el router en el apartado anterior ahora procedemos con los siguientes pasos:

  • Encendemos el router con el USB/TTL y paramos la ejecución pulsando 3 veces el espacio.
  • Entramos en modo administrador pulsando !
  • Pulsamos U para subir a la flash
  • Escogemos la zona 0
  • Mediante protocolo XModem subimos el fichero con la primera parte 1.bin (las primeras 128KB)
Cuando termine y SIN RESETEAR.
  • Pulsamos U para subir a la flash
  • Escogemos la zona 1
  • Mediante protocolo XModem subimos el fichero con la segunda parte 2.bin (el resto del bootloader)

Cuando haya terminado ya podemos resetear el router y arrancará u-boot.


Parte 3:
Configurando u-boot

Ya que uboot tiene por defecto unos parámetros genéricos, debemos configurar los parámetros de arranque.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos
Código: [Seleccionar]
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
setenv ethaddr 34:9C:A6:xx:xx:xx
saveenv

Cambiar ethaddr por la dirección que aparezca en la pegatina de atrás del router, en la parte inferior titulado como MAC, separando cada dos dígitos por :

Con esto le decimos al router que la dirección del router en el bootloader es la 192.168.1.1, que el servidor TFTP para cargar imágenes lo espera en la dirección 192.168.1.100, y que su matrícula de internet es la MAC que hayamos puesto. Recordad que la MAC debe ser distinta para cada router.

Tecleamos reset y dejamos que el router se reinicie


Parte 4:
Quemando openwrt desde u-boot.
      Escoged a) o b)

a) Por la vía rápida (requiere configurar un servidor de TFTP)

Tenemos que tener preparado un servidor TFTP en la dirección 192.168.1.100, que es la que le hemos configurado anteriormente al router. TFTPD32.exe nos puede servir.
Conectamos el router por cable LAN y ponemos al PC la IP 192.168.1.100.
Ponemos el fichero con la imagen openwrt-squashfs en el directorio a servir por TFTP, renombramos el fichero con algún nombre más corto, por ejemplo openwrt.bin y arrancamos TFTPD.
Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
tftp openwrt.bin
veremos que se hace la transferencia del fichero a la memoria del router.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset

b) Por la vía lenta, no necesitamos configurar nada nuevo.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
loadx
Ahora le mandamos al router la imagen openwrt de la misma forma que antes le mandamos u-boot. Escogemos enviar el fichero con la imagen mediante el protocolo xmodem
Veremos que se hace la transferencia del fichero a la memoria del router, mucho más lento que mediante cable de red, pero no necesitamos nada más.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset


Si todo ha ido bien, arrancará openwrt.


Para agilizar la parte de generar un u-boot, partirlo y quemarlo, dejo un enlace con el último u-boot que he hecho y que funciona. Contiene tanto el u-boot completo (por si lo necesitamos) como las dos partes ya hechas con numeración <fichero>_1.bin y <fichero>_2.bin, además del resto de u-boots para memoria y modo UART.

También dejo la última compilación que he hecho de openwrt, r41240
Si váis a necesitar módulos para cargar con la imagen yo me descargaría el repositorio de http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/ antes de que actualicen el kernel y los módulos dejen de ser compatibles con esta imagen.

u-boot: ARV7510PW22 uboot (http://www.mediafire.com/download/q9x53miul8e4hfh/u-boot_ARV7510PW22.zip)
Imagen : openwrt r41240 (http://www.mediafire.com/download/j7rkzcw77rk4oal/openwrt-lantiq-xway-ARV7510PW22-squashfs-r41240.zip)


Como siempre, si os decidís a utilizar esta información es bajo vuestra cuenta y riesgo.

Hola,

En primer lugar te agradezco si me puede ayudar no se que no hago bien , pero no me puedo conectar al modem

Adjunto le dejo las imagenes http://imageshack.com/a/img673/4319/4m4qbf.png (http://imageshack.com/a/img673/4319/4m4qbf.png).
Es decir conecto el USB/TTL abro el tera term conecto el puerto com doy ok y nada...

Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 08-01-2015, 12:49 (Jueves)
Hola,

En primer lugar te agradezco si me puede ayudar no se que no hago bien , pero no me puedo conectar al modem

Adjunto le dejo las imagenes http://imageshack.com/a/img673/4319/4m4qbf.png (http://imageshack.com/a/img673/4319/4m4qbf.png).
Es decir conecto el USB/TTL abro el tera term conecto el puerto com doy ok y nada...



En primer lugar, no conectes VCC. No hace falta y es peligroso para el router.
Según la foto tienes RX y TX intercambiados. El pin TX del router lo tienes que conectar al pin RX del USB (lo que Transmite el router, lo Recibe el PC), y el pin RX del router lo tienes que conectar al pin TX del PC (El PC Transmite, el router Recibe).
No veo tampoco los parámetros de la conexión serial. Asegúrate de que son 115200 8N1, sin control de flujo.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: l0znet en 09-01-2015, 12:57 (Viernes)
Hola,

En primer lugar te agradezco si me puede ayudar no se que no hago bien , pero no me puedo conectar al modem

Adjunto le dejo las imagenes http://imageshack.com/a/img673/4319/4m4qbf.png (http://imageshack.com/a/img673/4319/4m4qbf.png).
Es decir conecto el USB/TTL abro el tera term conecto el puerto com doy ok y nada...





En primer lugar, no conectes VCC. No hace falta y es peligroso para el router.
Según la foto tienes RX y TX intercambiados. El pin TX del router lo tienes que conectar al pin RX del USB (lo que Transmite el router, lo Recibe el PC), y el pin RX del router lo tienes que conectar al pin TX del PC (El PC Transmite, el router Recibe).
No veo tampoco los parámetros de la conexión serial. Asegúrate de que son 115200 8N1, sin control de flujo.




Hola,

Pues he conseguido conectarle pero me he quedado aquí https://imageshack.com/i/p1MZSj78j es decir se conecta pero no me deja meter ningún comando. Espero no molestarte mucho
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 09-01-2015, 13:04 (Viernes)
Hola,

En primer lugar te agradezco si me puede ayudar no se que no hago bien , pero no me puedo conectar al modem

Adjunto le dejo las imagenes http://imageshack.com/a/img673/4319/4m4qbf.png (http://imageshack.com/a/img673/4319/4m4qbf.png).
Es decir conecto el USB/TTL abro el tera term conecto el puerto com doy ok y nada...





En primer lugar, no conectes VCC. No hace falta y es peligroso para el router.
Según la foto tienes RX y TX intercambiados. El pin TX del router lo tienes que conectar al pin RX del USB (lo que Transmite el router, lo Recibe el PC), y el pin RX del router lo tienes que conectar al pin TX del PC (El PC Transmite, el router Recibe).
No veo tampoco los parámetros de la conexión serial. Asegúrate de que son 115200 8N1, sin control de flujo.




Hola,

Pues he conseguido conectarle pero me he quedado aquí https://imageshack.com/i/p1MZSj78j es decir se conecta pero no me deja meter ningún comando. Espero no molestarte mucho


Tienes que darle al espacio 3 veces en el mismo momento en que conectes el router, para parar la carga del sistema, si no lo haces, la carga continuará y no podrás hacer nada (toca apagar y encender otra vez el router). Hay que ser rápido porque creo que no hay más de 1-3 segundos de pausa para pulsar el espacio.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: l0znet en 09-01-2015, 18:41 (Viernes)
Bueno al final lo he conseguido todo perfecto, menos lo que quiero hace,r es decir, quiero desde el 3g compartir internet por wifi en casa. No veo ni como configurar el apn nada... si me puedes ayudar con esto también :((
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Reflected_God en 11-01-2015, 01:06 (Domingo)
Hola compañeros.

Una pregunta: ¿este router permite hacer uso del ADSL y del modo relayd con openwrt?

Un saludo.

Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 11-01-2015, 21:31 (Domingo)
Hola compañeros.

Una pregunta: ¿este router permite hacer uso del ADSL y del modo relayd con openwrt?

Un saludo.



Sí, el ADSL funciona, ya que es un lantiq. Aunque no lo he probado extensamente, conectar, conecta...
Título: Re:
Publicado por: rulasss en 14-01-2015, 17:03 (Miércoles)
Hola, acabo de conseguir uno de estes. Como va el voip?? Espero ponerlo a funcionar en cuanto tenga tiempo :)
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: casidi22 en 08-04-2015, 21:56 (Miércoles)
     Cómo quemar openwrt en ARV7510PW22

Lo primero que debemos hacer es sustituir el bootloader actual (brnboot) por u-boot. Después de eso ya podemos quemar openwrt en el router.

Aunque podemos sustituir brnboot con el modo UART, yo voy a describir cómo hacerlo desde el propio brnboot, ya que lo anterior implica soldar o puentear la placa en sitios bastante pequeños. Para sustituir brnboot desde el propio brnboot sólo vamos a necesitar un adaptador USB/TTL para conectarnos al puerto serie del router.

        (http://i1273.photobucket.com/albums/y418/Tki2000/711ddda8-be06-46fb-a9f3-7535e54d2ce3_zpse3390414.jpg)

El puerto serie del router se encuentra aproximadamente en el centro y el pin 1 es VCC (el marcado con el triangulito):

        (http://i1273.photobucket.com/albums/y418/Tki2000/arv7510pw22_serial_th_zps7f8e3ac6.jpg)

Los datos de conexión son 115200 8N1 OFF

Como ya he dicho, el proceso de quemar el nuevo u-boot se puede hacer desde el propio brnboot, pero hemos de tener en cuenta un par de cosas.
El mapa de memoria que hay registrado en el brnboot no es el mismo que el mapa de memoria que hay registrado en el u-boot. La primera zona de brnboot (el bootloader en sí) tiene un alongitud de 128K, mientras que el u-boot que hayamos generado con el openwrt tiene una longitud mayor.

Código: [Seleccionar]
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     128K
[1] Configuration   0xB0020000     384K
[2] None            0xB0080000     128K
[3] Special Area    0xB00A0000     128K
[4] Primary Setting 0xB00C0000     128K
[5] Code Image 0    0xB00E0000    7680K
[6] Code Image 1    0xB0860000    7680K
[7] Boot Params     0xB0FE0000     128K
[8] Flash Image     0xB0000000    16384K
---------------------------------------

Si subimos el u-boot con la opción "U" del brnboot, a la zona 0, sólo quemaremos las 128 primeras KB y como resultado obtendremos un bonito ladrillo del que sólo será posible salir con el modo UART.

Para conseguir quemar el u-boot completo en la flash, hemos de partir el u-boot en dos, la primera de 128KB de longitud exactas, y la segunda con el resto.
A la hora de quemar el u-boot en la flash mediante brnboot, tendremos que encadenar dos subidas de ficheros (la primera y la segunda parte) a las zonas de memoria 0 y 1, PERO SIN RESETEAR EL ROUTER. Si reseteamos el router nos encontraremos con el bonito ladrillo.

Parte 1 :
Preparación del u-boot para subirlo en dos partes.

Nos bajamos la utilidad MCOPY para hacer copias parciales de ficheros de este sitio web : http://rayer.g6.cz/programm/programe.htm (http://rayer.g6.cz/programm/programe.htm)
Copiamos el fichero que contenga el u-boot arv7510pw22_nor.bin a una carpeta y la utilidad MCOPYW.exe en esa carpeta también.
Abrimos una consola con el "Símbolo de Sistema" y nos vamos a esa carpeta.
Tecleamos
Código: [Seleccionar]
MCOPYW.EXE "arv7510pw22_nor.img" "1.img" 0x00000 0x20000
MCOPYW.EXE "arv7510pw22_nor.img" "2.img" 0x20000 0x20000

Cambiar el nombre arv7510pw22_nor.img por el nombre del fichero que contenga el u-boot para la flash.
Ahora tendremos dos ficheros nuevos 1.bin y 2.bin con las dos partes que tendremos que quemar en la flash con brnboot. La primera parte tendrá 128KB exactas, y la segunda el resto.


Parte 2:
Quemamos u-boot en el router

Necesitamos algún programa para interactuar con al puerto serie/TTL del router. Yo lo he hecho con el Hyperterminal de Windows que además permite enviar los ficheros con protocolo XModem que vamos a necesitar.

Tras obtener las dos partes a quemar en el router en el apartado anterior ahora procedemos con los siguientes pasos:

  • Encendemos el router con el USB/TTL y paramos la ejecución pulsando 3 veces el espacio.
  • Entramos en modo administrador pulsando !
  • Pulsamos U para subir a la flash
  • Escogemos la zona 0
  • Mediante protocolo XModem subimos el fichero con la primera parte 1.bin (las primeras 128KB)
Cuando termine y SIN RESETEAR.
  • Pulsamos U para subir a la flash
  • Escogemos la zona 1
  • Mediante protocolo XModem subimos el fichero con la segunda parte 2.bin (el resto del bootloader)

Cuando haya terminado ya podemos resetear el router y arrancará u-boot.


Parte 3:
Configurando u-boot

Ya que uboot tiene por defecto unos parámetros genéricos, debemos configurar los parámetros de arranque.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos
Código: [Seleccionar]
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.100
setenv ethaddr 34:9C:A6:xx:xx:xx
saveenv

Cambiar ethaddr por la dirección que aparezca en la pegatina de atrás del router, en la parte inferior titulado como MAC, separando cada dos dígitos por :

Con esto le decimos al router que la dirección del router en el bootloader es la 192.168.1.1, que el servidor TFTP para cargar imágenes lo espera en la dirección 192.168.1.100, y que su matrícula de internet es la MAC que hayamos puesto. Recordad que la MAC debe ser distinta para cada router.

Tecleamos reset y dejamos que el router se reinicie


Parte 4:
Quemando openwrt desde u-boot.
      Escoged a) o b)

a) Por la vía rápida (requiere configurar un servidor de TFTP)

Tenemos que tener preparado un servidor TFTP en la dirección 192.168.1.100, que es la que le hemos configurado anteriormente al router. TFTPD32.exe nos puede servir.
Conectamos el router por cable LAN y ponemos al PC la IP 192.168.1.100.
Ponemos el fichero con la imagen openwrt-squashfs en el directorio a servir por TFTP, renombramos el fichero con algún nombre más corto, por ejemplo openwrt.bin y arrancamos TFTPD.
Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
tftp openwrt.bin
veremos que se hace la transferencia del fichero a la memoria del router.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset

b) Por la vía lenta, no necesitamos configurar nada nuevo.

Encendemos el router con el USB/TTL y paramos la ejecución pulsando el espacio.
Tecleamos lo siguiente:
Código: [Seleccionar]
loadx
Ahora le mandamos al router la imagen openwrt de la misma forma que antes le mandamos u-boot. Escogemos enviar el fichero con la imagen mediante el protocolo xmodem
Veremos que se hace la transferencia del fichero a la memoria del router, mucho más lento que mediante cable de red, pero no necesitamos nada más.
Ahora lo tenemos que transferir de la memoria del router a la memoria flash para que se quede grabado.
Código: [Seleccionar]
protect off all
era $kernel_addr +$filesize
cp.b $loadaddr $kernel_addr $filesize

Cuando haya terminado hacemos
Código: [Seleccionar]
reset


Si todo ha ido bien, arrancará openwrt.


Para agilizar la parte de generar un u-boot, partirlo y quemarlo, dejo un enlace con el último u-boot que he hecho y que funciona. Contiene tanto el u-boot completo (por si lo necesitamos) como las dos partes ya hechas con numeración <fichero>_1.bin y <fichero>_2.bin, además del resto de u-boots para memoria y modo UART.

También dejo la última compilación que he hecho de openwrt, r41240
Si váis a necesitar módulos para cargar con la imagen yo me descargaría el repositorio de http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/ antes de que actualicen el kernel y los módulos dejen de ser compatibles con esta imagen.

u-boot: ARV7510PW22 uboot (http://www.mediafire.com/download/q9x53miul8e4hfh/u-boot_ARV7510PW22.zip)
Imagen : openwrt r41240 (http://www.mediafire.com/download/j7rkzcw77rk4oal/openwrt-lantiq-xway-ARV7510PW22-squashfs-r41240.zip)


Como siempre, si os decidís a utilizar esta información es bajo vuestra cuenta y riesgo.


Ante todo gracias de antemano estoy intentando la tecnica de tky2000, tengo comunicacion con el router por ttl (tanto con putty como por hyperterminal) y me he movido por el menu del brnboot pero a la hora de cargar el u-boot me surge una duda no tengo ni idea de que es el XModem ni como se utiliza otras veces he utilizado con otros modelos el Tftpd32 pero este no se y no me atrevo a arriesgarme adejarlo brickeado me podeis orientar con el XModem
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 09-04-2015, 08:29 (Jueves)
Ante todo gracias de antemano estoy intentando la tecnica de tky2000, tengo comunicacion con el router por ttl (tanto con putty como por hyperterminal) y me he movido por el menu del brnboot pero a la hora de cargar el u-boot me surge una duda no tengo ni idea de que es el XModem ni como se utiliza otras veces he utilizado con otros modelos el Tftpd32 pero este no se y no me atrevo a arriesgarme adejarlo brickeado me podeis orientar con el XModem

XModem no es más que un protocolo de transferencia de ficheros por módem/consola serie, en el que cada paquete transmitido es comprobado en destino si ha llegado correcto o no: http://en.wikipedia.org/wiki/XMODEM (http://en.wikipedia.org/wiki/XMODEM)
Es una forma de asegurarse de que lo que estamos subiendo al router, llega sin errores al router.
En hyperterminal, lo tienes en "Transferir" -> "Enviar archivo", Protocolo: XModem.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: josamv en 22-04-2016, 18:19 (Viernes)
Buenas


Estoy venga a leer por todos sitio para poner open-wrt en el router este  y estoy mas perdio... 

A ver, se puede meter el open-wrt por imagen direceta? es que no se cual descargarme..

En el linksys 54gl  me bajaba la imagen y la metia...


Gracias y un saludo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 22-04-2016, 20:02 (Viernes)
Buenas


Estoy venga a leer por todos sitio para poner open-wrt en el router este  y estoy mas perdio... 

A ver, se puede meter el open-wrt por imagen direceta? es que no se cual descargarme..

En el linksys 54gl  me bajaba la imagen y la metia...


Gracias y un saludo

No todos los router permiten poner openwrt "por las buenas", y éste no es uno de ellos.
Léete el tutorial, que está repetido varias veces, incluso en esta página.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: josamv en 23-04-2016, 17:29 (Sábado)
gracias..

Perdon por tanto follón pero me liado y mucho.

Entonces necesito el USB/TTL?   puf me liado bastante.


gracias y vuelvo a insistir, perdón por las molestias.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 23-04-2016, 20:02 (Sábado)
gracias..

Perdon por tanto follón pero me liado y mucho.

Entonces necesito el USB/TTL?   puf me liado bastante.


gracias y vuelvo a insistir, perdón por las molestias.

Sí, necesitas el adaptador USB/TTL.
Léete MUY BIEN el tutorial. Tanto el mío, como el de la primera página.
El de la primera página habla de quemar el uboot, desde el programa de arranque (brnboot), pero no funcionará de esa forma, ya que es para un uboot que sea de menos de 128K, y el uboot que hay compilado es de más de 128K, así que DEBES SEGUIR AL PIE DE LA LETRA EL TUTORIAL MÍO. Si lees el hilo completo, verás que la gente que lo ha intentado con el método del primer post, la ha terminado pifiando.
Si tienes alguna duda, pregunta. Hasta que no te quede claro, no lo intentes, o tendrás que recuperar el router con el modo UART, que es más complicado.
>>> Prefiero parecer tonto preguntando muchas veces, que serlo sin preguntar.

Léete también este hilo, para orientarte sobre el puerto serie, y cómo realizar las conexiones y utilizar los programas de conexión:  [Tutorial] Puerto Serie - Cómo Acceder  (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 30-05-2016, 09:43 (Lunes)
Hi all,
I followed all the instruction/directions and I installed OpenWRT 14.07 perfectly.
But ... I moved to the latest version and I found (may be) as issue: using lsusb in the latest version of OpeWRT, it seems as nothing attache in the bus (I installed all the modueles for the usb):

 if I'm using the 14.07 version:
lsusb
Bus 001 Device 002: ID 0718:070a Imation Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

but whit 15.05.1

lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I have no error visibile, I used the 15.05, the 15.05.1, a trunck version, but always nothing from the USB.
Do you have any idea ?

TIA
Angelo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 30-05-2016, 10:48 (Lunes)
Hi all,
I followed all the instruction/directions and I installed OpenWRT 14.07 perfectly.
But ... I moved to the latest version and I found (may be) as issue: using lsusb in the latest version of OpeWRT, it seems as nothing attache in the bus (I installed all the modueles for the usb):

 if I'm using the 14.07 version:
lsusb
Bus 001 Device 002: ID 0718:070a Imation Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

but whit 15.05.1

lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I have no error visibile, I used the 15.05, the 15.05.1, a trunck version, but always nothing from the USB.
Do you have any idea ?

TIA
Angelo

Have you installed the filesystem and nls modules?
What does dmesg say?
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 30-05-2016, 12:43 (Lunes)
Hi Tki2000,
I'll redo my test this afternoon, but basicly I'm having the following scenario:

 BusyBox v1.22.1 (2015-06-13 11:22:11 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

    _

    | |.-----.-----.-----.| | | |.----.| |_
    | - |_
    _ | -|    | |    _   _|
    |_||      | ||

        || W I R E L E S S F R E E D O M

    -----------------------------------------------------
    BARRIER BREAKER (Barrier Breaker, r45951)
    -----------------------------------------------------

    1/2 oz Galliano Pour all ingredients into
    4 oz cold Coffee an irish coffee mug filled
    1 1/2 oz Dark Rum with crushed ice. Stir.
    2 tsp. Creme de Cacao

    -----------------------------------------------------

root@ARV7510PW22:~# lsusb
Bus 003 Device 002: ID 0572:1329 Conexant Systems (Rockwell), Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@ARV7510PW22:~# opkg list-installed | grep usb
kmod-ledtrig-usbdev - 3.10.49-1
kmod-usb-core - 3.10.49-1
kmod-usb-ohci - 3.10.49-1
kmod-usb-printer - 3.10.49-1
kmod-usb-serial - 3.10.49-1
kmod-usb-storage - 3.10.49-1
kmod-usb-storage-extras - 3.10.49-1
kmod-usb-uhci - 3.10.49-1
kmod-usb2 - 3.10.49-1
kmod-usb2-pci - 3.10.49-1
libusb-1.0 - 1.0.9-1
usbreset - 4
usbutils - 007-1

BusyBox v1.23.2 (2015-06-19 09:49:32 CEST) built-in shell (ash)

    _

    | |.-----.-----.-----.| | | |.----.| |_
    | - |_
    _ | -|    | |    _   _|
    |_||      | ||

        || W I R E L E S S F R E E D O M

    -----------------------------------------------------
    CHAOS CALMER (Chaos Calmer, r46060)
    -----------------------------------------------------

    1 1/2 oz Gin Shake with a glassful
    1/4 oz Triple Sec of broken ice and pour
    3/4 oz Lime Juice unstrained into a goblet.
    1 1/2 oz Orange Juice
    1 tsp. Grenadine Syrup

    -----------------------------------------------------

root@ARV7510PW22:~# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

root@ARV7510PW22:~# opkg list-installed | grep usb
kmod-ledtrig-usbdev - 3.18.16-1
kmod-usb-core - 3.18.16-1
kmod-usb-hid - 3.18.16-1
kmod-usb-ohci - 3.18.16-1
kmod-usb-ohci-pci - 3.18.16-1
kmod-usb-printer - 3.18.16-1
kmod-usb-serial - 3.18.16-1
kmod-usb-storage - 3.18.16-1
kmod-usb-storage-extras - 3.18.16-1
kmod-usb-uhci - 3.18.16-1
kmod-usb2 - 3.18.16-1
libusb-1.0 - 1.0.19-1
usbreset - 4
usbutils - 007-1


I know.. this a very old scenario, but more than installing usb-core, usb-storage-extra and usb2, I have no more ideas !
For sure, I'm worng, but I can figure out when !
About the dmesg, do I have to look for something in particular ? Is it enough a grep for usb ?
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 30-05-2016, 15:33 (Lunes)
If you're trying to mount USB drives, then check that you have this modules:

Código: [Seleccionar]
block-mount
kmod-usb2
kmod-usb-storage
kmod-fs-ext4
kmod-fs-ntfs
kmod-fs-vfat
kmod-nls-cp1250
kmod-nls-cp437
kmod-nls-cp850
kmod-nls-cp852
kmod-nls-iso8859-1
kmod-nls-iso8859-15

If it still does not work, unplug the USB, then replug, and post what dmesg log writes out, so we can check that for errors.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 30-05-2016, 22:33 (Lunes)
I did some tests and I found an interesting issue:
on the modem there are three usb port.. looking from the back, one in the upper left (where can be attached the data usb key), one in the edge of the lower and another on the edge of the right.
If I plug an usb drive  in ther upper left port, I have this from the dmeg:

[  432.559583] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  432.760960] usb-storage 2-1:1.0: USB Mass Storage device detected
[  432.770923] scsi host0: usb-storage 2-1:1.0
[  433.849902] scsi 0:0:0:0: Direct-Access     TDK LoR  TF10             PMAP PQ: 0 ANSI: 4
[  434.797023] sd 0:0:0:0: [sda] 15122432 512-byte logical blocks: (7.74 GB/7.21 GiB)
[  434.804625] sd 0:0:0:0: [sda] Write Protect is off
[  434.808031] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  434.809618] sd 0:0:0:0: [sda] No Caching mode page found
[  434.813540] sd 0:0:0:0: [sda] Assuming drive cache: write through
[  434.853763]  sda: sda1
[  434.868819] sd 0:0:0:0: [sda] Attached SCSI removable disk

so, it seems to work, but using the usb ports on the edge of the board, I see nothing on the dmesg.


looking at the dmesg, there are few differences from the 14.07 and 15.05:

from 15.05
[    0.186422] usbcore: registered new interface driver usbfs
[    0.192056] usbcore: registered new interface driver hub
[    0.197479] usbcore: registered new device driver usb
[    6.789902] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.812682] ehci-pci 0000:00:0f.2: new USB bus registered, assigned bus number 1
[    6.835589] ehci-pci 0000:00:0f.2: USB 2.0 started, EHCI 1.00
[    6.841916] hub 1-0:1.0: USB hub found
[    6.853599] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.868678] uhci_hcd: USB Universal Host Controller Interface driver
[    6.908941] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    7.416233] IFXUSB: USB core #0 soft-reset
[    7.620144] IFXUSB: USB core #0 soft-reset
[    7.622782] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.627776] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    7.634937] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    7.640378] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.646454] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.652541] IFXUSB: Init: Power Port (0)
[    7.667230] hub 2-0:1.0: USB hub found
[    7.674212] ifxusb_hcd ifxusb_hcd: requested GPIO 488

from the 14.07
[    0.128000] usbcore: registered new interface driver usbfs
[    0.132000] usbcore: registered new interface driver hub
[    0.136000] usbcore: registered new device driver usb
[    7.000000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    7.020000] ehci-pci 0000:00:0f.2: new USB bus registered, assigned bus number 1
[    7.044000] ehci-pci 0000:00:0f.2: USB 2.0 started, EHCI 1.00
[    7.048000] hub 1-0:1.0: USB hub found
[    7.060000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    7.068000] uhci_hcd: USB Universal Host Controller Interface driver
[    7.080000] uhci_hcd 0000:00:0f.0: new USB bus registered, assigned bus number 2
[    7.092000] hub 2-0:1.0: USB hub found
[    7.104000] uhci_hcd 0000:00:0f.1: new USB bus registered, assigned bus number 3
[    7.120000] hub 3-0:1.0: USB hub found
[    7.132000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    7.640000] IFXUSB: USB core #0 soft-reset
[    7.844000] IFXUSB: USB core #0 soft-reset
[    7.848000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.852000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 4
[    7.860000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    7.864000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.868000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.876000] IFXUSB: Init: Power Port (0)
[    7.880000] hub 4-0:1.0: USB hub found
[    7.888000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    7.900000] usbcore: registered new interface driver usb-storage
[    9.328000] usb 3-2: new full-speed USB device number 2 using uhci_hcd

I have no more ideas. It seems something releated to the kernel.

Cheers,
Angelo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 31-05-2016, 11:18 (Martes)
I did some tests and I found an interesting issue:
on the modem there are three usb port.. looking from the back, one in the upper left (where can be attached the data usb key), one in the edge of the lower and another on the edge of the right.
If I plug an usb drive  in ther upper left port, I have this from the dmeg:

[  432.559583] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  432.760960] usb-storage 2-1:1.0: USB Mass Storage device detected
[  432.770923] scsi host0: usb-storage 2-1:1.0
[  433.849902] scsi 0:0:0:0: Direct-Access     TDK LoR  TF10             PMAP PQ: 0 ANSI: 4
[  434.797023] sd 0:0:0:0: [sda] 15122432 512-byte logical blocks: (7.74 GB/7.21 GiB)
[  434.804625] sd 0:0:0:0: [sda] Write Protect is off
[  434.808031] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  434.809618] sd 0:0:0:0: [sda] No Caching mode page found
[  434.813540] sd 0:0:0:0: [sda] Assuming drive cache: write through
[  434.853763]  sda: sda1
[  434.868819] sd 0:0:0:0: [sda] Attached SCSI removable disk

so, it seems to work, but using the usb ports on the edge of the board, I see nothing on the dmesg.


looking at the dmesg, there are few differences from the 14.07 and 15.05:

from 15.05
[    0.186422] usbcore: registered new interface driver usbfs
[    0.192056] usbcore: registered new interface driver hub
[    0.197479] usbcore: registered new device driver usb
[    6.789902] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.812682] ehci-pci 0000:00:0f.2: new USB bus registered, assigned bus number 1
[    6.835589] ehci-pci 0000:00:0f.2: USB 2.0 started, EHCI 1.00
[    6.841916] hub 1-0:1.0: USB hub found
[    6.853599] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.868678] uhci_hcd: USB Universal Host Controller Interface driver
[    6.908941] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    7.416233] IFXUSB: USB core #0 soft-reset
[    7.620144] IFXUSB: USB core #0 soft-reset
[    7.622782] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.627776] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    7.634937] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    7.640378] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.646454] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.652541] IFXUSB: Init: Power Port (0)
[    7.667230] hub 2-0:1.0: USB hub found
[    7.674212] ifxusb_hcd ifxusb_hcd: requested GPIO 488

from the 14.07
[    0.128000] usbcore: registered new interface driver usbfs
[    0.132000] usbcore: registered new interface driver hub
[    0.136000] usbcore: registered new device driver usb
[    7.000000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    7.020000] ehci-pci 0000:00:0f.2: new USB bus registered, assigned bus number 1
[    7.044000] ehci-pci 0000:00:0f.2: USB 2.0 started, EHCI 1.00
[    7.048000] hub 1-0:1.0: USB hub found
[    7.060000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    7.068000] uhci_hcd: USB Universal Host Controller Interface driver
[    7.080000] uhci_hcd 0000:00:0f.0: new USB bus registered, assigned bus number 2
[    7.092000] hub 2-0:1.0: USB hub found
[    7.104000] uhci_hcd 0000:00:0f.1: new USB bus registered, assigned bus number 3
[    7.120000] hub 3-0:1.0: USB hub found
[    7.132000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    7.640000] IFXUSB: USB core #0 soft-reset
[    7.844000] IFXUSB: USB core #0 soft-reset
[    7.848000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.852000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 4
[    7.860000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    7.864000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.868000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.876000] IFXUSB: Init: Power Port (0)
[    7.880000] hub 4-0:1.0: USB hub found
[    7.888000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    7.900000] usbcore: registered new interface driver usb-storage
[    9.328000] usb 3-2: new full-speed USB device number 2 using uhci_hcd

I have no more ideas. It seems something releated to the kernel.

Cheers,
Angelo

This maybe related to the problem: https://dev.openwrt.org/ticket/18369 (https://dev.openwrt.org/ticket/18369). Another router, but same platform.
There are two patches to apply and compile. If you are brave enough to compile, maybe those patches resolve the issue.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 31-05-2016, 15:05 (Martes)
Very interesting !!
I patched and rebuilt the kernel and this noon i'll test for both kernel 3.18.29 and 4.4.7.
I hope to install the latest version.

I'll giv you a feedback about my test later.

TIA
Angelo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 01-06-2016, 09:16 (Miércoles)
It worked !!!

BusyBox v1.23.2 (2016-05-21 12:29:36 CEST) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Chaos Calmer, r49363)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------
root@OpenWrt:/# lsusb
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Thanks a lot ! I have no more words !  >:(  >:(  >:(

Angelo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 01-06-2016, 14:23 (Miércoles)
It worked !!!

BusyBox v1.23.2 (2016-05-21 12:29:36 CEST) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Chaos Calmer, r49363)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------
root@OpenWrt:/# lsusb
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


Thanks a lot ! I have no more words !  >:(  >:(  >:(

Angelo

Nice!!!  ;D
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: medber en 08-07-2016, 23:33 (Viernes)
Hola a todos.

Comparto con vosotros la imagen LEDE r917 (https://drive.google.com/file/d/0BzBSJsSR-T9icnhHWXBVRjN0V1E/view?usp=sharing) (8 Julio 2016).

Detalles:
* LEDE r917 + LuCI + IPv6 + QoS + DnsCrypt/DNSSec + iperf3 + cURL + endurecida con opciones de seguridad (SSP/RELRO/..)  .



.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: driversat en 18-11-2016, 17:24 (Viernes)
hola chicos  ;D

i have done all what is said in the tutorial but my router keeps rebooting  :'(
log:
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 19 2014 - 19:45:31) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.18.23
   Created:      2016-02-02  12:40:51 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1530532 Bytes = 1.5 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.18.23 (buildbot@builder1) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r47269) ) #1 Sun Jan 31 12:02:45 CET 2016
[    0.000000] SoC: Danube rev 1.5
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019641 (MIPS 24KEc)
[    0.000000] MIPS: machine is ARV7510PW22 - Astoria Networks
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[    0.000000] Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Writing ErrCtl register=0007fc70
[    0.000000] Readback ErrCtl register=0007fc70
[    0.000000] Memory: 60148K/65536K available (3433K kernel code, 151K rwdata, 768K rodata, 172K init, 194K bss, 5388K reserved)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 333MHz
[    0.000000] Calibrating delay loop... 221.18 BogoMIPS (lpj=442368)
[    0.040000] pid_max: default: 32768 minimum: 301
[    0.044000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.048000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.056000] pinctrl core: initialized pinctrl subsystem
[    0.064000] NET: Registered protocol family 16
[    0.076000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.080000] dma-xway 1e104100.dma: Init done - hw rev: 3, ports: 5, channels: 20
[    0.088000] PCI host bridge /fpi@10000000/pci@E105400 ranges:
[    0.092000]  MEM 0x0000000018000000..0x0000000019ffffff
[    0.096000]   IO 0x000000001ae00000..0x000000001affffff
[    0.112000] usbcore: registered new interface driver usbfs
[    0.116000] usbcore: registered new interface driver hub
[    0.120000] usbcore: registered new device driver usb
[    0.124000] PCI host bridge to bus 0000:00
[    0.128000] pci_bus 0000:00: root bus resource [mem 0x18000000-0x19ffffff]
[    0.132000] pci_bus 0000:00: root bus resource [io  0xffffffff]
[    0.136000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.140000] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[    0.144000] pci 0000:00:0f.2: BAR 0: assigned [mem 0x18010000-0x180100ff]
[    0.148000] pci 0000:00:0f.0: BAR 4: no space for [io  size 0x0020]
[    0.152000] pci 0000:00:0f.0: BAR 4: failed to assign [io  size 0x0020]
[    0.156000] pci 0000:00:0f.1: BAR 4: no space for [io  size 0x0020]
[    0.160000] pci 0000:00:0f.1: BAR 4: failed to assign [io  size 0x0020]
[    0.164000] Switched to clocksource MIPS
[    0.168000] NET: Registered protocol family 2
[    0.176000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.184000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.188000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.196000] TCP: reno registered
[    0.200000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.204000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.212000] NET: Registered protocol family 1
[    0.216000] PCI: Enabling device 0000:00:0f.2 (0000 -> 0002)
[    0.224000] gptu: totally 6 16-bit timers/counters
[    0.228000] gptu: misc_register on minor 63
[    0.232000] gptu: succeeded to request irq 126
[    0.236000] gptu: succeeded to request irq 127
[    0.240000] gptu: succeeded to request irq 128
[    0.244000] gptu: succeeded to request irq 129
[    0.248000] gptu: succeeded to request irq 130
[    0.256000] gptu: succeeded to request irq 131
[    0.264000] lantiq,vmmc 1f103000.vmmc: requested GPIO 489
[    0.272000] lantiq,vmmc 1f103000.vmmc: reserved 1MB at 0x03a00000
[    0.280000] ralink,eeprom ralink_eep: using RT2860.eeprom as eeprom
[    0.288000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.296000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.300000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.332000] msgmni has been set to 117
[    0.344000] io scheduler noop registered
[    0.348000] io scheduler deadline registered (default)
[    0.352000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.364000] console [ttyLTQ0] enabled
[    0.364000] console [ttyLTQ0] enabled
[    0.368000] bootconsole [early0] disabled
[    0.368000] bootconsole [early0] disabled
[    0.380000] lantiq nor flash device: 01000000 at 10000000
[    0.384000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.392000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.396000]   Amd/Fujitsu Extended Query version 1.3.
[    0.404000] number of CFI chips: 1
[    0.408000] 4 ofpart partitions found on MTD device ltq_nor
[    0.412000] Creating 4 MTD partitions on "ltq_nor":
[    0.416000] 0x000000000000-0x000000040000 : "uboot"
[    0.424000] 0x000000040000-0x000000060000 : "uboot_env"
[    0.428000] 0x000000060000-0x000000fe0000 : "firmware"
[    0.492000] 2 uimage-fw partitions found on MTD device firmware
[    0.496000] 0x000000060000-0x0000001d5ae4 : "kernel"
[    0.504000] 0x0000001d5ae4-0x000000fe0000 : "rootfs"
[    0.508000] mtd: device 4 (rootfs) set to be root filesystem
[    0.512000] 1 squashfs-split partitions found on MTD device rootfs
[    0.516000] 0x0000004e0000-0x000000fe0000 : "rootfs_data"
[    0.572000] 0x000000fe0000-0x000001000000 : "board_config"
[    0.596000] switch0: Atheros AR8216 rev. 1 switch registered on 1e180000.etop-ff
[    0.636000] libphy: ltq_mii: probed
[    0.672000] eth0: attached PHY [Atheros AR8216/AR8236/AR8316] (phy_addr=1e180000.etop-ff:00, irq=-1)
[    0.680000] wdt 1f8803f0.watchdog: Init done
[    0.688000] TCP: cubic registered
[    0.688000] NET: Registered protocol family 17
[    0.692000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    0.704000] Bridge firewalling registered
[    0.708000] 8021q: 802.1Q VLAN Support v1.8
[    0.720000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    0.732000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    0.740000] Freeing unused kernel memory: 172K (80445000 - 80470000)
[    3.108000] init: Console is alive
[    3.112000] init: - watchdog -
[    6.104000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    6.108000] ehci-platform: EHCI generic platform driver
[    6.116000] ehci-pci: EHCI PCI platform driver
[    6.120000] ehci-pci 0000:00:0f.2: EHCI Host Controller
[    6.124000] ehci-pci 0000:00:0f.2: new USB bus registered, assigned bus number 1
[    6.132000] ehci-pci 0000:00:0f.2: irq 135, io mem 0x18010000
[    6.148000] ehci-pci 0000:00:0f.2: USB 2.0 started, EHCI 1.00
[    6.152000] hub 1-0:1.0: USB hub found
[    6.156000] hub 1-0:1.0: 4 ports detected
[    6.164000] uhci_hcd: USB Universal Host Controller Interface driver
[    6.168000] uhci_hcd 0000:00:0f.0: init 0000:00:0f.0 fail, -16
[    6.172000] uhci_hcd: probe of 0000:00:0f.0 failed with error -16
[    6.180000] uhci_hcd 0000:00:0f.1: init 0000:00:0f.1 fail, -16
[    6.184000] uhci_hcd: probe of 0000:00:0f.1 failed with error -16
[    6.196000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    6.704000] IFXUSB: USB core #0 soft-reset
[    6.908000] IFXUSB: USB core #0 soft-reset
[    6.908000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.916000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    6.920000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    6.928000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    6.932000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    6.940000] IFXUSB: Init: Power Port (0)
[    6.944000] hub 2-0:1.0: USB hub found
[    6.948000] hub 2-0:1.0: 1 port detected
[    6.952000] ifxusb_hcd ifxusb_hcd: requested GPIO 488
[    7.944000] init: - preinit -
[    8.464000] random: mktemp urandom read with 33 bits of entropy available
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[   11.864000] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[   11.892000] procd: - early -
[   11.892000] procd: - watchdog -
[   12.656000] procd: - ubus -
[   13.664000] procd: - init -
Please press Enter to activate this console.
[   15.116000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH

[   15.152000] NET: Registered protocol family 10
[   15.168000] Lantiq TAPI device driver, version 3.13.0.2, (c) 2001-2010 Lantiq Deutschland GmbH
[   15.188000] NET: Registered protocol family 8
[   15.192000] NET: Registered protocol family 20
[   15.208000] PPP generic driver version 2.4.2
[   15.220000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   15.248000] IFX MEI Version 5.00.00
[   15.264000] Infineon CPE API Driver version: DSL CPE API V3.24.4.4
[   15.276000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
[   15.284000] Backport generated by backports.git backports-20150129-0-gdd4a670
[   15.308000] Lantiq MIPS24KEc MPS driver, version 2.2.2.5, (c) 2006-2010 Lantiq Deutschland GmbH
[   15.316000] request_timer(3, 0x000001AE, 1)...successful!
[   15.320000] Lantiq VMMC device driver, version 1.9.0.3, (c) 2006-2010 Lantiq Deutschland GmbH
[   15.332000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   15.348000] ATM1.0.26    ATM (A1) firmware version 0.17
[   15.352000] ifxmips_atm: ATM init succeed
[   15.372000] nf_conntrack version 0.5.0 (942 buckets, 3768 max)
[   15.428000] NET: Registered protocol family 24
[   15.468000] xt_time: kernel timezone is -0000
[   15.556000] cfg80211: Calling CRDA to update world regulatory domain
[   15.560000] cfg80211: World regulatory domain updated:
[   15.564000] cfg80211:  DFS Master region: unset
[   15.568000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   15.580000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   15.584000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   15.596000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   15.604000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   15.612000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   15.620000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   15.628000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   15.636000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   15.836000] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[   15.840000] rt2800pci 0000:00:0e.0: failed to load eeprom property
[   15.848000] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'RT2860.eeprom'.
[   15.856000] rt2800pci 0000:00:0e.0: Direct firmware load for RT2860.eeprom failed with error -2
[   15.864000] rt2800pci 0000:00:0e.0: Falling back to user helper
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: teicors en 25-11-2016, 12:25 (Viernes)
Hi,
in my opinion you lost the firmaware file
[   15.848000] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'RT2860.eeprom'.
[   15.856000] rt2800pci 0000:00:0e.0: Direct firmware load for RT2860.eeprom failed with error -2

(imo the error 2 means "file not found")

in make menuconfig under firmware I have the following scenario:

 │ │                                  < > r8188eu-firmware.............................. RealTek RTL8188EU firmware                           │ │ 
  │ │                                  -*- rt2800-pci-firmware.................. Ralink RT28xx/3xxx PCI/SoC firmware                           │ │ 
  │ │                                  {M} rt2800-usb-firmware...................... Ralink RT28xx/3xxx USB firmware                           │ │ 
  │ │                                  < > rt61-pci-firmware................................. Ralink RT2561 firmware                           │ │ 
  │ │                                  {M} rt73-usb-firmware................................. Ralink RT2573 firmware                           │ │ 
  │ │                                  -*- rtl8192ce-firmware............................ RealTek RTL8192CE firmware                           │ │ 


I don't know if you compiled or not OpenWRT, but if you compiled the kernel you have to check those items.

Cheers,
Angelo
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: javier_tci en 06-06-2017, 01:21 (Martes)
Buenas, desde la más absoluta ignorancia, no sería posible que alguien dejase un fichero, con el firmware que contenga el openwrt para cargarlo directamente vía actualización?
Gracias y perdón si he dicho una tontería.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 06-06-2017, 21:00 (Martes)
Buenas, desde la más absoluta ignorancia, no sería posible que alguien dejase un fichero, con el firmware que contenga el openwrt para cargarlo directamente vía actualización?
Gracias y perdón si he dicho una tontería.

Tontería has dicho, si no actualizado el u-boot has, pequeño padawan.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: tustis42 en 11-06-2017, 19:27 (Domingo)
Hola,
Lo primero agradecer a Tki2000 su tuto de como instalar el uboot y openwrt en este router: Es realmente para 'tontos' (osease, yo mismo)  ;D

El tema es que tengo un problema una vez cargado openwrt 15.05 (he probado varias versiones de openwrt: 14, 15, lede, y todas les pasa igual), no me tiran los interfaces de red! Ni ping, ni nada.

Creo que el problema esta en el uboot que no es capaz de inicializar la parte de net, pero realmente no tengo ni idea... Además creo que la version de uboot es un poco antigua?

ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.01 (Mar 08 2013 - 20:25:21) ARV7510PW

Board: Arcadyan ARV7510PW
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  32 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Board Net Initialization Failed
ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-20   7:58:32 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1495132 Bytes = 1.4 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.36 (tki2k@tki2k-Ubuntu) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41240) ) #5 Fri Jun 20 09:58:09 CEST 2014


Sin embargo, el cacharro se entera de que fisicamente le he quitado/puesto un cable de red:

root@OpenWrt:/sys/devices/virtual/net/br-lan# [ 4724.624000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is down
[ 4732.628000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is up

Alguien que me pueda dar alguna pista de por donde tirar?

Gracias!

Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 12-06-2017, 17:06 (Lunes)
Hola,
Lo primero agradecer a Tki2000 su tuto de como instalar el uboot y openwrt en este router: Es realmente para 'tontos' (osease, yo mismo)  ;D

El tema es que tengo un problema una vez cargado openwrt 15.05 (he probado varias versiones de openwrt: 14, 15, lede, y todas les pasa igual), no me tiran los interfaces de red! Ni ping, ni nada.

Creo que el problema esta en el uboot que no es capaz de inicializar la parte de net, pero realmente no tengo ni idea... Además creo que la version de uboot es un poco antigua?

ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.01 (Mar 08 2013 - 20:25:21) ARV7510PW

Board: Arcadyan ARV7510PW
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  32 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Board Net Initialization Failed
ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-20   7:58:32 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1495132 Bytes = 1.4 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.36 (tki2k@tki2k-Ubuntu) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41240) ) #5 Fri Jun 20 09:58:09 CEST 2014


Sin embargo, el cacharro se entera de que fisicamente le he quitado/puesto un cable de red:

root@OpenWrt:/sys/devices/virtual/net/br-lan# [ 4724.624000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is down
[ 4732.628000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is up

Alguien que me pueda dar alguna pista de por donde tirar?

Gracias!



El u-boot de mi compilación creo que es "U-Boot 2013.10", y hay por lo menos alguien en este hilo, que ha publicado un log en el que funciona.
Mira si puedes actualizar el u-boot, con esa versión, y comprueba que al router le pones la dirección MAC. Puede que la red no se inicie por eso.
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: tustis42 en 13-06-2017, 10:58 (Martes)
Hola,
Lo primero agradecer a Tki2000 su tuto de como instalar el uboot y openwrt en este router: Es realmente para 'tontos' (osease, yo mismo)  ;D

El tema es que tengo un problema una vez cargado openwrt 15.05 (he probado varias versiones de openwrt: 14, 15, lede, y todas les pasa igual), no me tiran los interfaces de red! Ni ping, ni nada.

Creo que el problema esta en el uboot que no es capaz de inicializar la parte de net, pero realmente no tengo ni idea... Además creo que la version de uboot es un poco antigua?

ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.01 (Mar 08 2013 - 20:25:21) ARV7510PW

Board: Arcadyan ARV7510PW
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  32 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Board Net Initialization Failed
ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0060000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.36
   Created:      2014-06-20   7:58:32 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1495132 Bytes = 1.4 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.36 (tki2k@tki2k-Ubuntu) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41240) ) #5 Fri Jun 20 09:58:09 CEST 2014


Sin embargo, el cacharro se entera de que fisicamente le he quitado/puesto un cable de red:

root@OpenWrt:/sys/devices/virtual/net/br-lan# [ 4724.624000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is down
[ 4732.628000] Atheros AR8216/AR8236/AR8316 1e180000.etop-ff:00: Port 3 is up

Alguien que me pueda dar alguna pista de por donde tirar?

Gracias!



El u-boot de mi compilación creo que es "U-Boot 2013.10", y hay por lo menos alguien en este hilo, que ha publicado un log en el que funciona.
Mira si puedes actualizar el u-boot, con esa versión, y comprueba que al router le pones la dirección MAC. Puede que la red no se inicie por eso.

Solucionado!
He actualizado el uboot con tu version (la que quemé inicialmente la pillé de la web de openwrt), y ha empezado a cargar el net a la primera pero daba error en el CRC: solucionado haciendo un saveenv en el uboot y a tirar!

Ya disfruto de mi bonito openwrt en casa, ahora peleandome con el wifi pero pinta muy bien...

Gracias por la ayuda!!!
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 23-08-2017, 13:39 (Miércoles)
Hola a todos agradeceria que me echaran una mano con este tema estoy demaciado verde y no me entero de nada ¿algun tuto para tontos?  tengoel router desmontado tengo instalado el Tera tengo el conversor TTL y conectado y lo detecta tengo los archivos en dos partes descargados de aqui  pero no tengo ni idea de programacion ni nada  llevo ya un mes repasandome el tutorial pero no me entero
  alluda porfavor  gracias
a perdonar si tengo faltas de ortografia y ademas el teclado me falla gracias
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 23-08-2017, 15:04 (Miércoles)
no tengo ni idea de donde dejar la flash ni como ejecutar xmodem ni que comandos ni comillas poner
¿en el directorio raiz? por ejemplo? o acerlo todo con el Tera y como?
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 24-08-2017, 13:26 (Jueves)
ningun alma caritativa ke me allude? soy casi un abuelito mi mente ya no procesa tanta informacion y ni idea de comandos en programacion por favor una alludita   gracias
 Tki2000 lo aesplicado muy bien pero hay ke tener algun conocimiento de programacion en consola
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 24-08-2017, 19:15 (Jueves)
al final e consegido algo  pero el router no puedo abrirlo via lan  algo seme habra escapado  pero lo e echo todo paso `por paso segun Tki2000
esto es lo que sale via hyperterminal
ROM VER: 1.0.3
CFG 01
Read EEPROMX
 X


U-Boot 2013.10-openwrt4 (Jun 19 2014 - 19:45:31) ARV7510PW22

Board: Arcadyan ARV7510PW22
SoC:   Lantiq Danube-S v1.5
CPU:   333.333 MHz
IO:    166.667 MHz
BUS:   83.333 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 16 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
ARV7510PW22 #
una alludita por favor
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 24-08-2017, 22:59 (Jueves)
al final me quedo como estoy  el conversor ttl a muerto con3 dias de uso  (cosas de chinos)  a esperar otro mes hasta ke llege uno nuevo  ¿alguna sugerencia en como se a kedado? gracias
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: marot en 05-10-2017, 17:19 (Jueves)
Hola a todos de nuevo  con mi segundo ttl roto e octado por donar este router a la ciensia   asi que si lo quereis lo tengo disponible

Encontre una tienda en mi ciudad que vende el Huawei HG556a por 5 euros y ya tengo unos cuantos modificados con OPENWRT
Gracias por la alluda y tutoriales
Título: Re: [Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: cheche en 10-12-2017, 04:30 (Domingo)
¿Cual de las imágenes de openwrt/Lede recomendáis?

por un lado la estable openwrt:
https://downloads.openwrt.org/chaos_calmer/15.05.1/lantiq/xway/

por otro lado una snapshot de lede que por alguna razón no esta es el directorio 17.1.4 "estable"
http://downloads.lede-project.org/snapshots/targets/lantiq/xway/

Por otra parte, el echo que la imagen LEDE tenga sysupgrade no significa que se pueda instalar directamente. 
Entiendo que igualmente se tiene que realizar el cambio de bootloader a uboot a traves del puerto de serie.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: manty en 01-03-2020, 01:39 (Domingo)
Buenas.

Soy nuevo con este router, dado que lo documentado es el acceso por puerto serie... he intentado utilizar el viejo conversor usb que utilizaba con mis viejas foneras pero no consigo ver nada, no sé si puede ser que el adaptador, un PL2303, no funcione a 115200 :-( el caso es que no va.

Visto esto he intentado entrar al recovery por lo que había leido de otros routers desde lo que en el mío es http://192.168.0.1/undoc_upgrade.stm debería de poder flashear el uboot, así que me he descargado uboot de http://downloads.openwrt.org/releases/19.07.1/targets/lantiq/xway/u-boot-arv7510pw22_brn/ y he intentado cargarlo poniendo el boot loader como target pero nada :-( lo único que dice es Incorrect firmware image.

Había entendido que el undoc_upgrade permitía subir la imagen sin necesidad de validar firma, pero o bien he interpretado algo mal o la imagen no  es la correcta.

Alguna idea de si se puede flashear sin el puerto serie?

¿Existe alguna imagen al estilo de las arcadyan_vgv7510kw22-brn-squashfs-factory.bin que se pueda flashear desde el undoc_upgrade?
¿Alguien sabe como construirla?

Saludos.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: manty en 06-03-2020, 15:03 (Viernes)
Buenas.

Me respondo a mi mismo... el problema era el que comentaba Raphik en su post al principio del hilo... la posición de los cables que ponía Noltari está mal, está justo al revés, por eso no me funcionaba nada, porque el vcc y el gnd estaban al revés, además del tx y rx, claro. Por suerte no quemé nada.

En fin... ahora tengo otro problema, me da que el problema es con mi flash, una mx29gl128elt21 :-(

Os cuento el tema, he probado con varios uboots, desde el último del repositorio oficial de openwrt hasta los dos del primer post y nada :-(

Con el uboot del primer post versión 2010 dice...

U-Boot 2010.03 (Dec 30 2013 - 16:34:14)

Board: ARV7510PW22
SoC:   Danube-S V1.5
CPU:   333.333 MHz
DDR:   166.667 MHz
DRAM:  64 MB
## Unknown FLASH on Bank 1 - Size = 0x00000000 = 0 MB

Y con el último disponible o el del 2013 del primer post cuando intento grabar por ejemplo el último openwrt-19.07.2-lantiq-xway-arcadyan_arv7510pw22-squashfs-sysupgrade.bin que pesa 5243180 bytes se descarga sin problema pero luego...

ARV7510PW22 # era $kernel_addr +$filesize

......................................... done
Erased 41 sectors
ARV7510PW22 # cp.b $loadaddr $kernel_addr $filesize
Copy to Flash... 10....9....8....7....6....5....4....3....Flash not Erased

eso pasa lo haga así, con las variables o si hago como aparece en el post de Noltari:
erase B0060000 +0xf80000
cp.b 81000000 B0060000 $filesize

¿Alguna idea de como solucionar el Flash not Erased?

He leido por ahí sobre el tema y hablan de algún bug, pero no he conseguido sacar nada en claro y no sé si es que estoy haciendo algo mal o bien si es que mi chip de flash no está bien soportado :-(

Saludos.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: manty en 06-03-2020, 15:32 (Viernes)
Buenas de nuevo.

Se me ocurrió que podría arrancar un linux via tftp usando la imagen de initrd, al fin y al cabo esto tiene bastante ram, y flashear desde Linux, pero ni así, al hacer un sysupgrade me ha soltado:

Writing from <stdin> to firmware ...  [e][  229.360524] MTD do_erase_oneblock(): software timeout
[  249.648524] MTD do_erase_oneblock(): software timeout
[  269.936553] MTD do_erase_oneblock(): software timeout
[  290.224525] MTD do_erase_oneblock(): software timeout
Failed to erase block
cat: write error: Broken pipe
sysupgrade ab[  290.233992] reboot:

La cosa es si lo que saca de la flash está bien :
[    5.825088] lantiq nor flash device: 01000000 at 10000000
[    5.829328] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chi
p ID 0x00227e
[    5.838340] Amd/Fujitsu Extended Query Table at 0x0040
[    5.843325]   Amd/Fujitsu Extended Query version 1.3.
[    5.848187] number of CFI chips: 1
[    5.851551] 4 fixed-partitions partitions found on MTD device ltq_nor
[    5.857738] Creating 4 MTD partitions on "ltq_nor":
[    5.862477] 0x000000000000-0x000000040000 : "uboot"
[    5.869214] 0x000000040000-0x000000060000 : "uboot_env"
[    5.874819] 0x000000060000-0x000000fe0000 : "firmware"
[    5.920073] 2 uimage-fw partitions found on MTD device firmware
[    5.924588] 0x000000060000-0x00000021b282 : "kernel"
[    5.931181] 0x00000021b282-0x000000fe0000 : "rootfs"
[    5.936441] mtd: device 4 (rootfs) set to be root filesystem
[    5.940730] 1 squashfs-split partitions found on MTD device rootfs
[    5.946645] 0x000000560000-0x000000fe0000 : "rootfs_data"
[    5.953769] 0x000000fe0000-0x000001000000 : "board_config"

Y si está bien por qué no me lo deja grabar :-(

No sé si alguien puede probar algo de esto en su cacharro y decirme si coincide o no con lo suyo.

Ideas?

Saludos.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: legendxts en 21-03-2020, 12:10 (Sábado)
Hola gente, primero de nada muchas gracias por el tutorial, esta muy claro, pero el ubot que hay subido a github está caido :(
He intentado encontrar ese bootloader en Google y nada, así que simplemente escribo por si de casualidad alguien lo tiene y me lo puede pasar.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 21-03-2020, 16:55 (Sábado)
Hola gente, primero de nada muchas gracias por el tutorial, esta muy claro, pero el ubot que hay subido a github está caido :(
He intentado encontrar ese bootloader en Google y nada, así que simplemente escribo por si de casualidad alguien lo tiene y me lo puede pasar.

Los u-boot los puedes encontrar en el apartado "Supplementary Files" de las descargas de openwrt: https://downloads.openwrt.org/releases/19.07.2/targets/lantiq/xway/
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: manty en 21-03-2020, 22:23 (Sábado)
Buenas de nuevo.

Vuelvo a responderme a mi mismo:


Y con el último disponible o el del 2013 del primer post cuando intento grabar por ejemplo el último openwrt-19.07.2-lantiq-xway-arcadyan_arv7510pw22-squashfs-sysupgrade.bin que pesa 5243180 bytes se descarga sin problema pero luego...

ARV7510PW22 # era $kernel_addr +$filesize

......................................... done
Erased 41 sectors
ARV7510PW22 # cp.b $loadaddr $kernel_addr $filesize
Copy to Flash... 10....9....8....7....6....5....4....3....Flash not Erased

Al final tuve tiempo de hacer más pruebas, el problema era que para habilitar el modo tty había hecho el corto y la alimentación de los 3.3V y para flashear había quitado sólo los 3.3V, pero no había deshecho el corto, todo parecía funcionar bien, pero había algún problema con la flash.

He dejado el uboot del 2013 del primer post y he arrancado desde el uboot un kernel en ram y luego flasheado desde ram.

Todo funciona ok, salvo el usb, pero ya he leido que es un problema conocido, que el usb no va.

Saludos.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: caralon2001 en 22-04-2020, 11:07 (Miércoles)
Hola buenos dias. tengo este router y en la epoca que estamos estoy aislado en casa en una zona donde no me llega nada la cobertura wifi de casa. y como estoy en la habiacion de los trastos me he dispuesto que tocar este router para tener señal donde estoy.

para seguir el manual.

tengo un st link v2. me vale para cambiarle el firm al router?  los pines de st link son

  RST -1      2.SWCLK
SWIM-3      4-SWDIO
 GND -5      6-GND
3.3V  -7      8-3.3V
5.0V  -9      10-5.0V

podre usarlo para instalarle el firmware de openwrt?
saludos
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: Tki2000 en 22-04-2020, 17:04 (Miércoles)
El protocolo que tiene es swd, no es rs232. No se puede conectar al puerto serie.
Título: Re:[Desarrollo] OpenWrt en Astoria ARV7510PW22
Publicado por: caralon2001 en 23-04-2020, 11:01 (Jueves)
El protocolo que tiene es swd, no es rs232. No se puede conectar al puerto serie.

pos vaya. gracias!