Seguridad Wireless - Wifi

Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: gmtii en 10-02-2014, 22:24 (Lunes)

Título: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: gmtii en 10-02-2014, 22:24 (Lunes)
Buenas,

Abro este hilo para intentar ordenar lo que se ha ido publicando en el otro hilo sobre este router creo este, donde intentaremos ser más formales y poner lo necesario, para que el que quiera, pueda llegar al punto en que ahora estamos.

Novedades

Gracias de nuevo a  espeltron tenemos pass del boot original: Oh!123Go

Versión unificada de u-boot para versiones R01 y R02.

Soporte en trunk de Openwrt.

Soporte VDSL gracias a espeltron:

copiamos el fichero vdsl.bin (https://bitbucket.org/gmtii/openwrt-arv7519rw/src/7f7cad3e3e639e5531ee937638a416c47a312fe1/target/linux/lantiq/base-files/lib/firmware/vdsl.bin?at=master) en /lib/firmware , conectamos la línea y hacemos:

Código: [Seleccionar]
/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

Estado actual

Soporte de OpenWrt total, salvo el Wifi y puertos de teléfono.

Es importante entender que el boot esta dividido en dos: uno tuneado que se empeña en arrancar el firmware original siempre y esta protegido por contraseña. Lesgar consiguió saltar esta protección y acceder a la consola de comandos con el procedimiento descrito más abajo.

Una vez ahí accederemos al segundo uboot, desde donde vamos a arrancar imágenes en RAM y desde probar o flashear OpenWrt definitivamente.

También podemos directamente habilitar el modo UART, subir un uboot que corre en RAM y desde ahí flashear un uboot definitivo. En este punto podremos utilizar toda la flash del router, respetando la última partición de configuración.

Finalmente parece que el método más cómodo consiste en hacer corto en la flash, y desde el mismo boot original flashear en su lugar el u-boot nuevo, enviado mediante Xmodem.

Hardware

Todo está contenido en la wiki de OpenWrt:

http://wiki.openwrt.org/toh/arcadyan/arv7519 (http://wiki.openwrt.org/toh/arcadyan/arv7519)

Atención: no conectar el punto VCC al adaptador TTL-USB dado que no es necesario y se ha comprobado que el router deja de funcionar.

Si alguien quiere poner todo en castellano, bienvenido sea.



Lo importante

Existen dos versiones R01 y R02 que podemos verificar en el arranque o bien mirando la etiqueta bajo el router. Debemos escoger el firmware adecuado. Si no usamos el u-boot o fw adecudado, los puertos ethernet no funcionan.

Es imprescindible soldar el puerto serial. Podemos hacerlo con cables y un soldador de 25W o bien poner pines.

En la wiki tenemos los pines y su correspondencia.



Nuevo manual hecho por Lesgar:

1-Backup
  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  
Código: [Seleccionar]
[VR9 Boot]:!
    Enter Administrator Mode !
 En el [VR9 Boot] pones lo siguiente:
  "H"
  Y modificas el boot options de FE-FF-FF-FF-FF-FF o FF-FF-FF-FF-FF-FF a:
  "FF-00-00-00-00-00"

  Pones "linux image" con:
  "2"

  Reinicias con:
  "Y"

 Solamente hay que pulsar la tecla J.
De esta forma tendremos un backup 100% original que arrancará por si solo con el firmware de Orange.
  
Código: [Seleccionar]
VR9 Boot]:j

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  1
....
...
...
 Dentro de root@arcadyan haz esto:
  
  Coloca una memoria USB formateada como FAT16 o FAT32. Yo he usado el puerto USB trasero, pero valdria igualmente el otro.
  Realiza el backup de todo en menos de 1 minuto:
  
Código: [Seleccionar]
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9.bin
    sync
    cat /dev/mtd0 > /tmp/usb/a1/mtd0a.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1a.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2a.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3a.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4a.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5a.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6a.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7a.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8a.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9a.bin
    sync
 
  Desmontas la unidad USB:

    
Código: [Seleccionar]
umount /tmp/usb/a1  
  Conjectamos el usb al pc y verificamos que se haya copiado bien con un md5sum
  
  
Código: [Seleccionar]
md5sum mtd*
      85d71f2f2853cd946b3b11f74286e6c7  mtd0.bin
      85d71f2f2853cd946b3b11f74286e6c7  mtd0a.bin
      dbc706a9561a93bb1f199f4af9608be3  mtd1a.bin
      dbc706a9561a93bb1f199f4af9608be3  mtd1.bin
      35e99851d54769f14554603551c4a97c  mtd2a.bin
      35e99851d54769f14554603551c4a97c  mtd2.bin
      16a2b702e0f607f2c667592d5f653885  mtd3a.bin
      16a2b702e0f607f2c667592d5f653885  mtd3.bin
      2261435b7db30104108bf17e14c85b6b  mtd4a.bin
      2261435b7db30104108bf17e14c85b6b  mtd4.bin
      4531703a2c0c1f217906e94e293c9f2b  mtd5a.bin
      4531703a2c0c1f217906e94e293c9f2b  mtd5.bin
      3e159f50c18d679155c44a62fa6142d8  mtd6a.bin
      3e159f50c18d679155c44a62fa6142d8  mtd6.bin
      fe95326845fc89fce42a2303a8372712  mtd7a.bin
      fe95326845fc89fce42a2303a8372712  mtd7.bin
      42be09fa44e3ba8cd9be771817ea89c5  mtd8a.bin
      42be09fa44e3ba8cd9be771817ea89c5  mtd8.bin
      79309eb3491945f91092fc9612aa139a  mtd9a.bin
      79309eb3491945f91092fc9612aa139a  mtd9.bin
 
  Montar Imagen

  
Código: [Seleccionar]
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
  El comando para hacer eso en Windows sería
  
  
Código: [Seleccionar]
copy /b mtd0.bin+mtd1.bin+mtd2.bin+mtd3.bin+mtd4.bin+mtd5.bin+mtd6.bin+mtd7.bin+mtd8.bin+mtd9.bin  dump.bin
    copy /b hace las concatenaciones en modo binario sin traducir caracteres pero hay un error en el retorno del carro que genera imagenes mas grandes.

2-Instalacion

  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  
Código: [Seleccionar]
[VR9 Boot]:!
    Enter Administrator Mode !
 Pulsamos "U" para cargar el uboot  
    
Código: [Seleccionar]
[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    [0] Boot            0xB0000000     512K
    [1] Image 0         0xB1280000    6144K
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Image     0xB0080000   24576K
    [7] Emergency Value 0xB1FC0000   2883584K
    ---------------------------------------
    Enter area to UPLOAD: 0
    Upload area 0.  Are you sure? (Y/n)
 Pulsamos "Y" y mandamos por X-modem la imagen de uboot

2.-Instalación de OpenWrt desde u-boot modificado

    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
    
Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1[color=red]X-[/color]squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv

    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,
  
    
Código: [Seleccionar]
arv7519rw #   run write-openwrt            
     ltq_phy: addr 0, link 0, speed 10, duplex 0
     ltq_phy: addr 17, link 0, speed 10, duplex 0
     ltq_phy: addr 19, link 1, speed 100, duplex 1
     Using ltq-eth device
     TFTP from server 192.168.1.100; our IP address is 192.168.1.1
     Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
     Load address: 0x81000000
     Loading: #################################################################
     #################################################################
     #################################################################
     ########################################################
         5 MiB/s
done
      Bytes transferred = 3670020 (380004 hex)
      ............................. done
      Un-Protected 29 sectors

      ............................. done
      Erased 29 sectors
      Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
      arv7519rw # reset

Crear un servidor TFTP

Si usas windows, el tftpd32 es un servidor que instalas en windows.
http://tftpd32.jounin.net/
http://tftpd32.jounin.net/tftpd32_download.html
Selecciona el programa de instalacion que mejor te convenga y permite el acceso a traves del firewall cuando te lo indique.

Este servidor es muy facil de configurar, solo tienes que indicarle la tarjeta de red que va a usar mediante la IP que tenga asignada.
Le indicas la carpeta que vas a utilizar para compartir (descargar o subir archivos), que normalmente puede estar dentro de la ruta donde se instala el programa.

Cuando activas el servidor tftpd cualquier equipo conectado a tu red puede subir o descargar archivos que tengas compartidos en esa carpeta, mediante el protocolo tftpd y la IP de esa tarjeta de red.
Para que esto funcione la IP de la tarjeta de red tiene que ser la adecuada, segun cada aplicacion en concreto.
Por ejemplo podria ser requisito que la IP fuera: 192.168.1.100, o la que tuviera el uboot fijada como IP del servidor tftpd.

Aunque se pueda usar el protocolo Xmodem muchos uboot con loady suelen utilizar el Ymodem. Prueba a usar el protocolo Ymodem con el hiperterminal de windows. Pero estos procedimientos son muchiiiiiiiiisimo mas lentos. Creo que solo deberían usarse en caso de emergencia.

Volver al estado de fábrica

Encendemos el router:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  

Pulsamos una tecla y una vez hemos accedido al prompt tecleamos tftpboot dump.bin. Estamos cargando por tftp el backup de la flash (que previamente has sacado de TU flash) en la ram del router
Código: [Seleccionar]
arv7519rw # tftpboot dump.bin

ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'dump.bin'.
Load address: 0x81000000
Loading: * #######################################################
 #################################################################
 [...]
 #################################################################
 #################################################################
 ###########
 2.5 MiB/s
done
Bytes transferred = 33554432 (2000000 hex)

Ahora solo falta grabar,en la flash del router, lo que hemos subido a la ram. Tecleamos run write-uboot-nor
Código: [Seleccionar]
arv7519rw # run write-uboot-nor
Un-Protected 256 sectors

................................. done
Erased 256 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
Cuando haya terminado solo faltaría resetear el router. Tecleamos reset
Código: [Seleccionar]
arv7519rw # reset

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




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

Copying boot params.....DONE

Enter command mode ...
Get Primary to 0.....
Image Check from FLASH_AREA_IMAGE_0 : Passed.
Recordar que si para hacer el backup habeis cambiado algo en el brnboot, hay que dejarlo como estaba al principio.
Nota: para que arranque por defecto sea el fimware de orange hay que teclear 3 en el prompt del vrboot.
Código: [Seleccionar]
[VR9 Boot]:3

Set to Supertask image done

Métodos de emergencia
  Activar UART
  
"Precauciones iniciales del ARV7519RW22 y casos catastroficos"
   erase Flash
  conectar vcc
    NUNCA conecteis el pin VCC con adaptadores serial USB, ya que no lo necesita y es peligroso.
  Modo UART
    Usar resistencias
Creditos:
Pteridium, Gmtii, Espeltron, www-www, jmcabgam y alguno más que seguro se me olvida  ;)



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 88:03:55:XX:XX:XX
saveenv

Reflashear el uboot
Código: [Seleccionar]
tftpboot u-boot.bin
write-uboot-nor

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-ARV7519RWV1x-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-ARV7519RWV1x-squashfs.image
erase B0080000 +$filesize
cp.b 81000000 B0080000 $filesize



Descargas

uboot-lantiq-2013_10-arv7519rw22 (http://drive.google.com/uc?id=0ByrtEG1tVo67WEl5ZlQwRF90ems)
Firmwares OpenWrt para R01 y R02 (https://www.mediafire.com/?d5taxtqw66ze779)



Saludos.!

Edición: pequeña modificación de Pteridium para que la macro de u-boot no descuadre el foro.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 11-02-2014, 09:01 (Martes)
Muy buen trabajo!  >:( >:( >:(
Yo creo que está más que clarito :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 11-02-2014, 16:38 (Martes)
>:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
Sí, señor. Increíble gmtii, gran y genial trabajo.
 >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Aquí me instalo, esperando que los chinininos de DX me manden pronto las cosillas que me faltan para ponerme a trabajar con este 'peaacho' de router.

Una vez más, mil gracias gmtii, me pongo a 'estudiar' ya mismo.

Saludeteees
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 11-02-2014, 18:26 (Martes)
Asi me gusta!
Muchas gracias gmtii, por decidirte a postearlo
Ahora esta todo mas claro
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 11-02-2014, 20:29 (Martes)
Muy buenas,

Por fin nos han echado una manita... Antonios Vamporakis ha visto que sufríamos un bug en el driver de ethernet del xrx200 ... actualizo parches, firmwares y uboot en breve.

En definitiva, haciendo una vez el corto, o activando el modo uart podemos flashear el nuevo uboot y olvidarnos de todo!

POR FIN!!!!!!!!!!!  >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 11-02-2014, 21:56 (Martes)
Madre mía gmtii que Bombazo Informativo...  ;D ;D

En cuanto esté subido ese PEDAZO de trabajo no se si voy a aguantar hasta que me lleguen los dichosos 'pin headers' de DX. Que tentación.

 8) 8) 8) Que ganas de empezar a pelearme con él... Solo queda confiar en no petarlo con los cortos... Que soy un animal. :-\ :-\
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 11-02-2014, 22:02 (Martes)
Vamossss
que ya casi casi lo tenemos!


Muy buenas,

Por fin nos han echado una manita... Antonios Vamporakis ha visto que sufríamos un bug en el driver de ethernet del xrx200 ... actualizo parches, firmwares y uboot en breve.

En definitiva, haciendo una vez el corto, o activando el modo uart podemos flashear el nuevo uboot y olvidarnos de todo!

POR FIN!!!!!!!!!!!  >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 11-02-2014, 22:43 (Martes)
Actualizado!

Creo que reduciré todo el procedimiento ya al uboot compilado y nos quitamos el tema del corto en la flash. Así pues habilitamos el modo UART, flasheamos el nuevo u-boot y a correr.

Dejo el otro un poco por si alguien lo está siguiendo ahora mismo...

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 14-02-2014, 16:48 (Viernes)
he subido el u-boot mediante ymodem con loady

y al flashear no funciona el comando de la macro

write-uboot-nor
Título: Re:
Publicado por: gmtii en 14-02-2014, 18:09 (Viernes)
me has dejado pensando hawai50... y por qué no subir el nuevo uboot desde el mismo boot original mediante xmodem ? tenemos el menú U y la zona de flash no está protegida.

lo único es generar un archivo de 512KB para cada boot... haciendo el corto, accedemos a la consola de ahí metemos el boot según la versión de nuestro router (si nos equivocamos luego por loady podemos poner el correcto)...

el corto en flash va a resultar un método mucho más cómodo que el modo uart sin duda!!!

aquí los boot inflados a 512KB:

https://www.dropbox.com/s/vwc88hacddnnwjl/u-boot-V11_512.bin (https://www.dropbox.com/s/vwc88hacddnnwjl/u-boot-V11_512.bin)
https://www.dropbox.com/s/a2s6u9zfnrtp78l/u-boot-V12_512.bin (https://www.dropbox.com/s/a2s6u9zfnrtp78l/u-boot-V12_512.bin)



Código: [Seleccionar]
[VR9 Boot]:u                                                                                                          
                                                                                                                      
                                                                                                                      
UPLOAD Flash                                                                                                          
---------------------------------------                                                                              
    Area            Address      Length                                                                              
---------------------------------------                                                                              
[0] Boot            0xB0000000     512K                                                                              
[1] Image 0         0xB1280000    6144K                                                                              
[2] Image 1         0xB1880000    6144K                                                                              
[3] Configuration   0xB1E80000    1024K                                                                              
[4] Boot Parameters 0xB1F80000     256K                                                                              
[5] Flash Image     0xB0000000   32768K                                                                              
[6] Linux Image     0xB0080000   24576K                                                                              
[7] Emergency Value 0xB1FC0000   2883584K                                                                            
---------------------------------------                                                                              
Enter area to UPLOAD: 0                                                                                              
Upload area 0.  Are you sure? (Y/n) Yes                                                                              
                                                                                                                      
Starting XModem download...(press Enter to abort)                                                                    
CCCCm download Done.                                                                                                  
erase from location B0000000 done                                                                                    
erase from location B0020000 done                                                                                    
erase from location B0040000 done                                                                                    
erase from location B0060000 done                                                                                    
                                                                                                                      
Starting to write flash ...write length 0x0007D000                                                                    
0123456789abcdefghijklmnopqrstuv                                                                                      
Start checking: flash area 0 length 512000 ...Done.                                                                  
                                                                                                                      
                                                                                                                      
[VR9 Boot]:                                                                                                         
                                                                          
ROM VER: ©©ï#!„Dó                                                                                                    
                                                                                                                      
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw                                      
                                                                                                                      
Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1                                                                                            
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 14-02-2014, 23:06 (Viernes)
gmtii, como sabiass que la zona flash no esta protegida?

 ^-^
A mi me sale:

ERROR: You can't upload this area

Como hay que desprotegerla?

Código: [Seleccionar]
[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD: 0
ERROR: You can't upload this area.


[VR9 Boot]:
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 15-02-2014, 01:22 (Sábado)
tienes razón, olvidé decir que debes estar en modo administrador antes, esto es, poniendo una exclamación (comando !)

Código: [Seleccionar]
[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD: 0
ERROR: You can't upload this area.


[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD: 0
Upload area 0.  Are you sure? (Y/n)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 15-02-2014, 19:24 (Sábado)
Que alegria leer esto. Por fin voy a poder trastear con estos routers. Tengo varios comprados en el chash a precio de saldo.
 ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 16-02-2014, 12:09 (Domingo)
Bueno pues ya lo tenemos
felicidades a todos por este logro, especialmente a gmtii, Lesgar y Pteridium que son unos figuras

la ultima imagen es una trunk? tiene luci funcionando?
Ahora falta saber como meterle luci a este aparato y como configurarlo con los parametros de telefonica, porque no se puede hacer opkg ni wget al no estar conectado, verdad? jejejeje
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 24-02-2014, 20:31 (Lunes)
Por los comentarios del hilo parece que los parches de gmtii son los finales, así que toca mandarlos a openwrt para que los aprueben y los añadan.
¡Gran trabajo de Lesgar y gmtii!  >:( >:( >:( >:( >:(
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: me109zito en 24-02-2014, 20:55 (Lunes)
Me apunto al tema para cuando tenga tiempo, que tengo uno por casa muerto de risa, muchas gracias ;)

Enviado desde mi Nexus 5 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 24-02-2014, 21:52 (Lunes)
Genial!!!!


A mi hoy mismito me han llegado los Pin-Headers de DX, y... el caso. Es que no tenemos Flux, no tenemos Malla, no tenemos Soldador.

Presupuesto no hay, entre antenas y demás cosillas... Estamos pelados unos meses. Así que tocará tirar de contactos y rezar a San JBC.

PD.: Si alguien tiene alguno del que desprenderse por un trueque/cambio/x justo... MP!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 25-02-2014, 21:59 (Martes)
Todo el proceso, tal como esta puesto en el manual, funciona bien, al menos a mi me ha funcionado.
He hecho las soldaduras al chip, pero con el otro router que tengo probare el cortocircuito con destornillador, como sugiere gmtii. Por cierto, es curioso  que cuando fui a dejar el mio en la planta de reciclaje, me encontre tirado otro que funcionaba, asi que es como si hubiera resucitado...
 8)


Por los comentarios del hilo parece que los parches de gmtii son los finales, así que toca mandarlos a openwrt para que los aprueben y los añadan.
¡Gran trabajo de Lesgar y gmtii!  >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 25-02-2014, 22:21 (Martes)
Todo el proceso, tal como esta puesto en el manual, funciona bien, al menos a mi me ha funcionado.
He hecho las soldaduras al chip, pero con el otro router que tengo probare el cortocircuito con destornillador, como sugiere gmtii. Por cierto, es curioso  que cuando fui a dejar el mio en la planta de reciclaje, me encontre tirado otro que funcionaba, asi que es como si hubiera resucitado...
 8)
Pues mañana hago un hueco y lo mando. Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 26-02-2014, 01:56 (Miércoles)
Genial!!!!


A mi hoy mismito me han llegado los Pin-Headers de DX, y... el caso. Es que no tenemos Flux, no tenemos Malla, no tenemos Soldador.

Presupuesto no hay, entre antenas y demás cosillas... Estamos pelados unos meses. Así que tocará tirar de contactos y rezar a San JBC.

PD.: Si alguien tiene alguno del que desprenderse por un trueque/cambio/x justo... MP!

Yo los pillo en el cashconverter por 2, 3 o 5€, tengo 4 y uno muerto por hacer pruebas. Ya te digo si puedes acercarte por esos lugares, si no podriamos ver para enviarte uno.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 26-02-2014, 22:32 (Miércoles)
Una pregunta de novato, que configuración tengo que ponerle en el serial, y si se ha de conectar el +5vcc ya que no consigo que muestre nada al hacer el corto, ni al encender ni nada.

EDIT: nada, no estaba bien soldado un pin.... ^-^ ^-^ ^-^


Indico la configuración por si algún novatillo quiere hacer pruebas,

115200 8 N 1 y el vcc desconectado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 27-02-2014, 13:33 (Jueves)
hola compañero dice:

Una pregunta de novato, que configuración tengo que ponerle en el serial, y si se ha de conectar el +5vcc ya que no consigo que muestre nada al hacer el corto, ni al encender ni nada.

EDIT: nada, no estaba bien soldado un pin.... ^-^ ^-^ ^-^


Indico la configuración por si algún novatillo quiere hacer pruebas,

115200 8 N 1 y el vcc desconectado.

la configuracion del programa terminal, es indiferente el programa por ejemplo tera them o hiperterminal tal como la as posteado

115200 8 ninguno 1 ninguno. los pines bien soldados normalmente los tres  siempre que tengas un adaptador alimentado por ejemplo por el usb, si el adaptador necesita la tension VCC hay si debes conectarle tambien, cual astas utilizando ??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 27-02-2014, 21:13 (Jueves)
Pues el adaptador no se, lo encontre de casualidad por alguna caja, supongo que sera chino malo, con chip profilic
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 28-02-2014, 12:21 (Viernes)
hola compañero dice:

Pues el adaptador no se, lo encontre de casualidad por alguna caja, supongo que sera chino malo, con chip profilic

no tiene por que ser malo, el tema es de que forma lo conectas al pc por puerto serie o por usb ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 28-02-2014, 12:37 (Viernes)
hola compañero, estoy ya intentando meter el boot, en primera opcion estoy utilizando el modo Uart con los dos puentes el em primero carga bien en ram, pero el segundo no consiguo que se carge aqui pongo el long de arranque:

Citar
ROM VER: 1.0.5             
CFG 04     
UART   
********************************************************************************                                                                               
********************************************************************************                                                                               
  U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   125 MHz
IO:    125 MHz
BUS:   125 MHz
BOOT:  UART
DRAM:  128 MiB
Flash: 32 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
arv7519rw # tftpboot u-boot-V1X.bin                                   
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0                                   
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'u-boot-V1X.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'u-boot-V1X.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'u-boot-V1X.bin'.
Load address: 0x81000000
Loading: T T


                                                                             


aqui lo heparado por que me da la impresion de que no esta cargando, de hecho tengo conectado el cable de red entre el pc y el router , y tambien tengo activado el tftp32, que estoy realizando mal ya que no se actualiza, este segundo boot-V1X.bin
Título: Re:
Publicado por: gmtii en 28-02-2014, 18:38 (Viernes)
estas usando el boot en ram para tu versión de router? no te da link en ningún puerto... usa el loady para enviarlo por ymodem también.. además estás poniendo el nombre de fichero u-boot-V1X.bin cuando debería ser u-boot-V11.bin o u-boot-V12.bin dependiendo de tu versión...

Saludos.

Enviado desde mi GT-N7100 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 01-03-2014, 14:03 (Sábado)
Aun no he podido dejar instalado en openwrt en el router, lo mas que consigo es una "live".  :( :( :(
Título: Re:
Publicado por: barriteleves en 01-03-2014, 22:02 (Sábado)
hola gmtii dice:

estas usando el boot en ram para tu versión de router? no te da link en ningún puerto... usa el loady para enviarlo por ymodem también.. además estás poniendo el nombre de fichero u-boot-V1X.bin cuando debería ser u-boot-V11.bin o u-boot-V12.bin dependiendo de tu versión...

Saludos.

Enviado desde mi GT-N7100 mediante Tapatalk



grs por tu respuesta,

comentar que lo he intentado en varias ocasions poniendo bien el nombre del fichero pero nada no subia con el metodo de tftp. por lo que seguido intentado lo y al final me lo he cargado casi del todo ya no arranca en su imagen de origen, estoy intentado meter openwrt a traves del puerto uart con los dos puentes y creo que lo que me pasa es que despues que cargo el boot en 81000000, a continuacion no arranca y si meto la imange para arranque en ram y tampoco arranca aqui pongo un trozo de lo que he realizado haber si me podeis ayudar a rrecuperlo aunque sea en su firmware original si no puede ser el openwrt

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw                                                                               

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   125 MHz             
IO:    125 MHz             
BUS:   125 MHz             
BOOT:  UART           
DRAM:  128 MiB             
Flash: 32 MiB             
Using default environment                         

In:    serial             
Out:   serial             
Err:   serial             
Net:   ltq-eth             
arv7519rw # tftpboot u-boot-V11.bin                                   
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0                                           
ltq_phy: addr 19, link 1, speed 100, duplex 1                                             
Using ltq-eth device                   
TFTP from server 192.168.1.2; our IP address is 192.168.1.1                                                           
Filename 'u-boot-V11.bin'.                         
Load address: 0x81000000                       
Loading: ##################                           
done   
Bytes transferred = 258688 (3f280 hex)                                     
arv7519rw # help               
?       - alias for 'help'                         
base    - print or set address offset                                     
bdinfo  - print Board Info structure                                   
bootm   - boot application image from memory                                           
bootp   - boot image via network using BOOTP/TFTP protocol                                                         
cmp     - memory compare                       
cp      - memory copy                     
crc32   - checksum calculation                             
editenv - edit environment variable                                   
env     - environment handling commands                                       
erase   - erase FLASH memory                           
exit    - exit script                     
false   - do nothing, unsuccessfully                                   
flinfo  - print FLASH memory information                                       
go      - start application at address 'addr'                                             
help    - print command description/usage                                         
iminfo  - print header information for application image                                                       
loadb   - load binary file over serial line (kermit mode)                                                         
loadx   - load binary file over s                               
loady   - load binary file over serial line (ymodem mode)                                                         
loop    - infinite loop on address range                                       
md      - memory display                       
mdio    - MDIO utility commands                               
mii     - MII utility commands                             
mm      - memory modify (auto-incrementing address)                                                   
mw      - memory write (fill)                             
nm      - memory modify (constant address)                                         
ping    - send ICMP ECHO_REQUEST to network host                                               
printenv- print environment variables                                     
protect - enable or disable FLASH write protection                                                 
reset   - Perform RESET of the CPU                                 
run     - run commands in an envi                               
setenv  - set environment variables                                   
showvar - print local hushshell variables                                         
test    - minimal test like /bin/sh                                   
tftpboot- boot image via network using TFTP protocol                                                   
true    - do nothing, successfully                                 
version - print monitor, compiler and linker version                                                   
arv7519rw # 5             
CFG 01 1.0.5             
CFG 01       
       CFG 01.0.5                 
CFG 01.0.5           
CFG 01FG 01.0.5               
CFG 011.0.5           
CFG 01 1.0.5             
CFG   
    CFG 010.5             
CFG 01.0.5           
CFG 01G 015           
CFG 01 1.0.5             
CFG 01 1.0.5             
CFG   
    CFG 01 01FG 015                     
CFG 01 1.0.5             
CFG 01 1.0.5             
CFG   
    CFG 010.5             
CFG 01.0.5           
CFG 01FG 01           
CFG 01       
CFG 011.0.5           
CFG 01.0.5           
CFG 01.0.5           
CFG 01FG 01           
            CFG 010.5                     
CFG 01.0.5           
CFG 01FG 01G 015                 
CFG 011.0.5           
CFG 01 1.0.5             
CFG CFG 010.5             
CFG 01G 01           
CFG 01G 015             
CFG 01 1.0.5             
CFG 01 1.0.5             
CFG   
    CFG 010.5             
CFG 01.0.5           
CFG 010.5         
CFG 015       
CFG 01 1.0.5             
CFG 01 1.0.5             
CFG   
    CFG 010.5             
CFG 01.0.5           
CFG 01FG 01FG 015                   
CFG 011.0.5           
CFG 011.0.5           
CFG CFG 010.5             
CFG 01G 015             
CFG 011.0.5           
CFG 01G 01CFG 015                   
CFG 01 1.0.5             
CFG 01       
       CFG 01.0.5                 
CFG 01       
CFG 015       
CFG 01 1.0.5             
CFG 01 1.0.5             
CFG   
    CFG 010.5             
CFG 01.0.5           
CFG 01FG 015             
CFG 01 1.0.5             
CFG 01.0.5           
CFG 01     
ROM VER: 1.0.5             
CFG 04     
UART   
************************************************************                                                                               
****************************************************************

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw               
***************************************************************

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   1       
BUS:   125 MHz**************
BOOT:  UART***********
DRAM:  128 MiB             
Flash: 32 MiB             
Using default environment*************************

In:    serial*************
Out:   serial************
Err:   serial             
Net:   ltq-eth             
arv7519rw # tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs*******************************                                         
ltq_phy: addr 0, link 0, speed 10, duplex 0*******************************************
ltq_phy: addr 17, link 0, speed 10, duplex 0                                           
ltq_phy: addr 19, link 1, speed 100, duplex 1*********************************************
Using ltq-eth device                   
TFTP from server 192.168.1.2; our IP address is 192.168.1.1***********************************************************
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.                               
                               
Load address:           
         #################################################################******************                                                       
         #################################################################******************************                                           
         #############################**************************************
         2.4 MiB/s******************
done   
Bytes transferred = 3288106 (322c2a hex)                                 
******
arv7519rw # bootm*****************
## Booting kernel from Legacy Image at 81000000 ...                                                   
   Image Name:   MIPS OpenWrt Linux-3.10.24*******************************************
   Created:      2014-02-11  21:03:12 UTC                                         
   Image Type:   MIPS Linux Kerne                               
   Load Address: 80002000                         
   Entry Point:  80002000   
*********************
   Verifying Checksum ... OK****************************
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must R
******************************************************************************
ESET bÿ       
ROM VER: 1.0.5             
CFG 04     
UART   
FG 01     
CFG 011.0.5************
CFG 01 1.0.5*************
CFG CFG 01***********
ROM VER: 1.0.5             
CFG 04     
UART   
************************************************************                                                                             
********************************************************************************-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw               
********************************************************************************RV7519RW VRX200 Family Board                                           
SoC:   L
********************************************************************************5 MHz             
BUS:   125 MHz             
BOOT:  UART           
DRAM:  1
base    - print or set address offset                                   
********************************************************************************  - boot application image from memory                                         
********************************************************************************                                     
cmp     - memory compare                 
********************************************************************************                             
editenv - edit environment variable             
********************************************************************************                   
erase   - erase FLASH memory                           
exi
mw      - memory write (fill)                           
********************************************************************************     
ping    - send ICMP ECHO_REQUEST to network host                         
********************************************************************************               
protect - enable or disable FLASH write protection             
********************************************************************************                         
run     - run commands in an environment variable     
********************************************************************************                                 
showvar - print local hushshell variables   
********************************************************************************                           
tftpboot- boot image via network using TFTP protocol
********************************************************************************     
ltq_phy: addr 17, link 0, speed 10, duplex 0                             
********************************************************************************                         
Using ltq-eth device                   
TFTP from ser
********************************************************************************                       
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-ini
********************************************************************************ess: 0x81000000                       
Loading: ###############################
********************************************************************************                           
         ###########################################
********************************************************************************               
         ##################################################### 
********************************************************************************                                                                               
********************************************************************************                                                                               
********************************************************************************                                                                               
********************************************************************************                                                                               
********************************************************************************                                                                               
*****************************                           

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw                                                                               

Board: Lantiq ARV7519RW VRX200 Family Board*************************************     
SoC:   Lantiq VRX288 v1.1                         
CPU:   125 MHz       
*****
IO:    125 MHz**************
BUS:   125 MHz**************
BOOT:  UART*****     
DRAM:  128 MiB             
Flash: 32 MiB             
Using default environment*************************

In:    serial*************
Out:   serial******       
Err:   serial             
Net:   ltq-eth             
arv7519rw # tftpboot u-boot-V11.bin***********************************
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0********************************************
ltq_phy: addr 19, link 1, speed 100, duplex 1                                             
Using ltq-eth device                   
Filename 'u-boot-V11.bin'.               
**********
Load address: 0x81000000************************
Loading: ##################                           
         2.3 MiB/s                 
done   
Bytes transferred = 258688 (3f280 hex)**************************************
arv7519rw # bootm                 
Wrong Image Format for bootm command           
***********************
ERROR: can't get kernel image!**************************   
arv7519rw # tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs   
********************************************************************
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0************************************
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #############################
         2.4 MiB/s
done
Bytes transferred = 3288106 (322c2a hex)
arv7519rw # bootm
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:12 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3288042 Bytes = 3.1 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must R
ESET b
ROM VER: 1.0.5
CFG 04
UART
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 02-03-2014, 22:24 (Domingo)
buenas,

a ver, la secuencia debe ser:

1.- arrancamos el u-boot en RAM
2.- cargamos el u-boot para flashear mediante tftpboot o loady
3.- flasheamos mediante write-uboot-nor
4.- apagamos,  quitamos los puentes del modo uart

Debería arrancar siempre con el nuevo u-boot!

PD: desde el nuevo u-boot las imágenes ram de OpenWrt no funcionan por algún motivo que no conozco.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 02-03-2014, 23:43 (Domingo)
buenas,

a ver, la secuencia debe ser:

1.- arrancamos el u-boot en RAM
2.- cargamos el u-boot para flashear mediante tftpboot o loady
3.- flasheamos mediante write-uboot-nor
4.- apagamos,  quitamos los puentes del modo uart

Debería arrancar siempre con el nuevo u-boot!

PD: desde el nuevo u-boot las imágenes ram de OpenWrt no funcionan por algún motivo que no conozco.

Saludos.

Eso estaba realizando yo, pero cierto es que las versión de ram de openwrt no arrancan, pero si lo hace las squashfs, pero con ellas no puedo hacer que sea permanente, he intentado con mtd y con la macro (que por cierto he tenido que hacer un pequeño cambio para que me funcione, pero aun asi hace como el que graba, pero al siguiente reinicio, se pierde.

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'

También probé con protect off all, pero así tampoco.
Título: Re:
Publicado por: gmtii en 03-03-2014, 00:30 (Lunes)
Pero estas haciendo eso desde el u-boot flasheado ya o el primero arrancado en RAM?

Enviado desde mi Nexus 4 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 08:27 (Lunes)
hola buenos dias gmtii grs por contestar:

buenas,

a ver, la secuencia debe ser:

1.- arrancamos el u-boot en RAM
2.- cargamos el u-boot para flashear mediante tftpboot o loady
3.- flasheamos mediante write-uboot-nor
4.- apagamos,  quitamos los puentes del modo uart

Debería arrancar siempre con el nuevo u-boot!

PD: desde el nuevo u-boot las imágenes ram de OpenWrt no funcionan por algún motivo que no conozco.

Saludos.

Eso estaba realizando yo, pero cierto es que las versión de ram de openwrt no arrancan, pero si lo hace las squashfs, pero con ellas no puedo hacer que sea permanente, he intentado con mtd y con la macro (que por cierto he tenido que hacer un pequeño cambio para que me funcione, pero aun asi hace como el que graba, pero al siguiente reinicio, se pierde.

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'

También probé con protect off all, pero así tampoco.

si mas o menos es lo que realizo pero ahora al cargar el uboot .asc y el uboot. no reinicia, el paso un reset y al reinicia se me va bien al uart como ve hay en el post anterior o me sale un bluque que hay mas arriba,

una pregunta me imagino que he realizado algo mal y se debe   haber sobreescrito el boot de arranque de origen,, se podria recuperar de alguna manera subiendo tu drump completo ? como y con que comendo  seria ???

mas tarde lo intento de nuevo lo que comentas anteriormente y lo pongo aqui lo que hace. es que tengo que salir un rato a currar como una hora aproximandamente. digo currar por que esto de los queaceres del hogar por la mañana son al fin y al cabo curro no ??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 10:09 (Lunes)
no te sigo.... , en tu log en ningún momento has flasheado el nuevo u-boot, lo llegas a cargar vía tftp pero luego no ejecutas lo que pone la guía de instalación y haces otras cosas ...

y si al arrancar está en un bucle es porque de alguna forma el boot está jodido...

vuelvo a lo mismo:

1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.-FLASHEAMOS NUEVO BOOT con el comando write-uboot-nor

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 03-03-2014, 10:10 (Lunes)
La imagen ram no funcionapor un detalle de direcciones. Está configurada para arrancar desde la dirección 0x81000000 pero carga desde 0x80002000:
arv7519rw # bootm
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:12 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3288042 Bytes = 3.1 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must RESET b
ROM VER: 1.0.5
CFG 04
UART
Creo que habría que cambiar la dirección en esta línea, pero no estoy seguro: https://github.com/gmtii/u-boot-lantiq/blob/openwrt/v2013.10/arch/mips/include/asm/arch-vrx200/config.h#L70
O quizá poner la dirección correcta aquí: https://github.com/gmtii/u-boot-lantiq/blob/openwrt/v2013.10/include/configs/arv7519rw.h#L46
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 03-03-2014, 10:11 (Lunes)
no te sigo.... , en tu log en ningún momento has flasheado el nuevo u-boot, lo llegas a cargar vía tftp pero luego no ejecutas lo que pone la guía de instalación y haces otras cosas ...

y si al arrancar está en un bucle es porque de alguna forma el boot está jodido...

vuelvo a lo mismo:

1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.- FLASHEAMOS NUEVO BOOT

Saludos.

Sí, eso parecía, pero como no controlo la plataforma mejor no decir nada antes de meter la pata.  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 10:52 (Lunes)
pinta tiene... lo compruebo a ver...

qué hacemos con los parches? claramente el de pcie ni tiene utilidad ni cabida en el código actual, pero el dts si que se podría enviar ya.

Saludos.

La imagen ram no funcionapor un detalle de direcciones. Está configurada para arrancar desde la dirección 0x81000000 pero carga desde 0x80002000:
arv7519rw # bootm
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:12 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3288042 Bytes = 3.1 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must RESET b
ROM VER: 1.0.5
CFG 04
UART
Creo que habría que cambiar la dirección en esta línea, pero no estoy seguro: https://github.com/gmtii/u-boot-lantiq/blob/openwrt/v2013.10/arch/mips/include/asm/arch-vrx200/config.h#L70
O quizá poner la dirección correcta aquí: https://github.com/gmtii/u-boot-lantiq/blob/openwrt/v2013.10/include/configs/arv7519rw.h#L46
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 11:31 (Lunes)
hola gmtii dice:

no te sigo.... , en tu log en ningún momento has flasheado el nuevo u-boot, lo llegas a cargar vía tftp pero luego no ejecutas lo que pone la guía de instalación y haces otras cosas ...

y si al arrancar está en un bucle es porque de alguna forma el boot está jodido...

vuelvo a lo mismo:

1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.-FLASHEAMOS NUEVO BOOT con el comando write-uboot-nor

Saludos.

ante todo primero discupla las molestias sientoto no estar muy puesto pero intentare de nuevo como me comentas aqui reumo lo que realizao haber en que me estoy equivocando:

primero con los dos puentes ya que con el corto ya no arranca:

meto este:
u-boot-V11_RAM.asc con hiperterminal, pestaña transferir, enviar archivos de txt, doble clin en el fichero y comenza a cargarlo, y despues se reinicia quedando asi:

Citar
********************************************************************************                                                                               
****************************************************************

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw               
***************************************************************

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   1       
BUS:   125 MHz**************
BOOT:  UART***********
DRAM:  128 MiB             
Flash: 32 MiB             
Using default environment*************************

In:    serial*************
Out:   serial************
Err:   serial             
Net:   ltq-eth             
arv7519rw #

una vez aqui intento cargar el boot siguiente:

u-boot-V11.bin

Citar
arv7519rw # tftpboot u-boot-V11.bin***********************************

como ves se carga, he probado quitando los puentes y me sale de nuevo esto:

ROM VER: 1.0.5
CFG 04
UART

si apago el route sale esto bluque que he comentado asi :

Citar
CFG 01.0.5           
CFG 01FG 015             
CFG 01 1.0.5             
CFG 01.0.5           
CFG 01     

y no para sigue saliendo eso bien como o donde devo poner el comando este de write correspondiente al punto tres:

Citar
1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.-FLASHEAMOS NUEVO BOOT con el comando write-uboot-nor

bueno lo intento de nuevo y supongo que esta ultima pregunta se debe realizar en la linea de comandos:no ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: sephir0t00 en 03-03-2014, 12:12 (Lunes)
Grandísimo trabajo el de gmtii, Lesgar y Pteridium consiguiendo el soporte del router en Openwrt. Gracias.
Hace unos días conseguí uno de estos, y ayer me puse a flasearlo siguiendo el magnífico manual que habéis realizado (gracias a los antes mencionados y a hawai50).
Seguí los pasos de cambiar el VR9 Boot por uboot haciendo el cortocircuito en la flash y acto seguido instalé Openwrt desde el uboot modificado.

A continuación pongo los problemas que tuve y como los resolví, por si sirve de ayuda a alguien.

Editado: Yo hacía un uso incorrecto de la variable loadaddr, gmtii explica su uso https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg305471/#msg305471 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg305471/#msg305471).
La variable a crear es kernel_addr con el valor 0xb0080000.

Después de iniciar correctamente por primera vez Openwrt, reinicio, y aparece esto:

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out
ltq-eth
Hit any key to stop autoboot:  2 1 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!

Vuelvo a flashear el firmware por si se realizó de manera incorrecta:

Citar
arv7519rw # setenv write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 1, speed 100, duplex 1
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0x81000000
Loading: *#################################################################
    #################################################################
    #################################################################
    ########################################################
    3 MiB/s
done
Bytes transferred = 3670020 (380004 hex)
............................. done
Un-Protected 29 sectors

............................. done
Erased 29 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw # reset

Inicia perfectamente Openwrt:

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  2 1 0
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...
....
...

root@OpenWrt:/# reboot
procd: - shutdown -

Reinicio, y vuelve a fallar:

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out
ltq-eth
Hit any key to stop autoboot:  2 1 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!

Temiendo que el problema fuera de la dirección de carga (como me pasó en el ARV4518), pruebo a cargarlo de la dirección '0xb0080000', y ... ¡funciona!

Citar
arv7519rw # bootm 0xb0080000

## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...
....
...
root@OpenWrt:/# reboot
procd: - shutdown -

Pero claro, esto no es un cambio persistente:

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out
ltq-eth
Hit any key to stop autoboot:  2 1 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!

Por lo que miramos los valores de las variables de entorno, y nos encontramos que la variable kernel_addr no está:

Citar
arv7519rw # printenv
..
.....
.....
.....
..

Creamos la variable de entorno kernel_addr con el valor 0xb0080000 y guardamos para que persista en el siguiente reinicio:

Citar
arv7519rw # setenv kernel_addr 0xb0080000
arv7519rw # saveenv

Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # reset

Reiniciamos, y ya carga Openwrt perfectamente.

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  2 1 0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 13:04 (Lunes)
es que te estás saltando el paso importante!

Código: [Seleccionar]

una vez aqui intento cargar el boot siguiente:

u-boot-V11.bin

Citar
arv7519rw # tftpboot u-boot-V11.bin***********************************

como ves se carga, he probado quitando los puentes y me sale de nuevo esto:

ROM VER: 1.0.5
CFG 04
UART

tras el tftpboot tenes que meter el comando write-uboot-nor

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 13:07 (Lunes)
saludos gmtii ahora lo he entendido pensaba que solo tenia que relalizar un paso u otro no los dos pero esta tarde lo intento de nuevo un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 13:32 (Lunes)
tras un reset la inicialización de los puertos ethernet falla con este uboot. Al siguiente reset van bien. Incluso arrancando OpenWrt los puertos funcionan, pero no desde u-boot.

Fallitos del driver xrx200 ....

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out

ltq-eth
Hit any key to stop autoboot:  2 1 0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 03-03-2014, 14:52 (Lunes)

Citar
1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.-FLASHEAMOS NUEVO BOOT con el comando write-uboot-nor

bueno lo intento de nuevo y supongo que esta ultima pregunta se debe realizar en la linea de comandos:no ???
[/quote]


seria run write-uboot-nor el comando

Yo tengo un router que con el corto no hace nada, con uart si, puedo cargar una live, pero ese router esta si, por hacer un erase all en el uboot (nunca hacerlo)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 15:02 (Lunes)
exacto, run write-uboot-nor..

en el router muerto, no hay problema. Arranca el u-boot de RAM, flashea el u-boot, quita los puentes del modo uart y ya debes tener el u-boot instalado en flash. Luego con la macro de la guía, run write-openwrt flasheas la imagen squashfs y router vivito y coleando..

Gracias al modo uart este router es indestructible contra bricks de software!

Citar
Citar
1.- arrancamos el u-boot en RAM desde el modo UART
2.- cargamos el  u-boot para flasheo desde tftp o loady
3.-FLASHEAMOS NUEVO BOOT con el comando write-uboot-nor

bueno lo intento de nuevo y supongo que esta ultima pregunta se debe realizar en la linea de comandos:no ???


seria run write-uboot-nor el comando

Yo tengo un router que con el corto no hace nada, con uart si, puedo cargar una live, pero ese router esta si, por hacer un erase all en el uboot (nunca hacerlo)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 03-03-2014, 15:42 (Lunes)
qué hacemos con los parches? claramente el de pcie ni tiene utilidad ni cabida en el código actual, pero el dts si que se podría enviar ya.

Saludos.
Aquí (https://www.dropbox.com/s/9hsvt8s5d86bt5y/arv7519.patch) está un boceto del parche para revisión. He añadido pcie@d900000 y pci@E105400 con status disabled porque como bien apunta gmtii de momento vale para muy poco.
Si alguien quiere ser incluido en los títulos de crédito con "Tested by:" que me mande un mensaje privado con nombre y primer apellido (da igual si es el real) y una dirección de mail (no tiene por qué ser la personal; vale perfectamente la que uséis para cosas corras). Por supuesto, antes hay que haber compilado un firm con los parches de gmtii; no vale usar los firms que él colgó en el primer post.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 16:24 (Lunes)
hola de nuevo compañeros,

1º comentaros que este linkpack_v2_arv7519rw22.7z)( no funciona, me pone todo el rato si deseo repararlo, haber si pondies realizarlo o es solo cosa mia del tipo de conexion que tengo un poco floja ahora. ya que estoy en el curro y no tengo esos fichero aqui.

tambien decir que lo he vuelto ha intentar antes de marcha esta meidio dia y nada no se como va el ultimo paso si podeis esplicarlo un poco para torpes se agradeceria, ya que el 1º yu 2º paso correcto pero el tercero , parece mas facil pero nada , lo de realizarlo con la macro no se como se realiza asi hay algun tutorial del cual pueda leer en el foro ??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 03-03-2014, 16:31 (Lunes)
hola de nuevo compañeros,

1º comentaros que este linkpack_v2_arv7519rw22.7z)( no funciona, me pone todo el rato si deseo repararlo, haber si pondies realizarlo o es solo cosa mia del tipo de conexion que tengo un poco floja ahora. ya que estoy en el curro y no tengo esos fichero aqui.

tambien decir que lo he vuelto ha intentar antes de marcha esta meidio dia y nada no se como va el ultimo paso si podeis esplicarlo un poco para torpes se agradeceria, ya que el 1º yu 2º paso correcto pero el tercero , parece mas facil pero nada , lo de realizarlo con la macro no se como se realiza asi hay algun tutorial del cual pueda leer en el foro ??
Si te vale de consuelo este router es, de largo, el más complicado para meterle openwrt. Algunos procedimientos son comunes a los Astoria de yacom, pero sólo para tener una idea general.
Seguro que te está ocurriendo un fallo tonto y cuando lo resuelvas te dirás: "Soy tontolnabo por no fijarme en este detalle".
¡Animo que casi lo tienes!
Título: Re: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 17:03 (Lunes)
instala el 7zip...

el último paso es escribir run write-uboot-nor tras lo de tftpboot ....

ya nos cuentas

hola de nuevo compañeros,

1º comentaros que este linkpack_v2_arv7519rw22.7z)( no funciona, me pone todo el rato si deseo repararlo, haber si pondies realizarlo o es solo cosa mia del tipo de conexion que tengo un poco floja ahora. ya que estoy en el curro y no tengo esos fichero aqui.

tambien decir que lo he vuelto ha intentar antes de marcha esta meidio dia y nada no se como va el ultimo paso si podeis esplicarlo un poco para torpes se agradeceria, ya que el 1º yu 2º paso correcto pero el tercero , parece mas facil pero nada , lo de realizarlo con la macro no se como se realiza asi hay algun tutorial del cual pueda leer en el foro ??

Enviado desde mi GT-P6810 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 18:01 (Lunes)
hola gmtii de nuevo aqui grs por tu generosidad,

 bien ahora haber si es asi como hasta que no llegue a casa no puedo, pues no tengo aqui los uboot.

supongo que es asi:tftpboot u-boot-V11.bin
pulso intro y se carga se reinicia y entonces pongo esto que pone en la primera pagina

 write-uboot-nor

pero ahora observo que pone tambien otro elemento o comando

run write-uboot-nor

esto ultimo es lo que tengo que poner supongo y por eso no me sale faltaba lo de run cierto ??


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 03-03-2014, 18:04 (Lunes)
hola compañero dice:

hola de nuevo compañeros,

1º comentaros que este linkpack_v2_arv7519rw22.7z)( no funciona, me pone todo el rato si deseo repararlo, haber si pondies realizarlo o es solo cosa mia del tipo de conexion que tengo un poco floja ahora. ya que estoy en el curro y no tengo esos fichero aqui.

tambien decir que lo he vuelto ha intentar antes de marcha esta meidio dia y nada no se como va el ultimo paso si podeis esplicarlo un poco para torpes se agradeceria, ya que el 1º yu 2º paso correcto pero el tercero , parece mas facil pero nada , lo de realizarlo con la macro no se como se realiza asi hay algun tutorial del cual pueda leer en el foro ??
Si te vale de consuelo este router es, de largo, el más complicado para meterle openwrt. Algunos procedimientos son comunes a los Astoria de yacom, pero sólo para tener una idea general.
Seguro que te está ocurriendo un fallo tonto y cuando lo resuelvas te dirás: "Soy tontolnabo por no fijarme en este detalle".
¡Animo que casi lo tienes!

pues tiene toda la razon seguro que algo no estoy realizando bien, claro que es por falta de conocimientos, puesto que intentarlo lo intento y seguire cacharreando hasta que pete bien, grs por tu animo compañero,

y cuando querais aqui teneis una birras para porde desconecta y desestresaros saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 03-03-2014, 23:39 (Lunes)
tras el

Código: [Seleccionar]
tftpboot u-boot-V11.bin
NO debes reiniciar; a continuación escribes

Código: [Seleccionar]
run write-uboot-nor
y solo entonces puedes reiniciar (tras quitar los puentes uart)

saludos


hola gmtii de nuevo aqui grs por tu generosidad,

 bien ahora haber si es asi como hasta que no llegue a casa no puedo, pues no tengo aqui los uboot.

supongo que es asi:tftpboot u-boot-V11.bin
pulso intro y se carga se reinicia y entonces pongo esto que pone en la primera pagina

 write-uboot-nor

pero ahora observo que pone tambien otro elemento o comando

run write-uboot-nor

esto ultimo es lo que tengo que poner supongo y por eso no me sale faltaba lo de run cierto ??



Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 04-03-2014, 08:59 (Martes)
hola buenos dias gmtti saluos:

tras el

Código: [Seleccionar]
tftpboot u-boot-V11.bin
NO debes reiniciar; a continuación escribes

Código: [Seleccionar]
run write-uboot-nor
y solo entonces puedes reiniciar (tras quitar los puentes uart)

saludos


hola gmtii de nuevo aqui grs por tu generosidad,

 bien ahora haber si es asi como hasta que no llegue a casa no puedo, pues no tengo aqui los uboot.

supongo que es asi:tftpboot u-boot-V11.bin
pulso intro y se carga se reinicia y entonces pongo esto que pone en la primera pagina

 write-uboot-nor

pero ahora observo que pone tambien otro elemento o comando

run write-uboot-nor

esto ultimo es lo que tengo que poner supongo y por eso no me sale faltaba lo de run cierto ??




ayer he intentado esto que me comentas con este resultado :

Citar
*ROM VER: 1.0.5             
CFG 04     
UART   
********************                                                                               
********************************                               

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:25:03) arv7519rw                                                                               

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   125 MHz             
IO:    125 MHz             
BUS:   125 MHz             
BOOT:  UART           
DRAM:  128 MiB             
Flash: 32 MiB             
Using default environment                         

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
arv7519rw # tftpboot u-boot-V11.bin
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'u-boot-V11.bin'.
Load address: 0x81000000
Loading: ##################
         2 MiB/s
done
Bytes transferred = 258688 (3f280 hex)
arv7519rw # run write-uboot-nor
.. done
Un-Protected 2 sectors

.. done
Erased 2 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw #

cuando he quitado los puentes y he tecleado reset ha vuelto al uart otra vez asi:

Citar
arv7519rw # tftpboot u-boot-V11.bin                                   
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0                                           
ltq_phy: addr 19, link 1, speed 100, duplex 1                                             
Using ltq-eth device                   
TFTP from server 192.168.1.2; our IP address is 192.168.1.1                                                           
Filename 'u-boot-V11.bin'.                         
Load address: 0x81000000                       
Loading: ##################                           
         2 MiB/s               
done   
Bytes transferred = 258688 (3f280 hex)
arv7519rw # run write-uboot-nor
.. done
Un-Protected 2 sectors

.. done
Erased 2 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw # reset

ROM VER: 1.0.5
CFG 04
UART

alguna idea de que hacer ahora o me falta poner alguna direccion de memoria para que se grave el u-boot-V11.bin un saludos  grs
Título: Re:
Publicado por: gmtii en 04-03-2014, 09:41 (Martes)
Te sale eso porque sigues teniendo los puentes hechos... CFG 04 corresponde al modo UART... Ya lo tienes bien flasheado.. Sólo te queda quitarlos...

Enviado desde mi Nexus 4 mediante Tapatalk
Título: Re:
Publicado por: barriteleves en 04-03-2014, 10:21 (Martes)
hola gmtii dice:

Te sale eso porque sigues teniendo los puentes hechos... CFG 04 corresponde al modo UART... Ya lo tienes bien flasheado.. Sólo te queda quitarlos...

Enviado desde mi Nexus 4 mediante Tapatalk

ayer como te he comentado he realizado esta prueba  y si parece que esta ya flasheado efectivamente, pero como ya he comenado he retirado los puentes sin apagar el router, y despues he recleado el comando reset y sale el uart, lo he repetido tres veces. ahora lo voy a repetir haber pero eso es lo que realizao cuando apago siempre vuelve al bluque , quizas tenga que gravar de nuevo el fichero drum que tu has conseguiro y despues volver a realizas estas pruebas esto lo cometo  para ver si asi se recupera el bootloader original podrias realizarse ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: eq7mavala en 04-03-2014, 11:50 (Martes)
Podria utilizar este router para darme servicio ADSL y a la vez poder poner el luci-app-qos para poder establecer las prioridades necesarias?

Según he leido funciona todo menos el wifi, el cual no necesito, muchas gracias

Gracias
Título: Re:
Publicado por: gmtii en 04-03-2014, 12:16 (Martes)
pero hombre, hay que quitar los puentes con el router apagado... milagrosamente sigue vivo  ;D ;D

hasta que no metas el u-boot no puedes recuperar nada de nada  ^-^

ánimo que ya casi lo has conseguido!

PD: he cambiado el procedimiento de la primera página para que quede claro. Realmente se puede decir que barriteleves está siguiendo los pasos según está escrito, y estaba mal redactado, todo sea dicho.

hola gmtii dice:

Te sale eso porque sigues teniendo los puentes hechos... CFG 04 corresponde al modo UART... Ya lo tienes bien flasheado.. Sólo te queda quitarlos...

Enviado desde mi Nexus 4 mediante Tapatalk

ayer como te he comentado he realizado esta prueba  y si parece que esta ya flasheado efectivamente, pero como ya he comenado he retirado los puentes sin apagar el router, y despues he recleado el comando reset y sale el uart, lo he repetido tres veces. ahora lo voy a repetir haber pero eso es lo que realizao cuando apago siempre vuelve al bluque , quizas tenga que gravar de nuevo el fichero drum que tu has conseguiro y despues volver a realizas estas pruebas esto lo cometo  para ver si asi se recupera el bootloader original podrias realizarse ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 04-03-2014, 12:17 (Martes)
pues gracias por ofrecerte voluntario  >:( >:( yo tengo cable y nunca pude probar la ADSL, pero en teoría, debería funcionar!

ya nos cuentas!  >:(

Podria utilizar este router para darme servicio ADSL y a la vez poder poner el luci-app-qos para poder establecer las prioridades necesarias?

Según he leido funciona todo menos el wifi, el cual no necesito, muchas gracias

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 04-03-2014, 12:20 (Martes)
pues gracias por ofrecerte voluntario  >:( >:( yo tengo cable y nunca pude probar la ADSL, pero en teoría, debería funcionar!

ya nos cuentas!  >:(

Podria utilizar este router para darme servicio ADSL y a la vez poder poner el luci-app-qos para poder establecer las prioridades necesarias?

Según he leido funciona todo menos el wifi, el cual no necesito, muchas gracias

Gracias
Incluso debería funcionar con VDSL si mal no recuerdo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 04-03-2014, 17:04 (Martes)
hola gmtii, siento darte un disgusto, pèro esto sigue igual tanto si quito los puentes despues de apagar e incluso sin haber reseteado, supongo que con apagar el router ya se resetea. bien dicho esto solo comentar un detalle haber si se puede y como o con que comando lo realizaria, una vez cargado el uboot en ram con este se puede flashear el fichero que tienes posteado en el otro hilo que comentas que es un drump o copia completa de la flash es posible eso y si este firmware lleva el uboot o boot de fabrica que creo es lo que le pasa al router posiblemente al realizar alguna actualizacion por puerto serie erronea he debido borrar o escribir encima algo inadecuado o en una zona de memoria incorrecta. si no es posible lo aparcare haste ver si se consigue algo grs de todas formas por tu estupendo trabajo saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 04-03-2014, 18:11 (Martes)
A ver si esta noche me puedo poner con este cacharro! mi intencion es usarlo con la adsl también, ya os contaré.

Por cierto, si mal no recuerdo, no conseguí soldar el pin del GND... alguien ha tenido problemas para hacerlo? tengo un soldador eléctrico de los baratos, de 60W creo. No obstante intentaré soldarlo de nuevo hoy.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 04-03-2014, 19:05 (Martes)
A ver si esta noche me puedo poner con este cacharro! mi intencion es usarlo con la adsl también, ya os contaré.

Por cierto, si mal no recuerdo, no conseguí soldar el pin del GND... alguien ha tenido problemas para hacerlo? tengo un soldador eléctrico de los baratos, de 60W creo. No obstante intentaré soldarlo de nuevo hoy.



El GND es neutro, es decir, el pin hace falta, pero si por casualidad has roto el hilo, puedes raspar cerca para levantar la laca y soldar desde ahi,
 (http://thumbs.subefotos.com/ba3bab4726f2e767d8ccdd7bb55654fco.jpg) (http://subefotos.com/ver/?ba3bab4726f2e767d8ccdd7bb55654fco.jpg)

Si lo se, solde con un soldador chino de muchos W y me cargue todas las pistas....
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 04-03-2014, 19:11 (Martes)
Para los que quieran instalar luci:

opkg install luci luci-theme-openwrt

una vez instalado todos los paquetes

/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable


y entramos por la ip 192.168.1.1

Destacar que es recomendable cambiar la contraseña de root desde la consola con el comando passwd, a mi en luci me ha dado problemas.


También me encuentro que dos puertos ehternet no dan link, exactamente es el puerto número 2 y el puerto número 4, según la carcasa del router, que en openwrt es el puerto 1 y 3.
¿Alguien me indica si es un problema general o de mi unidad?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 04-03-2014, 19:47 (Martes)
@diegoabel: problema general  ... no hay driver aún para el switch interno del vr9 creo

@barriteleves: disgusto ninguno, redoblar fuerzas en todo caso para que lo consigas  ;D este es el boot original https://www.dropbox.com/s/6z6r11j5vh2d30t/boot_original_livebox21.bin.gz (https://www.dropbox.com/s/6z6r11j5vh2d30t/boot_original_livebox21.bin.gz) Lo descomprimes primero y lo metes desde el u-boot arrancado en RAM tal cual haces con el actual. Si te arranca, misterios de Fátima...  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 04-03-2014, 20:54 (Martes)
@barriteleves @gmtii yo tengo un router, que pienso que se le ha dañado la memoria flash, por que el modo UART entra bien, carga bien, pero a la hora de la verdad vuelve a mostrar lo mismo.

Yo he cargado el uboot en ram, le he metido el final y lo he guardado en la flash, al reiniciar quitando los puentes vuelve a salir, y con el uboot en ram, cargo con tftpboot la imagen final, y carga bien, y ni con mtd ni con la macro se queda...

No se ni sera que desde el uboot realize un acto peligroso "erase all" pero lo cierto es que siempre muestra lo mismo

ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 04-03-2014, 21:22 (Martes)
hmmm también barriteleves hizo ese erase all y no caí en ese detalle... fallo mío.... creo recordar que me pasó algo parecido y tenía que ver con el protect all que se quedaba en ON en toda la flash, y por mucho que lo intentes, nunca llega a flashear y por eso se queda así.

pueden probar lo siguiente desde el u-boot en RAM antes de flashear el u-boot?:

Código: [Seleccionar]
protect off all
run write-uboot-nor

pueden ver el estado con el comando flinfo; los RO no deben aparecer en ninguna dirección:

Código: [Seleccionar]
Bank # 1: CFI conformant flash (16 x 16)  Size: 32 MB in 256 Sectors
  AMD Standard command set, Manufacturer ID: 0xC2, Device ID: 0x227E2201
  Advanced Sector Protection (PPB) enabled
  Erase timeout: 4096 ms, write timeout: 1 ms
  Buffer write timeout: 3 ms, buffer size: 64 bytes

  Sector Start Addresses:
  B0000000   RO   B0020000   RO   B0040000        B0060000   RO   B0080000      
  B00A0000        B00C0000        B00E0000        B0100000        B0120000      
  B0140000        B0160000        B0180000        B01A0000        B01C0000      
  ....

La prueba del algodón para ver si se ha flasheado o no es que el resultado del comando siguiente que muestra los primeros bytes de la flash de algo como esto:

Código: [Seleccionar]
arv7519rw # md 0xB0000000
b0000000: 10000123 00000000 00000000 00000000    ...#............
b0000010: 688c688c 00000000 00000000 00000000    h.h.............
b0000020: 00000000 00000000 00000000 00000000    ................

Si nos sale todo así:

Código: [Seleccionar]
arv7519rw # md 0xB0000000
b0000000: ffffffff ffffffff ffffffff ffffffff    ................
b0000010: ffffffff ffffffff ffffffff ffffffff    ................
b0000020: ffffffff ffffffff ffffffff ffffffff    ................
b0000030: ffffffff ffffffff ffffffff ffffffff    ................

seguimos con la flash en blanco... haremos el protect off all de nuevo y verificamos con flinfo que no están los RO y entonces hacemos lo de run write-uboot-nor de nuevo...

Acabo de hacer un erase all desde el uboot RAM en mi router, y no consigo reproducir el problema, pero los tiros creo que van por el tema de protección de escritura...


Saludos



@barriteleves @gmtii yo tengo un router, que pienso que se le ha dañado la memoria flash, por que el modo UART entra bien, carga bien, pero a la hora de la verdad vuelve a mostrar lo mismo.

Yo he cargado el uboot en ram, le he metido el final y lo he guardado en la flash, al reiniciar quitando los puentes vuelve a salir, y con el uboot en ram, cargo con tftpboot la imagen final, y carga bien, y ni con mtd ni con la macro se queda...

No se ni sera que desde el uboot realize un acto peligroso "erase all" pero lo cierto es que siempre muestra lo mismo

ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 04-03-2014, 22:12 (Martes)
Arrancado desde la ram, he realizado el protect off all,

Código: [Seleccionar]
arv7519rw # protect off all
Un-Protect Flash Bank # 1
... done

he consultado la info con flinfo

Código: [Seleccionar]
arv7519rw # flinfo

Bank # 1: CFI conformant flash (16 x 16)  Size: 32 MB in 256 Sectors
  AMD Standard command set, Manufacturer ID: 0xC2, Device ID: 0x227E2201
  Advanced Sector Protection (PPB) enabled
  Erase timeout: 4096 ms, write timeout: 1 ms
  Buffer write timeout: 3 ms, buffer size: 64 bytes

  Sector Start Addresses:
  B0000000        B0020000        B0040000        B0060000        B0080000
  B00A0000        B00C0000        B00E0000        B0100000        B0120000
  B0140000        B0160000        B0180000        B01A0000        B01C0000
  B01E0000        B0200000        B0220000        B0240000        B0260000
  B0280000        B02A0000        B02C0000        B02E0000        B0300000
  B0320000        B0340000        B0360000        B0380000        B03A0000
  B03C0000        B03E0000        B0400000        B0420000        B0440000
  B0460000        B0480000        B04A0000        B04C0000        B04E0000
  B0500000        B0520000        B0540000        B0560000        B0580000
  B05A0000        B05C0000        B05E0000        B0600000        B0620000

y no hay muestra de RO en la tabla que sale, le he pasado el uboot y realizado la macro y todo bien

Código: [Seleccionar]
arv7519rw # tftpboot u-boot-V11.bin
ltq_phy: addr 0, link 1, speed 100, duplex 1
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'u-boot-V11.bin'.
Load address: 0x81000000
Loading: ##################
done
Bytes transferred = 258688 (3f280 hex)
arv7519rw # run write-uboot-nor
.. done
Un-Protected 2 sectors

.. done
Erased 2 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done


he realizado el comando

Código: [Seleccionar]
arv7519rw # md 0xB0000000
b0000000: 10000123 00000000 00000000 00000000    ...#............
b0000010: 688c688c 00000000 00000000 00000000    h.h.............
b0000020: 00000000 00000000 00000000 00000000    ................
b0000030: 00000000 00000000 00000000 00000000    ................
b0000040: 00000000 00000000 00000000 00000000    ................
apago, desconecto y quito los puentes para el UART

Código: [Seleccionar]
ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01

ROM VER: 1.0.5
CFG 01

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 04-03-2014, 22:33 (Martes)
Hola compi, no te recomiendo que sueldes con un soldador de 60W, ya que te puedes cargar algo.
Yo uso uno de 30, y aun es demasiado potente para mi gusto. Lo ideal es usar uno de 11W, con punta de 0,5mm, de las que se denominan de "larga duracion". Para desoxidar no hay nadacomo el Flux, y el hilo de estaño deberia ser finito, entre 0,5 y 1 mm. Espero que tengas suerte


A ver si esta noche me puedo poner con este cacharro! mi intencion es usarlo con la adsl también, ya os contaré.

Por cierto, si mal no recuerdo, no conseguí soldar el pin del GND... alguien ha tenido problemas para hacerlo? tengo un soldador eléctrico de los baratos, de 60W creo. No obstante intentaré soldarlo de nuevo hoy.


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 05-03-2014, 00:07 (Miércoles)
al final lo he reproducido con uno versión 1.1... no arranca tras borrar la flash de ninguna forma  :-( lo pongo en el primer mensaje hasta encontrar la causa.

saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 05-03-2014, 00:27 (Miércoles)
al final lo he reproducido con uno versión 1.1... no arranca tras borrar la flash de ninguna forma  :-( lo pongo en el primer mensaje hasta encontrar la causa.

saludos.

Los dos vivos que tengo, son 1.1 tienen instalado ya openwrt, este otro 1.1 que esta en bucle, y otro 1.1 y 1.2 que están quemados literalmente.

Había pensado sacar una copia de la flash y volcarla entera. Supongo que desde openwrt es mas fácil que desde el uboot ¿o que método recomiendas?

@gtmii el fallo ocurre si se realiza un erase all, no se si al realizar el erase a la parte del boot y no se carga correctamente sucede. Yo realice un erase all y reinicie, si no hubiera reiniciado y hubiera cargado el uboot de nuevo estaría funcionando.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 05-03-2014, 08:39 (Miércoles)
@diegoabel: los 1.1 que tienes con Openwrt.. cambiaste el boot desde u-boot en RAM? desde el boot original con el corto ? la copia más cómoda es desde Openwrt sin duda.

Es curioso lo del erase all porque me costó varios intentos que lo hiciera... y cuando lo hace ahora no deja reescribir el boot; sin embargo el contenido de la flash siempre es correcto, meta el u-boot o la original... raro raro

Saludos.

PD: adjunto uboot en RAM para 1.1 con DEBUG activado a ver si podemos encontrar el problema

https://www.dropbox.com/s/6rtw37yzrq37d9g/u-boot-V11-debug.asc.gz (https://www.dropbox.com/s/6rtw37yzrq37d9g/u-boot-V11-debug.asc.gz)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 05-03-2014, 10:45 (Miércoles)
hola compañero gmtii solo tengo una palabra agradecimiento,


he leido un poco esta ultima pagina y e visto que hay dos uboot, supongo que tengoque subir del modo habitual primero el u-boot-V11-debug.asc  y  despues el otro original con tftp cierto ?

bueno lo voy ha intentar

ahora cuento un poco lo que creo me ha pasado para llegar  a esta forma del router, si no mal recuedo pero no lo tengo claro no he barrado nada con ningu comando, pero si creo he subido el uboot de 512k de forma incorrecta o donde no correspondia segun la guia que hay en la primera pagina, digo esto por si alguien lo lee que realice  paso a paso todo y no tendra este problema. grs de nuevo

bueno como de todo se saca algo bueno o se aprehende , de ellos he probado con hipertermina siempre realizar estos menesteres, y como es un poco leto, ayer probe con tera term subir el uboot. asc asi de esta forma (en modo uart)
pulsamos la pestana file; despues en sen file, eliges el fichero por ejemplo (uboot-v11.asc, y final mente pulsas la pestaña de abrir el fichero , con esto comienza la carga muchiusimo mas rapida y su  reinicio es normal.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 05-03-2014, 15:24 (Miércoles)
@diegoabel: los 1.1 que tienes con Openwrt.. cambiaste el boot desde u-boot en RAM? desde el boot original con el corto ? la copia más cómoda es desde Openwrt sin duda.

Es curioso lo del erase all porque me costó varios intentos que lo hiciera... y cuando lo hace ahora no deja reescribir el boot; sin embargo el contenido de la flash siempre es correcto, meta el u-boot o la original... raro raro

Saludos.

PD: adjunto uboot en RAM para 1.1 con DEBUG activado a ver si podemos encontrar el problema

https://www.dropbox.com/s/6rtw37yzrq37d9g/u-boot-V11-debug.asc.gz (https://www.dropbox.com/s/6rtw37yzrq37d9g/u-boot-V11-debug.asc.gz)

Los he mirado, y uno de ellos si tiene marcas de haberle echo el uart, el otro parece estar muy limpio, aunque no te lo podría asegurar al 100%.

El equipo que entra en bucle, lo realice por el corto en primera instancia, pero no conseguía nada claro, le metí varios uboot, el de 512k, la versión antigua y la mas moderna, en todos funciono bien, hasta el dichoso erase all. Lo mio si fue para ir preso. voy a cargarle el uboot con debug y pego el log.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 05-03-2014, 19:42 (Miércoles)
buenas

aquí hay algún tipo de bug gordo en el u-boot con el tema del protect on/off en los V1.1... dos log para comparar:

log flasheo V1.2...

http://pastebin.com/vBNKuY0b (http://pastebin.com/vBNKuY0b)

log flasheo V1.1

http://pastebin.com/YJcHYZ5p (http://pastebin.com/YJcHYZ5p)

es una locura.. primero desbloquea el 0 y luego bloquea toda la flash, desde el 1 al sector 256, y lo repite dos veces.. luego intenta un erase y flashear, pero así no hay forma...

abriré un ticket en el git del u-boot de lantiq a ver qué sucede entre las dos versiones de SoC.

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 05-03-2014, 20:29 (Miércoles)
Buff vaya log el del 1.1, espero que la próxima visita al cash haya algun livebox para ampliar la familia :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 06-03-2014, 13:54 (Jueves)
buenas

aquí hay algún tipo de bug gordo en el u-boot con el tema del protect on/off en los V1.1... dos log para comparar:

log flasheo V1.2...

http://pastebin.com/vBNKuY0b (http://pastebin.com/vBNKuY0b)

log flasheo V1.1

http://pastebin.com/YJcHYZ5p (http://pastebin.com/YJcHYZ5p)

es una locura.. primero desbloquea el 0 y luego bloquea toda la flash, desde el 1 al sector 256, y lo repite dos veces.. luego intenta un erase y flashear, pero así no hay forma...

abriré un ticket en el git del u-boot de lantiq a ver qué sucede entre las dos versiones de SoC.

Un saludo

Hola gmtii, siginifica eso que ese uboot no se puede poner en los v1.1?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 06-03-2014, 14:21 (Jueves)
si se puede.. por ahora parecer que el desencadenante es el comando 'erase all' desde el uboot... haciendo el corto, y flasheando el nuevo u-boot desde el boot original es funcional, y así lo he comprobado.

En todo caso, estamos en ello... el que mantiene el código de u-boot para los lantiq nos sugiere añadir los gpio que controlan las líneas altas de direcciones para acceder a la flash de 32 MB.. lo cierto es que aunque el comando erase all parece el responsable del estropicio, las escrituras sin estas líneas en las zonas altas son correctas...

sin embargo, aunque parece que se escribe el u-boot en los sectores 0-3, no arranca, y la verdad es que no nos quedan muchas ideas...

aquí un u-boot compilado para arranque en RAM con los cambios de GPIO por si alguien quiere probar a flashear el boot desde este:

https://www.dropbox.com/s/b1qf1cacphwc6cq/u-boot-v11-debug-gpio-nor.asc.gz (https://www.dropbox.com/s/b1qf1cacphwc6cq/u-boot-v11-debug-gpio-nor.asc.gz)

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 06-03-2014, 15:45 (Jueves)
hola compañeros un saludos:

bien realizadas la pruebas anteriores ten iggual resultado que diegoabel de,

protect off all flinfo etc por lo que solo me quede pendiente cargar y realizar pruebas con los dos ultimos uboot de ram tanto el debug como este ultimo habersi esta tarde tengo un rato que , hay una maquina que no me deja reapirar con esto del calor que hace. pero creo mas tarde realizer todo gmtii un saludo y grs
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 06-03-2014, 21:57 (Jueves)
si se puede.. por ahora parecer que el desencadenante es el comando 'erase all' desde el uboot... haciendo el corto, y flasheando el nuevo u-boot desde el boot original es funcional, y así lo he comprobado.

En todo caso, estamos en ello... el que mantiene el código de u-boot para los lantiq nos sugiere añadir los gpio que controlan las líneas altas de direcciones para acceder a la flash de 32 MB.. lo cierto es que aunque el comando erase all parece el responsable del estropicio, las escrituras sin estas líneas en las zonas altas son correctas...

sin embargo, aunque parece que se escribe el u-boot en los sectores 0-3, no arranca, y la verdad es que no nos quedan muchas ideas...

aquí un u-boot compilado para arranque en RAM con los cambios de GPIO por si alguien quiere probar a flashear el boot desde este:

https://www.dropbox.com/s/b1qf1cacphwc6cq/u-boot-v11-debug-gpio-nor.asc.gz (https://www.dropbox.com/s/b1qf1cacphwc6cq/u-boot-v11-debug-gpio-nor.asc.gz)

Saludos.

Código: [Seleccionar]
http://elcuervo.eu/livebox2.1/recuperacion_uboot.log
Aqui el log del uboot de recuperacion, que solo tengo que decir unas palabras, muchas gracias gmtii, ya he conseguido instalar el uboot definitivo.  ;D ;D ;D ;D >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 06-03-2014, 22:38 (Jueves)
como me alegro! me sabía mal tener varios routers muertos por ahí!

efectivamente el fallo fue mio al no portar las líneas A23, A24 y A25 para el soporte de flash de 32 MB tal cual estaba definido en otros routers similares como el easy80920.

las gracias se las debemos a los que mantienen este u-boot y que son los que saben del tema.

actualizo el primer mensaje, y ficheros de u-boot del 'pack'

por cierto, si habéis hecho erase all posiblemente os hayáis cepillado la partición de datos en 0xB1F80000. Recuperar la copia y reflashearla:

subimos el fichero mediante tftpboot y luego:

protect off 0xB1F80000 +80000
erase 0xB1F80000 +80000
cp.b 8100000 0xB1F80000 80000


saludos!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 06-03-2014, 22:46 (Jueves)
como me alegro! me sabía mal tener varios routers muertos por ahí!

efectivamente el fallo fue mio al no portar las líneas A23, A24 y A25 para el soporte de flash de 32 MB tal cual estaba definido en otros routers similares como el easy80920.

las gracias se las debemos a los que mantienen este u-boot y que son los que saben del tema.

actualizo el primer mensaje, y ficheros de u-boot del 'pack'

por cierto, si habéis hecho erase all posiblemente os hayáis cepillado la partición de datos en 0xB1F80000. Recuperar la copia y reflashearla:

subimos el fichero mediante tftpboot y luego:

protect off 0xB1F80000 +80000
erase 0xB1F80000 +80000
cp.b 8100000 0xB1F80000 80000


saludos!!!

Ya, no tenia ninguna mac, era todo 00:00:00 y FF:FF:FF, como no hice copia de seguridad, lo que he echo es cogerla de la pegatina y colocársela en el archivo /etc/config/network y funcionando ya.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 07-03-2014, 00:38 (Viernes)
Hola compañeros un saludo a todos

otro que se une al router recuperado tal como ha posteado el compañero no pongo el long de arranque completo por que ya esta puesto solo el que funciona aqui :

[quoteAPAGO EL ROUTER  Y QUITO LO PUESTES Y VUALA AQUI ESTA EL ARRANQUE CON DOS DIODOS LED ENCENDIDOS UNO VERDE Y OTRO AZUL EN LOS EXTREMOS. AHORA A POR OPENWRT...

ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

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!
arv7519rw #][/quote]

logicamente dar las grs y una birras en la periferia de la zona centro por si te pilla bien gmtti un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 07-03-2014, 15:38 (Viernes)
hola compañero buenas tarde:

tengo alguna duda de como cargar openwrt en ram para intentar sacar copia ya que yo pienso que no borre nada y asi tener esa copia de los datos.

he realizado un par de veces esta carga pero no funciona siempre da el mismo error 7

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

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!
arv7519rw # tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##########################################################
done
Bytes transferred = 3288106 (322c2a hex)
arv7519rw # bootm
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:12 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3288042 Bytes = 3.1 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... LZMA: uncompress or overwrite error 7 - must R                                                                                                                        ESET b
ROM VER: 1.0.5
CFG 01

he puesto los comandos tal como estan en el primer post que debo hacer para solucionarlo ???
 
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 07-03-2014, 15:42 (Viernes)
el arranque de imágenes de OpenWrt no funciona con u-boot ahora mismo. Carga la squashfs y flashea con al macro write-openwrt como está en el primer post sin miedo.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 07-03-2014, 15:56 (Viernes)
vale gmtii ahora mismo me pongo ha ellos os contare como va, parece que hoy tengo una tarde tranquila en el curro. grs ha y las birras ya diras
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 07-03-2014, 19:12 (Viernes)
buenas de nuevo he repetido vaias veces el proceso supongo que es el que tengo que realizar el deo boot modificado creando la mac permanente como dice en el primer post asi:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0x81000000
Loading: *
ARP Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
arv7519rw #

que lo que realizo mal no carga la imagen una vez ejecutado este comando (run write-openwr) ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 08-03-2014, 14:45 (Sábado)
buenas de nuevo he repetido vaias veces el proceso supongo que es el que tengo que realizar el deo boot modificado creando la mac permanente como dice en el primer post asi:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0x81000000
Loading: *
ARP Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
arv7519rw #

que lo que realizo mal no carga la imagen una vez ejecutado este comando (run write-openwr) ???

barriteleves

Tu indicas esto en tu log

Código: [Seleccionar]
setenv kernel_addr 0xB0080000
Cuando realmente es esto lo que has de poner.

Código: [Seleccionar]
setenv loadaddr 0xb0080000
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 08-03-2014, 22:32 (Sábado)
hola diegoabel un saludo


Genial!!!!


A mi hoy mismito me han llegado los Pin-Headers de DX, y... el caso. Es que no tenemos Flux, no tenemos Malla, no tenemos Soldador.

Presupuesto no hay, entre antenas y demás cosillas... Estamos pelados unos meses. Así que tocará tirar de contactos y rezar a San JBC.

PD.: Si alguien tiene alguno del que desprenderse por un trueque/cambio/x justo... MP!



Yo los pillo en el cashconverter por 2, 3 o 5€, tengo 4 y uno muerto por hacer pruebas. Ya te digo si puedes acercarte por esos lugares, si no podriamos ver para enviarte uno.

grs por tu ayuda, pero me ha servido para avanzar , aunque no termino de arrancar la imagen gravada y por mas que he leido hoy nada no doy con la solucion esto es lo que me sale del long tanto con hiperterminal ,como con tera therm.

Citar
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-sq                                                                               
uashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize                                                                               
 && cp.b $fileaddr 0xB0080000 $filesize'                                       
arv7519rw # setenv loadaddr 0xb0080000                                     
arv7519rw # saveenv                   
Saving Environment to Flash...                             
. done     
Un-Protected 1 sectors                     
Erasing Flash...               
. done     
Erased 1 sectors               
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9..                                                                               
..8....7....6....5....4....3....2....1....done                                             
. done     
Protected 1 sectors                   
arv7519rw # run write-openwrt                             
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0                                           
ltq_phy: addr 19, link 1, speed 100, duplex 1                                             
Using ltq-eth device                   
TFTP from server 192.168.1.2; our IP address is 192.168.1.1                                                           
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.                                                             
Load address: 0xb0080000                       
Loading: #################################################################                                                                         
         #################################################################                                                                         
         #################################################################                                                                         
         ########################################################                                                                 
done   
Bytes transferred = 3670020 (380004 hex)                                       
............................. done                                 
Un-Protected 29 sectors                       

............................. done                                 
Erased 29 sectors                 
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done                                                                       
arv7519rw # resetÿ                 
ROM VER: 1.0.5             
CFG 01     


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw                                                                               

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   500 MHz             
IO:    250 MHz             
BUS:   250 MHz             
BOOT:  NOR         
DRAM:  128 MiB             
Flash: 32 MiB             
In:    serial             
Out:   serial             
Err:   serial             
Net:   ltq-eth             
Hit any key to stop autoboot:  0                               
arv7519rw #
arv7519rw # reset
ROM VER: 1.0.5
CFG 01


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #


tambien lo he intentado con el boot original que me paso gmtii, aunque no se grava me da error de erase 4 sectores. bueno intentare leer haber si en el otro hilo de 4518 hay algun caso parecido. un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 09-03-2014, 02:24 (Domingo)
hola diegoabel un saludo


Genial!!!!


A mi hoy mismito me han llegado los Pin-Headers de DX, y... el caso. Es que no tenemos Flux, no tenemos Malla, no tenemos Soldador.

Presupuesto no hay, entre antenas y demás cosillas... Estamos pelados unos meses. Así que tocará tirar de contactos y rezar a San JBC.

PD.: Si alguien tiene alguno del que desprenderse por un trueque/cambio/x justo... MP!



Yo los pillo en el cashconverter por 2, 3 o 5€, tengo 4 y uno muerto por hacer pruebas. Ya te digo si puedes acercarte por esos lugares, si no podriamos ver para enviarte uno.

grs por tu ayuda, pero me ha servido para avanzar , aunque no termino de arrancar la imagen gravada y por mas que he leido hoy nada no doy con la solucion esto es lo que me sale del long tanto con hiperterminal ,como con tera therm.

Citar
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-sq                                                                               
uashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize                                                                               
 && cp.b $fileaddr 0xB0080000 $filesize'                                       
arv7519rw # setenv loadaddr 0xb0080000                                     
arv7519rw # saveenv                   
Saving Environment to Flash...                             
. done     
Un-Protected 1 sectors                     
Erasing Flash...               
. done     
Erased 1 sectors               
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9..                                                                               
..8....7....6....5....4....3....2....1....done                                             
. done     
Protected 1 sectors                   
arv7519rw # run write-openwrt                             
ltq_phy: addr 0, link 0, speed 10, duplex 0                                           
ltq_phy: addr 17, link 0, speed 10, duplex 0                                           
ltq_phy: addr 19, link 1, speed 100, duplex 1                                             
Using ltq-eth device                   
TFTP from server 192.168.1.2; our IP address is 192.168.1.1                                                           
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.                                                             
Load address: 0xb0080000                       
Loading: #################################################################                                                                         
         #################################################################                                                                         
         #################################################################                                                                         
         ########################################################                                                                 
done   
Bytes transferred = 3670020 (380004 hex)                                       
............................. done                                 
Un-Protected 29 sectors                       

............................. done                                 
Erased 29 sectors                 
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done                                                                       
arv7519rw # resetÿ                 
ROM VER: 1.0.5             
CFG 01     


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw                                                                               

Board: Lantiq ARV7519RW VRX200 Family Board                                           
SoC:   Lantiq VRX288 v1.1                         
CPU:   500 MHz             
IO:    250 MHz             
BUS:   250 MHz             
BOOT:  NOR         
DRAM:  128 MiB             
Flash: 32 MiB             
In:    serial             
Out:   serial             
Err:   serial             
Net:   ltq-eth             
Hit any key to stop autoboot:  0                               
arv7519rw #
arv7519rw # reset
ROM VER: 1.0.5
CFG 01


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #


tambien lo he intentado con el boot original que me paso gmtii, aunque no se grava me da error de erase 4 sectores. bueno intentare leer haber si en el otro hilo de 4518 hay algun caso parecido. un saludo

Creo que no haces bien el procedimiento, te indico los pasos

Creas la macro
ejecutas la macro
cambiar el loadaddr
guardas con saveenv
y reset al final.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 09-03-2014, 09:58 (Domingo)
hola diegoable, saludos, mira lo realizo asi haber esta mal posiblemente sea asi como tu dices pongo primero esto:

Citar
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv loadaddr 0xb0080000
saveenv

y responde asi :

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw #

bien ahora ejecuto la macro asi :run write-openwrt

Citar
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0xb0080000
Loading: T T T T
ARP Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
arv7519rw #
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0xb0080000
Loading: #################################################################
         #################################################################
         #################################################################
         ########################################################
         1.2 MiB/s
done
Bytes transferred = 3670020 (380004 hex)
............................. done
Un-Protected 29 sectors

............................. done
Erased 29 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw # resetÿ
ROM VER: 1.0.5
CFG 01


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #

y ademas pulso reset y responde pasando de nuevo el arranque del boot. y hay se queda no va mas

tambien he probado con el mismo resultado creando la macro por separado los tres comandos asi:

Citar
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'

pulso intro y despues pongo el que tu me as recomendado para que cambien la direccion de carga supongo:

Citar
setenv kernel_addr 0xB0080000

y despues fijo la macro con esto:

Citar
saveenv

y obtengo el mismo resultado anterior.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Tki2000 en 09-03-2014, 10:21 (Domingo)
Yo pondría "protect off all" en vez de "protect off 0xB0080000 +$filesize" y probaría.
Por lo que sé también del ARV7518pw las variables las tenía que poner entre {}. No sé si este bootloader es distinto.

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off all && erase 0xB0080000 +${filesize} && cp.b ${fileaddr} 0xB0080000 ${filesize}'

En última instancia, en vez de variables que no veo lo que contienen pondría los valores manualmente y así me aseguro de dónde estoy escribiendo...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 09-03-2014, 13:53 (Domingo)
creo que u-boot no funciona así.. la loadaddr debe ser una dirección de RAM donde se carga por tftpboot, y luego el comando cp hace una copia de esas posiciones de la RAM hacia la FLASH... si tocais esa dirección los efectos no deben ser muy buenos...

luego, hay una variable que define como u-boot hace el autoarranque: boot_cmd que tiene un bootm $kernel_addr de serie... por eso mismo yo he puesto que ese kernel_addr apunte a la dirección donde está el kernel del openwrt...

@barriteleves, para probar el flasheo, haz bootm 0xB0080000 y debe arrancar ... si no lo hace, es que no está flasheado... en tus primeros logs vi que tu servidor tftp no funcionaba y nunca llegaste a flashear correctamente.

saludos.

Citar

barriteleves

Tu indicas esto en tu log

Código: [Seleccionar]
setenv kernel_addr 0xB0080000
Cuando realmente es esto lo que has de poner.

Código: [Seleccionar]
setenv loadaddr 0xb0080000
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: sephir0t00 en 09-03-2014, 15:28 (Domingo)
barriteleves, ¿puedes poner la salida que te da el comando printenv en el uboot?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Tki2000 en 09-03-2014, 17:55 (Domingo)
creo que u-boot no funciona así.. la loadaddr debe ser una dirección de RAM donde se carga por tftpboot, y luego el comando cp hace una copia de esas posiciones de la RAM hacia la FLASH... si tocais esa dirección los efectos no deben ser muy buenos...

luego, hay una variable que define como u-boot hace el autoarranque: boot_cmd que tiene un bootm $kernel_addr de serie... por eso mismo yo he puesto que ese kernel_addr apunte a la dirección donde está el kernel del openwrt...

@barriteleves, para probar el flasheo, haz bootm 0xB0080000 y debe arrancar ... si no lo hace, es que no está flasheado... en tus primeros logs vi que tu servidor tftp no funcionaba y nunca llegaste a flashear correctamente.

saludos.

Citar

barriteleves

Tu indicas esto en tu log

Código: [Seleccionar]
setenv kernel_addr 0xB0080000
Cuando realmente es esto lo que has de poner.

Código: [Seleccionar]
setenv loadaddr 0xb0080000

Cuando digo de poner las direcciones a mano me refiero a no dejarlas al tun tun, pero sabiendo lo que se pone.
Si mal no he visto, la RAM comienza en 0x80000000, la flash en 0xB0000000.
Manualmente cargaría el fichero .bin en la dirección 0x80500000 de la RAM
          tftpboot 0x80500000 openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image
Desprotejería la flash para escribir
          protect off all
Borraría el trozo de la flash para escribir (en la variable $filesize debemos tener la longitud del archivo tras pasarlo por tftp)
          erase 0xB0080000 +$filesize
Copiaría de la memoria RAM a la FLASH desde la dirección que le dije que cargara la imagen
          cp.b 0x80500000 0xB0080000 $filesize
Grabaría la dirección de inicio del kernel en la nvram del router para que al rearrancar el bootloader sepa de dónde arrancar con
          setenv kernel_addr 0xB0080000
          saveenv

Y si todo lo anterior funciona paso a paso, entonces lo juntaría todo en una macro...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 09-03-2014, 22:53 (Domingo)
Ya le he instalado Openwrt! Gracias Gmtii!  >:( >:( >:( >:(

No se si al resto os pasa, pero en luci no me mustra la informacion de las interfaces, se queda en Collecting data... en todas. Esto me ocurre en la pantalla principal de status y en Network->Interfaces.

Sin embargo ifconfig si que me devuelve bien las mismas:

Código: [Seleccionar]
root@LiveBox2:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr A6:02:0C:47:55:2C
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a402:cff:fe47:552c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3343 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2729 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:929888 (908.0 KiB)  TX bytes:1524050 (1.4 MiB)

eth0      Link encap:Ethernet  HWaddr A6:02:0C:47:55:2C
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3348 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2729 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1003922 (980.3 KiB)  TX bytes:1540331 (1.4 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:284 (284.0 B)  TX bytes:284 (284.0 B)

nas0      Link encap:Ethernet  HWaddr 50:7E:5D:47:48:73
          inet6 addr: fe80::527e:5dff:fe47:4873/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:258 errors:258 dropped:0 overruns:258 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:21140 (20.6 KiB)


No me preocupa excesivamente en tanto las interfaces funcionan bien.

Por otro lado, mañana probare que tal la ADSL... he visto que los unicos paquetes, para tal fin, instalados por defecto en la imagen de gmtii son:
kmod-ltq-vdsl-vr9
kmod-ltq-vdsl-vr9-mei
ltq-vdsl-app
ltq-vdsl-vr9-fw-installer

necesitaría alguno más?


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 10-03-2014, 01:04 (Lunes)
doblecero, a mi también me pasa en luci, hay secciones que muestra un error, pero carga, y otras que da error, no recuerdo ahora mismo el mensaje, pero en las interfaces desde luci, no las muestra.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 10-03-2014, 02:50 (Lunes)
hola compañero primero siento no haber podido contestar antes pero quiero agradecederos a todos vuestras respuestas, ya que sin decir quien alguien paso muy cerca del router con una balleta mojada y como losc cables de realizar el puente estaban descubiertos, os imaginais que ha pasado, despues de que ya casi lo tenia medio controlado o por lo menos eso pense que me faltaba poco para gravar el openwrt, y ya no enciende  ,pero pillare otro, con el otro comenzare con el puente directamente asi no creo que me ocurra lo que con este un saludo a todos grs
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: diegoabel en 10-03-2014, 15:12 (Lunes)
hola compañero primero siento no haber podido contestar antes pero quiero agradecederos a todos vuestras respuestas, ya que sin decir quien alguien paso muy cerca del router con una balleta mojada y como losc cables de realizar el puente estaban descubiertos, os imaginais que ha pasado, despues de que ya casi lo tenia medio controlado o por lo menos eso pense que me faltaba poco para gravar el openwrt, y ya no enciende  ,pero pillare otro, con el otro comenzare con el puente directamente asi no creo que me ocurra lo que con este un saludo a todos grs

Estos percances suele pasar en la casa :(, intenta secarlo a ver si consigue encender... si no pues tienes un adaptador de corriente mas, y el router al punto limpio.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 10-03-2014, 15:59 (Lunes)
pues si tienes toda la razon, ya me he puesto al habla con uno que venden esta noche le paso los datos haber si tengo suerte y en unos dias lo tengo listo para trastear, ademas me pasare por Madrid haber si en algun casconverter tiene alguno que este bien y barato claro. grs
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: hawai50 en 10-03-2014, 17:32 (Lunes)
hola compañero primero siento no haber podido contestar antes pero quiero agradecederos a todos vuestras respuestas, ya que sin decir quien alguien paso muy cerca del router con una balleta mojada y como losc cables de realizar el puente estaban descubiertos, os imaginais que ha pasado, despues de que ya casi lo tenia medio controlado o por lo menos eso pense que me faltaba poco para gravar el openwrt, y ya no enciende  ,pero pillare otro, con el otro comenzare con el puente directamente asi no creo que me ocurra lo que con este un saludo a todos grs
Bienvenido al club, a mi me paso algo parecido, pero lo importante es atreverse un poco e ir probando. Espero que encuentres otro pronto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 10-03-2014, 20:40 (Lunes)
por lo que me parece si mi cuñada visito un chass.. y pillo uno por 7 euros habersi me lo trae hoy y trasteo , he estado mirando como se hace con el puetnte en memoria y lo veo aun mas dificil que con el uart pues llegar al boot vr9 boot ya lo realice pero nose seguir mas no entiendo como sube el boot por xmoden con el hiperterminal pero cuando exactamente ????
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 10-03-2014, 21:00 (Lunes)
amplio los detalles sobre las dudas que tengo tener en cuenta que los novatos como yo no sabes nada o casi nda solo seguimos al pie de la letra lo que hay :

Citar
Ahora podemos sustituir el boot original según lo siguiente:

- Introducimos ! para entrar al modo administrativo.
- Seleccionamos U para realizar una carga de fw.
- Indicamos la región 0.
- Enviamos mediante Xmodem el u-boot correspondiente a nuestra versión de router.
- Apagamos y encendemos.

bien respesto al primer punto no hay duas bueno si una aclaracion cuando dice que al realizar el corto entramos en VR9 # verdadera mente no sale asi sale esto VR9 BOOT: supongo que sera lo mismo pero no lo se, bueno siguo

el segundo no hay duas seleccionamos hasta llega a seleccion la region 0 y no pregunta Ye/no que debo hacer aqui primero envio el boot con xmoden y el hiperterminal pero tengo que pulsar yes o no solo enviar y apagar el router???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 11-03-2014, 15:06 (Martes)
amplio los detalles sobre las dudas que tengo tener en cuenta que los novatos como yo no sabes nada o casi nda solo seguimos al pie de la letra lo que hay :

Citar
Ahora podemos sustituir el boot original según lo siguiente:

- Introducimos ! para entrar al modo administrativo.
- Seleccionamos U para realizar una carga de fw.
- Indicamos la región 0.
- Enviamos mediante Xmodem el u-boot correspondiente a nuestra versión de router.
- Apagamos y encendemos.

bien respesto al primer punto no hay duas bueno si una aclaracion cuando dice que al realizar el corto entramos en VR9 # verdadera mente no sale asi sale esto VR9 BOOT: supongo que sera lo mismo pero no lo se, bueno siguo

el segundo no hay duas seleccionamos hasta llega a seleccion la region 0 y no pregunta Ye/no que debo hacer aqui primero envio el boot con xmoden y el hiperterminal pero tengo que pulsar yes o no solo enviar y apagar el router???

El primer punto es como bien indicas haciendo el corto en la flash para acceder al boot.
Sobre lo otro... Sigues a secuencia que indicas, ! -> U -> 0 -> Yes. Entonces te saldrán unas almohadillas por pantalla (si mal no recuerdo) esperando la transferencia por Xmodem, es entonces cuando tienes que comenzar a enviar el uboot por xmodem :)

doblecero, a mi también me pasa en luci, hay secciones que muestra un error, pero carga, y otras que da error, no recuerdo ahora mismo el mensaje, pero en las interfaces desde luci, no las muestra.

Ok, a ver si gmtii sabe a que se puede deber... No he pdido probar aun la adsl por falta de tiempo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 11-03-2014, 17:42 (Martes)
hola doblecero un saludo mira lo estoy intentando y esto es lo que me pasa
Citar
ROM VER: 1.
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from 0xa0000000 - 0xa7ffffff
DDR check ok... start booting...




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

Copying boot params.....DONE

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




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

Copying boot params.....DONE

Enter command mode ...Flash not found

Manu-ID = 0xb Chip-ID=0x1000

Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 : Failed.
Image Check from FLASH_AREA_IMAGE_0 : Failed.

Flash Checking Again - fw/ui...  Failed.

Unzipping Tiny Kernel at 0x80002000 ...  failed : 4 !!

[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:U


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Image     0xB0080000   24576K
    [7] Emergency Value 0xB1FC0000   2883584K
    ---------------------------------------
    Enter area to UPLOAD: 0
    Upload area 0.  Are you sure? (Y/n)

    [VR9 Boot]:
cuando le pulso Y se va otra vez al boot no lo entiendo bien lo siento grs por tu ayuda
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 11-03-2014, 18:40 (Martes)
haber si esto es lo que tiene que salir:

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

Copying boot params.....DONE

Enter command mode ...
Emergency value  : 12
Linux dosen't work, load emergency image ...

Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 :
ROM VER: 1.
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from 0xa0000000 - 0xa7ffffff
DDR check ok... start booting...




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

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

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

version - print monitor version
VR9 #

si es asi no me digas como lo he conseguido pero me daba todo el rato aborta user suponia que no lo conseguia pero lo he dejado terminar. haber ahora si tengo suerte y cargo la imagen de openwrt por
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 11-03-2014, 19:03 (Martes)
bueno ya tengo openwrt corriendo en ram con este comando: tftpboot etc

una preguna con que user y pasword se entra en openwrt ??

lo he intentado con root y 1234 en el winscp en modo scp ?

aqui  pongo como arranca y con que comando ha cargado:

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




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

Copying boot params.....DONE

Enter command mode ...
Emergency value  : 12
Linux dosen't work, load emergency image ...

Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 :
ROM VER: 1.
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from 0xa0000000 - 0xa7ffffff
DDR check ok... start booting...




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

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

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

version - print monitor version
VR9 # dd if=/dev/mtdX of=backup.bin o cat /dev/mtdX > backup.bin
Unknown command 'dd' - try 'help'
VR9 # tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
Using vr9 Switch device
TFTP from server 192.168.2.100; our IP address is 192.168.2.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs'.
Load address: 0x80800000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##########################################################
done
Bytes transferred = 3288106 (322c2a hex)
VR9 # bootm
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:12 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3288042 Bytes = 3.1 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r39210) ) #12 Tue Feb 11 21:02:59 WET 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=0006f2d0
[    0.000000] Readback ErrCtl register=0006f2d0
[    0.000000] Memory: 118868k/131072k available (2642k kernel code, 12204k reserved, 878k data, 7284k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.212000] bio: create slab <bio-0> at 0
[    0.216000] usbcore: registered new interface driver usbfs
[    0.220000] usbcore: registered new interface driver hub
[    0.224000] usbcore: registered new device driver usb
[    0.228000] PCI host bridge to bus 0000:00
[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.256000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)
[    0.260000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.264000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.268000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.272000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.276000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.296000] Switching to clocksource MIPS
[    0.304000] NET: Registered protocol family 2
[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.328000] TCP: reno registered
[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.344000] NET: Registered protocol family 1
[    0.496000] gptu: totally 6 16-bit timers/counters
[    0.504000] gptu: misc_register on minor 63
[    0.508000] gptu: succeeded to request irq 126
[    0.512000] gptu: succeeded to request irq 127
[    0.516000] gptu: succeeded to request irq 128
[    0.520000] gptu: succeeded to request irq 129
[    0.524000] gptu: succeeded to request irq 130
[    0.528000] gptu: succeeded to request irq 131
[    0.536000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a1x.bin
[    0.544000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 6DC0000
[    0.548000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 6DC0000
[    0.660000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.664000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.676000] msgmni has been set to 232
[    0.680000] io scheduler noop registered
[    0.684000] io scheduler deadline registered (default)
[    0.688000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    0.696000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.696000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.712000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.720000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.724000]   Amd/Fujitsu Extended Query version 1.3.
[    0.728000] number of CFI chips: 1
[    0.732000] 4 ofpart partitions found on MTD device ltq_nor
[    0.736000] Creating 4 MTD partitions on "ltq_nor":
[    0.744000] 0x000000000000-0x000000060000 : "uboot"
[    0.748000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.756000] 0x000000080000-0x000001f80000 : "firmware"
[    0.760000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.876000] libphy: lantiq,xrx200-mdio: probed
[    0.880000] net-xrx200: invalid MAC, using random
[    0.884000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.892000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.900000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.908000] wdt 1f8803f0.watchdog: Init done
[    0.912000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.920000] TCP: cubic registered
[    0.924000] NET: Registered protocol family 17
[    0.928000] 8021q: 802.1Q VLAN Support v1.8
[    0.956000] Freeing unused kernel memory: 7284K (80373000 - 80a90000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
[    1.076000] SCSI subsystem initialized
[    1.092000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    1.096000] Chip Version :01c0 BurstSize=0
[    1.696000] IFXUSB: USB core #0 soft-reset
[    2.000000] IFXUSB: USB core #0 soft-reset
[    2.004000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    2.008000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    2.016000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    2.020000] IFXUSB: Init: Power Port (0)
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 [    2.068000] hub 1-0:1.0: USB hub found
[    2.072000] hub 1-0:1.0: 1 port detected
debug level
[    2.576000] IFXUSB: USB core #1 soft-reset
[    2.880000] IFXUSB: USB core #1 soft-reset
[    2.880000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    2.888000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    2.892000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    2.900000] IFXUSB: Init: Power Port (0)
[    2.904000] hub 2-0:1.0: USB hub found
[    2.908000] hub 2-0:1.0: 1 port detected
[    2.912000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    2.920000] usbcore: registered new interface driver usb-storage
[    3.024000] eth0: port 4 got link
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    5.804000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH

[    5.828000] NET: Registered protocol family 10
[    5.836000] NET: Registered protocol family 8
[    5.836000] NET: Registered protocol family 20
[    5.848000] PPP generic driver version 2.4.2
[    5.860000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    5.872000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    5.896000] MEI CPE Driver, Version 1.2.0

[    5.900000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###


Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    5.920000]
[    5.920000] Predefined debug level: 2
[    5.932000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    5.936000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    5.948000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.968000] ATM1.0.26    ATM (A1) firmware version 0.24
[    5.972000] ifxmips_atm: ATM init succeed
[    5.980000] Infineon Technologies DEU driver version 2.0.0
[    5.992000] IFX DEU DES initialized (multiblock).
[    6.000000] IFX DEU AES initialized (multiblock).
[    6.008000] IFX DEU ARC4 initialized (multiblock).
[    6.008000] IFX DEU SHA1 initialized.
[    6.012000] IFX DEU MD5 initialized.
[    6.020000] IFX DEU SHA1_HMAC initialized.
[    6.024000] IFX DEU MD5_HMAC initialized.
[    6.052000] NET: Registered protocol family 24
[    6.080000] xt_time: kernel timezone is -0000
[    6.104000] cfg80211: Calling CRDA to update world regulatory domain
[    6.116000] cfg80211: World regulatory domain updated:
[    6.116000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    6.128000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    6.132000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    6.140000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    6.148000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    6.156000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    6.164000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    6.284000] usbcore: registered new interface driver rt2800usb
[   10.812000] device eth0 entered promiscuous mode
[   10.828000] br-lan: port 1(eth0) entered forwarding state
[   10.832000] br-lan: port 1(eth0) entered forwarding state
[   12.836000] br-lan: port 1(eth0) entered forwarding state
procd: - init complete -






Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 11-03-2014, 21:57 (Martes)
Muy buenas a todos.

Antes de nada dar las gracias a todos los que intervenís y comentáis, y especialmente a gmtii y Lesgar.

Os comento lo que me pasa, tengo dos ARV7519RW22-A-LT con HW Version R01. En ambos he probado tanto el método del corto en la flash como ponerlos en modo UART y tras llegar a instalar openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image no me responden los puertos ethernet.

Este es una copia del arranque:

Citar

ROM VER: ))o#!Ds

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2013-12-30  10:41:41 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1242800 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05
r39156) ) #15 Mon Dec 30 10:41:21 WET 2013
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=000080c4
[    0.000000] Readback ErrCtl register=000080c4
[    0.000000] Memory: 125972k/131072k available (2640k kernel code, 5100k reserved, 871k data, 188k init
, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.212000] bio: create slab <bio-0> at 0
[    0.216000] usbcore: registered new interface driver usbfs
[    0.220000] usbcore: registered new interface driver hub
[    0.224000] usbcore: registered new device driver usb
[    0.228000] PCI host bridge to bus 0000:00
[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.256000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)
[    0.260000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.264000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.268000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.272000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.276000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.296000] Switching to clocksource MIPS
[    0.304000] NET: Registered protocol family 2
[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.328000] TCP: reno registered
[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.344000] NET: Registered protocol family 1
[    0.348000] gptu: totally 6 16-bit timers/counters
[    0.352000] gptu: misc_register on minor 63
[    0.356000] gptu: succeeded to request irq 126
[    0.360000] gptu: succeeded to request irq 127
[    0.364000] gptu: succeeded to request irq 128
[    0.368000] gptu: succeeded to request irq 129
[    0.376000] gptu: succeeded to request irq 130
[    0.380000] gptu: succeeded to request irq 131
[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a1x.bin
[    0.392000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 78C0000
[    0.400000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 78C0000
[    0.508000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.516000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat,
 Inc.
[    0.524000] msgmni has been set to 246
[    0.528000] io scheduler noop registered
[    0.532000] io scheduler deadline registered (default)
[    0.540000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x002
27e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x0000001af6f0-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller tha
n an erase block -- forcing read-only
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x3c0000, len=0x1bc0000
[    0.640000] 0x0000003c0000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.776000] libphy: lantiq,xrx200-mdio: probed
[    0.784000] net-xrx200: invalid MAC, using random
[    0.788000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.804000] net-xrx200: invalid MAC, using random
[    0.808000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.816000] wdt 1f8803f0.watchdog: Init done
[    0.820000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.828000] TCP: cubic registered
[    0.832000] NET: Registered protocol family 17
[    0.836000] 8021q: 802.1Q VLAN Support v1.8
[    0.848000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.856000] Freeing unused kernel memory: 188K (80371000 - 803a0000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
[    2.912000] eth0: port 4 got link
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
[    4.512000] SCSI subsystem initialized
[    4.520000] usbcore: registered new interface driver usb-storage
mount_root: jffs2 is ready
[    6.376000] jffs2: notice: (259) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of
xdatum (0 unchecked, 0 orphan) and 8 of xref (0 dead, 2 orphan) found.
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    7.360000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH

[    7.428000] NET: Registered protocol family 10
[    7.452000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    7.460000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    7.484000] MEI CPE Driver, Version 1.2.0

[    7.488000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###


Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    7.512000]
[    7.512000] Predefined debug level: 2
[    7.520000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    7.528000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    7.540000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    7.560000] PTM 1.0.27    PTM (E1) firmware version 0.30
[    7.564000] ifxmips_ptm: PTM init succeed
[    7.608000] xt_time: kernel timezone is -0000
[    7.640000] cfg80211: Calling CRDA to update world regulatory domain
[    7.648000] cfg80211: World regulatory domain updated:
[    7.652000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    7.660000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    7.668000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    7.676000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    7.684000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    7.688000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    7.696000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    7.776000] PPP generic driver version 2.4.2
[    7.780000] NET: Registered protocol family 24
[    7.856000] usbcore: registered new interface driver rt2800usb
[    7.872000] usbcore: registered new interface driver ath9k_htc
[   12.220000] device eth0 entered promiscuous mode
[   12.224000] br-lan: port 1(eth0) entered forwarding state
[   12.228000] br-lan: port 1(eth0) entered forwarding state
procd: - init complete -
[   14.232000] br-lan: port 1(eth0) entered forwarding state

ahora pulso intro:

Citar

BusyBox v1.19.4 (2013-12-26 11:07:53 WET) 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 (Bleeding Edge, r39156)
 -----------------------------------------------------
  * 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@OpenWrt:/#

si hago ping a el mismo:
Citar
root@OpenWrt:/# ping 192.168.8.5
PING 192.168.8.5 (192.168.8.5): 56 data bytes
64 bytes from 192.168.8.5: seq=0 ttl=64 time=0.385 ms
64 bytes from 192.168.8.5: seq=1 ttl=64 time=0.316 ms
64 bytes from 192.168.8.5: seq=2 ttl=64 time=0.286 ms
64 bytes from 192.168.8.5: seq=3 ttl=64 time=0.277 ms
64 bytes from 192.168.8.5: seq=4 ttl=64 time=0.283 ms
64 bytes from 192.168.8.5: seq=5 ttl=64 time=0.282 ms
64 bytes from 192.168.8.5: seq=6 ttl=64 time=0.281 ms
64 bytes from 192.168.8.5: seq=7 ttl=64 time=0.276 ms
64 bytes from 192.168.8.5: seq=8 ttl=64 time=0.285 ms
64 bytes from 192.168.8.5: seq=9 ttl=64 time=0.280 ms
64 bytes from 192.168.8.5: seq=10 ttl=64 time=0.390 ms
64 bytes from 192.168.8.5: seq=11 ttl=64 time=0.278 ms
64 bytes from 192.168.8.5: seq=12 ttl=64 time=0.284 ms
64 bytes from 192.168.8.5: seq=13 ttl=64 time=0.277 ms
64 bytes from 192.168.8.5: seq=14 ttl=64 time=0.284 ms
64 bytes from 192.168.8.5: seq=15 ttl=64 time=0.277 ms
^C
--- 192.168.8.5 ping statistics ---
16 packets transmitted, 16 packets received, 0% packet loss
round-trip min/avg/max = 0.276/0.296/0.390 ms

si hago ping a una máquina que debería ver... (donde está montado el servidor tftp ya con las ip cambiadas, originalmente tenía la 1.2 el servidor y la 1.1 el astoria)

Citar
root@OpenWrt:/# ping 192.168.8.6
PING 192.168.8.6 (192.168.8.6): 56 data bytes
^C
--- 192.168.8.6 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss
root@OpenWrt:/#

Probé a cambiar las IP's, DNS, gateway en el network

Citar
root@OpenWrt:/# cat /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd3e:e02e:de74::/48'

config interface 'lan'
        option ifname 'eth0'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.8.5'
        option gateway '192.168.8.254'
        option dns '192.168.8.254'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option macaddr 'XX:XX:XX:XX:XX:28'

root@OpenWrt:/#

(He ocultado la MAC, es correcta con la pegatina de la carcasa)

Me resulta curioso, si cambio el cable de red de una boca a otra...

Citar
root@OpenWrt:/# [  535.988000] eth1: port 0 lost link
[  539.988000] eth1: port 0 got link
[  543.988000] eth1: port 0 lost link
[  553.988000] eth0: port 2 got link
[  553.988000] br-lan: port 1(eth0) entered forwarding state
[  553.992000] br-lan: port 1(eth0) entered forwarding state
[  555.996000] br-lan: port 1(eth0) entered forwarding state
[  563.988000] eth0: port 2 lost link
[  563.988000] br-lan: port 1(eth0) entered disabled state
[  571.988000] eth0: port 4 got link
[  571.988000] br-lan: port 1(eth0) entered forwarding state
[  571.992000] br-lan: port 1(eth0) entered forwarding state
[  573.996000] br-lan: port 1(eth0) entered forwarding state

pero ninguna me responde a ping ni puedo acceder por IP, y no sé que estoy haciendo mal...

alguien me da alguna pista???

Muchas gracias por vuestro soporte.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 12-03-2014, 00:01 (Miércoles)
@jmcabgam: no haces nada mal, solo has instalado un OpenWrt compilado hace un par de meses con un bug de tiene este efecto: prueba el R01 de estos: https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779). Los he puesto en el primer mensaje también.

@barriteleves: he modificado el primer mensaje para quitar este método de instalación con arranque en RAM. Ahora que el -boot funciona correctamente (creo), el método es sustituirlo el boot original por el u-boot compilado según está en el primer mensaje, subiéndolo mediante X-modem. Creo que es el más sencillo con diferencia... no sé qué opina el resto...


Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 12-03-2014, 08:57 (Miércoles)
hola compañero dice:

@jmcabgam: no haces nada mal, solo has instalado un OpenWrt compilado hace un par de meses con un bug de tiene este efecto: prueba el R01 de estos: https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779). Los he puesto en el primer mensaje también.

@barriteleves: he modificado el primer mensaje para quitar este método de instalación con arranque en RAM. Ahora que el -boot funciona correctamente (creo), el método es sustituirlo el boot original por el u-boot compilado según está en el primer mensaje, subiéndolo mediante X-modem. Creo que es el más sencillo con diferencia... no sé qué opina el resto...


Saludos.


bueno ahora que lo tengo conseguido tengo instalada openwrt en ram y trato de sacar la copia que siempre has recomendado. bien una preguta como puede entrar con winscp ha esta imagen en ram que user y pasword utiliza ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 12-03-2014, 16:02 (Miércoles)
No consigo echar a andar la adsl... :(

Mi configuración (lógicamente user y pwd bien puestos), es la misma que tengo en otro router con openwrt y la adsl andando:

Código: [Seleccionar]
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'


config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.10'
option netmask '255.255.255.0'


config adsl-device 'adsl'
option fwannex 'a'
option annex 'a'


config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'XXXXXXXXXXXXXXXX'
option password 'XXXXXXXXXXXXXXXX'


config atm-bridge 'atm'
option unit '0'
option encaps 'vc'
option payload 'bridged'
option vci '35'
option vpi '8'



El error que me da en el system log:

Código: [Seleccionar]
Wed Mar 12 14:51:38 2014 daemon.warn pppd[860]: Timeout waiting for PADO packets
Wed Mar 12 14:51:38 2014 daemon.err pppd[860]: Unable to complete PPPoE Discovery
Wed Mar 12 14:51:38 2014 daemon.info pppd[860]: Exit.
Wed Mar 12 14:51:38 2014 daemon.notice netifd: Interface 'wan' is now down
Wed Mar 12 14:51:38 2014 daemon.info pppd[875]: Plugin rp-pppoe.so loaded.
Wed Mar 12 14:51:38 2014 daemon.info pppd[875]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Wed Mar 12 14:51:38 2014 daemon.notice pppd[875]: pppd 2.4.5 started by root, uid 0
Wed Mar 12 14:51:53 2014 daemon.warn pppd[875]: Timeout waiting for PADO packets
Wed Mar 12 14:51:53 2014 daemon.err pppd[875]: Unable to complete PPPoE Discovery
Wed Mar 12 14:51:53 2014 daemon.info pppd[875]: Exit.
Wed Mar 12 14:51:53 2014 daemon.notice netifd: Interface 'wan' is now down
Wed Mar 12 14:51:53 2014 daemon.info pppd[890]: Plugin rp-pppoe.so loaded.
Wed Mar 12 14:51:53 2014 daemon.info pppd[890]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Wed Mar 12 14:51:53 2014 daemon.notice pppd[890]: pppd 2.4.5 started by root, uid 0

Así una y otra vez. Veis algo raro?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 12:04 (Jueves)
hola gmtii dice:

@jmcabgam: no haces nada mal, solo has instalado un OpenWrt compilado hace un par de meses con un bug de tiene este efecto: prueba el R01 de estos: https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779). Los he puesto en el primer mensaje también.

@barriteleves: he modificado el primer mensaje para quitar este método de instalación con arranque en RAM. Ahora que el -boot funciona correctamente (creo), el método es sustituirlo el boot original por el u-boot compilado según está en el primer mensaje, subiéndolo mediante X-modem. Creo que es el más sencillo con diferencia... no sé qué opina el resto...


Saludos.


pues la verdad es que estoy un poco liado, he revisad o el uboot que he subido y parece no es el correcto, lo debo haber confuncido pues a mi me sasle el OEM :

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

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

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

version - print monitor version
VR9 #

tambien he creado la macro que pones en la primera pagina

Citar
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv loadaddr 0xb0080000
saveenv

ahora no me arranca la imagen en ram, pero tampoco la otra. como puedo que tambien he cargado con el protocolo tffp asi:

 tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-uImage-initramfs
vr9# bootm
y asi
 tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image
vr9# bootm

como puedeo cambiar el ubot este OEM por este otro que creo es el que debia haber instalado:

Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw 

haber s se pude arreglar todavia, un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 13-03-2014, 12:26 (Jueves)
aun no has subido nada :-) hay esperanza... sigue la guía compañero, y sube el nuevo u-boot por xmodem con el rollo ese de !, 0, Y y luego le das a tu programa a enviar mediante Xmodem y seleccionas el u-boot-V11_512.bin.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 12:58 (Jueves)
pues siento decirte que no puedo no me obedece nada esta hay en ese uboot sale VR9# y de hay poco mas que subir con protocolo tftp


aun no has subido nada :-) hay esperanza... sigue la guía compañero, y sube el nuevo u-boot por xmodem con el rollo ese de !, 0, Y y luego le das a tu programa a enviar mediante Xmodem y seleccionas el u-boot-V11_512.bin.

Saludos.

lo que cometaas lo he intentado y pincha en memoria tambien mira esto:

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




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

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0
VR9 # !
Unknown command '!' - try 'help'
VR9 #

esto lo consiguo para pulsando la barra espaciadora.

una preguna mas que guia debo seguir la del corto en flas o la de  puentes y UART .???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 13-03-2014, 13:06 (Jueves)
tras hacer el corto debe ponerte el texto siguiente:

[VR9 Boot]:

y ahi es donde haces lo de !, 0, Y, etc.

De tu log veo que no has hecho el corto y está arrancando directamente al linux que trae el router de serie. Lo dicho, haces corto e interrumpes esa secuencia para conseguir el control.

Intenta hacer lectura comprensiva de las instrucciones y entender bien lo que quieres hacer y donde estás en cada momento.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 15:04 (Jueves)
lo de puentear la memoria el las patillas 7 y 14 si no recuerdo ahora mal si lo he realizado y te he comentado que lo he hecho pero nada sigue ahi en ese uboot que se para cuando pulso la barra espaciadora manteniendola por lo que creo que me puede haber pasado ha sido eso pinchando las patillas de la memoria se puede haber corronpido el boot original creo  pero de todas formas grs venga un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 13-03-2014, 15:19 (Jueves)
es que ese es el u-boot original, vamos, que no lo has cambiado en ningún momento. lo dicho, y ya es repetirse:

1- haz el corto y enciende; debe salirte esto

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

Copying boot params.....DONE

Enter command mode ...Flash not found

Manu-ID = 0xb Chip-ID=0x1000

Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 : Failed.
Image Check from FLASH_AREA_IMAGE_0 : Failed.

Flash Checking Again - fw/ui...  Failed.

Unzipping Tiny Kernel at 0x80002000 ...  failed : 4 !!

[VR9 Boot]:

2.- Quita el corto

Ahora pones lo introduces !, U, 0 y Y; debe salirte esto

Código: [Seleccionar]

[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:U


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD: 0
Upload area 0.  Are you sure? (Y/n)
CCCCCC....

y aquí justo le das a tu programa terminal lo de enviar vía Xmodem el archivo u-boot-V11_512.bin.

Cuando termina de flashear y vuelva a

Código: [Seleccionar]
[VR9 Boot]:
Apagas y enciendes. Ya tienes el nuevo u-boot.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 18:10 (Jueves)
bueno por fin conseguido ahora si  >:( >:( solo decir grs por insistir tenias toda la razon gmtii

ahora la imagen no se ejecuta por que ???


[quoteU-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv ker«±}…‘‘Ɂ0xB0080000
syntax error
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image'.
Load address: 0xb0080000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ##
         830.1 KiB/s
done
Bytes transferred = 3670020 (380004 hex)
............................. done
Un-Protected 29 sectors

............................. done
Erased 29 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw # resetÿ
ROM VER: 1.0.5
CFG 01


U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #][/quote]

he seguido la guia para crear la macro tal como esta y tambien con la modificacion del segundo comando este :

setenv loadaddr 0xb0080000

 pero nada tam`poco se ejecuta, seguire mirando haber vuelvo a leer todo grs
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 13-03-2014, 19:52 (Jueves)
buenas

si cambiamos loadaddr los firmware se van a flashear corruptos; haz esto:

set loadaddr 0x81000000
set kernel_addr 0xB0080000
saveenv
run write-openwrt
reset

si no te carga pon bootm 0xB0080000 y a ver qué sale...

que fichero es el openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image? debes flashear el openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 20:31 (Jueves)
hola gmtii saludos dice:

buenas

si cambiamos loadaddr los firmware se van a flashear corruptos; haz esto:

set loadaddr 0x81000000
set kernel_addr 0xB0080000
saveenv
run write-openwrt
reset

si no te carga pon bootm 0xB0080000 y a ver qué sale...

que fichero es el openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image? debes flashear el openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image

si como ahora cuando llegue a casa lo intento de nuevo.

respecto al fichero es el mismo lo unico que cambie el nombre al fichero el uno por la X para que arrancara ya que tenia creada la macro asi para no repterirla. pero lo intentare hacer de nuevo primero lo que me indicas aqui grs que seria de nosotros sin vuestro trabajo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: manuelacantasaetas en 13-03-2014, 20:48 (Jueves)
 >:( >:(

Vaiss  a obrar algún milagro con el tema del wifi?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 13-03-2014, 21:03 (Jueves)
>:( >:(

Vaiss  a obrar algún milagro con el tema del wifi?
Imposible: habría que reescribir el driver de cabo a rabo.
https://forum.openwrt.org/viewtopic.php?id=45047
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 13-03-2014, 22:03 (Jueves)
@jmcabgam: no haces nada mal, solo has instalado un OpenWrt compilado hace un par de meses con un bug de tiene este efecto: prueba el R01 de estos: https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779). Los he puesto en el primer mensaje también.

Saludos.


Pues muchas gracias, ya está funcionando y estoy en el punto que, con luci instalado, solo funcionan los puertos 1, 3 y GE, y no siempre... Supongo que el driver no está muy depurado...

Del tema del ADSL estoy como doblecero

No consigo echar a andar la adsl... :(

Mi configuración (lógicamente user y pwd bien puestos), es la misma que tengo en otro router con openwrt y la adsl andando:

Código: [Seleccionar]
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'


config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.10'
option netmask '255.255.255.0'


config adsl-device 'adsl'
option fwannex 'a'
option annex 'a'


config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'XXXXXXXXXXXXXXXX'
option password 'XXXXXXXXXXXXXXXX'


config atm-bridge 'atm'
option unit '0'
option encaps 'vc'
option payload 'bridged'
option vci '35'
option vpi '8'



El error que me da en el system log:

Código: [Seleccionar]
Wed Mar 12 14:51:38 2014 daemon.warn pppd[860]: Timeout waiting for PADO packets
Wed Mar 12 14:51:38 2014 daemon.err pppd[860]: Unable to complete PPPoE Discovery
Wed Mar 12 14:51:38 2014 daemon.info pppd[860]: Exit.
Wed Mar 12 14:51:38 2014 daemon.notice netifd: Interface 'wan' is now down
Wed Mar 12 14:51:38 2014 daemon.info pppd[875]: Plugin rp-pppoe.so loaded.
Wed Mar 12 14:51:38 2014 daemon.info pppd[875]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Wed Mar 12 14:51:38 2014 daemon.notice pppd[875]: pppd 2.4.5 started by root, uid 0
Wed Mar 12 14:51:53 2014 daemon.warn pppd[875]: Timeout waiting for PADO packets
Wed Mar 12 14:51:53 2014 daemon.err pppd[875]: Unable to complete PPPoE Discovery
Wed Mar 12 14:51:53 2014 daemon.info pppd[875]: Exit.
Wed Mar 12 14:51:53 2014 daemon.notice netifd: Interface 'wan' is now down
Wed Mar 12 14:51:53 2014 daemon.info pppd[890]: Plugin rp-pppoe.so loaded.
Wed Mar 12 14:51:53 2014 daemon.info pppd[890]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Wed Mar 12 14:51:53 2014 daemon.notice pppd[890]: pppd 2.4.5 started by root, uid 0

Así una y otra vez. Veis algo raro?



A ver si puedo echarle una mano (además de las que le han echado y sobre todo gmtii) a barriteleves.

Te cuento como yo lo he conseguido en dos, y ambos son HW Version R01.

Como he trasteado en ellos bastante y se comenta en el foro, es "indestructible" ya que tenemos el acceso UART (cortocircuito de las dos zonas definidas en la wiki denominadas como R148 y R155)

Pues vamos al lio, esta primera parte está explicada en el primer post por gmtii, modo UART. Si ya has metido el fichero u-boot-V11_512.bin (uboot) puedes pasar al punto 6
1.- Router apagado
2.- Hacemos corto (con soldador y cable) en las zonas R148 y R155, ver la wiki para más detalle
3.- Alimentamos router y en la consola serie debe salirte
ROM VER: 1.
ROM VER: 1.0.5
CFG 04
Si no te sale, es que los cortos no están bien hechos, apaga y repasa las soldaduras hasta que te saga.
4.- Mandamos en modo texto el fichero u-boot-v11-debug-gpio-nor.asc
aparecerán ***** y arrancará el solito el uboot enviado.

   INFO:
   Previamente, hemos activado un servidor TFTP con los siguiente ficheros: (link al final)
   u-boot-V11_512.bin
   openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image
   Y tanto el router como el ordenados donde está el TFTP Server están en la misma red cableada, y la IP de la máquina que tiene el TFTP es 192.168.1.2

5.- Al arrancar el uboot enviado en modo texto, escribimos en la consola (yo uso MAC, soft ZTerm, si alguien necesita info para configurarlo que me lo pida y cuento cómo lo configuré, es fácil...)
   tftpboot u-boot-V11_512.bin
y luego
   run write-uboot-nor
una vez finalizado, apagamos el router y quitamos los puentes.

6.- Al volver a encender, debería arrancar algo así (si no te sale posiblemente no has quitado los dos puentes correctamente, revisalos)
Citar
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0

En este punto (Hit any key to stop autoboot:) pulsamos cualquier tecla e interrumpimos el arranque y escribimos en la consola estos comandos, uno a uno:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xb0080000 +$filesize && erase 0xb0080000 +$filesize && cp.b $fileaddr 0xb0080000 $filesize'

setenv kernel_addr 0xb0080000

setenv loadaddr 0x81000000

run write-openwrt

saveenv

reset

Cuando arranque iniciar openwrt.

Para instalar luci, simplemente define en /etc/config/network una IP válida en tu rango de red y añadele un gateway y dns valido, con el comando vi

en mi caso, modifiqué la IP y añadí:

   option ipaddr '192.168.8.5'
   option gateway '192.168.8.254'
   option dns '192.168.8.254'

tras salir con
esc :wq

hacemos que reinicie con el comando reboot. tardará un ratito en reiniciar...

Y siguiendo las instrucciones de diegoabel
Citar

Para los que quieran instalar luci:

opkg update

opkg install luci luci-theme-openwrt

una vez instalado todos los paquetes

/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable


y entramos por la ip 192.168.1.1 que hayas definido anteriormente en /etc/config/network

Destacar que es recomendable cambiar la contraseña de root desde la consola con el comando passwd, a mi en luci me ha dado problemas.


También me encuentro que dos puertos ehternet no dan link, exactamente es el puerto número 2 y el puerto número 4, según la carcasa del router, que en openwrt es el puerto 1 y 3.
¿Alguien me indica si es un problema general o de mi unidad?

Efectivamente como a diegoabel, los puertos 2 y 4 no me funcionan y no siempre el 1, 3 o GE.
El ADSL como doblecero

Y del wifi ni hablamos...

Espero que esta "recopilación" pueda servirle a los menos iniciados, y espero no haber cometido ningún error.

Gracias a todos por compartir la información.


https://dl.dropboxusercontent.com/u/77629730/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.zip
 (https://dl.dropboxusercontent.com/u/77629730/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.zip)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 13-03-2014, 22:36 (Jueves)
hola jmcabgam se agradece la ayuda siempre se puede aprende un poco cada dia por su puesto esto de ser novato cuesta , pero a todo se llega grs a los maestros  que hay por aqui e icluso a los novatos que posteando su errores evitan que otros los comenta. y seguro que mucho de lo que has posteado me sirve para realizarlo mejo  y no dar la bara a los demas un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 13-03-2014, 23:14 (Jueves)
hola jmcabgam se agradece la ayuda siempre se puede apheende un poco cada dia por su puesto esto de ser novato cuesta , pero a todo se llega gras a los maestros  que hay por aqui e icluso a los novatos que posteando su errores evitan que otros los comenta. y seguro que mucho de lo que has posteado me sirve para realizarlo mejo  y no dar la bara a los demas un saludo

Eeeeeiiiiii!!!! que yo soy un novatón!!! Pero bueno, leyendo, entendiendo, probando, releyendo, reprobando, rerere.... se llega a buen puerto.

Pero por aquí estoy para echar una mano hasta donde llegue!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 13-03-2014, 23:45 (Jueves)
Del tema del ADSL estoy como doblecero

No consigo echar a andar la adsl... :(

Mi configuración (lógicamente user y pwd bien puestos), es la misma que tengo en otro router con openwrt y la adsl andando:

Código: [Seleccionar]
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'


config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.10'
option netmask '255.255.255.0'


config adsl-device 'adsl'
option fwannex 'a'
option annex 'a'


config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'XXXXXXXXXXXXXXXX'
option password 'XXXXXXXXXXXXXXXX'


config atm-bridge 'atm'
option unit '0'
option encaps 'vc'
option payload 'bridged'
option vci '35'
option vpi '8'

Prueba a cambiar 'a' por 'a2p' en annex o directamente borrar "option annex 'a'". Con los de yacom funcionaba probando con una de las dos soluciones.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 14-03-2014, 00:06 (Viernes)
Añadido GIT con parches aplicados en el primer post para que el que quiera pueda compilar su firmware.

Saludos.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 14-03-2014, 00:26 (Viernes)
Prueba a cambiar 'a' por 'a2p' en annex o directamente borrar "option annex 'a'". Con los de yacom funcionaba probando con una de las dos soluciones.

Pues nada, he probado

Código: [Seleccionar]
config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd7e:d830:c95c::/48'

config interface 'lan'
        option ifname 'eth0'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.8.5'
        option netmask '255.255.255.0'
        option macaddr '84:9c:a6:XX:XX:XX'

config adsl-device 'adsl'
        option fwannex 'a' 
        option annex 'a2p'

config atm-bridge 'atm'
        option encaps 'vc'
        option vci '33'
        option vpi '0'
        option payload 'bridged'
        option unit '0'

config interface 'wan'
        option ifname 'nas0'
        option proto 'pppoe'
        option username 'XXX@XXX'
        option password 'XXX'
        option macaddr '84:9c:a6:XX:XX:XX'

Incluso he probado varias configuraciones
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a' 
        option annex 'a2p'
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a' 
#       option annex 'a2p'
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a2p' 
       option annex 'a2p'

y todas las combinaciones posibles, habilitando/deshabilitando y cambiando los valores entre a y a2p, incluso anulando ambas líneas y en cada reinicio siempre me decía lo mismo...

Sin el cable ADSL, me dice lo mismo  ??? ??? ???

Código: [Seleccionar]
...
Fri Mar 14 00:12:23 2014 daemon.info pppd[857]: Exit.
Fri Mar 14 00:12:23 2014 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 14 00:12:23 2014 daemon.info pppd[872]: Plugin rp-pppoe.so loaded.
Fri Mar 14 00:12:23 2014 daemon.info pppd[872]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Fri Mar 14 00:12:23 2014 daemon.notice pppd[872]: pppd 2.4.5 started by root, uid 0
Fri Mar 14 00:12:38 2014 daemon.warn pppd[872]: Timeout waiting for PADO packets
Fri Mar 14 00:12:38 2014 daemon.err pppd[872]: Unable to complete PPPoE Discovery
Fri Mar 14 00:12:38 2014 daemon.info pppd[872]: Exit.
Fri Mar 14 00:12:38 2014 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 14 00:12:38 2014 daemon.info pppd[887]: Plugin rp-pppoe.so loaded.
Fri Mar 14 00:12:38 2014 daemon.info pppd[887]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Fri Mar 14 00:12:38 2014 daemon.notice pppd[887]: pppd 2.4.5 started by root, uid 0
...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 14-03-2014, 13:48 (Viernes)
Pues nada, he probado

Incluso he probado varias configuraciones
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a' 
        option annex 'a2p'
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a' 
#       option annex 'a2p'
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a2p' 
       option annex 'a2p'

y todas las combinaciones posibles, habilitando/deshabilitando y cambiando los valores entre a y a2p, incluso anulando ambas líneas y en cada reinicio siempre me decía lo mismo...

Sin el cable ADSL, me dice lo mismo  ??? ??? ???

Código: [Seleccionar]
...
Fri Mar 14 00:12:23 2014 daemon.info pppd[857]: Exit.
Fri Mar 14 00:12:23 2014 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 14 00:12:23 2014 daemon.info pppd[872]: Plugin rp-pppoe.so loaded.
Fri Mar 14 00:12:23 2014 daemon.info pppd[872]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Fri Mar 14 00:12:23 2014 daemon.notice pppd[872]: pppd 2.4.5 started by root, uid 0
Fri Mar 14 00:12:38 2014 daemon.warn pppd[872]: Timeout waiting for PADO packets
Fri Mar 14 00:12:38 2014 daemon.err pppd[872]: Unable to complete PPPoE Discovery
Fri Mar 14 00:12:38 2014 daemon.info pppd[872]: Exit.
Fri Mar 14 00:12:38 2014 daemon.notice netifd: Interface 'wan' is now down
Fri Mar 14 00:12:38 2014 daemon.info pppd[887]: Plugin rp-pppoe.so loaded.
Fri Mar 14 00:12:38 2014 daemon.info pppd[887]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Fri Mar 14 00:12:38 2014 daemon.notice pppd[887]: pppd 2.4.5 started by root, uid 0
...
Échale un ojo a este hilo: https://foro.seguridadwireless.net/openwrt/arv7518-no-consigo-que-el-adsl-funcione/
Hay que tener en cuenta que una cosa es que sincronice con la central y otra cosa es que se autentique. Por los logs que has puesto no se autentica, pero no sabes si tiene sincronismo o no.
El caso más común de que haya sincronismo pero no internet es que algún detalle de la configuración esté mal puesto. Revisa usuario, contraseña, vpi, vci, encapsulación (llc o vc-mux) y si es pppoe o pppoa.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 14-03-2014, 15:05 (Viernes)
hola jmcabgam leeo que tienes problemas de conexion adsl o autentificacion y como ayuda por si te vale permiteme decirte que revises las o la dns haber si es eso, ya si es la que as posteado igual hasta que no tengas puesta la que le corresponde a tu proveedor de intenet no te funciona. suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: manuelacantasaetas en 14-03-2014, 16:16 (Viernes)
>:( >:(

Vaiss  a obrar algún milagro con el tema del wifi?
Imposible: habría que reescribir el driver de cabo a rabo.
https://forum.openwrt.org/viewtopic.php?id=45047

Una pena.  :-[
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 14-03-2014, 19:08 (Viernes)
hola compañero dice:

>:( >:(

Vaiss  a obrar algún milagro con el tema del wifi?
Imposible: habría que reescribir el driver de cabo a rabo.
https://forum.openwrt.org/viewtopic.php?id=45047

Una pena.  :-[

pues yo aun estoy muy novato trasteando con la imagen, y para ver si vale o no le he metido en los dos usb que tiene un usb wifi 150n chips

[quote[   17.852000] br-lan: port 1(eth0) entered forwarding state
[  191.856000] usb 1-1: USB disconnect, device number 2
[  217.700000] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  218.084000] usb 2-1: reset high-speed USB device number 2 using ifxusb_hcd
[  218.284000] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[  218.376000] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 5370 detected
][/quote]

esto ha sido cuando lo he cambiado de ubicacion al otro usb latera, pero tambien lo reconoce en el que esta ubicado en la parte posterior , no se si funcionara bien configurado ya que ahora lo tengo para otro menester, pero si consiguo hacerlo funcionar metiendo luci tratare de hacerlo funcionar ya comentare saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 17-03-2014, 17:12 (Lunes)
Leyendo un par de cosas sueltas resulta que hay un firm para que el switch interno funcione como fast ethernet (vr9_phy22f_a1x.bin) y otro para que funcione como gigabit ethernet (vr9_phy11g_a1x.bin).
Puedo estar perfectamente equivocado, pero me da que si se pasa el firm vr9_phy22f en vez del vr9_phy11g deberían funcionar los cuatro puertos fast ethernet del router, pero seguramente el puerto wan se quedará con una velocidad máxima de 100mbps.
Si alguien pudiera echarle un ojo y comentar los resultados...
Los cambios habría que hacerlos en los ficheros ARV7519RWV11.dts y ARV7519RWV12.dts al final de todo. Ejemplo:
Código: [Seleccionar]
/dts-v1/;


/include/ "ARV7519RW.dtsi"

/ {
fpi@10000000 {
localbus@0 {
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>, <1 0x2000000 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x000000000000 0x00060000>;
read-only;
};

partition@60000 {
label = "uboot_cfg";
reg = <0x000000060000 0x00020000>;
read-only;
};

partition@80000 {
label = "firmware";
reg = <0x000000080000 0x01f00000>;
};

partition@1f80000 {
label = "boardconfig";
reg = <0x000001f80000 0x00080000>;
read-only;

};



};
};
};
gphy-xrx200 {
compatible = "lantiq,phy-xrx200";
firmware = "lantiq/vr9_phy22f_a1x.bin";  /*VR9 1.1*/
phys = [ 00 01 ];
};
};
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 18-03-2014, 00:20 (Martes)
muy buenas,

buen detalle... al ppio. probé todas las combinaciones y con este siempre se colgaba al hacer la carga de fw o daba error

[    0.276000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.296000] Switching to clocksource MIPS
[    0.304000] NET: Registered protocol family 2
[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.328000] TCP: reno registered
[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.344000] NET: Registered protocol family 1
[    0.348000] gptu: totally 6 16-bit timers/counters
[    0.352000] gptu: misc_register on minor 63
[    0.356000] gptu: succeeded to request irq 126
[    0.360000] gptu: succeeded to request irq 127
[    0.364000] gptu: succeeded to request irq 128
[    0.368000] gptu: succeeded to request irq 129
[    0.376000] gptu: succeeded to request irq 130
[    0.380000] gptu: succeeded to request irq 131
[    0.376000] gptu: succeeded to request irq 130
[    0.380000] gptu: succeeded to request irq 131
[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy22f_a2x.bin

aquí se queda pensando un buen rato

[   60.512000] phy-xrx200 gphy-xrx200.8: failed to load firmware: lantiq/vr9_phy22f_a2x.bin
[   60.520000] phy-xrx200: probe of gphy-xrx200.8 failed with error -22

y el fichero está en ./target/linux/lantiq/files/firmware/lantiq/vr9_phy22f_a2x.bin

Saludos.


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 18-03-2014, 12:07 (Martes)
muy buenas,

buen detalle... al ppio. probé todas las combinaciones y con este siempre se colgaba al hacer la carga de fw o daba error
No dejas nada al azar.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 18-03-2014, 18:18 (Martes)
hola buenas, haber si podeis aconsejarme algo sobre conectar con mi proveerdo de adsl 10mb telefonica. he provado todo el fin de semana partiendo de este ejemplo.

Citar
config interface 'loopback'
   option ifname 'lo'
   option proto 'static'
   option ipaddr '127.0.0.1'
   option netmask '255.0.0.0'


config interface 'lan'
   option ifname 'eth0'
   option type 'bridge'
   option proto 'static'
   option ipaddr '192.168.1.10'
   option netmask '255.255.255.0'


config adsl-device 'adsl'
   option fwannex 'a'
   option annex 'a'


config interface 'wan'
   option ifname 'nas0'
   option proto 'pppoe'
   option username 'XXXXXXXXXXXXXXXX'
   option password 'XXXXXXXXXXXXXXXX'

   
config atm-bridge 'atm'
   option unit '0'
   option encaps 'vc'
   option payload 'bridged'
   option vci '35'
   option vpi '8'


con winscp conectado y editado el fichero de configuracion network y salvandolo .

realizando las modificaciones que creia conveniente como vpi 8, vci 32, el modulo de adsl realizando todos los cambios posibles y nada no conecta algun consejor para poder realizar la prueba, tambien decir que los dos rj 45 wl un y tres creo me funcionan bien no he notado cortes. venga un saludo y grs

comentar que no he podido actualizar luci quizas a pesar de conectar este router al principal con rj 45 y si me da salidad a adsl el pc pero no hay forma alguna otra manera de realizarlo se pueden bajar los paquetesy meterlos directamente como una imagen se actualizaria ???

Citar
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 19-03-2014, 18:20 (Miércoles)
Hola barriteleves,
Hasta donde se nadie ha sido capaz de echar a andar el modem de este router con la adsl. Yo mismo estuve haciendo bastantes pruebas ayer y sigo teniendo el mismo problema de "daemon.err pppd[872]: Unable to complete PPPoE Discovery". He leido un poco y hay una forma de especificar el nombre del PPoE de la siguiente forma (aunque otra cosa es conseguir que tu ISP te lo proporcione, cosa que dudo):

Código: [Seleccionar]
option 'pppd_options' 'rp_pppoe_service lan1'
Por otro lado, no creo que este sea el problema puesto que con la configuracion que todos hemos indicado yo tengo funcionando sin problemas la adsl en otros routers con chip lantiq.


Sobre los puertos ethernet... ya sabemos que dos de ellos no funcionan (alternamente, creo que el 1 y el 3, no estoy seguro de si son estos dos u otros).

Yo he conseguido instalar paquetes correctamente con opkg. Como lo estás haciendo? Es posible que tengas un probelma de dns y no te resuelva el nombre del repositorio de paquetes?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 19-03-2014, 18:51 (Miércoles)
hola doblecero grs por tu respuesta. pues no se si sera problema de dns, es posible pongo la que corresponde la proveedor de adsl 80-58-61-250 lo pongo junto con el cambio de ip inicial de 192.168.1.1 a por ejemplo 192.168.1.2 o 192.168.2.1 he probado con estas en el fichero network editado con winscp y salvado normalmente.
Título: Re:
Publicado por: doblecero en 19-03-2014, 21:07 (Miércoles)
Puedes ponernos aquí tu fichero de /etc/config/network (borra cualquier dato de tu acceso adsl)?

Enviado desde mi GT-I9300 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 20-03-2014, 14:05 (Jueves)
¿Habéis comprobado si sincroniza?
Código: [Seleccionar]
/etc/init.d/dsl_control statusEn caso de que sincronice saldrá algo parecido a esto:
Código: [Seleccionar]
root@OpenWrt:/etc/config# /etc/init.d/dsl_control status
Chipset:                Ifx-Danube 1.3
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              7.864 Mb/s / 667 Kb/s
Line Attenuation:       15.5dB / 8.7dB
Noise Margin:           8.8dB / 8.7dB
Line Uptime:            1m 9s
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 20-03-2014, 17:09 (Jueves)
No sincroniza...
Sale todo a 0.

Estoy empezando a tener dudas de que el puerto adsl funcione.... es posible?
alguien sabe alguna forma de comprobar que el puerto funcione?

Título: Re:
Publicado por: barriteleves en 20-03-2014, 23:32 (Jueves)
hola doblecero dice:

Puedes ponernos aquí tu fichero de /etc/config/network (borra cualquier dato de tu acceso adsl)?

Enviado desde mi GT-I9300 mediante Tapatalk

pues aqui pongo copia del fichero /etc/config/network


Citar
config interface 'loopback'
   option ifname 'lo'
   option proto 'static'
   option ipaddr '127.0.0.1'
   option netmask '255.0.0.0'

config globals 'globals'
   option ula_prefix 'fd19:742e:8fb4::/48'

config interface 'lan'
   option ifname 'eth0'
   option type 'bridge'
   option proto 'static'
   option ipaddr '192.168.1.1'
   option netmask '255.255.255.0'
   option ip6assign '60'
   option macaddr 'xxxxxxxxxxxxxxxxx'
   option gateway '192.168.1.2'
   option dns '80.58.61.250'

config atm-bridge 'atm'
   option vpi '8'
   option vci '32'
   option encaps 'llc'
   option payload 'bridged'

config interface 'wan'
   option ifname 'nas0'
   option proto 'pppoe'
   option username 'adsl@telefonicanetpa'
   option password 'adslppp'
   option ipv6 '1'
   option macaddr 'xxxxxxxxxxxxxx'

config interface 'wan6'
   option ifname '@wan'
   option proto 'dhcpv6'


este es el ultimo que lo he intentado guardando algo de loque hay original cuando gravas la imagen por primera vez, tambien he probado a cambiar todo y dejar como en los ejemplos posteados anteriormente. y no he conseguido que conectara.


Pteridium, en cuanto tenga un rato libre el adsl lo pruebo y compruebo lo que me has comentado grs
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 21-03-2014, 09:09 (Viernes)
bueno Pteridium aqui pongo el estado de dsl:

Citar
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset:                Lantiq-VRx n
Line State:             DOWN [0x0: not initialized]
Data Rate:              0 b/s / 0 b/s
Line Attenuation:       0.0dB / 0.0dB
Noise Margin:           0.0dB / 0.0dB
Line Uptime:            down
root@OpenWrt:~#

un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 21-03-2014, 19:05 (Viernes)
Pues de momento se me han acabado las ideas...  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 22-03-2014, 19:14 (Sábado)
 :D
Estais un poco perdidos y liados.
Este mismo problema, pero con otro aspecto surgio anteriormente en el ARV7518 con el ADSL, que se conectaba y no sincronizaba.
Todo era problema del archivo "ltq-dsl-fw-a-danube.bin" (= "dsl-fw-a.bin", ="adsl.bin"), que no existia, solo existia el "b".

https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg286157/#msg286157 (https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg286157/#msg286157)

Este archivo se localiza en la ruta:
/lib/firmware/

Pero en las imagenes subidas en este foro solo aparece el archivo:
rt2870.bin

Este archivo pertenece a los drivers "wireless" de Ralink.

En esta misma carpeta deberian de situarse, ademas del fichero del firmware ADSL, el fichero de la VoIP:
danube_firmware.bin
ifx_firmware.bin

Todos los nombres dados estan basados en diversas revisiones del ARV7518, un modelo mas antiguo de Lantiq, en esta version pueden diferir, segun los drivers openwrt implementados.

Hay que saber qomo actua la configuracion del:
/etc/config/network

Y los "alias" que pudieran tener los nombres de los archivos o los link que hubiera.
config adsl-device 'adsl'
   option fwannex 'a'
   option annex 'a'

Para obtener los archivos de los diferentes firmwares de los perifericos ADSL y VoIP es necesario descomprimir "backups" originales de este router o de routers que tengan los mismos componentes.

En el modelo ARV7518 se obtuvieron de paginas de actualizacion de firmwares de modelos alemanes, de modelos similares, como el Easybox 803A, ARV752DPW22.
http://www.vodafone.de/business/hilfe-support/support-firmware-easybox-803-dsl-modem.html (http://www.vodafone.de/business/hilfe-support/support-firmware-easybox-803-dsl-modem.html)
https://forum.vodafone.de/t5/LTE-Hardware/Neue-Firmware-f%C3%BCr-EasyBox-803-Tur*****x-verf%C3%BCgbar/td-p/218812 (https://forum.vodafone.de/t5/LTE-Hardware/Neue-Firmware-f%C3%BCr-EasyBox-803-Tur*****x-verf%C3%BCgbar/td-p/218812)

Si me facilitais nombres de routers, backups de firmwares originales de este router y otras imagenes de routers compatibles, podre desempaquetar las imagenes de los firmwares, para agregarlas a:
/lib/firmware/

Tanto los archivos de ADSL como las de VoIP.

Esto solucionaria parte del problema, luego hay que ver como funciona internamente el OpenWrt y como se comunica con estos perifericos.

Saludos
espeltron
Título: Re:
Publicado por: doblecero en 25-03-2014, 00:15 (Martes)
Gracias por el apunte espeltron!
He intentado buscar una imagen original de este router pero no la he encontrado. Yo no saqué un dump del mio así que no puedo restaurar para trastear.

No obstante, he visto que el kpn xperia Box (VGV7519) monta el mismo VRX288.

En la wiki de openwrt para este router: http://wiki.openwrt.org/toh/arcadyan/vgv7519
 he encontrado este enlace a lo que parecen los drivers de varias cosas de ese modelo, entre ellas el de la adsl:
http://dev.phrozen.org/ltq-mirror/

Meterlo en /lib/firmware/ creando los enlaces oportunos funcionará (suponiendo que sea el driver y que sirva)?

Si no es así habria que instalarlo de alguna forma especial o compilar una versión incluyendo este fichero?


Gracias.

Enviado desde mi GT-I9300 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 12:12 (Martes)
Hola doblecero

Ya sabia que el VGV7519 monta tambien el VRX288, pero  gracias por la informacion.

Citar
http://dev.phrozen.org/ltq-mirror/ (http://dev.phrozen.org/ltq-mirror/)
El enlace que has puesto es el de un ARV7518, no el de un ARV7519.
Te digo esto porque las imagenes de los firmware ADSL "ltq-dsl-fw-a-xxx.bin" ocupan solo unos 300KB, como en el modelo ARV7518.
Segun mis descubrimientos en otros routers VRX288, las imagenes de los firmware ADSL del ARV7519 deben de ocupar algo mas de unos 700KB.

Citar
Meterlo en /lib/firmware/ creando los enlaces oportunos funcionará (suponiendo que sea el driver y que sirva)?
Desconozco como han creado los drivers ADSL de openwrt en este router, en principio, si mantienen la misma estructura y compatibilidad con el ARV7518, los modulos del nucleo xxxx.ko deberian cargar el firmware con los mismos "nombres .bin".
De momento habra que dejar varias copias o links hasta averiguar cual es el que carga exactamente.

Citar
Si no es así habria que instalarlo de alguna forma especial o compilar una versión incluyendo este fichero?
En el ARV7518, para cambiar de anexo B a anexo A solo tenia que reemplazar el archivo binario, sin hacer ninguna compilacion.
Si el problema del ARV7519 con el ADSL solo se debe a la imagen del firmware, solo habra que añadirla "con el nombre .bin adecuado" a:
/lib/firmware/
Si hay mas problemas, con los drivers o codigo que no este implementado, o correctamente implementado, habra que ir descubriendolo.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 12:22 (Martes)
:D
Estais un poco perdidos y liados.
Este mismo problema, pero con otro aspecto surgio anteriormente en el ARV7518 con el ADSL, que se conectaba y no sincronizaba.
Todo era problema del archivo "ltq-dsl-fw-a-danube.bin" (= "dsl-fw-a.bin", ="adsl.bin"), que no existia, solo existia el "b".

https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg286157/#msg286157 (https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg286157/#msg286157)

Este archivo se localiza en la ruta:
/lib/firmware/

Pero en las imagenes subidas en este foro solo aparece el archivo:
rt2870.bin

Este archivo pertenece a los drivers "wireless" de Ralink.

En esta misma carpeta deberian de situarse, ademas del fichero del firmware ADSL, el fichero de la VoIP:
danube_firmware.bin
ifx_firmware.bin

Todos los nombres dados estan basados en diversas revisiones del ARV7518, un modelo mas antiguo de Lantiq, en esta version pueden diferir, segun los drivers openwrt implementados.

Hay que saber qomo actua la configuracion del:
/etc/config/network

Y los "alias" que pudieran tener los nombres de los archivos o los link que hubiera.
config adsl-device 'adsl'
   option fwannex 'a'
   option annex 'a'

Para obtener los archivos de los diferentes firmwares de los perifericos ADSL y VoIP es necesario descomprimir "backups" originales de este router o de routers que tengan los mismos componentes.

En el modelo ARV7518 se obtuvieron de paginas de actualizacion de firmwares de modelos alemanes, de modelos similares, como el Easybox 803A, ARV752DPW22.
http://www.vodafone.de/business/hilfe-support/support-firmware-easybox-803-dsl-modem.html (http://www.vodafone.de/business/hilfe-support/support-firmware-easybox-803-dsl-modem.html)
https://forum.vodafone.de/t5/LTE-Hardware/Neue-Firmware-f%C3%BCr-EasyBox-803-Tur*****x-verf%C3%BCgbar/td-p/218812 (https://forum.vodafone.de/t5/LTE-Hardware/Neue-Firmware-f%C3%BCr-EasyBox-803-Tur*****x-verf%C3%BCgbar/td-p/218812)

Si me facilitais nombres de routers, backups de firmwares originales de este router y otras imagenes de routers compatibles, podre desempaquetar las imagenes de los firmwares, para agregarlas a:
/lib/firmware/

Tanto los archivos de ADSL como las de VoIP.

Esto solucionaria parte del problema, luego hay que ver como funciona internamente el OpenWrt y como se comunica con estos perifericos.

Saludos
espeltron

Espeltron, lo que necesitarías, según indica gtmii en su primer post para hacer una copia de seguridad, son esos datos?
Código: [Seleccionar]
Hacemos el corto.
Accedemos al bootloader original.
Arrancamos Openwrt de serie con 0 y luego J.
Luego mediante dd if=/dev/mtdX of=backup.bin o cat /dev/mtdX > backup.bin hacemos copia de las particiones. La última será la interesante (supertask_bootcfg).

Si es así, dispongo de esa info.

Si me lo confirmas te lo subo.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 12:55 (Martes)
Hola jmcabgam

Lo que necesito son los numeros que van a salir en la Euromillonaria,  :D, pero si me subes el "backup.bin" lo tratare con cariño y me dara "backup-fw-adsl-a.bin".

Este archivo lo subire para que hagas experimentos con el.

Nota:
Citar
La última será la interesante (supertask_bootcfg).

Me vale cualquiera de estos archivos:
01.- la imagen completa "Flash Image" de 32MB (33.554.432 bytes)
02.- "Image 0" de 6144K
03.- "Image 1" de 6144K

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 13:00 (Martes)
OK espeltron, te mando el link con "todo" lo que saqué del router antes de toquetearlo... espero que sea lo que necesitas

https://dl.dropboxusercontent.com/u/77629730/849ca6c0b828.zip
 (https://dl.dropboxusercontent.com/u/77629730/849ca6c0b828.zip)
Los números de la Euromillonaria te los mando por privado, porque de lo contrario, todo el mundo se va a apuntar y vamos a caber a un par de euros por cabeza... >:D

Muchas gracias por tu soporte.

Saludos

PD: Admins, no sé si publicar esta info al completo de mi router es contraproducente en algún aspecto o no... algún problema?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 13:29 (Martes)
Hola jmcabgam

Del mtd5.bin (11.534.336 bytes) y del mtd7.bin (6.291.456 bytes) he obtenido el siguiente archivo:
dsl_vr9_firmware_xdsl.bin

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 13:31 (Martes)
Hola jmcabgam

Del mtd5.bin (11.534.336 bytes) y del mtd7.bin (6.291.456 bytes) he obtenido el siguiente archivo:
http://www.mediafire.com/download/8q9gt91a381i7r8/dsl_vr9_firmware_xdsl-05.03.02.08.01.06_05.04.01.0A.01.01.zip (http://www.mediafire.com/download/8q9gt91a381i7r8/dsl_vr9_firmware_xdsl-05.03.02.08.01.06_05.04.01.0A.01.01.zip)

El nombre que le he puesto ha sido uno que lo identifica con la version interna del VDSL/ADSL, o al menos eso creo.

Saludos
espeltron

Perdona mi torpeza, pero qué se supone que hay que hacer con ese fichero?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 25-03-2014, 13:49 (Martes)
Grabarlo en la flash del router, pero no recuerdo la ruta ni el nombre que hay que ponerle.  :-[
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 14:24 (Martes)
Perdona mi torpeza, pero qué se supone que hay que hacer con ese fichero?

Primero hay que ver los distintos modelos y familias de Lantiq, para evitar confusiones:
http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq (http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq)
La "danube" era la del ARV7518, despues esta la AR9 de otros similares y la de este ARV7519 es la "VR9", del VRX288.

Como la rama utilizada actualmente es la "trunk", ya que esta en desarrollo, tenemos los siguientes paquetes:
http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-danube-fw-a_0.1-1_lantiq.ipk (http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-danube-fw-a_0.1-1_lantiq.ipk)
http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-ar9-fw-a_0.1-1_lantiq.ipk (http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-ar9-fw-a_0.1-1_lantiq.ipk)

De estos paquetes se obtienen:
/lib/firmware/ltq-dsl-fw-a-danube.bin
/lib/firmware/ltq-dsl-fw-a-ar9.bin
/lib/firmware/adsl.bin

adsl.bin es un enlace al "ltq-dsl-fw-a-xxx.bin" correspondiente.

Para hacerlo de forma correcta:

Renombrar el archivo de la imagen backup "dsl_vr9_firmware_xdsl-05.03.02.08.01.06_05.04.01.0A.01.01.bin" a:
/lib/firmware/ltq-dsl-fw-a-vr9.bin

Ya que es un VR9 por ser un VRX288.

Crear los siguientes enlaces directos a ese archivo ("por no saber" que archivo es el que carga el modulo del kernel que se esta utilizando actualmente):
/lib/firmware/ltq-dsl-fw-a-danube.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
/lib/firmware/ltq-dsl-fw-a-ar9.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
/lib/firmware/adsl.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
Borrando previamente algun archivo ".bin" con el mismo nombre que pudiera haber (no creo que sirvan los firmwares del ar9 o de danube).

Si no se quieren crear enlaces simbolicos con "ln -s" se pueden hacer multiples copias del archivo.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 25-03-2014, 14:47 (Martes)
espeltron, magnífica explicación.  >:( >:( >:(
Lo curioso es que en openwrt esté el firm para los ar9 pero no para los vr9.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 14:54 (Martes)
Os cuento lo que he hecho, sin resultado satisfactorio  :'( (a ver si me he equivocado en algo...)

Copio el fichero de espeltron (dsl_vr9_firmware_xdsl-05.03.02.08.01.06_05.04.01.0A.01.01.zip) descomprimido y lo renombro a ltq-dsl-fw-a-vr9.bin, creo los enlaces simbolicos y esto es lo que hay en /lib/firmware

Código: [Seleccionar]
root@OpenWrt:/lib/firmware# ls -lh
lrwxrwxrwx    1 root     root          34 Mar 25 14:28 adsl.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-ar9.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-danube.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root      757.4K Mar 25 14:11 ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root        8.0K Feb 11 22:02 rt2870.bin

Y el log me da:

Código: [Seleccionar]
Tue Mar 25 14:37:22 2014 daemon.info pppd[801]: Plugin rp-pppoe.so loaded.
Tue Mar 25 14:37:22 2014 daemon.info pppd[801]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Tue Mar 25 14:37:22 2014 daemon.notice pppd[801]: pppd 2.4.5 started by root, uid 0
Tue Mar 25 14:37:37 2014 daemon.warn pppd[801]: Timeout waiting for PADO packets
Tue Mar 25 14:37:37 2014 daemon.err pppd[801]: Unable to complete PPPoE Discovery
Tue Mar 25 14:37:37 2014 daemon.info pppd[801]: Exit.

Esta prueba la he hecho cambiando /etc/config/network
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a'
        option annex 'a2p'

Con todas las posibilidades en fwannex, annex en 'a' y 'a2p', incluso comentando la linea annex y probando fwannex con ambos valores, sin resultado...

 ??? ??? ???

He hecho algo mal, alguna indicación adicional?

Muchas gracias!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 25-03-2014, 15:07 (Martes)
Código: [Seleccionar]
root@OpenWrt:/lib/firmware# ls -lh
lrwxrwxrwx    1 root     root          34 Mar 25 14:28 adsl.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-ar9.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-danube.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root      757.4K Mar 25 14:11 ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root        8.0K Feb 11 22:02 rt2870.bin

He hecho algo mal, alguna indicación adicional?

Muchas gracias!!!

PD: Espeltro, entiendo que cuando pones /etc/firmware/ quieres decir /lib/firmware/
Te sobran 2 firmwares: ltq-dsl-fw-a-danube.bin y ltq-dsl-fw-a-ar9.bin. Para un router con chip VR9 no valen más que para incordiar.
Según las indicaciones de espeltron copias ltq-dsl-fw-a-vr9.bin y lo enlazas con adsl.bin con ln -s
Para ver si sincroniza: /etc/init.d/dsl_control status
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 15:09 (Martes)
Código: [Seleccionar]
root@OpenWrt:/lib/firmware# ls -lh
lrwxrwxrwx    1 root     root          34 Mar 25 14:28 adsl.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-ar9.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:29 ltq-dsl-fw-a-danube.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root      757.4K Mar 25 14:11 ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root        8.0K Feb 11 22:02 rt2870.bin

He hecho algo mal, alguna indicación adicional?

Muchas gracias!!!

PD: Espeltro, entiendo que cuando pones /etc/firmware/ quieres decir /lib/firmware/
Te sobran 2 firmwares: ltq-dsl-fw-a-danube.bin y ltq-dsl-fw-a-ar9.bin. Para un router con chip VR9 no valen más que para incordiar.
Según las indicaciones de espeltron copias ltq-dsl-fw-a-vr9.bin y lo enlazas con adsl.bin con ln -s
Para ver si sincroniza: /etc/init.d/dsl_control status

OK, pruebo y comento...

Nada, igual... no funciona...

Código: [Seleccionar]
root@OpenWrt:~# ls -lh /lib/firmware/
lrwxrwxrwx    1 root     root          34 Mar 25 14:28 adsl.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root      757.4K Mar 25 14:11 ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root        8.0K Feb 11 22:02 rt2870.bin

Código: [Seleccionar]
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx n
Line State: DOWN [0x0: not initialized]
Data Rate: 0 b/s / 0 b/s
Line Attenuation: 0.0dB / 0.0dB
Noise Margin: 0.0dB / 0.0dB
Line Uptime: down

Y con todas las combinaciones en /etc/config/network para fwannex y annex, a y a2p

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 15:39 (Martes)
No es adsl.bin, es vdsl.bin

https://dev.openwrt.org/browser/trunk/package/kernel/lantiq/ltq-vdsl-fw/src/vdsl_fw_install.sh?rev=37007 (https://dev.openwrt.org/browser/trunk/package/kernel/lantiq/ltq-vdsl-fw/src/vdsl_fw_install.sh?rev=37007)
https://gitlab.labs.nic.cz/turris/openwrt/blob/a024efd187f91c8ec1b21877fbf94b0e2669dc3a/package/platform/lantiq/ltq-vdsl-fw/src/vdsl_fw_install.sh (https://gitlab.labs.nic.cz/turris/openwrt/blob/a024efd187f91c8ec1b21877fbf94b0e2669dc3a/package/platform/lantiq/ltq-vdsl-fw/src/vdsl_fw_install.sh)

Código: [Seleccionar]
...
cp ${FW_TAPI} ${FW_DSL} /lib/firmware/

ln -s /lib/firmware/vr9_dsl_fw_annex_b.bin /lib/firmware/vdsl.bin

En nuestro caso seria:
Citar
cp ltq-dsl-fw-a-vr9.bin /lib/firmware/
ln -s /lib/firmware/ltq-dsl-fw-a-vr9.bin /lib/firmware/vdsl.bin

Supongo que el resto de paquetes (drivers y modulos del kernel) se instalan correctamente.

Suerte..

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 16:11 (Martes)
Bueno, un pasito mas...

Parece que ya está el driver "en su sitio y con su nombre correcto", pero no consigo adsl...

Código: [Seleccionar]
Tue Mar 25 15:44:35 2014 daemon.info pppd[9169]: Plugin rp-pppoe.so loaded.
Tue Mar 25 15:44:35 2014 daemon.info pppd[9169]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
Tue Mar 25 15:44:35 2014 daemon.notice pppd[9169]: pppd 2.4.5 started by root, uid 0
Tue Mar 25 15:44:36 2014 user.notice root: Found no matching interface for DSL notification (HANDSHAKE)
Tue Mar 25 15:44:38 2014 user.notice root: Found no matching interface for DSL notification (DOWN)
Tue Mar 25 15:44:42 2014 user.notice root: Found no matching interface for DSL notification (READY)
Tue Mar 25 15:44:50 2014 daemon.warn pppd[9169]: Timeout waiting for PADO packets
Tue Mar 25 15:44:50 2014 daemon.err pppd[9169]: Unable to complete PPPoE Discovery
Tue Mar 25 15:44:50 2014 daemon.info pppd[9169]: Exit.

Código: [Seleccionar]
root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: DOWN [0x300: handshake]
Data Rate: 0 b/s / 0 b/s
Line Attenuation: 0.0dB / 0.0dB
Noise Margin: 0.0dB / 0.0dB
Line Uptime: down

root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: DOWN [0x1: exception]
Data Rate: 0 b/s / 0 b/s
Line Attenuation: 0.0dB / 0.0dB
Noise Margin: 0.0dB / 0.0dB
Line Uptime: down

root@OpenWrt:~# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: DOWN [0x200: silent]
Data Rate: 0 b/s / 0 b/s
Line Attenuation: 0.0dB / 0.0dB
Noise Margin: 0.0dB / 0.0dB
Line Uptime: down

Yo tengo adsl con pepephone, y esto es una copia de mi /etc/config/network

Código: [Seleccionar]
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd7e:d830:c95c::/48'

config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.8.5'
option dns '8.8.8.8'
option netmask '255.255.255.0'
# option ip6assign '60'
option macaddr 'XX:XX:XX:XX:XX:XX' borrado para el foro

config adsl-device 'adsl'
option fwannex 'a2p'
option annex 'a2p'

config atm-bridge 'atm'
option encaps 'llc'
option vci '33'
option vpi '0'
option payload 'bridged'
option unit '0'
# option atmdev '0'

config interface 'wan'
option ifname 'nas0'
option proto 'pppoe'
option username 'pepephone@pepephone'
option password 'pepephone'
# option ipv6 '1'
option macaddr 'XX:XX:XX:XX:XX:XX' borrado para el foro

#config interface 'wan6'
# option ifname '@wan'
# option proto 'dhcpv6'


He probado variar la lineas en rojo con valores a y a2p, todas las combinaciones y nada...
Código: [Seleccionar]
option fwannex 'a2p'
option annex 'a2p'
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 17:06 (Martes)
Hay comprobar que servicio estas utilizando, en teoria tiene que ser "/sbin/vdsl_cpe_control", y que la configuracion sea la adecuada.

Practicamente no debe de haber muchas diferencias entre dsl_cpe_control y vdsl_cpe_control.

Para saber si se carga correctamente la configuracion y si es la correcta hay que ver los fuentes:
 
https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control?rev=37198 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control?rev=37198)
https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control?rev=37198 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control?rev=37198)

https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-vdsl-app/files/dsl_control (https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-vdsl-app/files/dsl_control)
https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-adsl-app/files/dsl_control (https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-adsl-app/files/dsl_control)

Practicamente no hay diferencias entre ellos.

Ahora, para terminar de verificar la configuracion haz lo siguiente:

cat /etc/init.d/dsl_control > /tmp/dsl_control
O tambien vale:
cp /etc/init.d/dsl_control /tmp/dsl_control

Copia tambien los archivos ejecutables que hubiera:
/sbin/vdsl_cpe_control
/sbin/dsl_cpe_control

Sube todo esto dentro de un archivo comprimido, para comprobar si los parametros de configuracion de /etc/config/network son los adecuados:
Código: [Seleccionar]
config adsl-device 'adsl'
option fwannex 'a2p'
option annex 'a2p'

Los que hay definidos son los siguientes:
Citar
annex_b=10_00_10_00_00_04_00_00
annex_bdmt=10_00_00_00_00_00_00_00
annex_b2=00_00_10_00_00_00_00_00
annex_b2p=00_00_00_00_00_04_00_00
annex_a=04_01_04_00_00_01_00_00
annex_at1=01_00_00_00_00_00_00_00
annex_alite=00_01_00_00_00_00_00_00
annex_admt=04_00_00_00_00_00_00_00
annex_a2=00_00_04_00_00_00_00_00
annex_a2p=00_00_00_00_00_01_00_00
annex_l=00_00_00_00_04_00_00_00
annex_m=00_00_00_00_40_00_04_00
annex_m2=00_00_00_00_40_00_00_00
annex_m2p=00_00_00_00_00_00_04_00

Como obtener los 64 bits del anexo:
ADSL2 (pag. 26-27): https://tools.ietf.org/html/rfc4706 (https://tools.ietf.org/html/rfc4706)
VDSL2 (pag. 27-28): https://tools.ietf.org/html/rfc5650 (https://tools.ietf.org/html/rfc5650)

Bits diferentes (añadidos en VDSL2):
Código: [Seleccionar]
          Bit 52-55: Reserved
          Bit 56 : G.993.2 Annex A
          Bit 57 : G.993.2 Annex B
          Bit 58 : G.993.2 Annex C
          Bit 59-63: Reserved"

Hay otras cosas que no son tan parecidas:
Código: [Seleccionar]
- ADSL operation mode description
- xDSL operation mode description

Y en las pruebas deja varios minutos para que se sincronice, a veces no es inmediato.

Yo tengo tambien pepephone, y le he metido routers con VCI y VPI diferentes y consigue sincronizacion, aunque no haya conexion.
El VPI/VCI estan bien, es 0 y 33 respectivamente.

Pienso que el router intenta usar el modo VDSL por defecto, en vez del ADSL, pero se estan consiguiendo avances.  :D

Lo importante, como OpenWrt carga el firmware e inicia la conexion esta aqui:
Citar
   # start CPE dsl daemon in the background
   service_start /sbin/vdsl_cpe_control -i${xtu} \
         -n /sbin/dsl_notify.sh \
         -f /lib/firmware/${firmware}

La variable ${firmware}  es vdsl.bin, eso ya esta bien.
Ahora hay que comprobar que la variable "${xtu}" sea la adecuada.

Tambien puedes hacer 5 pruebas:

Prueba 1:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 2 (a2p):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 3 (a):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i04_01_04_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 4 (con -i sola):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 5 (sin -i):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Aqui se ve como se mandan los xtu bits:
https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015418.html (https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015418.html)
Supongo que es la forma correcta.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 25-03-2014, 17:18 (Martes)
Código: [Seleccionar]
config adsl-device 'adsl'
option fwannex 'a'
option annex 'a2p'
En fwannex, si mal no recuerdo, hay que poner 'a' a secas, y es en annex donde se puede jugar con los parámetros simplemente comentar o eliminar esa línea para que autodetecte.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 19:45 (Martes)
Ademas de las pruebas indicadas, hay una muy importante:
Código: [Seleccionar]
vdsl_cpe_control --version
dsl_cpe_control --version

Ya que hay 2 versiones:
Driver danube:
http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)

Driver vrx, que no esta en el repositorio oficial mirror2:
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz)

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 20:50 (Martes)
Otro router VRX288 (experimental):

Investigando ...
Pongo un script de inicio "dsl" de un aparato con el VRX288:
Código: [Seleccionar]
#!/bin/sh
# vim: set ts=2 sw=2 et:
# /etc/bewan/lib/dsl

# specific vendor functions used by dsl scripts
# setparam must be included

# Working variables
# $modulation
# $DSLD

# Needed because libdti_agent.so is in /usr/lib
export LD_LIBRARY_PATH=/usr/lib:/lib

if [ ${DSL_LIB_LOADED:-0} -eq 1 ]; then
  return
fi

check_vendor_dsl() {
  # Lantiq binaries not installed ?
  test -d /opt/lantiq/bin || return 1
  # Driver started, restart unimplemented
  test -d $DSLD && return 1
  return 0
}

start_vendor_dsl() {

  local bindir='/opt/lantiq/bin'

  local platform=''
  local xDSL_Mgmt_Mode=''
  local xTM_Mgmt_Mode=''
  local wanphy_phymode=''
  local filename=''

  # Determine platform variables
  if [ "$(find /lib/firmware -name dsl_ar9_firmware*.bin)" != '' ]; then
    platform='ARX188'
    xDSL_Mgmt_Mode='ADSL'
    xTM_Mgmt_Mode='ATM'
    wanphy_phymode='0'

  elif [ "$(find /lib/firmware -name dsl_vr9_firmware*.bin)" != '' ]; then
    platform='VRX288'

    # Load xDSL negotiation accross reboot state machine environment
    Next_xDSL_Mode=$WANDSLInterfaceConfig_NextxDSLMode
    Next_xTM_Mode=$WANDSLInterfaceConfig_NextxTMMode
    xDSL_ADSL_Sub_Prefix=$WANDSLInterfaceConfig_ADSLSubPrefix
    xDSL_SW_Forced_Reboot=$WANDSLInterfaceConfig_ForcedReboot

    # Default values
    [ "$xDSL_ADSL_Sub_Prefix" = '' ] && xDSL_ADSL_Sub_Prefix='0'
    [ "$xDSL_SW_Forced_Reboot" = '' ] && xDSL_SW_Forced_Reboot='0'

    # Full VDSL/ADSL negotiation
    if [ "$modulation" = 'xDSL_multi' ]; then
      xDSL_Mgmt_Mode='Auto'
      xTM_Mgmt_Mode='Auto'
      # Default values
      [ "$Next_xDSL_Mode" = '' ] && Next_xDSL_Mode='2'
      [ "$Next_xTM_Mode" = '' ] && Next_xTM_Mode='PTM'

    # VDSL mode only
    elif [ "$modulation" = 'VDSL' ]; then
      xDSL_Mgmt_Mode='VDSL'
      xTM_Mgmt_Mode='PTM'
      Next_xDSL_Mode='2'
      Next_xTM_Mode='PTM'
      xDSL_SW_Forced_Reboot='0'

    # ADSL mode only
    else
      xDSL_Mgmt_Mode='ADSL'
      xTM_Mgmt_Mode='ATM'
      Next_xDSL_Mode='1'
      Next_xTM_Mode='ATM'
      xDSL_SW_Forced_Reboot='0'
    fi

    echo $xTM_Mgmt_Mode >$DSLD/status_xTM_Mgmt_Mode
    if [ "$Next_xDSL_Mode" = 1 ]; then
      echo 'ADSL' >$DSLD/status_Next_xDSL_Mode
    elif [ "$Next_xDSL_Mode" = 2 ]; then
      echo 'VDSL' >$DSLD/status_Next_xDSL_Mode
    fi
    echo $Next_xTM_Mode >$DSLD/status_Next_xTM_Mode
    echo $xDSL_ADSL_Sub_Prefix >$DSLD/status_xDSL_ADSL_Sub_Prefix
    echo $xDSL_SW_Forced_Reboot >$DSLD/status_xDSL_SW_Forced_Reboot

    # TODO phymode
    wanphy_phymode='0'
  else
    base_log 'TODO: unknown xDSL platform'
  fi

  # load kernel DSL driver
  (
    export wanphy_phymode
    local debug_mode=0
    cd $bindir; $bindir/inst_drv_cpe_api.sh $debug_mode
  )

  # Set modulation parameter (build the string of 0s and 1s according to the following specification)
  # G.992.1-A, G.992.2, G.992.3-A, G.992.5-A, T1.413, G.992.3-L, G.992.3-I, G.992.5-I, G.992.3-M, G.992.5-M, G.992.1-B, G.992.3-B, G.992.5-B, G.992.3-J, G.992.5-J
  local mode=""
  case "$modulation" in
  ADSL_ANSI_T1.413) mode='Annex_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0';; # Need to set also G.992.1
  ADSL_multi)       mode='Annex_1_1_1_1_1_1_1_1_0_0_1_1_1_1_1';;
  ADSL_multi_AM)    mode='Annex_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1';;
  ADSL_G.dmt)       mode='Annex_1_0_0_0_0_0_0_0_0_0_1_0_0_0_0';;
  ADSL_G.lite)      mode='Annex_0_1_0_0_0_0_0_0_0_0_0_0_0_0_0';; # Need to set also G.992.1
  ADSL_G.dmt.bis)   mode='Annex_0_0_1_0_0_1_1_0_1_0_0_1_0_1_0';;
  ADSL_2plus)       mode='Annex_0_0_0_1_0_0_0_1_0_1_0_0_1_0_1';;
  xDSL_multi)       mode='Annex_1_0_1_1_1_1_0_0_0_0_0_0_0_0_0';;
  VDSL)             mode='Annex_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0';;
  *)                mode='Annex_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1';;
  esac

  # load control daemon
  (
    local ADSL_MODE=$mode
    . /etc/init.d/ifx_cpe_control_init.sh
    start
  )
}

stop_vendor_dsl() {
  base_log 'TODO: stop_vendor_dsl unimplemented' debug
}

DSL_LIB_LOADED=1

En la configuracion ADSL se utiliza el modo ATM, mientras que en la VDSL el modo PTM.

Lo que interesa es llegar a poner:
"Full VDSL/ADSL negotiation"

En concreto, en este router se que se utiliza el:
drv_dsl_cpe_api-4.11.4

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 25-03-2014, 21:38 (Martes)
Ojalá tuviéramos ADSL/VDSL... Seria genial, espeltron. >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 21:40 (Martes)
Ademas de las pruebas indicadas, hay una muy importante:
Código: [Seleccionar]
vdsl_cpe_control --version
dsl_cpe_control --version

Ya que hay 2 versiones:
Driver danube:
http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)

Driver vrx, que no esta en el repositorio oficial mirror2:
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz)

Saludos
espeltron

Respuesta del router:
Código: [Seleccionar]
root@OpenWrt:~# vdsl_cpe_control --version
DSL_CPE: DSL CPE Control Application V4.11.4
root@OpenWrt:~# dsl_cpe_control --version
-ash: dsl_cpe_control: not found
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 21:44 (Martes)
Hay comprobar que servicio estas utilizando, en teoria tiene que ser "/sbin/vdsl_cpe_control", y que la configuracion sea la adecuada.

Practicamente no debe de haber muchas diferencias entre dsl_cpe_control y vdsl_cpe_control.

Para saber si se carga correctamente la configuracion y si es la correcta hay que ver los fuentes:
 
https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control?rev=37198 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control?rev=37198)
https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control?rev=37198 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control?rev=37198)

https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-vdsl-app/files/dsl_control (https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-vdsl-app/files/dsl_control)
https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-adsl-app/files/dsl_control (https://dev.openwrt.org/export/37198/trunk/package/network/config/ltq-adsl-app/files/dsl_control)

Practicamente no hay diferencias entre ellos.

Ahora, para terminar de verificar la configuracion haz lo siguiente:

cat /etc/init.d/dsl_control > /tmp/dsl_control
O tambien vale:
cp /etc/init.d/dsl_control /tmp/dsl_control

Copia tambien los archivos ejecutables que hubiera:
/sbin/vdsl_cpe_control
/sbin/dsl_cpe_control

Sube todo esto dentro de un archivo comprimido, para comprobar si los parametros de configuracion de /etc/config/network son los adecuados:
Código: [Seleccionar]
config adsl-device 'adsl'
option fwannex 'a2p'
option annex 'a2p'

Los que hay definidos son los siguientes:
Citar
annex_b=10_00_10_00_00_04_00_00
annex_bdmt=10_00_00_00_00_00_00_00
annex_b2=00_00_10_00_00_00_00_00
annex_b2p=00_00_00_00_00_04_00_00
annex_a=04_01_04_00_00_01_00_00
annex_at1=01_00_00_00_00_00_00_00
annex_alite=00_01_00_00_00_00_00_00
annex_admt=04_00_00_00_00_00_00_00
annex_a2=00_00_04_00_00_00_00_00
annex_a2p=00_00_00_00_00_01_00_00
annex_l=00_00_00_00_04_00_00_00
annex_m=00_00_00_00_40_00_04_00
annex_m2=00_00_00_00_40_00_00_00
annex_m2p=00_00_00_00_00_00_04_00

Como obtener los 64 bits del anexo:
ADSL2 (pag. 26-27): https://tools.ietf.org/html/rfc4706 (https://tools.ietf.org/html/rfc4706)
VDSL2 (pag. 27-28): https://tools.ietf.org/html/rfc5650 (https://tools.ietf.org/html/rfc5650)

Bits diferentes (añadidos en VDSL2):
Código: [Seleccionar]
          Bit 52-55: Reserved
          Bit 56 : G.993.2 Annex A
          Bit 57 : G.993.2 Annex B
          Bit 58 : G.993.2 Annex C
          Bit 59-63: Reserved"

Hay otras cosas que no son tan parecidas:
Código: [Seleccionar]
- ADSL operation mode description
- xDSL operation mode description

Y en las pruebas deja varios minutos para que se sincronice, a veces no es inmediato.

Yo tengo tambien pepephone, y le he metido routers con VCI y VPI diferentes y consigue sincronizacion, aunque no haya conexion.
El VPI/VCI estan bien, es 0 y 33 respectivamente.

Pienso que el router intenta usar el modo VDSL por defecto, en vez del ADSL, pero se estan consiguiendo avances.  :D

Lo importante, como OpenWrt carga el firmware e inicia la conexion esta aqui:
Citar
   # start CPE dsl daemon in the background
   service_start /sbin/vdsl_cpe_control -i${xtu} \
         -n /sbin/dsl_notify.sh \
         -f /lib/firmware/${firmware}

La variable ${firmware}  es vdsl.bin, eso ya esta bien.
Ahora hay que comprobar que la variable "${xtu}" sea la adecuada.

Tambien puedes hacer 5 pruebas:

Prueba 1:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 2 (a2p):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 3 (a):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i04_01_04_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 4 (con -i sola):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Prueba 5 (sin -i):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Aqui se ve como se mandan los xtu bits:
https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015418.html (https://lists.openwrt.org/pipermail/openwrt-devel/2012-May/015418.html)
Supongo que es la forma correcta.

Saludos
espeltron

A ver, de aquí no me ha quedado muy claro...

cat /etc/init.d/dsl_control > /tmp/dsl_control lo tengo y lo puedo subir
Pero de aquí:

/sbin/vdsl_cpe_control lo tengo y lo puedo subir
/sbin/dsl_cpe_control NO lo tengo y NO lo puedo subir

Lo siguiente sería probar las pruebas desde la 1 hasta la 5, pero

service_start

me devuelve

root@OpenWrt:/sbin# service_start
-ash: service_start: not found
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 21:52 (Martes)
BRUTAL ESPELTON

root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset:      Lantiq-VRx Unknown
Line State:      UP [0x801: showtime_tc_sync]
Data Rate:      16.800 Mb/s / 880 Kb/s
Line Attenuation:   21.7dB / 9.8dB
Noise Margin:      9.1dB / 9.0dB
Line Uptime:      1s

 >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Estoy respondiendo desde el ASTORIA!!!

Gracias se que queda corto!!!

Donde mando las cervezas???

Otro router VRX288 (experimental):

Investigando ...
Pongo un script de inicio "dsl" de un aparato con el VRX288:
Código: [Seleccionar]
#!/bin/sh
# vim: set ts=2 sw=2 et:
# /etc/bewan/lib/dsl

# specific vendor functions used by dsl scripts
# setparam must be included

# Working variables
# $modulation
# $DSLD

# Needed because libdti_agent.so is in /usr/lib
export LD_LIBRARY_PATH=/usr/lib:/lib

if [ ${DSL_LIB_LOADED:-0} -eq 1 ]; then
  return
fi

check_vendor_dsl() {
  # Lantiq binaries not installed ?
  test -d /opt/lantiq/bin || return 1
  # Driver started, restart unimplemented
  test -d $DSLD && return 1
  return 0
}

start_vendor_dsl() {

  local bindir='/opt/lantiq/bin'

  local platform=''
  local xDSL_Mgmt_Mode=''
  local xTM_Mgmt_Mode=''
  local wanphy_phymode=''
  local filename=''

  # Determine platform variables
  if [ "$(find /lib/firmware -name dsl_ar9_firmware*.bin)" != '' ]; then
    platform='ARX188'
    xDSL_Mgmt_Mode='ADSL'
    xTM_Mgmt_Mode='ATM'
    wanphy_phymode='0'

  elif [ "$(find /lib/firmware -name dsl_vr9_firmware*.bin)" != '' ]; then
    platform='VRX288'

    # Load xDSL negotiation accross reboot state machine environment
    Next_xDSL_Mode=$WANDSLInterfaceConfig_NextxDSLMode
    Next_xTM_Mode=$WANDSLInterfaceConfig_NextxTMMode
    xDSL_ADSL_Sub_Prefix=$WANDSLInterfaceConfig_ADSLSubPrefix
    xDSL_SW_Forced_Reboot=$WANDSLInterfaceConfig_ForcedReboot

    # Default values
    [ "$xDSL_ADSL_Sub_Prefix" = '' ] && xDSL_ADSL_Sub_Prefix='0'
    [ "$xDSL_SW_Forced_Reboot" = '' ] && xDSL_SW_Forced_Reboot='0'

    # Full VDSL/ADSL negotiation
    if [ "$modulation" = 'xDSL_multi' ]; then
      xDSL_Mgmt_Mode='Auto'
      xTM_Mgmt_Mode='Auto'
      # Default values
      [ "$Next_xDSL_Mode" = '' ] && Next_xDSL_Mode='2'
      [ "$Next_xTM_Mode" = '' ] && Next_xTM_Mode='PTM'

    # VDSL mode only
    elif [ "$modulation" = 'VDSL' ]; then
      xDSL_Mgmt_Mode='VDSL'
      xTM_Mgmt_Mode='PTM'
      Next_xDSL_Mode='2'
      Next_xTM_Mode='PTM'
      xDSL_SW_Forced_Reboot='0'

    # ADSL mode only
    else
      xDSL_Mgmt_Mode='ADSL'
      xTM_Mgmt_Mode='ATM'
      Next_xDSL_Mode='1'
      Next_xTM_Mode='ATM'
      xDSL_SW_Forced_Reboot='0'
    fi

    echo $xTM_Mgmt_Mode >$DSLD/status_xTM_Mgmt_Mode
    if [ "$Next_xDSL_Mode" = 1 ]; then
      echo 'ADSL' >$DSLD/status_Next_xDSL_Mode
    elif [ "$Next_xDSL_Mode" = 2 ]; then
      echo 'VDSL' >$DSLD/status_Next_xDSL_Mode
    fi
    echo $Next_xTM_Mode >$DSLD/status_Next_xTM_Mode
    echo $xDSL_ADSL_Sub_Prefix >$DSLD/status_xDSL_ADSL_Sub_Prefix
    echo $xDSL_SW_Forced_Reboot >$DSLD/status_xDSL_SW_Forced_Reboot

    # TODO phymode
    wanphy_phymode='0'
  else
    base_log 'TODO: unknown xDSL platform'
  fi

  # load kernel DSL driver
  (
    export wanphy_phymode
    local debug_mode=0
    cd $bindir; $bindir/inst_drv_cpe_api.sh $debug_mode
  )

  # Set modulation parameter (build the string of 0s and 1s according to the following specification)
  # G.992.1-A, G.992.2, G.992.3-A, G.992.5-A, T1.413, G.992.3-L, G.992.3-I, G.992.5-I, G.992.3-M, G.992.5-M, G.992.1-B, G.992.3-B, G.992.5-B, G.992.3-J, G.992.5-J
  local mode=""
  case "$modulation" in
  ADSL_ANSI_T1.413) mode='Annex_0_0_0_0_1_0_0_0_0_0_0_0_0_0_0';; # Need to set also G.992.1
  ADSL_multi)       mode='Annex_1_1_1_1_1_1_1_1_0_0_1_1_1_1_1';;
  ADSL_multi_AM)    mode='Annex_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1';;
  ADSL_G.dmt)       mode='Annex_1_0_0_0_0_0_0_0_0_0_1_0_0_0_0';;
  ADSL_G.lite)      mode='Annex_0_1_0_0_0_0_0_0_0_0_0_0_0_0_0';; # Need to set also G.992.1
  ADSL_G.dmt.bis)   mode='Annex_0_0_1_0_0_1_1_0_1_0_0_1_0_1_0';;
  ADSL_2plus)       mode='Annex_0_0_0_1_0_0_0_1_0_1_0_0_1_0_1';;
  xDSL_multi)       mode='Annex_1_0_1_1_1_1_0_0_0_0_0_0_0_0_0';;
  VDSL)             mode='Annex_0_0_0_0_0_0_0_0_0_0_0_0_0_0_0';;
  *)                mode='Annex_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1';;
  esac

  # load control daemon
  (
    local ADSL_MODE=$mode
    . /etc/init.d/ifx_cpe_control_init.sh
    start
  )
}

stop_vendor_dsl() {
  base_log 'TODO: stop_vendor_dsl unimplemented' debug
}

DSL_LIB_LOADED=1

En la configuracion ADSL se utiliza el modo ATM, mientras que en la VDSL el modo PTM.

Lo que interesa es llegar a poner:
"Full VDSL/ADSL negotiation"

En concreto, en este router se que se utiliza el:
drv_dsl_cpe_api-4.11.4

Firmware ADSL de este router VRX288 (experimental):
http://www.mediafire.com/download/gyhg0lf958ehc5e/dsl_vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01.zip

Este es el firmware ADSL mas reciente que he encontrado.

jmcabgam si pudieras probarlo y comentar los resultados ...

Con un poco de suerte puede que por defecto tenga el modo ADSL habilitado.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 22:54 (Martes)
BRUTAL ESPELTON

root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset:      Lantiq-VRx Unknown
Line State:      UP [0x801: showtime_tc_sync]
Data Rate:      16.800 Mb/s / 880 Kb/s
Line Attenuation:   21.7dB / 9.8dB
Noise Margin:      9.1dB / 9.0dB
Line Uptime:      1s

 >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Estoy respondiendo desde el ASTORIA!!!

Gracias se que queda corto!!!

Donde mando las cervezas???

A mi casa, por favor.  :D

Ahora que habia encontrado la informacion en polaco ...
http://openrouter.info/forum/viewtopic.php?f=18&t=2727&start=20 (http://openrouter.info/forum/viewtopic.php?f=18&t=2727&start=20)
Que lo explicaban todo claramente para el TP-LINK TD-W8970.
http://pliki.gru.one.pl/11-2013/vr9.7z (http://pliki.gru.one.pl/11-2013/vr9.7z)
http://rpc.one.pl/pliki/openwrt/TD-8970v1/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image.tar.bz2 (http://rpc.one.pl/pliki/openwrt/TD-8970v1/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image.tar.bz2)

De "ifx_cpe_control_init.sh" he obtenido en claro:
Código: [Seleccionar]
get_fw_type() {
   if [ -r /etc/rc.d/config.sh ]; then
      . /etc/rc.d/config.sh 2> /dev/null
      platform=${CONFIG_IFX_MODEL_NAME%%_*}
   fi

   # The last digit of the xDSL firmware version specifies the Annex type
   # 1 - ADSL Annex A
   # 2 - ADSL Annex B
   # 6 - VDSL

   # Determine the type of the ADSL Firmware which is mounted
   if [ "$platform" = "VRX288" ]; then
      # For VRX platform there is always a combined VDSL/ADSL firmware binary used.
      # Therefore two what strings (version numbers) are included within binary.
      # The format of the extracted what strings has to have to following format
      # /firmware/xcpe_hw.bin : @(#)V_5.3.1.A.1.6 @(#)5.3.3.0.1.1
      #                               +---------+     +---------+
      #                              VDSL FW Vers.    ADSL FW Vers.
      FW_TYPE=`${BIN_DIR}/what.sh ${FW_DIR}/${FW_FILENAME} | cut -d'@' -f3 | cut -d'.' -f6`
   else
      # For ADSL only platforms (Danube, Amazon-SE, ARX100) there is only one
      # what string (version number) included.
      # The format of the extracted what strings has to have to following format
      # /firmware/dsl_firmware_a.bin : @(#)4.4.7.B.0.1
      #                                    +---------+
      #                                   ADSL FW Vers.
      FW_TYPE=`${BIN_DIR}/what.sh ${FW_DIR}/${FW_FILENAME} | cut -d'.' -f7`
   fi
}
¡YA SE QUE SIGNIFICAN LOS NUMEROS!

Y recordar, hay que mirar "drv_dsl_cpe_api_vrx-4.11.4.tar.gz", ya que es que utiliza la imagen que le ha funcionado a jmcabgam.
Sobre todo:
drv_dsl_cpe_api-4.11.4/src/include/drv_dsl_cpe_api_g997.h
Para ver la tabla con los diferentes modos xTU.

En cuanto a "vdsl_cpe_control" esta el siguiente comando:
Citar
vdsl_cpe_control --help

Obtenido de la pagina polaca:
Código: [Seleccionar]
root@OpenWrt:/tmp# vdsl_cpe_control --help
DSL_CPE: Welcome to DSL CPI API control application
DSL_CPE: usage: [options]
DSL_CPE: following options are available:
DSL_CPE:  --help        (-h)    - help screen
DSL_CPE:  --version     (-v)    - display version
DSL_CPE:  --init        (-i)    - init device w/ <xtu> Bits seperated by underscore (e.g. -i05_01_04_00_04_01_00_00)
DSL_CPE:  --low_cfg     (-l)    - low level configuration file
DSL_CPE:  --console     (-c)    - start console
DSL_CPE:  --event_cnf   (-e)    - configure instance activation handling <enable/disable>[_mask] (e.g. -e1_1)
DSL_CPE:  --msg_dump    (-m)    - enable message dump
DSL_CPE:  --auto_scr_1  (-a)    - autoboot start script for ADSL (empty by default)
DSL_CPE:  --auto_scr_2  (-A)    - autoboot start script for VDSL (empty by default)
DSL_CPE:  --firmware1   (-f)    - firmware file, default /opt/ifx/firmware/xcpe_hw.bin
DSL_CPE:  --notif       (-n)    - notification script name, default ./xdslrc.sh
DSL_CPE:  --tcpmsg      (-t)    - enable dbgtool, listen only on <ipaddr> (optional, e.g. -t0.0.0.0)
DSL_CPE:  --multimode   (-M)    - set multimode config -M<NextMode>[_<AdslSubPref>] (e.g. -M1_1 or -M1)
DSL_CPE:  --tc-layer    (-T)    - set TC-Layer options -T<TcLayer>_<TcConfigUs>_<TcConfigDs> (e.g. -T2_0x3_0x1)
DSL_CPE:  --sequence    (-S)    - set activation sequence -S<Sequence>_<Mode> (e.g. -M0_0)
DSL_CPE:  --debug_drv   (-g)    -
DSL_CPE:  --debug_app   (-G)    -

Y hay mas informacion por ahi, pero por hoy es suficiente.

Tengo tambien el firmware de la VoIP.  ;D

¿Seguimos?
 ^-^ ^-^ ^-^ ^-^ ^-^

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 23:03 (Martes)
...

Tengo tambien el firmware de la VoIP.  ;D

¿Seguimos?
 ^-^ ^-^ ^-^ ^-^ ^-^

Saludos
espeltron


espelton, eres un fuera de serie!!! Anda que no tenias razón cuando comentaste en tu primer post en este hilo que atábamos algo perdidos y liados...

Que si seguimos? Pues claro!!! Dime por donde quiere que sigamos!!!

Vamos, que queda la wifi, puertos ethernet (con vlans) 10 % y la VoIp, creo que no me dejo nada...

Lo de la wifi está complicado, no...? No hay posibilidad de nada... ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 25-03-2014, 23:28 (Martes)
Bueno, antes de nada...

Los polacos tiene una imagen ADSL mas reciente (segun los codigos de numeracion VDSL y ADSL Anexo A):
dsl_vr9_firmware_xdsl-05.06.00.08.01.06_05.05.02.00.01.01.bin
Por si quieres ver si mejora en algo la conexion ADSL.

Ademas tienen imagenes con OpenWrt, asi que pongo los enlaces:
http://pliki.gru.one.pl/11-2013/vr9.7z (http://pliki.gru.one.pl/11-2013/vr9.7z)
http://rpc.one.pl/pliki/openwrt/TD-8970v1/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image.tar.bz2 (http://rpc.one.pl/pliki/openwrt/TD-8970v1/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image.tar.bz2)
http://ecco.selfip.net/trunk/lantiq/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image (http://ecco.selfip.net/trunk/lantiq/openwrt-lantiq-xrx200-TDW8970-sysupgrade.image)

He visto que tu linea llega hasta 16.8Mb. ¿Cuanto tenias antes?

En cuanto a la Wifi, lo otros dias ayude con los drivers de un Ralink RT3070, que utiliza el driver "rt2870.bin".
Resulta que este archivo lo he visto ya en alguna compilacion de OpenWrt para el ARV7519, asi que van por el buen camino.

Creo que lleva el RT3062F, asi que al ser del mismo fabricante se cargara de forma similar.

Ralink mete "el firmware" de cada dispositivo en la inicializacion de este, da igual que sea USB, PCI, PCI-E, etc, .. todos se mandan como archivo binario ya compilado para ese chip Ralink.
El caso es que las imagenes "binarias" son las mismas para linux, windows, i386 o mips, son archivos de muy pocos KB.

Asi que voy a subir las imagenes firmware mas actualizadas del wifi para el RT3062F, que tambien se colocan en:
/lib/firmware/


Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 25-03-2014, 23:59 (Martes)
Espelton, te comento que con este bin también me ha funcionado y no veo diferencias entre ambos en cuanto a los datos, te copio: (el 1 es el primero y el 2 el del segundo post)
Código: [Seleccionar]
1
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.704 Mb/s / 880 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 9.0dB
Line Uptime: 1m 52s
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: DOWN [0x380: full_init]
Data Rate: 16.708 Mb/s / 884 Kb/s
Line Attenuation: 21.7dB / 9.8dB
Noise Margin: 9.1dB / 10.7dB
Line Uptime: 1m 35s

2
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.880 Mb/s / 880 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 9.0dB
Line Uptime: 2m 11s
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.788 Mb/s / 884 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 10.3dB
Line Uptime: 6s

Y con el tema de la wifi, lo espero como agua de mayo!!! Te agradezco el soporte que nos estas dando.

Citar
En cuanto a la Wifi, lo otros dias ayude con los drivers de un Ralink RT3070, que utiliza el driver "rt2870.bin".
Resulta que este archivo lo he visto ya en alguna compilacion de OpenWrt para el ARV7519, asi que van por el buen camino.

Creo que lleva el RT3062F, asi que al ser del mismo fabricante se cargara de forma similar.

Ralink mete "el firmware" de cada dispositivo en la inicializacion de este, da igual que sea USB, PCI, PCI-E, etc, .. todos se mandan como archivo binario ya compilado para ese chip Ralink.
El caso es que las imagenes "binarias" son las mismas para linux, windows, i386 o mips, son archivos de muy pocos KB.

Asi que voy a subir las imagenes firmware mas actualizadas del wifi para el RT3062F, que tambien se colocan en:
/lib/firmware/

Uff, esos techones me dan mala espina... que pasa?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 26-03-2014, 00:04 (Miércoles)
Espelton, te comento que con este bin también me ha funcionado y no veo diferencias entre ambos en cuanto a los datos, te copio: (el 1 es el primero y el 2 el del segundo post)
Código: [Seleccionar]
1
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.704 Mb/s / 880 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 9.0dB
Line Uptime: 1m 52s
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: DOWN [0x380: full_init]
Data Rate: 16.708 Mb/s / 884 Kb/s
Line Attenuation: 21.7dB / 9.8dB
Noise Margin: 9.1dB / 10.7dB
Line Uptime: 1m 35s

2
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.880 Mb/s / 880 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 9.0dB
Line Uptime: 2m 11s
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control status
Chipset: Lantiq-VRx Unknown
Line State: UP [0x801: showtime_tc_sync]
Data Rate: 16.788 Mb/s / 884 Kb/s
Line Attenuation: 21.7dB / 9.4dB
Noise Margin: 9.0dB / 10.3dB
Line Uptime: 6s

Antes tenía lo mismo, sobre 16,5...

Y con el tema de la wifi, lo espero como agua de mayo!!! Te agradezco el soporte que nos estas dando.

Citar
En cuanto a la Wifi, lo otros dias ayude con los drivers de un Ralink RT3070, que utiliza el driver "rt2870.bin".
Resulta que este archivo lo he visto ya en alguna compilacion de OpenWrt para el ARV7519, asi que van por el buen camino.

Creo que lleva el RT3062F, asi que al ser del mismo fabricante se cargara de forma similar.

Ralink mete "el firmware" de cada dispositivo en la inicializacion de este, da igual que sea USB, PCI, PCI-E, etc, .. todos se mandan como archivo binario ya compilado para ese chip Ralink.
El caso es que las imagenes "binarias" son las mismas para linux, windows, i386 o mips, son archivos de muy pocos KB.

Asi que voy a subir las imagenes firmware mas actualizadas del wifi para el RT3062F, que tambien se colocan en:
/lib/firmware/

Uff, esos techones me dan mala espina... que pasa?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 26-03-2014, 00:12 (Miércoles)
WIFI:

Es un METALINK DRIVER

Si veis el log del foro inicial:
https://foro.seguridadwireless.net/openwrt/astoria-networks-arv7519-de-ya-com-ahora-orange/msg256139/#msg256139 (https://foro.seguridadwireless.net/openwrt/astoria-networks-arv7519-de-ya-com-ahora-orange/msg256139/#msg256139)
Aparecen los archivos:
ap_upper.bin
contr_lm.bin

Segun esto es la version: "version number: FW_3.1.0_Customers_r5058 MIPS"

Pues esos archivos y el resto que van junto a ellos hay que meterlos a....:
/lib/firmware/

Una pagina en donde tratan este driver:
http://wireless80211.wordpress.com/2010/04/03/metalink-driver-3-1-0-6-on-405ex/ (http://wireless80211.wordpress.com/2010/04/03/metalink-driver-3-1-0-6-on-405ex/)

Y otra pagina:
https://dev.openwrt.org/ticket/14488 (https://dev.openwrt.org/ticket/14488)
Y el driver para el FW 3.1.0:
https://www.dropbox.com/s/0tg0krp4rwt8e7g/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz (https://www.dropbox.com/s/0tg0krp4rwt8e7g/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz)

Como punto de partida esta bien.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 26-03-2014, 00:26 (Miércoles)
He metido estos:

Código: [Seleccionar]
Aqui estan, una version mas reciente:
http://www.mediafire.com/download/283c4z5aba7r3b8/Metalink_Driver_FW_3.2.1_r5437.zip
version number: FW_3.2.1_r5437 MIPS

Y esto es lo que hay:

Código: [Seleccionar]
root@OpenWrt:/lib/firmware# ls -lh
-rw-r--r--    1 root     root       46.9K Dec 11 11:59 ProgModel_A_CB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 11:59 ProgModel_A_CB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 11:59 ProgModel_A_nCB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 11:59 ProgModel_A_nCB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 11:59 ProgModel_BG_CB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 11:59 ProgModel_BG_CB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 11:59 ProgModel_BG_nCB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 11:59 ProgModel_BG_nCB_3D_RevB.bin
-rw-r--r--    1 root     root      157.3K Dec 11 11:59 ap_upper.bin
-rw-r--r--    1 root     root       83.4K Dec 11 11:59 contr_lm.bin
-rw-r--r--    1 root     root      864.8K Mar 25 23:44 ltq-dsl-fw-a-vr9.bin
-rw-r--r--    1 root     root        8.0K Feb 11 22:02 rt2870.bin
lrwxrwxrwx    1 root     root          34 Mar 25 14:28 vdsl.bin -> /lib/firmware/ltq-dsl-fw-a-vr9.bin

Como puedo saber si funciona...

ifconfig:

Código: [Seleccionar]
root@OpenWrt:/lib/firmware# ifconfig
br-lan    Link encap:Ethernet  HWaddr xxx 
          inet addr:192.168.8.5  Bcast:192.168.8.255  Mask:255.255.255.0
          inet6 addr:xxScope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:500 errors:0 dropped:0 overruns:0 frame:0
          TX packets:363 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:57122 (55.7 KiB)  TX bytes:183932 (179.6 KiB)

eth0      Link encap:Ethernet  HWaddr xxx
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:509 errors:0 dropped:0 overruns:0 frame:0
          TX packets:363 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68806 (67.1 KiB)  TX bytes:185528 (181.1 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:400 (400.0 B)  TX bytes:400 (400.0 B)

nas0      Link encap:Ethernet  HWaddr xxx
          inet6 addr: fe80::869c:a6ff:fec0:b829/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:79 errors:79 dropped:0 overruns:79 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:6474 (6.3 KiB)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 26-03-2014, 00:32 (Miércoles)
hola compañero, simplemete grs, aunque me gustaria probar y claro no se que hacer esto esta claro que me supera o estoy como bien decias perdido pero estupendo >:( >:( >:( por lo menos deme donde van las cervecas a casa.....'''donde buen una pregunta.

Pues esos archivos y el resto que van junto a ellos hay que meterlos a....:
/lib/firmware/

esto como lo realizo con winscp sin mas supongo que descomprimido ??
me gustara intentar colaborar por su puesto
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 26-03-2014, 00:37 (Miércoles)
Hasta donde yo sé el driver tiene algunos problemas para funcionar con openwrt, y el principal es que usa WEXT (wireless extensions), que es la API antigua, en vez de nl80211, además de que da algunos errores al compilar con kernels recientes.
http://wireless.kernel.org/en/developers/Documentation/nl80211
https://forum.openwrt.org/viewtopic.php?id=45047
Título: Re:
Publicado por: doblecero en 26-03-2014, 22:58 (Miércoles)
Que gran noticia!!! Gracias por la currada espeltron y jmcabgam!!!

Estoy deseando probarlo y comprobar la estabilidad de la conexión...

Saludos

Enviado desde mi GT-I9300 mediante Tapatalk
Título: Re:
Publicado por: jmcabgam en 26-03-2014, 23:51 (Miércoles)
Que gran noticia!!! Gracias por la currada espeltron y jmcabgam!!!

Estoy deseando probarlo y comprobar la estabilidad de la conexión...

Saludos

Enviado desde mi GT-I9300 mediante Tapatalk

Yo sólo me he limitado a seguir las maravillosas instrucciones de espeltron, todo el mérito es suyo.

Cuando queráis seguimos con el wifi...  ;)
Título: Re:
Publicado por: espeltron en 27-03-2014, 01:13 (Jueves)
Cuando queráis seguimos con el wifi...  ;)

El wifi es complicado, es necesario:
- crear toolchains, seguramente con versiones de gcc especificas
- hacer compilaciones cruzadas
- posiblemente parchear codigo

De momento yo no tengo tiempo para preparar las herramientas necesarias para esto y mi experiencia en compilaciones es limitada.
Asi que el wifi tendra que esperar, a menos que haya algun figura que sea capaz de sacarle punta a los drivers Metalink, que como bien dice Pteridium utilizan las obsoletas "wireless extension" (WEXT) y puede que sean incompatibles con los nuevos kernels.

Si alguien quiere hacer una prueba experimental, que se me ha ocurrido, por si las moscas:

Arcadyan anteriormente hacia dispositivos USB wireless wifi N, con el nombre comercial Accton, es posible que hayan "reetiquetado el chip" o "tenga un modo de funcionar" compatible con los driver USB actuales (con el VID y el PID cambiados).
Digo esto porque en ciertos backups originales no aparecen los "firmwares" tipicos de Metalink, como el "ap_upper.bin" o el "contr_lm.bin".

Mis sospechas van dirigidas al driver "cuasi-generico" de Ralink "rt2870.bin" para USB:
https://wiki.debian.org/rt2870sta (https://wiki.debian.org/rt2870sta)
Buscar Arcadyan y Accton.
El firmware "rt2870.bin" es el mismo para diversos chips, como el de las antenas de 1W con chip RT3070.

O puede que usen algun otro para PCI (en un modelo de router similar, el ARV7519 usaban el RT3062F):
http://wiki.openwrt.org/arv7519 (http://wiki.openwrt.org/arv7519)
O puede que usaran otro firmware de carga similar al modo de funcionamiento de Ralink, como el de Atheros o los de Realtek.

Primeras pruebas:
1.- Identificar dispositivos USB y PCI (dmesg, lsusb, lspci, etc)
2.- Comprobar con un adaptador USB Wifi de Ralink si se han instalado correctamente los drivers en el OpenWrt.
3.- Quitar este adaptador USB wifi y reiniciar el openwrt, utilizando diferentes drivers para ver si alguno funcionara, introduciendo los identificadores VID, PID de los USB, PCI, etc. encontrados anteriormente y "sospechosos" de tener una segunda funcionalidad.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 27-03-2014, 11:35 (Jueves)
hola compañero dice:


Citar
1.- Identificar dispositivos USB y PCI (dmesg, lsusb, lspci, etc)
2.- Comprobar con un adaptador USB Wifi de Ralink si se han instalado correctamente los drivers en el OpenWrt.
3.- Quitar este adaptador USB wifi y reiniciar el openwrt, utilizando diferentes drivers para ver si alguno funcionara, introduciendo los identificadores VID, PID de los USB, PCI, etc. encontrados anteriormente y "sospechosos" de tener una segunda funcionalidad.

mira no se si esto es lo que comentas lo tienes el la pagina 7 si hay que hacer algo mas precisamente soy bastante novato pero si lo esplica paso a paso aunque te cueste igual lo realizo::

Citar
pues yo aun estoy muy novato trasteando con la imagen, y para ver si vale o no le he metido en los dos usb que tiene un usb wifi 150n chips

[quote[   17.852000] br-lan: port 1(eth0) entered forwarding state
[  191.856000] usb 1-1: USB disconnect, device number 2
[  217.700000] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  218.084000] usb 2-1: reset high-speed USB device number 2 using ifxusb_hcd
[  218.284000] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[  218.376000] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 5370 detected
]

esto ha sido cuando lo he cambiado de ubicacion al otro usb latera, pero tambien lo reconoce en el que esta ubicado en la parte posterior , no se si funcionara bien configurado ya que ahora lo tengo para otro menester, pero si consiguo hacerlo funcionar metiendo luci tratare de hacerlo funcionar ya comentare saludos[/quote]
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: neubauten en 27-03-2014, 13:05 (Jueves)
Hola a todos,

estoy intentando compilar a partir del git que hay enlazado en el post de gmtii. Hay uno de los parches que me da un error que no he conseguido solucionar:
Citar
YYY@XXXX:/move/livebox_2.1/openwrt-arv7519rw$ make V=99
make[1]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw'
make[2]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw'
make[3]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux'
make[4]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux/lantiq'
if [ -s "/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32/patches/series" ]; then (cd "/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32"; if quilt --quiltrc=- next >/dev/null 2>&1; then quilt --quiltrc=- push -a; else quilt --quiltrc=- top >/dev/null 2>&1; fi ); fi
Applying patch platform/0008-NET-PHY-adds-driver-for-lantiq-PHY11G.patch
patching file drivers/net/phy/Kconfig
patching file drivers/net/phy/Makefile
patching file drivers/net/phy/lantiq.c
patch: **** unexpected end of file in patch
Patch platform/0008-NET-PHY-adds-driver-for-lantiq-PHY11G.patch does not apply (enforce with -f)
make[4]: *** [/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32/.quilt_checked] Error 1
make[4]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux/lantiq'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux'
make[2]: *** [target/linux/compile] Error 2
make[2]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw'
make[1]: *** [/move/livebox_2.1/openwrt-arv7519rw/staging_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/stamp/.target_compile] Error 2
make[1]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw'
make: *** [world] Error 2
YYY@XXXX:/move/livebox_2.1/openwrt-arv7519rw$

¿Alguien más lo ha intentado? ¿Cómo lo habéis solucionado?

Eliminando ese parche consigo compilar pero no funcionan los puertos ethernet del router. Quiero compilar el firmware para añadir soporte para un módem 3g y un conversor de puerto serie-usb, desde la versión que hay publicada no es posible hacerlo a través de opkg.

Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 27-03-2014, 17:08 (Jueves)
Quizá sea hora de hacer una rama lantiq en el repositorio de openwrt-es.  >:D
Título: Re:
Publicado por: espeltron en 27-03-2014, 17:17 (Jueves)
Cuando queráis seguimos con el wifi...  ;)

El wifi es complicado, es necesario:
- crear toolchains, seguramente con versiones de gcc especificas
- hacer compilaciones cruzadas
- posiblemente parchear codigo

De momento yo no tengo tiempo para preparar las herramientas necesarias para esto y mi experiencia en compilaciones es limitada.
Asi que el wifi tendra que esperar, a menos que haya algun figura que sea capaz de sacarle punta a los drivers Metalink, que como bien dice Pteridium utilizan las obsoletas "wireless extension" (WEXT) y puede que sean incompatibles con los nuevos kernels.

Si alguien quiere hacer una prueba experimental, que se me ha ocurrido, por si las moscas:

Arcadyan anteriormente hacia dispositivos USB wireless wifi N, con el nombre comercial Accton, es posible que hayan "reetiquetado el chip" o "tenga un modo de funcionar" compatible con los driver USB actuales (con el VID y el PID cambiados).
Digo esto porque en ciertos backups originales no aparecen los "firmwares" tipicos de Metalink, como el "ap_upper.bin" o el "contr_lm.bin".

Mis sospechas van dirigidas al driver "cuasi-generico" de Ralink "rt2870.bin" para USB:
https://wiki.debian.org/rt2870sta (https://wiki.debian.org/rt2870sta)
Buscar Arcadyan y Accton.
El firmware "rt2870.bin" es el mismo para diversos chips, como el de las antenas de 1W con chip RT3070.

O puede que usen algun otro para PCI (en un modelo de router similar, el ARV7519 usaban el RT3062F):
http://wiki.openwrt.org/arv7519 (http://wiki.openwrt.org/arv7519)
O puede que usaran otro firmware de carga similar al modo de funcionamiento de Ralink, como el de Atheros o los de Realtek.

Primeras pruebas:
1.- Identificar dispositivos USB y PCI (dmesg, lsusb, lspci, etc)
2.- Comprobar con un adaptador USB Wifi de Ralink si se han instalado correctamente los drivers en el OpenWrt.
3.- Quitar este adaptador USB wifi y reiniciar el openwrt, utilizando diferentes drivers para ver si alguno funcionara, introduciendo los identificadores VID, PID de los USB, PCI, etc. encontrados anteriormente y "sospechosos" de tener una segunda funcionalidad.

Saludos
espeltron

Me contesto a mi mismo.

Despues de analizar con detenimiento los backups y desempaquetar el sistema de ficheros "rootfs" estoy seguro que utilizan los drivers metalink.

Tambien ha varios "firmwares.bin" de diversos perifericos y los scripts de inicializacion.
Para los que esten desarrollando los switch ethernet esto le servira de ayuda.

Aun tengo que ordenar un poco la informacion, pero para el que quiera obtener el "rootfs" puede seguir el siguiente procedimiento:
- Buscar con programas como magic o cualquier otro el inicio de la particion "JFFS2" con el numero magico "19 85 20 03".
- Con "dd" se extrae ese bloque (el tamaño tambien viene indicado en el interior de la imagen :), bueno las posiciones iniciales y finales).
- Ese bloque es "big endian" por ser de MIPS, y hay que convertirlo a "little endian" para que los programas de los PCs lo identifiquen correctamente:
Citar
"jffs2dump -b -c -e dest_file.little src_file.big"
- Ya se puede montar este archivo como -t jffs2

Las herramientas utilizadas son las de mtd-utils.

Ejemplo:
Citar
dd if=backup.bin of=iniciojffs2.bin bs=2752512 skip=1
dd if=iniciojffs2.bin of=imagenjffs2.big bs=10240k count=1
sudo apt-get install mtd-utils
jffs2dump -b -c -e imagenjffs2.little imagenjffs2.big
sudo modprobe mtd
sudo modprobe jffs2
sudo modprobe mtdram total_size=10240 erase_size=512
sudo modprobe mtdchar
sudo modprobe mtdblock
sudo dd if=imagenjffs2.little of=/dev/mtd0
sudo mkdir /mnt/image
sudo mount -t jffs2 /dev/mtdblock0 /mnt/image

Es interesante ver que hay un archivo "interesante" en su interior:
/etc/openwrt_version
Cuyo contenido es:
8.09

Se ve que utilizan tambien el WAVE300 driver (metalink).
Asi que es cuetion de actualizar los METALINK DRIVERS del kernel antiguo 2.6 al nuevo 3.10.
Esto es un trabajo pesado, solo para expertos en desarrollar codigo fuente para el Openwrt.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 27-03-2014, 19:24 (Jueves)
Perdón, arreglado en el git del bitbucket... puedes ver el commit aquí:

https://bitbucket.org/gmtii/openwrt-arv7519rw/commits/d1671680ee5d48cc584ff2f16a811c13659ab4c2

editas, make clean y ya debe compilar.

y felicidades a espeltron por el milagro de la ADSL!

Saludos.

EDITADO: otro commit necesario:

https://bitbucket.org/gmtii/openwrt-arv7519rw/commits/b507c480956f293df2d08ff9af8f74111d966e3c

Hola a todos,

estoy intentando compilar a partir del git que hay enlazado en el post de gmtii. Hay uno de los parches que me da un error que no he conseguido solucionar:
Citar
YYY@XXXX:/move/livebox_2.1/openwrt-arv7519rw$ make V=99
make[1]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw'
make[2]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw'
make[3]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux'
make[4]: Entering directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux/lantiq'
if [ -s "/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32/patches/series" ]; then (cd "/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32"; if quilt --quiltrc=- next >/dev/null 2>&1; then quilt --quiltrc=- push -a; else quilt --quiltrc=- top >/dev/null 2>&1; fi ); fi
Applying patch platform/0008-NET-PHY-adds-driver-for-lantiq-PHY11G.patch
patching file drivers/net/phy/Kconfig
patching file drivers/net/phy/Makefile
patching file drivers/net/phy/lantiq.c
patch: **** unexpected end of file in patch
Patch platform/0008-NET-PHY-adds-driver-for-lantiq-PHY11G.patch does not apply (enforce with -f)
make[4]: *** [/move/livebox_2.1/openwrt-arv7519rw/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/linux-3.10.32/.quilt_checked] Error 1
make[4]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux/lantiq'
make[3]: *** [compile] Error 2
make[3]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw/target/linux'
make[2]: *** [target/linux/compile] Error 2
make[2]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw'
make[1]: *** [/move/livebox_2.1/openwrt-arv7519rw/staging_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/stamp/.target_compile] Error 2
make[1]: Leaving directory `/move/livebox_2.1/openwrt-arv7519rw'
make: *** [world] Error 2
YYY@XXXX:/move/livebox_2.1/openwrt-arv7519rw$

¿Alguien más lo ha intentado? ¿Cómo lo habéis solucionado?

Eliminando ese parche consigo compilar pero no funcionan los puertos ethernet del router. Quiero compilar el firmware para añadir soporte para un módem 3g y un conversor de puerto serie-usb, desde la versión que hay publicada no es posible hacerlo a través de opkg.

Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 27-03-2014, 19:52 (Jueves)
Referente al 04rootfs.tar.gz:

Del archivo "usr/sbin/sync_umngcfg" se deduce que durante el desarrollo hubieron varios chips wifi:
Código: [Seleccionar]
if [ `grep -c "CONFIG_PACKAGE_KMOD_ATHROS_SDK" /etc/config.sh` == "1" ] ; then
WIRELESS_TYPE="ATHEROS"
WIRELESS_FILE=/tmp/.apcfg
elif [ `grep -c "CONFIG_PACKAGE_WAVE300" /etc/config.sh` == "1" ] ; then
WIRELESS_TYPE="WAVE300"
WIRELESS_FILE=/tmp/wlan0.txt
WIRELESS_FILE2=/tmp/wlan1.txt
elif [ `grep -c "CONFIG_PACKAGE_RALINK_3662F" /etc/config.sh` == "1" ] ; then
WIRELESS_TYPE="RALINK3662"

...

if [ "$WIRELESS_TYPE" == "ATHEROS" ] ; then
. /usr/lib/umng/umngcfg_wireless
sync_wireless_section
elif [ "$WIRELESS_TYPE" == "WAVE300" ] ; then
. /usr/lib/umng/umngcfg_wireless_wave300
sync_wireless_section
elif [ "$WIRELESS_TYPE" == "RALINK3662" ] ; then
echo "this is ralink wifi "
fi

usr/sbin/bringup_wifi.sh:
Código: [Seleccionar]
ifconfig ra0 down
rmmod rt3062ap
insmod rt3062ap
ifconfig ra0 up
brctl addif br-lan ra0

usr/lib/umng/umngcfg_wireless

usr/lib/umng/umngcfg_wireless_wave300

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 28-03-2014, 00:05 (Viernes)
Definitivamente:
Aunque en teoria se pudieran habilitar los drivers de Atheros o Ralink:
- Al no existir /etc/init.d/ath.sh
- Y no haber ningun script para Ralink
No queda mas remedio que acabar en los drivers de Metalink.

Los scripts de inicializacion "sh" estan, y se sabe como trabajan.
Pero seria necesario "compilar" el modulo del kernel y asi poder obtener "mtlk.ko".

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Tki2000 en 28-03-2014, 10:57 (Viernes)
No sé si tendrá que ver o no, pero aquí creo que están intentando compilar los drivers metalink para openwrt:

http://chomikuj.pl/Bloody-Hunter/NetiaSpot+*2b+OpenWRT (http://chomikuj.pl/Bloody-Hunter/NetiaSpot+*2b+OpenWRT)

Habla del mtlk.ko y de la inclusión en el sistema.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 28-03-2014, 11:48 (Viernes)
 grs compañero Tki 2000 he tratado de bajarmela pero pide un sms  y creo que aqui este igual o algo parecido tambien hay una version de desarrollo y se puede bajar sin costo:


http://superspot.pl/index.php/ct-menu-item-6/summary/5-netia-spot-1/21-openrg-vtech-arx168-netia-5-4-8-2-101-rm

para los expertos estoy tratando de hacer funcionar la adsl renombrado por winscp,  tengo algunas dudad donde estoy parado he medito el drivers en su lugar  lib/firmware: bien pero ahora como puedo optener el adsl.bin ??? de aqui:

Citar
Primero hay que ver los distintos modelos y familias de Lantiq, para evitar confusiones:
http://wiki.openwrt.org/doc/hardware/soc/soc.lantiq
La "danube" era la del ARV7518, despues esta la AR9 de otros similares y la de este ARV7519 es la "VR9", del VRX288.

Como la rama utilizada actualmente es la "trunk", ya que esta en desarrollo, tenemos los siguientes paquetes:
http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-danube-fw-a_0.1-1_lantiq.ipk
http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-ltq-adsl-ar9-fw-a_0.1-1_lantiq.ipk

De estos paquetes se obtienen:
/lib/firmware/ltq-dsl-fw-a-danube.bin
/lib/firmware/ltq-dsl-fw-a-ar9.bin
/lib/firmware/adsl.bin

adsl.bin es un enlace al "ltq-dsl-fw-a-xxx.bin" correspondiente.

Para hacerlo de forma correcta:

Renombrar el archivo de la imagen backup "dsl_vr9_firmware_xdsl-05.03.02.08.01.06_05.04.01.0A.01.01.bin" a:
/lib/firmware/ltq-dsl-fw-a-vr9.bin

Ya que es un VR9 por ser un VRX288.

Crear los siguientes enlaces directos a ese archivo ("por no saber" que archivo es el que carga el modulo del kernel que se esta utilizando actualmente):
/lib/firmware/ltq-dsl-fw-a-danube.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
/lib/firmware/ltq-dsl-fw-a-ar9.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
/lib/firmware/adsl.bin  --> enlace al ltq-dsl-fw-a-vr9.bin
Borrando previamente algun archivo ".bin" con el mismo nombre que pudiera haber (no creo que sirvan los firmwares del ar9 o de danube).

Si no se quieren crear enlaces simbolicos con "ln -s" se pueden hacer multiples copias del archivo.

Saludos
espeltron
me he bajado tambien estos enlaces que hay como continuar ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 28-03-2014, 12:52 (Viernes)
Descargar de la pagina polaca el archivo con los firmwares VDSL/ADSL:
http://pliki.gru.one.pl/11-2013/vr9.7z (http://pliki.gru.one.pl/11-2013/vr9.7z)

Extraer el archivo (es la version mas reciente y verificada):
dsl_vr9_firmware_xdsl-05.06.00.08.01.06_05.05.02.00.01.01.bin

Renombrar este archivo a:
vdsl.bin

Copiarlo con winscp a:
/lib/firmware/vdsl.bin

Escribir en un terminal:
/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

Esperar unos 2 minutos

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: neubauten en 28-03-2014, 14:00 (Viernes)
Muchas gracias!!

Citar
Perdón, arreglado en el git del bitbucket... puedes ver el commit aquí:

https://bitbucket.org/gmtii/openwrt-arv7519rw/commits/d1671680ee5d48cc584ff2f16a811c13659ab4c2

editas, make clean y ya debe compilar.

y felicidades a espeltron por el milagro de la ADSL!

Saludos.

EDITADO: otro commit necesario:

https://bitbucket.org/gmtii/openwrt-arv7519rw/commits/b507c480956f293df2d08ff9af8f74111d966e3c

ayer conseguí que compilase pero seguían sin funcionar los puertos ethernet correctamente. Lo revisaré este fin de semana a ver si doy con lo que hago mal.


Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: doblecero en 28-03-2014, 14:56 (Viernes)
Si no te funcionan los puertos ethernet es que lo has comilado para el switch equivocado. Es decir, tienes el 1.2 y has compilado el 1.1 o al revés. :)

Espeltron!! Gran curro el que te estás dando! Gracias!  >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 28-03-2014, 19:57 (Viernes)
hola espeltron dice:

Descargar de la pagina polaca el archivo con los firmwares VDSL/ADSL:
http://pliki.gru.one.pl/11-2013/vr9.7z (http://pliki.gru.one.pl/11-2013/vr9.7z)

Extraer el archivo (es la version mas reciente y verificada):
dsl_vr9_firmware_xdsl-05.06.00.08.01.06_05.05.02.00.01.01.bin

Renombrar este archivo a:
vdsl.bin

Copiarlo con winscp a:
/lib/firmware/vdsl.bin

Escribir en un terminal:
/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

Esperar unos 2 minutos

Saludos
espeltron

grs es un placer leerte tops son geniales en cuanto este en casa me pongo con ello estaba renombrado mal un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 28-03-2014, 21:10 (Viernes)
Si no te funcionan los puertos ethernet es que lo has comilado para el switch equivocado. Es decir, tienes el 1.2 y has compilado el 1.1 o al revés. :)

Espeltron!! Gran curro el que te estás dando! Gracias!  >:( >:( >:( >:(
Gracias a vosotros, ya que sin la colaboracion de todos y cada uno de vosotros no existiria soporte de OpenWrt para este router, y tampoco para los demas.
Yo solo ayudo un poquito en lo que puedo, y eso que lo mio no es la programacion.  ;D

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 29-03-2014, 12:22 (Sábado)
hola compañero uno que lo ha conseguido en este momento estoy entrado desde el astoria bingo, grs al compañero espeltron auque he realizado lo que me ha comentado en el post anterior anoche  no lo conseguia, creo que es tema de enlazar, auque lo tengo funcionando no se bien como lo he conseguido a veces para algunos es dificil ya que no se domina esto pero insistiendo todos lo podeis lograr sobre todo grs por vuestros trabajos tanto de maestros como de resto que con sus pruebas y preguntas se aclara bastante. >:( >:( >:( >:(

aqui pongo la prueba realizada:

long de arranque:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r39210) ) #11 Tue Feb 11 21:02:46 WET 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=0006a2d8
[    0.000000] Readback ErrCtl register=0006a2d8
[    0.000000] Memory: 125972k/131072k available (2642k kernel code, 5100k reserved, 878k data, 180k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.212000] bio: create slab <bio-0> at 0
[    0.216000] usbcore: registered new interface driver usbfs
[    0.220000] usbcore: registered new interface driver hub
[    0.224000] usbcore: registered new device driver usb
[    0.228000] PCI host bridge to bus 0000:00
[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.256000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)
[    0.260000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.264000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.268000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.272000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.276000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.296000] Switching to clocksource MIPS
[    0.304000] NET: Registered protocol family 2
[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.328000] TCP: reno registered
[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.344000] NET: Registered protocol family 1
[    0.348000] gptu: totally 6 16-bit timers/counters
[    0.352000] gptu: misc_register on minor 63
[    0.356000] gptu: succeeded to request irq 126
[    0.360000] gptu: succeeded to request irq 127
[    0.364000] gptu: succeeded to request irq 128
[    0.368000] gptu: succeeded to request irq 129
[    0.376000] gptu: succeeded to request irq 130
[    0.380000] gptu: succeeded to request irq 131
[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a1x.bin
[    0.392000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 78C0000
[    0.400000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 78C0000
[    0.508000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.516000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.524000] msgmni has been set to 246
[    0.528000] io scheduler noop registered
[    0.532000] io scheduler deadline registered (default)
[    0.540000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x0000001af9d5-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x3e0000, len=0x1ba0000
[    0.640000] 0x0000003e0000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.776000] libphy: lantiq,xrx200-mdio: probed
[    0.784000] net-xrx200: invalid MAC, using random
[    0.788000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.804000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.812000] wdt 1f8803f0.watchdog: Init done
[    0.816000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.824000] TCP: cubic registered
[    0.828000] NET: Registered protocol family 17
[    0.832000] 8021q: 802.1Q VLAN Support v1.8
[    0.844000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.852000] Freeing unused kernel memory: 180K (80373000 - 803a0000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
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
[    4.204000] SCSI subsystem initialized
[    4.212000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.216000] Chip Version :01c0 BurstSize=0
[    4.820000] IFXUSB: USB core #0 soft-reset
[    5.124000] IFXUSB: USB core #0 soft-reset
[    5.124000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.128000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.136000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.144000] IFXUSB: Init: Power Port (0)
[    5.156000] hub 1-0:1.0: USB hub found
[    5.156000] hub 1-0:1.0: 1 port detected
[    5.660000] IFXUSB: USB core #1 soft-reset
[    5.964000] IFXUSB: USB core #1 soft-reset
[    5.968000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.972000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    5.980000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.984000] IFXUSB: Init: Power Port (0)
[    5.988000] hub 2-0:1.0: USB hub found
[    5.992000] hub 2-0:1.0: 1 port detected
[    5.996000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.016000] usbcore: registered new interface driver usb-storage
mount_root: jffs2 is ready
[    7.232000] jffs2: notice: (265) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 8 of xref (0 dead, 2 orphan) found.
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    8.140000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH

[    8.208000] NET: Registered protocol family 10
[    8.216000] NET: Registered protocol family 8
[    8.220000] NET: Registered protocol family 20
[    8.232000] PPP generic driver version 2.4.2
[    8.244000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    8.256000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    8.280000] MEI CPE Driver, Version 1.2.0

[    8.284000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###


Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    8.304000]
[    8.304000] Predefined debug level: 2
[    8.316000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    8.320000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    8.332000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.352000] ATM1.0.26    ATM (A1) firmware version 0.24
[    8.356000] ifxmips_atm: ATM init succeed
[    8.364000] Infineon Technologies DEU driver version 2.0.0
[    8.376000] IFX DEU DES initialized (multiblock).
[    8.380000] IFX DEU AES initialized (multiblock).
[    8.388000] IFX DEU ARC4 initialized (multiblock).
[    8.388000] IFX DEU SHA1 initialized.
[    8.396000] IFX DEU MD5 initialized.
[    8.396000] IFX DEU SHA1_HMAC initialized.
[    8.404000] IFX DEU MD5_HMAC initialized.
[    8.432000] NET: Registered protocol family 24
[    8.460000] xt_time: kernel timezone is -0000
[    8.492000] cfg80211: Calling CRDA to update world regulatory domain
[    8.500000] cfg80211: World regulatory domain updated:
[    8.500000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.512000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.516000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.524000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.532000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.540000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.548000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    8.664000] usbcore: registered new interface driver rt2800usb
[   13.900000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   13.912000] device eth0 entered promiscuous mode
[   13.912000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
procd: - init complete -
[   47.644000] enter showtime, cell rate: 0 - 1509, 1 - 1509, xdata addr: 0x869f0000
[   47.656000] enter showtime, cell rate: 0 - 1509, 1 - 1509, xdata addr: 0x869f0000

Citar
 _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r39211)
 -----------------------------------------------------
  * 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@OpenWrt:/# /etc/init.d/dë½¹Ñɽ±stop
/bin/ash: /etc/init.d/dë½¹Ñɽ±stop: not found
root@OpenWrt:/# /etc/init.d/dsl_control start
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset:                Lantiq-VRx Unknown
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              6.016 Mb/s / 640 Kb/s
Line Attenuation:       40.4dB / 24.0dB
Noise Margin:           16.5dB / 18.0dB
Line Uptime:            7m 30s
root@OpenWrt:/#

como podeis observar tengo una linea bastante antigua y creo que deberian retirarla, pero es lo que hay por ahora, aunque visualizo ya cajas negras y blancas. espero que la competencia baje los precios de fibra .
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 29-03-2014, 16:32 (Sábado)
Citar
ROM VER: ©©ï#!„Dó
[    8.492000] cfg80211: Calling CRDA to update world regulatory domain
[    8.500000] cfg80211: World regulatory domain updated:
[    8.500000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.512000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.516000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.524000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.532000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.540000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.548000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    8.664000] usbcore: registered new interface driver rt2800usb
...
He visto que carga el driver rt2800usb.
¿Es que te funciona el wifi con este driver?
¿O es que le has añadido un adaptador wifi USB externo?

Saludos
Jose
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 30-03-2014, 06:54 (Domingo)
hola compañero si ese driver lo trae la imagen y ya te respondi anteriormente que si que detecta el usb pero no he conseguido o no se como funciona, ayer he tratado de cargar luci y si tengo  por lo menos un fichero en ETC/config/ pero no se que mas tengo que hacer lo he realizado de dos formas pero la ultima creo es la que ha cargado los opk ,aqui te pongo la anterior respuesta que esta mas arriba:


Citar
i:


pues yo aun estoy muy novato trasteando con la imagen, y para ver si vale o no le he metido en los dos usb que tiene un usb wifi 150n chips

[quote[   17.852000] br-lan: port 1(eth0) entered forwarding state
[  191.856000] usb 1-1: USB disconnect, device number 2
[  217.700000] usb 2-1: new high-speed USB device number 2 using ifxusb_hcd
[  218.084000] usb 2-1: reset high-speed USB device number 2 using ifxusb_hcd
[  218.284000] ieee80211 phy1: rt2x00_set_rt: Info - RT chipset 5390, rev 0502 detected
[  218.376000] ieee80211 phy1: rt2x00_set_rf: Info - RF chipset 5370 detected

esto se carga en cualquiera de los dos usb que tiene el router.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 30-03-2014, 10:58 (Domingo)
hola espletron te paso unos detalles de las instalcion de luci y los drivers del wifi que anque se que no funcionan aun trato de probarlos.

Citar
BusyBox v1.19.4 (2014-01-14 23:07:55 WET) 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 (Bleeding Edge, r39211)
 -----------------------------------------------------
  * 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@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/barrier_breaker.
root@OpenWrt:~# opkg install luci-app-transmission
Package luci-app-transmission (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install luci-app-samba
Package luci-app-samba (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install samba36-server
Package samba36-server (3.6.11-2) installed in root is up to date.
root@OpenWrt:~# opkg install luci-i18n-spanish
Package luci-i18n-spanish (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install kmod-fs-ext4
Multiple packages (kmod-fs-ext4 and kmod-fs-ext4) providing same name marked HOLD or PREFER. Using latest.
Upgrading kmod-fs-ext4 on root from 3.10.24-1 to 3.10.34-1...
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/kmod-fs-ext4_3.10.34-1_lantiq.ipk.
Multiple packages (kmod-lib-crc16 and kmod-lib-crc16) providing same name marked HOLD or PREFER. Using latest.
Multiple packages (kmod-crypto-hash and kmod-crypto-hash) providing same name marked HOLD or PREFER. Using latest.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-ext4:
 *      kernel (= 3.10.34-1-b2a49be93c71d52b3e4935389fdf1d08) *
 * opkg_install_cmd: Cannot install package kmod-fs-ext4.
root@OpenWrt:~# opkg install luci-mod-admin-full
Package luci-mod-admin-full (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install luci-lib-fastindex
Package luci-lib-fastindex (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install luci-theme-base
Package luci-theme-base (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install luci-theme-openwrt
Package luci-theme-openwrt (svn-r9961-1) installed in root is up to date.
root@OpenWrt:~# opkg install uhttpd
Installing uhttpd (2014-03-22-31b459cb1d0ba3280cbc3fc06ce6fab903c07da6) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/uhttpd_2014-03-22-31b459cb1d0ba3280cbc3fc06ce6fab903c07da6_lantiq.ipk.
Configuring uhttpd.
root@OpenWrt:~# /etc/init.d/uhttpd enable
root@OpenWrt:~# /etc/init.d/uhttpd reload
Command failed: Not found
root@OpenWrt:~# reboot





aqui tambien he metido los drivers de wifi todos pues no se bien como intentarlo y al no tener luci no se seguir:


BusyBox v1.19.4 (2014-01-14 23:07:55 WET) 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 (Bleeding Edge, r39211)
 -----------------------------------------------------
  * 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@OpenWrt:~# /lib/firmware ls -lh
-ash: /lib/firmware: Permission denied
root@OpenWrt:~#  ls -lh /lib/firmware/
-rw-r--r--    1 root     root       46.9K Dec 11 10:59 ProgModel_A_CB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 10:59 ProgModel_A_CB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 10:59 ProgModel_A_nCB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 10:59 ProgModel_A_nCB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 10:59 ProgModel_BG_CB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 10:59 ProgModel_BG_CB_3D_RevB.bin
-rw-r--r--    1 root     root       46.9K Dec 11 10:59 ProgModel_BG_nCB.bin
-rw-r--r--    1 root     root        7.8K Dec 11 10:59 ProgModel_BG_nCB_3D_RevB.bin
-rw-r--r--    1 root     root      157.3K Dec 11 10:59 ap_upper.bin
-rw-r--r--    1 root     root       83.4K Dec 11 10:59 contr_lm.bin
-rw-r--r--    1 root     root        8.0K Feb 11 21:02 rt2870.bin
-rwxr-xr-x    1 root     root      864.8K Jan 11  2013 vdsl.bin
root@OpenWrt:~#

venga un saludo y dime que quieres que pruebe con los usb son chips ralint los dos uno desconocido 150n  y el otro Kasens 680wn
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 30-03-2014, 12:48 (Domingo)
Soporte oficial del Livebox 2.1 en OpenWRT:
http://nbd.name/gitweb.cgi?p=openwrt.git;a=commit;h=0adbd659768acc87d2b74ec8d441f2b161eeb502
Básicamente son los parches de gmtii y Lesgar con un par de retoques menores para que los desarrolladores no pusieran pegas.
Sigo esperando por esto: https://foro.seguridadwireless.net/openwrt/astoria-networks-arv7519-de-ya-com-ahora-orange/180/
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Tki2000 en 30-03-2014, 16:40 (Domingo)
¡¡¡PERO QUE "MOUSTRUOS" ESTAIS HECHOS CHICOS!!!!
 ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 30-03-2014, 19:52 (Domingo)
estupendo!!!

actualizo el primer post con el soporte de VDSL y en el trunk del opernwrt!!!

@Pteridium: a que te refieres?

Saludos.

PD: si alguien intenta compilar el trunk no genera los ficheros de firmware.. .hay un error .. aplicar lo siguiente hasta que se arregle:

Código: [Seleccionar]
diff --git a/target/linux/lantiq/image/Makefile b/target/linux/lantiq/image/Makefile
index 28cb96c..5361d75 100644
--- a/target/linux/lantiq/image/Makefile
+++ b/target/linux/lantiq/image/Makefile
@@ -307,12 +307,6 @@ Image/Build/Profile/H201L=$(call Image/Build/$(1),$(1),H201L)
 Image/BuildKernel/Profile/P2601HNFX=$(call Image/BuildKernel/Template,P2601HNFX)
 Image/Build/Profile/P2601HNFX=$(call Image/Build/$(1),$(1),P2601HNFX)
 
-Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
-Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1), $(1),ARV7519RWV11)
-
-Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
-Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1), $(1),ARV7519RWV12)
-
 endif
 
 
@@ -344,6 +338,12 @@ Image/Build/Profile/VGV7519NOR=$(call Image/Build/$(1),$(1),VGV7519NOR)
 Image/BuildKernel/Profile/VGV7519BRN=$(call Image/BuildKernel/Template,VGV7519BRN,$(1))
 Image/Build/Profile/VGV7519BRN=$(call Image/Build/$(1),$(1),VGV7519BRN,5D00008000,0x12345678,$(1))
 
+Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
+Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1),$(1),ARV7519RWV11)
+
+Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
+Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1),$(1),ARV7519RWV12)
+
 endif

si quieren habilitar el pcie aplicar esto:

Código: [Seleccionar]
diff --git a/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch b/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
index 9329e15..5d626cd 100644
--- a/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
+++ b/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
@@ -3914,7 +3914,7 @@ Subject: [PATCH 01/34] MIPS: lantiq: add pcie driver
 +#include <linux/gpio.h>
 +#include <lantiq_soc.h>
 +
-+#define IFX_PCIE_GPIO_RESET  238
++#define IFX_PCIE_GPIO_RESET  221
 +
 +#define IFX_REG_R32    ltq_r32
 +#define IFX_REG_W32    ltq_w32
@@ -5288,7 +5288,7 @@ Subject: [PATCH 01/34] MIPS: lantiq: add pcie driver
 +
 +#include <lantiq_soc.h>
 +
-+#define IFX_PCIE_GPIO_RESET  38
++#define IFX_PCIE_GPIO_RESET  21
 +#define IFX_REG_R32   ltq_r32
 +#define IFX_REG_W32   ltq_w32
 +#define CONFIG_IFX_PCIE_HW_SWAP
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 30-03-2014, 23:26 (Domingo)
Este es un extracto de un correo que me envió blogic. Básicamente va dirigido a gmtii, Lesgar, Tki2000 y Noltari:
could we try to get aligned so i now which patches/boards we stil need
to merge ? you guys do a lot of good work in that forum of yours and i
want to see this work honoured and inside openwrt asap ...

Si me he olvidado de mencionar a alguien que me lo diga, que mi memoria ya no es lo que era...  :'(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 10:50 (Lunes)
Leyendo un par de cosas sueltas resulta que hay un firm para que el switch interno funcione como fast ethernet (vr9_phy22f_a1x.bin) y otro para que funcione como gigabit ethernet (vr9_phy11g_a1x.bin).
Puedo estar perfectamente equivocado, pero me da que si se pasa el firm vr9_phy22f en vez del vr9_phy11g deberían funcionar los cuatro puertos fast ethernet del router, pero seguramente el puerto wan se quedará con una velocidad máxima de 100mbps.
Si alguien pudiera echarle un ojo y comentar los resultados...
Los cambios habría que hacerlos en los ficheros ARV7519RWV11.dts y ARV7519RWV12.dts al final de todo. Ejemplo:
Código: [Seleccionar]
/dts-v1/;


/include/ "ARV7519RW.dtsi"

/ {
fpi@10000000 {
localbus@0 {
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>, <1 0x2000000 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x000000000000 0x00060000>;
read-only;
};

partition@60000 {
label = "uboot_cfg";
reg = <0x000000060000 0x00020000>;
read-only;
};

partition@80000 {
label = "firmware";
reg = <0x000000080000 0x01f00000>;
};

partition@1f80000 {
label = "boardconfig";
reg = <0x000001f80000 0x00080000>;
read-only;

};



};
};
};
gphy-xrx200 {
compatible = "lantiq,phy-xrx200";
firmware = "lantiq/vr9_phy22f_a1x.bin";  /*VR9 1.1*/
phys = [ 00 01 ];
};
};
blogic ha hecho algunos cambios en el switch de los xrx200:
http://nbd.name/gitweb.cgi?p=openwrt.git;a=shortlog
http://nbd.name/gitweb.cgi?p=openwrt.git;a=commit;h=925a10460e04bb2931658a0702df237519053ee0
http://nbd.name/gitweb.cgi?p=openwrt.git;a=commit;h=a61ea64cb7eb0acb7561a34f6f42f9da68e176c2
¿Puede probar alguien a ver si ahora funciona con firmware = "lantiq/vr9_phy22f_a1x.bin";  /*VR9 1.1*/ para que funcionen los cuatro puertos Fast ethernet?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 31-03-2014, 12:20 (Lunes)
hola Pteridium si puedo probar pero de donde me lo bajo si eres tan amable??

mira ahora mismo lo he bajado pero es un  fichero de 64 k solo como lo realizo esto ?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 13:35 (Lunes)
- Lo primero es descargar este archivo y descomprimirlo: http://www.mediafire.com/download/dxtoq58ivubi04e/arv7519rw.tar.bz2
- Renombrar ARV7519RWV11.dts y ARV7519RWV12.dts que se encuentran en (openwrt_dir)/target/linux/lantiq/dts; por ejemplo, ARV7519RWV11.dts a ARV7519RWV11.dtb o lo que se te ocurra.
- Los dos archivos dts descomprimidos se copian en (openwrt_dir)/target/linux/lantiq/dts
- Compilar.
- Tener suerte a raudales.  ;D

Para probar esto hay que usar la rama trunk de openwrt. Hay dos formas de descargarlo si es que no lo tienes:
Código: [Seleccionar]
git clone git://git.openwrt.org/openwrt.git
Código: [Seleccionar]
svn co svn://svn.openwrt.org/openwrt/trunkSi ya has descargado trunk con anterioridad mediante svn bastará con el poner "svn up".
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 31-03-2014, 15:43 (Lunes)
hola Pteridium dice:

- Lo primero es descargar este archivo y descomprimirlo: http://www.mediafire.com/download/dxtoq58ivubi04e/arv7519rw.tar.bz2
- Renombrar ARV7519RWV11.dts y ARV7519RWV12.dts que se encuentran en (openwrt_dir)/target/linux/lantiq/dts; por ejemplo, ARV7519RWV11.dts a ARV7519RWV11.dtb o lo que se te ocurra.
- Los dos archivos dts descomprimidos se copian en (openwrt_dir)/target/linux/lantiq/dts
- Compilar.
- Tener suerte a raudales.  ;D

Para probar esto hay que usar la rama trunk de openwrt. Hay dos formas de descargarlo si es que no lo tienes:
Código: [Seleccionar]
git clone git://git.openwrt.org/openwrt.git
Código: [Seleccionar]
svn co svn://svn.openwrt.org/openwrt/trunkSi ya has descargado trunk con anterioridad mediante svn bastará con el poner "svn up".

sobre todo mil grs por tu ayuda y ademas disculpas por no poder realizar lo que me comentas por ahora ya que no tengo linux pues cuando lo pongo en el ordenador fijo luego tengo que quitarlo rapido si no se me comen en casa. pero este fin proximo meto de nuevo ubuntu y haber si soy capaz de meter tambien windowsd con arranque dual ya que hace bastante lo tuve pero claro en otra maquina mas antigua ya obsoleta. en lo siento deberas pero no poder por ahora ya seguire con ellos mas tarde.

tambien tengo una pregunta de otro hilo del arv 7518 pero te lo realizo alli grs

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 15:51 (Lunes)
Entonces compilo yo.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 31-03-2014, 15:57 (Lunes)
pues si no te molesta ya comprendo que deberia realizarlo yo pero si esto es interesante hacerlo cuanto antes grs no me atrevia a pedirtelo,

otra pregunta como ves tengo puesto un post  mas atras con dificultades para meter luci si me puedes decir al menos donde leer seria genial.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: sephir0t00 en 31-03-2014, 16:00 (Lunes)
Pteridium ya lo compilé pero algo tengo que estar haciendo mal porque no me crea los binarios del firmware.
A ver si tengo bien puesto el target y eso:
(https://dl.dropboxusercontent.com/u/18460228/openwrt/openwrt-arv7519-menuconfig.png)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 16:41 (Lunes)
Pteridium ya lo compilé pero algo tengo que estar haciendo mal porque no me crea los binarios del firmware.
A ver si tengo bien puesto el target y eso:
(https://dl.dropboxusercontent.com/u/18460228/openwrt/openwrt-arv7519-menuconfig.png)
Es por un pequeño fallo en el parche que se mandó a openwrt.
PD: si alguien intenta compilar el trunk no genera los ficheros de firmware.. .hay un error .. aplicar lo siguiente hasta que se arregle:

Código: [Seleccionar]
diff --git a/target/linux/lantiq/image/Makefile b/target/linux/lantiq/image/Makefile
index 28cb96c..5361d75 100644
--- a/target/linux/lantiq/image/Makefile
+++ b/target/linux/lantiq/image/Makefile
@@ -307,12 +307,6 @@ Image/Build/Profile/H201L=$(call Image/Build/$(1),$(1),H201L)
 Image/BuildKernel/Profile/P2601HNFX=$(call Image/BuildKernel/Template,P2601HNFX)
 Image/Build/Profile/P2601HNFX=$(call Image/Build/$(1),$(1),P2601HNFX)
 
-Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
-Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1), $(1),ARV7519RWV11)
-
-Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
-Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1), $(1),ARV7519RWV12)
-
 endif
 
 
@@ -344,6 +338,12 @@ Image/Build/Profile/VGV7519NOR=$(call Image/Build/$(1),$(1),VGV7519NOR)
 Image/BuildKernel/Profile/VGV7519BRN=$(call Image/BuildKernel/Template,VGV7519BRN,$(1))
 Image/Build/Profile/VGV7519BRN=$(call Image/Build/$(1),$(1),VGV7519BRN,5D00008000,0x12345678,$(1))
 
+Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
+Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1),$(1),ARV7519RWV11)
+
+Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
+Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1),$(1),ARV7519RWV12)
+
 endif
Con estas instrucciones de gmtii se corrige.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 31-03-2014, 20:13 (Lunes)
Muy buenas, estoy intentando compilar pero no sé como se aplican estos parches.

Código: [Seleccionar]
diff --git a/target/linux/lantiq/image/Makefile b/target/linux/lantiq/image/Makefile
index 28cb96c..5361d75 100644
--- a/target/linux/lantiq/image/Makefile
+++ b/target/linux/lantiq/image/Makefile
@@ -307,12 +307,6 @@ Image/Build/Profile/H201L=$(call Image/Build/$(1),$(1),H201L)
 Image/BuildKernel/Profile/P2601HNFX=$(call Image/BuildKernel/Template,P2601HNFX)
 Image/Build/Profile/P2601HNFX=$(call Image/Build/$(1),$(1),P2601HNFX)
 
-Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
-Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1), $(1),ARV7519RWV11)
-
-Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
-Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1), $(1),ARV7519RWV12)
-
 endif
 
 
@@ -344,6 +338,12 @@ Image/Build/Profile/VGV7519NOR=$(call Image/Build/$(1),$(1),VGV7519NOR)
 Image/BuildKernel/Profile/VGV7519BRN=$(call Image/BuildKernel/Template,VGV7519BRN,$(1))
 Image/Build/Profile/VGV7519BRN=$(call Image/Build/$(1),$(1),VGV7519BRN,5D00008000,0x12345678,$(1))
 
+Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
+Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1),$(1),ARV7519RWV11)
+
+Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
+Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1),$(1),ARV7519RWV12)
+
 endif

Porque intento hacerlo desde la línea de comandos y ...

Código: [Seleccionar]
root@bt:~/avr7519/openwrt# diff --git a/target/linux/lantiq/image/Makefile b/target/linux/lantiq/image/Makefile
diff: unrecognized option '--git'
diff: Try `diff --help' for more information.

Donde puedo encontrar info para hacerlo correctamente?

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 20:20 (Lunes)
pues si no te molesta ya comprendo que deberia realizarlo yo pero si esto es interesante hacerlo cuanto antes grs no me atrevia a pedirtelo,

otra pregunta como ves tengo puesto un post  mas atras con dificultades para meter luci si me puedes decir al menos donde leer seria genial.
Firm para probar: http://www.mediafire.com/download/2bdffhkc1jw95gb/livebox.tar.bz2
Lleva Luci incorporado y drivers para varios chips de pinchos wifi.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 31-03-2014, 20:29 (Lunes)
pues si no te molesta ya comprendo que deberia realizarlo yo pero si esto es interesante hacerlo cuanto antes grs no me atrevia a pedirtelo,

otra pregunta como ves tengo puesto un post  mas atras con dificultades para meter luci si me puedes decir al menos donde leer seria genial.
Firm para probar: http://www.mediafire.com/download/2bdffhkc1jw95gb/livebox.tar.bz2
Lleva Luci incorporado y drivers para varios chips de pinchos wifi.

Actualizado desde Luci, ver 11 y no arranca. Se queda con la luz de encendido en doble flash.

Voy a meterle el cable serie y os cuento...


Perdón, es que tarda casi 3 minutos en arrancar la primera vez y yo soy muuuuuuy impaciente...  >:D

Ya está arrancado, pruebo y comento...

Citar
BusyBox v1.19.4 (2014-03-31 18:40:37 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 (Bleeding Edge, r40335)
 -----------------------------------------------------
  * 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
 -----------------------------------------------------

Parece que una USB wifi la detecta en ambos USB, conceptornic C54u

Citar
Mon Mar 31 18:01:56 2014 kern.info kernel: [  109.076000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
Mon Mar 31 18:01:56 2014 kern.info kernel: [  109.588000] usb 1-1: reset high-speed USB device number 2 using ifxusb_hcd
Mon Mar 31 18:01:57 2014 kern.info kernel: [  110.112000] ieee80211 phy0: rt2x00_set_chip: Info - Chipset detected - rt: 2573, rf: 0002, rev: 000a
Mon Mar 31 18:01:57 2014 kern.debug kernel: [  110.124000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'

Con respecto al puerto ethernet, el 1 y 3 OK, el 2 y 4 KO. El marcado como GE no va, antes si que funcionaba...

(HW Version R01)

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: sephir0t00 en 31-03-2014, 21:14 (Lunes)
Pues yo obtengo:
Código: [Seleccionar]
root@OpenWrt:/# [  445.336000] eth0: port 4 got link
[  445.336000] br-lan: port 1(eth0) entered forwarding state
[  445.340000] br-lan: port 1(eth0) entered forwarding state
[  447.344000] br-lan: port 1(eth0) entered forwarding state
[  457.336000] eth0: port 4 lost link
[  457.336000] br-lan: port 1(eth0) entered disabled state
[  480.336000] eth1: port 0 got link

Parece que a mi sólo me funciona el puerto marcado en el router como 1 y el GE.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 31-03-2014, 21:22 (Lunes)
Pues yo obtengo:
Código: [Seleccionar]
root@OpenWrt:/# [  445.336000] eth0: port 4 got link
[  445.336000] br-lan: port 1(eth0) entered forwarding state
[  445.340000] br-lan: port 1(eth0) entered forwarding state
[  447.344000] br-lan: port 1(eth0) entered forwarding state
[  457.336000] eth0: port 4 lost link
[  457.336000] br-lan: port 1(eth0) entered disabled state
[  480.336000] eth1: port 0 got link

Parece que a mi sólo me funciona el puerto marcado en el router como 1 y el GE.

Tu HW Version es la R02?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 21:26 (Lunes)
¿Podéis poner un dmesg completo?
Creo que me huelo parte de lo que pasa.
Que no funcione es puerto gigabit es normal porque se le mete el firm phy22f que no le corresponde y que sólo dos de los fast ethernet creo que ya sé por qué es, así como que tarde tanto en arrancar. El problema va a ser cuál es GPHY0 y cuál GPHY1...  >:D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 31-03-2014, 21:28 (Lunes)
Pteridium, a mí sólo me tardó en arrancar 170 sg la primera vez tras la actualización del firm. Si quieres te paso un log del puerto serie en el arranque... Ya me dices.

Ahí va mi dmesg:

Código: [Seleccionar]
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.10.34 (taxodium@debian) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40335) ) #4 Mon Mar 31 20:01:00 CEST 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803845d0, node_mem_map 81003180
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00032e04
[    0.000000] Readback ErrCtl register=00032e04
[    0.000000] Memory: 125776k/131072k available (2843k kernel code, 5296k reserved, 860k data, 188k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.064000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.068000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.180000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.280000] ifx_pcie_wait_phy_link_up timeout
[    0.284000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.396000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.496000] ifx_pcie_wait_phy_link_up timeout
[    0.500000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.612000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.712000] ifx_pcie_wait_phy_link_up timeout
[    0.716000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.828000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.928000] ifx_pcie_wait_phy_link_up timeout
[    0.932000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    1.044000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    1.144000] ifx_pcie_wait_phy_link_up timeout
[    1.148000] pcie_rc_initialize link up failed!!!!!
[    1.160000] bio: create slab <bio-0> at 0
[    1.164000] usbcore: registered new interface driver usbfs
[    1.168000] usbcore: registered new interface driver hub
[    1.172000] usbcore: registered new device driver usb
[    1.176000] Switching to clocksource MIPS
[    1.184000] NET: Registered protocol family 2
[    1.188000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    1.192000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.200000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.208000] TCP: reno registered
[    1.212000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.216000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.224000] NET: Registered protocol family 1
[    1.228000] PCI: CLS 0 bytes, default 32
[    1.228000] gptu: totally 6 16-bit timers/counters
[    1.232000] gptu: misc_register on minor 63
[    1.236000] gptu: succeeded to request irq 126
[    1.240000] gptu: succeeded to request irq 127
[    1.244000] gptu: succeeded to request irq 128
[    1.248000] gptu: succeeded to request irq 129
[    1.256000] gptu: succeeded to request irq 130
[    1.260000] gptu: succeeded to request irq 131
[    1.264000] phy-xrx200 gphy-xrx200.6: requesting lantiq/vr9_phy22f_a1x.bin
[    1.272000] phy-xrx200 gphy-xrx200.6: booting GPHY0 firmware at 78C0000
[    1.280000] phy-xrx200 gphy-xrx200.6: booting GPHY1 firmware at 78C0000
[    1.388000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.392000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    1.404000] msgmni has been set to 245
[    1.408000] io scheduler noop registered
[    1.412000] io scheduler deadline registered (default)
[    1.420000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    1.424000] console [ttyLTQ0] enabled, bootconsole disabled
[    1.440000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    1.448000] Amd/Fujitsu Extended Query Table at 0x0040
[    1.452000]   Amd/Fujitsu Extended Query version 1.3.
[    1.456000] number of CFI chips: 1
[    1.460000] 4 ofpart partitions found on MTD device ltq_nor
[    1.468000] Creating 4 MTD partitions on "ltq_nor":
[    1.472000] 0x000000000000-0x000000060000 : "uboot"
[    1.480000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    1.484000] 0x000000080000-0x000001f80000 : "firmware"
[    1.488000] 0x0000001c1d39-0x000001f80000 : "rootfs"
[    1.492000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    1.508000] mtd: device 3 (rootfs) set to be root filesystem
[    1.512000] mtd: partition "rootfs_data" created automatically, ofs=0x5e0000, len=0x19a0000
[    1.520000] 0x0000005e0000-0x000001f80000 : "rootfs_data"
[    1.544000] 0x000001f80000-0x000002000000 : "boardconfig"
[    1.656000] libphy: lantiq,xrx200-mdio: probed
[    1.664000] net-xrx200: invalid MAC, using random
[    1.668000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    1.676000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    1.684000] net-xrx200: invalid MAC, using random
[    1.688000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    1.696000] wdt 1f8803f0.watchdog: Init done
[    1.700000] leds-gpio gpio-leds.5: pins are not configured from the driver
[    1.708000] TCP: cubic registered
[    1.712000] NET: Registered protocol family 17
[    1.716000] 8021q: 802.1Q VLAN Support v1.8
[    1.728000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.732000] Freeing unused kernel memory: 188K (803a1000 - 803d0000)
[    5.868000] SCSI subsystem initialized
[    5.876000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    5.880000] Chip Version :01c0 BurstSize=0
[    6.484000] IFXUSB: USB core #0 soft-reset
[    6.788000] IFXUSB: USB core #0 soft-reset
[    6.788000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.796000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    6.804000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    6.808000] IFXUSB: Init: Power Port (0)
[    6.824000] hub 1-0:1.0: USB hub found
[    6.824000] hub 1-0:1.0: 1 port detected
[    7.328000] IFXUSB: USB core #1 soft-reset
[    7.632000] IFXUSB: USB core #1 soft-reset
[    7.636000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.640000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    7.648000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    7.652000] IFXUSB: Init: Power Port (0)
[    7.660000] hub 2-0:1.0: USB hub found
[    7.664000] hub 2-0:1.0: 1 port detected
[    7.668000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    7.680000] usbcore: registered new interface driver usb-storage
[    8.940000] jffs2: notice: (266) jffs2_build_xattr_subsystem: complete building xattr subsystem, 19 of xdatum (0 unchecked, 18 orphan) and 29 of xref (0 dead, 18 orphan) found.
[    9.048000] jffs2: notice: (263) jffs2_build_xattr_subsystem: complete building xattr subsystem, 19 of xdatum (0 unchecked, 18 orphan) and 29 of xref (0 dead, 18 orphan) found.
[   11.704000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[   11.704000]
[   11.720000] NET: Registered protocol family 8
[   11.724000] NET: Registered protocol family 20
[   11.744000] PPP generic driver version 2.4.2
[   11.760000] MEI CPE Driver, Version 1.2.0
[   11.760000]
[   11.760000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[   11.768000]
[   11.768000]
[   11.768000] Lantiq CPE API Driver version: DSL CPE API V4.11.4
[   11.784000]
[   11.784000] Predefined debug level: 2
[   11.796000] fuse init (API version 7.22)
[   11.804000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d
[   11.812000] Backport generated by backports.git backports-20140124-0-g1256d3e
[   11.832000] ATM1.0.26    ATM (A1) firmware version 0.24
[   11.836000] ifxmips_atm: ATM init succeed
[   11.844000] Infineon Technologies DEU driver version 2.0.0
[   11.856000] IFX DEU DES initialized (multiblock).
[   11.864000] IFX DEU AES initialized (multiblock).
[   11.868000] IFX DEU ARC4 initialized (multiblock).
[   11.876000] IFX DEU SHA1 initialized.
[   11.884000] IFX DEU MD5 initialized.
[   11.884000] IFX DEU SHA1_HMAC initialized.
[   11.888000] IFX DEU MD5_HMAC initialized.
[   11.908000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[   11.916000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[   11.952000] ifxmips_ptm: PTM init failed
[   11.964000] nf_conntrack version 0.5.0 (1968 buckets, 7872 max)
[   11.992000] NET: Registered protocol family 24
[   12.052000] xt_time: kernel timezone is -0000
[   12.084000] cfg80211: Calling CRDA to update world regulatory domain
[   12.092000] cfg80211: World regulatory domain updated:
[   12.096000] cfg80211:  DFS Master region: unset
[   12.100000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   12.108000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   12.116000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   12.124000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   12.128000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   12.136000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   12.144000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[   12.156000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.176000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[   12.184000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[   12.220000] ifxmips_ptm: PTM init failed
[   12.280000] usbcore: registered new interface driver p54usb
[   12.300000] usbcore: registered new interface driver rt73usb
[   12.312000] usbcore: registered new interface driver rtl8187
[   12.396000] usbcore: registered new interface driver brcmfmac
[   12.416000] usbcore: registered new interface driver carl9170
[   12.432000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[   12.440000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[   12.480000] ifxmips_ptm: PTM init failed
[   12.484000] usbcore: registered new interface driver rt2500usb
[   12.500000] usbcore: registered new interface driver rt2800usb
[   12.528000] usbcore: registered new interface driver ath9k_htc
[   12.544000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[   12.548000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[   12.612000] ifxmips_ptm: PTM init failed
[   12.628000] usbcore: registered new interface driver rtl8192cu
[   12.640000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[   12.648000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[   12.692000] ifxmips_ptm: PTM init failed
[   18.540000] device eth0 entered promiscuous mode
[   75.048000] eth0: port 4 got link
[   75.048000] br-lan: port 1(eth0) entered forwarding state
[   75.052000] br-lan: port 1(eth0) entered forwarding state
[   77.056000] br-lan: port 1(eth0) entered forwarding state
root@OpenWrt:~#
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: sephir0t00 en 31-03-2014, 21:53 (Lunes)
Pues aquí tienes mis logs:

Flasheo y primer arranque:
https://dl.dropboxusercontent.com/u/18460228/openwrt/flasheo_y_primer_arranque.log (https://dl.dropboxusercontent.com/u/18460228/openwrt/flasheo_y_primer_arranque.log)

Arranque con el puerto 1 del router conectado:
https://dl.dropboxusercontent.com/u/18460228/openwrt/arranque_puerto1_router.log

Arranque con el puerto 2 del router conectado (que no funciona):
https://dl.dropboxusercontent.com/u/18460228/openwrt/arranque_puerto2_router.log

Arranque con el puerto GE del router conectado:
https://dl.dropboxusercontent.com/u/18460228/openwrt/arranque_puerto_GE_router.log

Al final desconecto y vuelvo a conectar el cable al puerto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 31-03-2014, 23:40 (Lunes)
Más firms para probar. Con que funcionen los 4 puertos fast ethernet me doy con un canto en los dientes.
http://www.mediafire.com/download/3lf3ovni0xp9j0i/livebox_01.tar.bz2

Edición: en un código fuente de Draytek hay varias versiones del firm vdsl.
ftp://ftp.draytek.com/Vigor2760/Firmware/GPL/Vigor2760_GPL.tar.gz
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 31-03-2014, 23:51 (Lunes)
Más firms para probar. Con que funcionen los 4 puertos fast ethernet me doy con un canto en los dientes.
http://www.mediafire.com/download/3lf3ovni0xp9j0i/livebox_01.tar.bz2


A mi me sigue funcionando solo el 1 y 3, ni el 2, ni el 4 ni el GE, en un R01, y ha tardado en arrancar unos tres minutos...

dmesg:
Código: [Seleccionar]
BusyBox v1.19.4 (2014-03-31 18:40:37 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 (Bleeding Edge, r40335)
 -----------------------------------------------------
  * 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@OpenWrt:~#
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.10.34 (taxodium@debian) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 r40335) ) #16 Mon Mar 31 23:23:49 CEST 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803845d0, node_mem_map 81003540
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00012e80
[    0.000000] Readback ErrCtl register=00012e80
[    0.000000] Memory: 125776k/131072k available (2843k kernel code, 5296k reserved, 860k data, 188k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.064000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.068000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.180000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.284000] ifx_pcie_wait_phy_link_up timeout
[    0.288000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.400000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.500000] ifx_pcie_wait_phy_link_up timeout
[    0.504000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.616000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.716000] ifx_pcie_wait_phy_link_up timeout
[    0.720000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.832000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.932000] ifx_pcie_wait_phy_link_up timeout
[    0.936000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    1.048000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    1.148000] ifx_pcie_wait_phy_link_up timeout
[    1.152000] pcie_rc_initialize link up failed!!!!!
[    1.164000] bio: create slab <bio-0> at 0
[    1.168000] usbcore: registered new interface driver usbfs
[    1.172000] usbcore: registered new interface driver hub
[    1.176000] usbcore: registered new device driver usb
[    1.180000] Switching to clocksource MIPS
[    1.188000] NET: Registered protocol family 2
[    1.192000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    1.196000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.204000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.212000] TCP: reno registered
[    1.216000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.220000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.228000] NET: Registered protocol family 1
[    1.232000] PCI: CLS 0 bytes, default 32
[    1.232000] gptu: totally 6 16-bit timers/counters
[    1.236000] gptu: misc_register on minor 63
[    1.240000] gptu: succeeded to request irq 126
[    1.244000] gptu: succeeded to request irq 127
[    1.248000] gptu: succeeded to request irq 128
[    1.252000] gptu: succeeded to request irq 129
[    1.260000] gptu: succeeded to request irq 130
[    1.264000] gptu: succeeded to request irq 131
[    1.268000] phy-xrx200 gphy-xrx200.6: requesting lantiq/vr9_phy11g_a1x.bin
[    1.276000] phy-xrx200 gphy-xrx200.6: booting GPHY0 firmware at 78C0000
[    1.384000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.392000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    1.400000] msgmni has been set to 245
[    1.404000] io scheduler noop registered
[    1.408000] io scheduler deadline registered (default)
[    1.416000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    1.424000] console [ttyLTQ0] enabled, bootconsole disabled
[    1.436000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    1.444000] Amd/Fujitsu Extended Query Table at 0x0040
[    1.452000]   Amd/Fujitsu Extended Query version 1.3.
[    1.456000] number of CFI chips: 1
[    1.460000] 4 ofpart partitions found on MTD device ltq_nor
[    1.464000] Creating 4 MTD partitions on "ltq_nor":
[    1.468000] 0x000000000000-0x000000060000 : "uboot"
[    1.476000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    1.480000] 0x000000080000-0x000001f80000 : "firmware"
[    1.488000] 0x0000001c1e9f-0x000001f80000 : "rootfs"
[    1.492000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    1.504000] mtd: device 3 (rootfs) set to be root filesystem
[    1.508000] mtd: partition "rootfs_data" created automatically, ofs=0x5e0000, len=0x19a0000
[    1.516000] 0x0000005e0000-0x000001f80000 : "rootfs_data"
[    1.540000] 0x000001f80000-0x000002000000 : "boardconfig"
[    1.652000] libphy: lantiq,xrx200-mdio: probed
[    1.656000] mdio_bus 0: cannot get PHY at address 1
[    1.660000] mdio_bus 0: cannot get PHY at address 5
[    1.668000] net-xrx200: invalid MAC, using random
[    1.672000] (unregistered net_device): no PHY found
[    1.676000] xrx200-mdio: probing phy of port 0 failed
[    1.680000] (unregistered net_device): no PHY found
[    1.688000] xrx200-mdio: probing phy of port 1 failed
[    1.692000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    1.700000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    1.708000] net-xrx200: invalid MAC, using random
[    1.712000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    1.720000] wdt 1f8803f0.watchdog: Init done
[    1.724000] leds-gpio gpio-leds.5: pins are not configured from the driver
[    1.736000] TCP: cubic registered
[    1.736000] NET: Registered protocol family 17
[    1.740000] 8021q: 802.1Q VLAN Support v1.8
[    1.752000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.760000] Freeing unused kernel memory: 188K (803a1000 - 803d0000)
[    2.696000] eth0: port 4 got link
[    5.892000] SCSI subsystem initialized
[    5.904000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    5.908000] Chip Version :01c0 BurstSize=0
[    6.512000] IFXUSB: USB core #0 soft-reset
[    6.816000] IFXUSB: USB core #0 soft-reset
[    6.816000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.824000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    6.828000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    6.836000] IFXUSB: Init: Power Port (0)
[    6.848000] hub 1-0:1.0: USB hub found
[    6.848000] hub 1-0:1.0: 1 port detected
[    7.352000] IFXUSB: USB core #1 soft-reset
[    7.656000] IFXUSB: USB core #1 soft-reset
[    7.660000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.664000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    7.672000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    7.676000] IFXUSB: Init: Power Port (0)
[    7.688000] hub 2-0:1.0: USB hub found
[    7.688000] hub 2-0:1.0: 1 port detected
[    7.692000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    7.708000] usbcore: registered new interface driver usb-storage
[    8.968000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x20000
[    8.972000] jffs2_build_filesystem(): unlocking the mtd device... done.
[    8.980000] jffs2_build_filesystem(): erasing all blocks after the end marker... done.
[  159.996000] jffs2: notice: (266) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  160.100000] jffs2: notice: (263) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  163.036000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[  163.036000]
[  163.052000] NET: Registered protocol family 8
[  163.056000] NET: Registered protocol family 20
[  163.076000] PPP generic driver version 2.4.2
[  163.092000] MEI CPE Driver, Version 1.2.0
[  163.092000]
[  163.096000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[  163.100000]
[  163.100000]
[  163.100000] Lantiq CPE API Driver version: DSL CPE API V4.11.4
[  163.116000]
[  163.116000] Predefined debug level: 2
[  163.128000] fuse init (API version 7.22)
[  163.136000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d
[  163.144000] Backport generated by backports.git backports-20140124-0-g1256d3e
[  163.164000] ATM1.0.26    ATM (A1) firmware version 0.24
[  163.168000] ifxmips_atm: ATM init succeed
[  163.176000] Infineon Technologies DEU driver version 2.0.0
[  163.188000] IFX DEU DES initialized (multiblock).
[  163.196000] IFX DEU AES initialized (multiblock).
[  163.200000] IFX DEU ARC4 initialized (multiblock).
[  163.208000] IFX DEU SHA1 initialized.
[  163.212000] IFX DEU MD5 initialized.
[  163.212000] IFX DEU SHA1_HMAC initialized.
[  163.216000] IFX DEU MD5_HMAC initialized.
[  163.236000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[  163.244000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[  163.284000] ifxmips_ptm: PTM init failed
[  163.296000] nf_conntrack version 0.5.0 (1968 buckets, 7872 max)
[  163.324000] NET: Registered protocol family 24
[  163.372000] xt_time: kernel timezone is -0000
[  163.412000] cfg80211: Calling CRDA to update world regulatory domain
[  163.420000] cfg80211: World regulatory domain updated:
[  163.424000] cfg80211:  DFS Master region: unset
[  163.428000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[  163.436000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  163.444000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  163.448000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[  163.456000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  163.464000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  163.472000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[  163.480000] ip_tables: (C) 2000-2006 Netfilter Core Team
[  163.508000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[  163.516000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[  163.564000] ifxmips_ptm: PTM init failed
[  163.624000] usbcore: registered new interface driver p54usb
[  163.648000] usbcore: registered new interface driver rt73usb
[  163.660000] usbcore: registered new interface driver rtl8187
[  163.752000] usbcore: registered new interface driver brcmfmac
[  163.760000] usbcore: registered new interface driver carl9170
[  163.780000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[  163.788000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[  163.824000] ifxmips_ptm: PTM init failed
[  163.848000] usbcore: registered new interface driver rt2500usb
[  163.868000] usbcore: registered new interface driver rt2800usb
[  163.892000] usbcore: registered new interface driver ath9k_htc
[  163.912000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[  163.920000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[  163.940000] ifxmips_ptm: PTM init failed
[  163.952000] usbcore: registered new interface driver rtl8192cu
[  163.968000] genirq: Flags mismatch irq 96. 00000020 (ptm_mailbox_isr) vs. 00000020 (atm_mailbox_isr)
[  163.976000] /home/taxodium/trunk/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:970:ifx_ptm_init: IRQ may be occupied by other driver, please reconfig to disable it.
[  164.012000] ifxmips_ptm: PTM init failed
[  170.260000] device eth0 entered promiscuous mode
[  170.264000] br-lan: port 1(eth0) entered forwarding state
[  170.272000] br-lan: port 1(eth0) entered forwarding state
[  172.276000] br-lan: port 1(eth0) entered forwarding state
[  272.116000] eth0: port 4 lost link
[  272.116000] br-lan: port 1(eth0) entered disabled state
[  282.116000] eth0: port 2 got link
[  282.116000] br-lan: port 1(eth0) entered forwarding state
[  282.120000] br-lan: port 1(eth0) entered forwarding state
[  284.124000] br-lan: port 1(eth0) entered forwarding state
[  286.116000] eth0: port 2 lost link
[  286.116000] br-lan: port 1(eth0) entered disabled state
[  294.116000] eth1: port 0 got link
[  314.116000] eth1: port 0 lost link
[  323.116000] eth0: port 2 got link
[  323.116000] br-lan: port 1(eth0) entered forwarding state
[  323.120000] br-lan: port 1(eth0) entered forwarding state
[  325.124000] br-lan: port 1(eth0) entered forwarding state
[  327.116000] eth0: port 2 lost link
[  327.116000] br-lan: port 1(eth0) entered disabled state
[  333.116000] eth0: port 4 got link
[  333.116000] br-lan: port 1(eth0) entered forwarding state
[  333.120000] br-lan: port 1(eth0) entered forwarding state
[  335.124000] br-lan: port 1(eth0) entered forwarding state
root@OpenWrt:~#

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 01-04-2014, 00:36 (Martes)
jmcabgam, gracias a la prueba qure has hecho ya sé que GPHY0 es el switch interno y GPHY1 es el puerto gigabit. Te debo una.  ;)
Mañana hago un par de retoques y cuelgo un par de firms de prueba. Vamos avanzando...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 01-04-2014, 19:45 (Martes)
Más firms para probar. Con que funcionen los 4 puertos fast ethernet me doy con un canto en los dientes.
http://www.mediafire.com/download/3lf3ovni0xp9j0i/livebox_01.tar.bz2

Edición: en un código fuente de Draytek hay varias versiones del firm vdsl.
ftp://ftp.draytek.com/Vigor2760/Firmware/GPL/Vigor2760_GPL.tar.gz

Dentro de este Vigor2760_GPL.tar.gz esta el kernel de linux 2.6.32.32, el gcc y los codigos fuente de los drivers "Metalink" para los chips wave 300.
Los codigos fuentes disponibles, entre otros:
linux-2.6.32.32.tar.bz2
lq-wave-300-03.01.00.12.30.11531.src.tar.bz2
lq-wave-300-03.02.00.00.34.11544.full.wls.src.tar.bz2

Puede servir como base para empezar a desarrollar el wifi.

Como he indicado anteriormente, el firmware original que utilizan estos routers incluye el OpenWrt 8.09 (kamikaze) o se basaban originalmente en el, asi que una compilacion de esa revision deberia de compilar adecuadamente el codigo para generar el mtlk.ko, sin generar demasiados problemas de dependencias.

Teniendo presente que la primera revision para la plataforma lantiq es la 10.03.01.

¿Alguien es capaz de crear alguna compilacion 10.03.1 para los lantiq que soporte los drivers wifi metalink?

http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/ (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/)
http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/ (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/)
http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/kernel_2.6.32.33-1_lantiq.ipk (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/kernel_2.6.32.33-1_lantiq.ipk)

No creo que haya muchas diferencias entre el kernel 2.6.32.32 y el kernel 2.6.32.33.

Mas adelante se saltaria de la 10.03.01 a la 13.12 haciendo modificaciones y parcheando codigo.

Compilaciones para el kernel 3.3.8 Attitude Adjustment:
Acabo de encontrar archivos mas recientes:
http://sourceforge.net/projects/netiaspotwrt/files/ (http://sourceforge.net/projects/netiaspotwrt/files/)
http://sourceforge.net/projects/netiaspotwrt/files/wave300-1.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/wave300-1.tar.gz/download)
http://sourceforge.net/projects/netiaspotwrt/files/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz/download)
http://sourceforge.net/projects/netiaspotwrt/files/hostap-78debc7.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/hostap-78debc7.tar.gz/download)

Es posible que aqui haya algo:
http://code.google.com/r/sscapi-nspotwrt/source/checkout (http://code.google.com/r/sscapi-nspotwrt/source/checkout)
Citar
git clone https://code.google.com/r/sscapi-nspotwrt/

Saludos
espeltron


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 01-04-2014, 20:19 (Martes)
Hola amigos. Estoy siguiendo este tema porque tengo un router:

LIVEBOX ARV7519W22-A-LT VR9 1.2
HW Version R02
FW Version V00.96.114

De Orange, y quería o liberarlo o cambirle el firmware al open-WRT. En el primer post me redirige a la wiki en

http://wiki.openwrt.org/toh/arcadyan/arv7519

En el post dice que tiene que estar conectado via RS232 con el PC. En la wiki aparece la imagen de los pines que hay en la placa base del router y habla del RX, TX, GND y el VCC.

Las preguntas que hago son:

1º. ¿Cómo se conectan los cables? (no lo he encontrado en la wiki). Por lo que voy leyendo solo hay que conectar los RX, TX y GND parece que el VCC (el del voltaje) no hace falta usarlo.

2º. Por otro lado he leido que hay que usar un conversor RS232 a TTL (parece que juega con el voltaje entre 5 y 3 voltios). Según voy descubriendo puedo soldar tres cables a la p base del router y sus extremos a los correspondientes del conector macho que se colocaría en el pc. ¿Hace falta el conversor o no es necesario?

3º. Dice el post, que durante el proceso hay que tener abierto un "programa" ¿? para ir viendo los textos que van saliendo. ¿Qué programa? ¿Un WinSCP? ¿Un Hyperterminal? No me queda claro este punto y cuando me aclare con este punto, ¿Cómo hago para ver los textos? ¿Tengo que conectarme con el router mendiante su IP o como se hace?

Llevo varias semanas leyendo y leyendo y no me aclaro en estos puntos. ¿Alguien podrían echarme una mano?

Os quedo muy agradecido.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 01-04-2014, 20:36 (Martes)
Hola amigos. Estoy siguiendo este tema porque tengo un router:

LIVEBOX ARV7519W22-A-LT VR9 1.2
HW Version R02
FW Version V00.96.114

De Orange, y quería o liberarlo o cambirle el firmware al open-WRT. En el primer post me redirige a la wiki en

http://wiki.openwrt.org/toh/arcadyan/arv7519

En el post dice que tiene que estar conectado via RS232 con el PC. En la wiki aparece la imagen de los pines que hay en la placa base del router y habla del RX, TX, GND y el VCC.

Las preguntas que hago son:

1º. ¿Cómo se conectan los cables? (no lo he encontrado en la wiki). Por lo que voy leyendo solo hay que conectar los RX, TX y GND parece que el VCC (el del voltaje) no hace falta usarlo.

2º. Por otro lado he leido que hay que usar un conversor RS232 a TTL (parece que juega con el voltaje entre 5 y 3 voltios). Según voy descubriendo puedo soldar tres cables a la p base del router y sus extremos a los correspondientes del conector macho que se colocaría en el pc. ¿Hace falta el conversor o no es necesario?

3º. Dice el post, que durante el proceso hay que tener abierto un "programa" ¿? para ir viendo los textos que van saliendo. ¿Qué programa? ¿Un WinSCP? ¿Un Hyperterminal? No me queda claro este punto y cuando me aclare con este punto, ¿Cómo hago para ver los textos? ¿Tengo que conectarme con el router mendiante su IP o como se hace?

Llevo varias semanas leyendo y leyendo y no me aclaro en estos puntos. ¿Alguien podrían echarme una mano?

Os quedo muy agradecido.

Saludos
Lo primero necesitas un conversor rs232-ttl como éste (http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=888304032&cPath=1342&gclid=CIvgk9v1v70CFdShtAodkikAmQ). Si alguna vez has liberado un Zyxel de Telefónica también te vale ese cable.
Los programas que hacen falta son un servidor tftp y una consola serie (hyperterminal, putty, teraterm pro, ...). WinSCP se usa para transferir archivos por protocolo SSH una vez que openwrt está instalado.
Por último algo de paciencia porque no es un proceso nada sencillo.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 01-04-2014, 20:40 (Martes)
Otro par de firms de prueba para los puertos FE. A ver si esta vez sale algo en claro.  >:D
http://www.mediafire.com/download/qdxk5btpbpedee3/livebox_02.tar.bz2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 01-04-2014, 20:50 (Martes)
Lo primero necesitas un conversor rs232-ttl como éste (http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=888304032&cPath=1342&gclid=CIvgk9v1v70CFdShtAodkikAmQ). Si alguna vez has liberado un Zyxel de Telefónica también te vale ese cable.
Los programas que hacen falta son un servidor tftp y una consola serie (hyperterminal, putty, teraterm pro, ...). WinSCP se usa para transferir archivos por protocolo SSH una vez que openwrt está instalado.
Por último algo de paciencia porque no es un proceso nada sencillo.  ;)

Pero ese conversor lo convierte en puerto USB y lo que tengo entendido es conectar con el puerto SERIE (9 pines)
Estoy en lo correcto o me equivoco.

Servidor tftp tengo, hyperterminal también. Pero sobre este punto ya te comentaré cuando me aclares lo del conversor. Yo pensaba conectarlo por RS232, por eso comentaba el soldar los cables a la placa del router y al terminar RS232 directamente.

Además veo que el conector que me indicas trae 5 pines y en la placa del router hay 4, ¿Hay que usar los pines 3.3 v o 5 v  o solo los otros tres?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 01-04-2014, 21:01 (Martes)
Otro par de firms de prueba para los puertos FE. A ver si esta vez sale algo en claro.  >:D
http://www.mediafire.com/download/qdxk5btpbpedee3/livebox_02.tar.bz2

Probando en mi R01...

Casi 3 mins en arrancar tras subir firm.

Puertos ethernet; Funcionando solo el 1 y 3, ni el 2, ni el 4 ni el GE (como el otro)

dmesg:

Código: [Seleccionar]
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.10.34 (taxodium@debian) (gcc version 4.8.3
(OpenWrt/Linaro GCC 4.8-2014.01 r40335) ) #2 Tue Apr 1 19:34:30 CEST 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803825f0, node_mem_map 81003540
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00012e80
[    0.000000] Readback ErrCtl register=00012e80
[    0.000000] Memory: 125776k/131072k available (2848k kernel code, 5296k reserved, 842k data, 204k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] device: 'platform': device_add
[    0.040000] bus: 'platform': registered
[    0.040000] bus: 'cpu': registered
[    0.040000] device: 'cpu': device_add
[    0.040000] bus: 'workqueue': registered
[    0.040000] device: 'workqueue': device_add
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.048000] bus: 'platform': add driver pinctrl-xway
[    0.048000] bus: 'platform': add driver dma-xway
[    0.048000] device class 'bdi': registering
[    0.048000] device class 'gpio': registering
[    0.048000] device class 'pci_bus': registering
[    0.048000] bus: 'pci': registered
[    0.048000] device class 'tty': registering
[    0.048000] bus: 'spi': registered
[    0.048000] device class 'spi_master': registering
[    0.048000] device: '1f800000.biu': device_add
[    0.048000] bus: 'platform': add device 1f800000.biu
[    0.048000] device: '1f880200.icu': device_add
[    0.048000] bus: 'platform': add device 1f880200.icu
[    0.048000] device: '1f8803f0.watchdog': device_add
[    0.048000] bus: 'platform': add device 1f8803f0.watchdog
[    0.052000] device: '1f000000.sram': device_add
[    0.052000] bus: 'platform': add device 1f000000.sram
[    0.052000] device: '1f101000.eiu': device_add
[    0.052000] bus: 'platform': add device 1f101000.eiu
[    0.052000] device: '1f102000.pmu': device_add
[    0.052000] bus: 'platform': add device 1f102000.pmu
[    0.052000] device: '1f103000.cgu': device_add
[    0.052000] bus: 'platform': add device 1f103000.cgu
[    0.052000] device: '1f106a00.dcdc': device_add
[    0.052000] bus: 'platform': add device 1f106a00.dcdc
[    0.052000] device: '1f203000.rcu': device_add
[    0.052000] bus: 'platform': add device 1f203000.rcu
[    0.052000] device: '10000000.fpi': device_add
[    0.052000] bus: 'platform': add device 10000000.fpi
[    0.052000] device: 'localbus.0': device_add
[    0.052000] bus: 'platform': add device localbus.0
[    0.052000] device: '10000000.nor-boot': device_add
[    0.052000] bus: 'platform': add device 10000000.nor-boot
[    0.056000] device: '1e100a00.gptu': device_add
[    0.056000] bus: 'platform': add device 1e100a00.gptu
[    0.056000] device: '1e100b10.pinmux': device_add
[    0.056000] bus: 'platform': add device 1e100b10.pinmux
[    0.056000] bus: 'platform': driver_probe_device: matched device 1e100b10.pinmux with driver pinctrl-xway
[    0.056000] bus: 'platform': really_probe: probing driver pinctrl-xway with device 1e100b10.pinmux
[    0.056000] pinctrl-xway 1e100b10.pinmux: no pinctrl handle
[    0.056000] device: 'gpiochip200': device_add
[    0.056000] pinctrl-xway 1e100b10.pinmux: try to register 56 pins ...
[    0.056000] pinctrl core: registered pin 0 (io0) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 1 (io1) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 2 (io2) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 3 (io3) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 4 (io4) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 5 (io5) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 6 (io6) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 7 (io7) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 8 (io8) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 9 (io9) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 10 (io10) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 11 (io11) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 12 (io12) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 13 (io13) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 14 (io14) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 15 (io15) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 16 (io16) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 17 (io17) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 18 (io18) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 19 (io19) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 20 (io20) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 21 (io21) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 22 (io22) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 23 (io23) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 24 (io24) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 25 (io25) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 26 (io26) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 27 (io27) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 28 (io28) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 29 (io29) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 30 (io30) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 31 (io31) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 32 (io32) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 33 (io33) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 34 (io34) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 35 (io35) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 36 (io36) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 37 (io37) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 38 (io38) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 39 (io39) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 40 (io40) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 41 (io41) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 42 (io42) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 43 (io43) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 44 (io44) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 45 (io45) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 46 (io46) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 47 (io47) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 48 (io48) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 49 (io49) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 50 (io50) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 51 (io51) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 52 (io52) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 53 (io53) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 54 (io54) on 1e100b10.pinmux
[    0.056000] pinctrl core: registered pin 55 (io55) on 1e100b10.pinmux
[    0.056000] pinctrl core: add 7 pinmux maps
[    0.056000] pinctrl-xway 1e100b10.pinmux: found group selector 44 for mdio
[    0.056000] pinctrl-xway 1e100b10.pinmux: found group selector 46 for gphy0 led1
[    0.056000] pinctrl-xway 1e100b10.pinmux: found group selector 49 for gphy1 led1
[    0.056000] pinctrl-xway 1e100b10.pinmux: found group selector 46 for gphy0 led1
[    0.056000] pinctrl-xway 1e100b10.pinmux: found group selector 49 for gphy1 led1
[    0.056000] pinctrl-xway 1e100b10.pinmux: request pin 42 (io42) for 1e100b10.pinmux
[    0.056000] pinctrl-xway 1e100b10.pinmux: request pin 43 (io43) for 1e100b10.pinmux
[    0.056000] pinctrl-xway 1e100b10.pinmux: request pin 7 (io7) for 1e100b10.pinmux
[    0.056000] pinctrl-xway 1e100b10.pinmux: request pin 45 (io45) for 1e100b10.pinmux
[    0.056000] pinctrl-xway 1e100b10.pinmux: failed to lookup the sleep state
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] driver: '1e100b10.pinmux': driver_bound: bound to device 'pinctrl-xway'
[    0.060000] bus: 'platform': really_probe: bound device 1e100b10.pinmux to driver pinctrl-xway
[    0.060000] device: '1e100c00.serial': device_add
[    0.060000] bus: 'platform': add device 1e100c00.serial
[    0.060000] device: '1e103100.deu': device_add
[    0.060000] bus: 'platform': add device 1e103100.deu
[    0.060000] device: '1e104100.dma': device_add
[    0.060000] bus: 'platform': add device 1e104100.dma
[    0.060000] bus: 'platform': driver_probe_device: matched device 1e104100.dma with driver dma-xway
[    0.060000] bus: 'platform': really_probe: probing driver dma-xway with device 1e104100.dma
[    0.060000] dma-xway 1e104100.dma: no default pinctrl state
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.064000] driver: '1e104100.dma': driver_bound: bound to device 'dma-xway'
[    0.064000] bus: 'platform': really_probe: bound device 1e104100.dma to driver dma-xway
[    0.064000] device: '1e105300.ebu': device_add
[    0.064000] bus: 'platform': add device 1e105300.ebu
[    0.064000] device: '1e101000.ifxhcd': device_add
[    0.064000] bus: 'platform': add device 1e101000.ifxhcd
[    0.064000] device: 'mei.1': device_add
[    0.064000] bus: 'platform': add device mei.1
[    0.064000] device: 'ppe.2': device_add
[    0.064000] bus: 'platform': add device ppe.2
[    0.064000] device: '1e108000.eth': device_add
[    0.064000] bus: 'platform': add device 1e108000.eth
[    0.064000] device: 'vdsl.3': device_add
[    0.064000] bus: 'platform': add device vdsl.3
[    0.064000] device: 'gpio-keys-polled.4': device_add
[    0.064000] bus: 'platform': add device gpio-keys-polled.4
[    0.064000] device: 'gpio-leds.5': device_add
[    0.064000] bus: 'platform': add device gpio-leds.5
[    0.064000] device: 'gphy-xrx200.6': device_add
[    0.064000] bus: 'platform': add device gphy-xrx200.6
[    0.068000] bus: 'platform': add driver dcdc-xrx200
[    0.068000] bus: 'platform': driver_probe_device: matched device 1f106a00.dcdc with driver dcdc-xrx200
[    0.068000] bus: 'platform': really_probe: probing driver dcdc-xrx200 with device 1f106a00.dcdc
[    0.068000] dcdc-xrx200 1f106a00.dcdc: no default pinctrl state
[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.072000] driver: '1f106a00.dcdc': driver_bound: bound to device 'dcdc-xrx200'
[    0.072000] bus: 'platform': really_probe: bound device 1f106a00.dcdc to driver dcdc-xrx200
[    0.072000] pinctrl-xway 1e100b10.pinmux: request pin 38 (io38) for XWAY GPIO:238
[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.284000] ifx_pcie_wait_phy_link_up timeout
[    0.288000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.400000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.500000] ifx_pcie_wait_phy_link_up timeout
[    0.504000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.616000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.716000] ifx_pcie_wait_phy_link_up timeout
[    0.720000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.832000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.932000] ifx_pcie_wait_phy_link_up timeout
[    0.936000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    1.048000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    1.148000] ifx_pcie_wait_phy_link_up timeout
[    1.152000] pcie_rc_initialize link up failed!!!!!
[    1.156000] bus: 'platform': add driver ath5k,eeprom
[    1.156000] bus: 'platform': remove driver ath5k,eeprom
[    1.156000] driver: 'ath5k,eeprom': driver_release
[    1.156000] bus: 'platform': add driver ath9k,eeprom
[    1.156000] bus: 'platform': remove driver ath9k,eeprom
[    1.156000] driver: 'ath9k,eeprom': driver_release
[    1.156000] device: 'cpu0': device_add
[    1.156000] bus: 'cpu': add device cpu0
[    1.164000] device: 'writeback': device_add
[    1.164000] bus: 'workqueue': add device writeback
[    1.168000] device: 'default': device_add
[    1.168000] bio: create slab <bio-0> at 0
[    1.172000] device class 'block': registering
[    1.172000] bus: 'platform': add driver gpio-mm-ltq
[    1.172000] bus: 'platform': add driver gpio-stp-xway
[    1.172000] device class 'misc': registering
[    1.172000] device class 'mdio_bus': registering
[    1.172000] bus: 'mdio_bus': registered
[    1.172000] bus: 'mdio_bus': add driver Generic PHY
[    1.172000] bus: 'usb': registered
[    1.172000] bus: 'usb': add driver usbfs
[    1.172000] usbcore: registered new interface driver usbfs
[    1.176000] bus: 'usb': add driver hub
[    1.176000] usbcore: registered new interface driver hub
[    1.180000] bus: 'usb': add driver usb
[    1.180000] usbcore: registered new device driver usb
[    1.184000] device class 'input': registering
[    1.184000] device class 'leds': registering
[    1.184000] device class 'net': registering
[    1.184000] device: 'lo': device_add
[    1.184000] Switching to clocksource MIPS
[    1.188000] device class 'mem': registering
[    1.188000] device: 'mem': device_add
[    1.188000] device: 'null': device_add
[    1.188000] device: 'port': device_add
[    1.188000] device: 'zero': device_add
[    1.188000] device: 'full': device_add
[    1.188000] device: 'random': device_add
[    1.188000] device: 'urandom': device_add
[    1.188000] device: 'kmsg': device_add
[    1.188000] device: 'tty': device_add
[    1.188000] device: 'console': device_add
[    1.192000] device class 'firmware': registering
[    1.192000] NET: Registered protocol family 2
[    1.196000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    1.204000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.208000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.216000] TCP: reno registered
[    1.220000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.224000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.232000] NET: Registered protocol family 1
[    1.236000] PCI: CLS 0 bytes, default 32
[    1.236000] gptu: totally 6 16-bit timers/counters
[    1.240000] device: 'gptu': device_add
[    1.240000] gptu: misc_register on minor 63
[    1.244000] gptu: succeeded to request irq 126
[    1.248000] gptu: succeeded to request irq 127
[    1.252000] gptu: succeeded to request irq 128
[    1.260000] gptu: succeeded to request irq 129
[    1.264000] gptu: succeeded to request irq 130
[    1.268000] gptu: succeeded to request irq 131
[    1.272000] bus: 'platform': add driver lantiq,vmmc
[    1.272000] bus: 'platform': add driver ralink,eeprom
[    1.272000] bus: 'platform': remove driver ralink,eeprom
[    1.272000] driver: 'ralink,eeprom': driver_release
[    1.272000] bus: 'platform': add driver phy-xrx200
[    1.272000] bus: 'platform': driver_probe_device: matched device gphy-xrx200.6 with driver phy-xrx200
[    1.272000] bus: 'platform': really_probe: probing driver phy-xrx200 with device gphy-xrx200.6
[    1.272000] phy-xrx200 gphy-xrx200.6: no default pinctrl state
[    1.272000] phy-xrx200 gphy-xrx200.6: requesting lantiq/vr9_phy22f_a1x.bin
[    1.280000] phy-xrx200 gphy-xrx200.6: firmware: using built-in firmware lantiq/vr9_phy22f_a1x.bin
[    1.280000] phy-xrx200 gphy-xrx200.6: booting GPHY0 firmware at 78C0000
[    1.288000] phy-xrx200 gphy-xrx200.6: booting GPHY1 firmware at 78C0000
[    1.392000] driver: 'gphy-xrx200.6': driver_bound: bound to device 'phy-xrx200'
[    1.392000] bus: 'platform': really_probe: bound device gphy-xrx200.6 to driver phy-xrx200
[    1.396000] bus: 'clocksource': registered
[    1.396000] device: 'clocksource': device_add
[    1.396000] device: 'clocksource0': device_add
[    1.396000] bus: 'clocksource': add device clocksource0
[    1.396000] bus: 'platform': add driver alarmtimer
[    1.396000] Registering platform device 'alarmtimer'. Parent at platform
[    1.396000] device: 'alarmtimer': device_add
[    1.396000] bus: 'platform': add device alarmtimer
[    1.396000] bus: 'platform': driver_probe_device: matched device alarmtimer with driver alarmtimer
[    1.396000] bus: 'platform': really_probe: probing driver alarmtimer with device alarmtimer
[    1.396000] alarmtimer alarmtimer: no of_node; not parsing pinctrl DT
[    1.396000] alarmtimer alarmtimer: no default pinctrl state
[    1.396000] driver: 'alarmtimer': driver_bound: bound to device 'alarmtimer'
[    1.396000] bus: 'platform': really_probe: bound device alarmtimer to driver alarmtimer
[    1.396000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.404000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    1.412000] msgmni has been set to 245
[    1.416000] io scheduler noop registered
[    1.420000] io scheduler deadline registered (default)
[    1.424000] bus: 'platform': add driver gpio-export
[    1.428000] bus: 'platform': remove driver gpio-export
[    1.428000] driver: 'gpio-export': driver_release
[    1.428000] device: 'ptmx': device_add
[    1.428000] bus: 'platform': add driver lantiq,asc
[    1.428000] bus: 'platform': driver_probe_device: matched device 1e100c00.serial with driver lantiq,asc
[    1.428000] bus: 'platform': really_probe: probing driver lantiq,asc with device 1e100c00.serial
[    1.428000] lantiq,asc 1e100c00.serial: no default pinctrl state
[    1.428000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    1.436000] console [ttyLTQ0] enabled, bootconsole disabled
[    1.444000] device: 'ttyLTQ0': device_add
[    1.448000] driver: '1e100c00.serial': driver_bound: bound to device 'lantiq,asc'
[    1.448000] bus: 'platform': really_probe: bound device 1e100c00.serial to driver lantiq,asc
[    1.448000] device class 'mtd': registering
[    1.448000] device: 'mtd-unmap': device_add
[    1.448000] device: 'mtd-romap': device_add
[    1.448000] device: 'mtd-rwmap': device_add
[    1.448000] bus: 'platform': add driver ltq-nor
[    1.448000] bus: 'platform': driver_probe_device: matched device 10000000.nor-boot with driver ltq-nor
[    1.448000] bus: 'platform': really_probe: probing driver ltq-nor with device 10000000.nor-boot
[    1.448000] ltq-nor 10000000.nor-boot: no default pinctrl state
[    1.448000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    1.456000] Amd/Fujitsu Extended Query Table at 0x0040
[    1.464000]   Amd/Fujitsu Extended Query version 1.3.
[    1.468000] number of CFI chips: 1
[    1.472000] 4 ofpart partitions found on MTD device ltq_nor
[    1.476000] Creating 4 MTD partitions on "ltq_nor":
[    1.480000] 0x000000000000-0x000000060000 : "uboot"
[    1.484000] device: 'mtd0': device_add
[    1.488000] device: 'mtd0ro': device_add
[    1.488000] device: '31:0': device_add
[    1.488000] device: 'mtdblock0': device_add
[    1.488000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    1.492000] device: 'mtd1': device_add
[    1.492000] device: 'mtd1ro': device_add
[    1.492000] device: '31:1': device_add
[    1.492000] device: 'mtdblock1': device_add
[    1.492000] 0x000000080000-0x000001f80000 : "firmware"
[    1.496000] device: 'mtd2': device_add
[    1.496000] device: 'mtd2ro': device_add
[    1.496000] device: '31:2': device_add
[    1.500000] device: 'mtdblock2': device_add
[    1.500000] 0x0000001c1f87-0x000001f80000 : "rootfs"
[    1.504000] mtd: partition "rootfs" must either start or end on erase block boundary
or be smaller than an erase block -- forcing read-only
[    1.516000] device: 'mtd3': device_add
[    1.516000] device: 'mtd3ro': device_add
[    1.516000] device: '31:3': device_add
[    1.516000] device: 'mtdblock3': device_add
[    1.516000] mtd: device 3 (rootfs) set to be root filesystem
[    1.520000] mtd: partition "rootfs_data" created automatically, ofs=0x5e0000, len=0x19a0000
[    1.528000] 0x0000005e0000-0x000001f80000 : "rootfs_data"
[    1.536000] device: 'mtd4': device_add
[    1.536000] device: 'mtd4ro': device_add
[    1.536000] device: '31:4': device_add
[    1.536000] device: 'mtdblock4': device_add
[    1.552000] 0x000001f80000-0x000002000000 : "boardconfig"
[    1.556000] device: 'mtd5': device_add
[    1.556000] device: 'mtd5ro': device_add
[    1.560000] device: '31:5': device_add
[    1.560000] device: 'mtdblock5': device_add
[    1.560000] driver: '10000000.nor-boot': driver_bound: bound to device 'ltq-nor'
[    1.560000] bus: 'platform': really_probe: bound device 10000000.nor-boot to driver ltq-nor
[    1.560000] bus: 'spi': add driver m25p80
[    1.560000] bus: 'platform': add driver gen_nand
[    1.560000] bus: 'platform': add driver spi_gpio
[    1.560000] bus: 'platform': add driver spi-xway
[    1.560000] bus: 'mdio_bus': add driver Infineon ADM6996
[    1.560000] bus: 'platform': add driver adm6996_gpio
[    1.560000] bus: 'mdio_bus': add driver Atheros AR8216/AR8236/AR8316
[    1.564000] bus: 'mdio_bus': add driver Realtek RTL8306S
[    1.564000] bus: 'platform': add driver ltq_etop
[    1.564000] bus: 'platform': add driver lantiq,xrx200-net
[    1.564000] bus: 'platform': driver_probe_device: matched device 1e108000.eth with driver lantiq,xrx200-net
[    1.564000] bus: 'platform': really_probe: probing driver lantiq,xrx200-net with device 1e108000.eth
[    1.564000] lantiq,xrx200-net 1e108000.eth: no default pinctrl state
[    1.664000] device: '0': device_add
[    1.664000] libphy: lantiq,xrx200-mdio: probed
[    1.668000] device: '0:00': device_add
[    1.668000] bus: 'mdio_bus': add device 0:00
[    1.668000] mdio_bus 0: cannot get PHY at address 1
[    1.672000] mdio_bus 0: cannot get PHY at address 5
[    1.676000] device: '0:11': device_add
[    1.676000] bus: 'mdio_bus': add device 0:11
[    1.676000] device: '0:13': device_add
[    1.676000] bus: 'mdio_bus': add device 0:13
[    1.680000] net-xrx200: invalid MAC, using random
[    1.680000] (unregistered net_device): no PHY found
[    1.688000] xrx200-mdio: probing phy of port 0 failed
[    1.692000] (unregistered net_device): no PHY found
[    1.696000] xrx200-mdio: probing phy of port 1 failed
[    1.700000] driver: '0:11': driver_bound: bound to device 'Generic PHY'
[    1.700000] eth0: attached PHY [Generic PHY] (phy_addr=0:11, irq=-1)
[    1.708000] driver: '0:13': driver_bound: bound to device 'Generic PHY'
[    1.708000] eth0: attached PHY [Generic PHY] (phy_addr=0:13, irq=-1)
[    1.716000] device: 'eth0': device_add
[    1.716000] net-xrx200: invalid MAC, using random
[    1.720000] driver: '0:00': driver_bound: bound to device 'Generic PHY'
[    1.720000] eth1: attached PHY [Generic PHY] (phy_addr=0:00, irq=-1)
[    1.724000] device: 'eth1': device_add
[    1.728000] driver: '1e108000.eth': driver_bound: bound to device 'lantiq,xrx200-net'
[    1.728000] bus: 'platform': really_probe: bound device 1e108000.eth to driver lantiq,xrx200-net
[    1.728000] bus: 'platform': add driver wdt
[    1.728000] bus: 'platform': driver_probe_device: matched device 1f8803f0.watchdog with driver wdt
[    1.728000] bus: 'platform': really_probe: probing driver wdt with device 1f8803f0.watchdog
[    1.728000] wdt 1f8803f0.watchdog: no default pinctrl state
[    1.728000] wdt 1f8803f0.watchdog: Init done
[    1.728000] device: 'watchdog': device_add
[    1.732000] driver: '1f8803f0.watchdog': driver_bound: bound to device 'wdt'
[    1.732000] bus: 'platform': really_probe: bound device 1f8803f0.watchdog to driver wdt
[    1.732000] bus: 'platform': add driver leds-gpio
[    1.732000] bus: 'platform': driver_probe_device: matched device gpio-leds.5 with driver leds-gpio
[    1.732000] bus: 'platform': really_probe: probing driver leds-gpio with device gpio-leds.5
[    1.732000] leds-gpio gpio-leds.5: no default pinctrl state
[    1.732000] leds-gpio gpio-leds.5: pins are not configured from the driver
[    1.736000] pinctrl-xway 1e100b10.pinmux: request pin 2 (io2) for XWAY GPIO:202
[    1.736000] device: 'lan': device_add
[    1.736000] pinctrl-xway 1e100b10.pinmux: request pin 29 (io29) for XWAY GPIO:229
[    1.736000] device: 'voice': device_add
[    1.736000] pinctrl-xway 1e100b10.pinmux: request pin 10 (io10) for XWAY GPIO:210
[    1.736000] device: 'message1': device_add
[    1.740000] pinctrl-xway 1e100b10.pinmux: request pin 19 (io19) for XWAY GPIO:219
[    1.740000] device: 'message2': device_add
[    1.740000] pinctrl-xway 1e100b10.pinmux: request pin 28 (io28) for XWAY GPIO:228
[    1.740000] device: 'message3': device_add
[    1.740000] pinctrl-xway 1e100b10.pinmux: request pin 15 (io15) for XWAY GPIO:215
[    1.740000] device: 'alarm': device_add
[    1.740000] pinctrl-xway 1e100b10.pinmux: request pin 14 (io14) for XWAY GPIO:214
[    1.740000] device: 'power': device_add
[    1.740000] driver: 'gpio-leds.5': driver_bound: bound to device 'leds-gpio'
[    1.740000] bus: 'platform': really_probe: bound device gpio-leds.5 to driver leds-gpio
[    1.740000] TCP: cubic registered
[    1.744000] NET: Registered protocol family 17
[    1.748000] 8021q: 802.1Q VLAN Support v1.8
[    1.752000] bus: 'platform': add driver ath9k,eeprom
[    1.752000] bus: 'platform': remove driver ath9k,eeprom
[    1.752000] driver: 'ath9k,eeprom': driver_release
[    1.752000] device: 'cpu_dma_latency': device_add
[    1.752000] device: 'network_latency': device_add
[    1.752000] device: 'network_throughput': device_add
[    1.756000] device class 'ubi': registering
[    1.756000] device: 'ubi_ctrl': device_add
[    1.756000] ### dt-test ### No testcase data in device tree; not running tests
[    1.764000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.772000] Freeing unused kernel memory: 204K (8039d000 - 803d0000)
[    3.736000] eth0: port 4 got link
[    5.896000] bus: 'platform': add driver gpio-keys
[    5.896000] bus: 'platform': add driver gpio-keys-polled
[    5.896000] bus: 'platform': driver_probe_device: matched device gpio-keys-polled.4 with driver gpio-keys-polled
[    5.896000] bus: 'platform': really_probe: probing driver gpio-keys-polled with device gpio-keys-polled.4
[    5.896000] gpio-keys-polled gpio-keys-polled.4: no default pinctrl state
[    5.896000] pinctrl-xway 1e100b10.pinmux: request pin 22 (io22) for XWAY GPIO:222
[    5.896000] pinctrl-xway 1e100b10.pinmux: request pin 45 (io45) for XWAY GPIO:245
[    5.896000] pinctrl-xway 1e100b10.pinmux: request pin 20 (io20) for XWAY GPIO:220
[    5.896000] driver: 'gpio-keys-polled.4': driver_bound: bound to device 'gpio-keys-polled'
[    5.896000] bus: 'platform': really_probe: bound device gpio-keys-polled.4 to driver gpio-keys-polled
[    5.904000] device class 'scsi_host': registering
[    5.904000] bus: 'scsi': registered
[    5.904000] device class 'scsi_device': registering
[    5.904000] SCSI subsystem initialized
[    5.908000] device class 'scsi_disk': registering
[    5.908000] bus: 'scsi': add driver sd
[    5.912000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    5.916000] bus: 'platform': add driver ifxusb_hcd
[    5.916000] Registering platform device 'ifxusb_hcd'. Parent at platform
[    5.916000] device: 'ifxusb_hcd': device_add
[    5.916000] bus: 'platform': add device ifxusb_hcd
[    5.916000] bus: 'platform': driver_probe_device: matched device ifxusb_hcd with driver ifxusb_hcd
[    5.916000] bus: 'platform': really_probe: probing driver ifxusb_hcd with device ifxusb_hcd
[    5.916000] ifxusb_hcd ifxusb_hcd: no of_node; not parsing pinctrl DT
[    5.920000] ifxusb_hcd ifxusb_hcd: no default pinctrl state
[    5.920000] Chip Version :01c0 BurstSize=0
[    6.520000] IFXUSB: USB core #0 soft-reset
[    6.824000] IFXUSB: USB core #0 soft-reset
[    6.828000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.832000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    6.840000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    6.844000] IFXUSB: Init: Power Port (0)
[    6.848000] device: 'usb1': device_add
[    6.848000] bus: 'usb': add device usb1
[    6.856000] bus: 'usb': driver_probe_device: matched device usb1 with driver usb
[    6.856000] bus: 'usb': really_probe: probing driver usb with device usb1
[    6.856000] usb usb1: no of_node; not parsing pinctrl DT
[    6.856000] usb usb1: no default pinctrl state
[    6.856000] device: '1-0:1.0': device_add
[    6.856000] bus: 'usb': add device 1-0:1.0
[    6.860000] bus: 'usb': driver_probe_device: matched device 1-0:1.0 with driver hub
[    6.860000] bus: 'usb': really_probe: probing driver hub with device 1-0:1.0
[    6.860000] hub 1-0:1.0: no of_node; not parsing pinctrl DT
[    6.860000] hub 1-0:1.0: no default pinctrl state
[    6.860000] hub 1-0:1.0: USB hub found
[    6.860000] hub 1-0:1.0: 1 port detected
[    6.864000] device: 'port1': device_add
[    6.864000] driver: '1-0:1.0': driver_bound: bound to device 'hub'
[    6.864000] bus: 'usb': really_probe: bound device 1-0:1.0 to driver hub
[    6.864000] device: 'ep_81': device_add
[    6.864000] driver: 'usb1': driver_bound: bound to device 'usb'
[    6.864000] bus: 'usb': really_probe: bound device usb1 to driver usb
[    6.864000] device: 'ep_00': device_add
[    7.364000] IFXUSB: USB core #1 soft-reset
[    7.668000] IFXUSB: USB core #1 soft-reset
[    7.672000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.676000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    7.684000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    7.688000] IFXUSB: Init: Power Port (0)
[    7.692000] device: 'usb2': device_add
[    7.692000] bus: 'usb': add device usb2
[    7.692000] bus: 'usb': driver_probe_device: matched device usb2 with driver usb
[    7.692000] bus: 'usb': really_probe: probing driver usb with device usb2
[    7.692000] usb usb2: no of_node; not parsing pinctrl DT
[    7.692000] usb usb2: no default pinctrl state
[    7.692000] device: '2-0:1.0': device_add
[    7.696000] bus: 'usb': add device 2-0:1.0
[    7.700000] bus: 'usb': driver_probe_device: matched device 2-0:1.0 with driver hub
[    7.700000] bus: 'usb': really_probe: probing driver hub with device 2-0:1.0
[    7.700000] hub 2-0:1.0: no of_node; not parsing pinctrl DT
[    7.700000] hub 2-0:1.0: no default pinctrl state
[    7.700000] hub 2-0:1.0: USB hub found
[    7.700000] hub 2-0:1.0: 1 port detected
[    7.704000] device: 'port1': device_add
[    7.704000] driver: '2-0:1.0': driver_bound: bound to device 'hub'
[    7.704000] bus: 'usb': really_probe: bound device 2-0:1.0 to driver hub
[    7.704000] device: 'ep_81': device_add
[    7.704000] driver: 'usb2': driver_bound: bound to device 'usb'
[    7.704000] bus: 'usb': really_probe: bound device usb2 to driver usb
[    7.704000] device: 'ep_00': device_add
[    7.704000] pinctrl-xway 1e100b10.pinmux: request pin 32 (io32) for XWAY GPIO:232
[    7.704000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    7.708000] driver: 'ifxusb_hcd': driver_bound: bound to device 'ifxusb_hcd'
[    7.708000] bus: 'platform': really_probe: bound device ifxusb_hcd to driver ifxusb_hcd
[    7.720000] bus: 'usb': add driver usb-storage
[    7.720000] usbcore: registered new interface driver usb-storage
[    8.952000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x20000
[    8.956000] jffs2_build_filesystem(): unlocking the mtd device... done.
[    8.964000] jffs2_build_filesystem(): erasing all blocks after the end marker... done.
[  160.004000] jffs2: notice: (258) jffs2_build_xattr_subsystem: complete building xattr subsystem,
0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  160.108000] jffs2: notice: (255) jffs2_build_xattr_subsystem: complete building xattr subsystem,
0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  163.104000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[  163.104000]
[  163.120000] NET: Registered protocol family 8
[  163.124000] NET: Registered protocol family 20
[  163.128000] device class 'atm': registering
[  163.132000] device: 'autofs': device_add
[  163.144000] PPP generic driver version 2.4.2
[  163.148000] device class 'ppp': registering
[  163.148000] device: 'ppp': device_add
[  163.160000] MEI CPE Driver, Version 1.2.0
[  163.160000]
[  163.164000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[  163.168000]
[  163.172000] device class 'ifx_mei': registering
[  163.176000] device: 'ifx_mei': device_add
[  163.184000]
[  163.184000]
[  163.184000] Lantiq CPE API Driver version: DSL CPE API V4.11.4
[  163.192000]
[  163.192000] Predefined debug level: 2
[  163.196000] device class 'dsl_cpe_api0': registering
[  163.196000] device: 'dsl_cpe_api0': device_add
[  163.200000] fuse init (API version 7.22)
[  163.204000] device: 'fuse': device_add
[  163.212000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d
[  163.216000] Backport generated by backports.git backports-20140124-0-g1256d3e
[  163.228000] bus: 'platform': add driver atm
[  163.228000] bus: 'platform': driver_probe_device: matched device ppe.2 with driver atm
[  163.228000] bus: 'platform': really_probe: probing driver atm with device ppe.2
[  163.228000] atm ppe.2: no default pinctrl state
[  163.232000] device: 'ifxmips_atm0': device_add
[  163.236000] device: 'ifxmips_atm1': device_add
[  163.236000] ATM1.0.26    ATM (A1) firmware version 0.24
[  163.240000] ifxmips_atm: ATM init succeed
[  163.244000] driver: 'ppe.2': driver_bound: bound to device 'atm'
[  163.244000] bus: 'platform': really_probe: bound device ppe.2 to driver atm
[  163.248000] bus: 'platform': add driver deu
[  163.248000] bus: 'platform': driver_probe_device: matched device 1e103100.deu with driver deu
[  163.248000] bus: 'platform': really_probe: probing driver deu with device 1e103100.deu
[  163.248000] deu 1e103100.deu: no default pinctrl state
[  163.248000] Infineon Technologies DEU driver version 2.0.0
[  163.260000] IFX DEU DES initialized (multiblock).
[  163.268000] IFX DEU AES initialized (multiblock).
[  163.276000] IFX DEU ARC4 initialized (multiblock).
[  163.276000] IFX DEU SHA1 initialized.
[  163.280000] IFX DEU MD5 initialized.
[  163.288000] IFX DEU SHA1_HMAC initialized.
[  163.292000] IFX DEU MD5_HMAC initialized.
[  163.292000] driver: '1e103100.deu': driver_bound: bound to device 'deu'
[  163.292000] bus: 'platform': really_probe: bound device 1e103100.deu to driver deu
[  163.300000] device: 'ptm0': device_add
[  163.368000] nf_conntrack version 0.5.0 (1968 buckets, 7872 max)
[  163.400000] NET: Registered protocol family 24
[  163.448000] xt_time: kernel timezone is -0000
[  163.480000] device class 'ieee80211': registering
[  163.484000] Registering platform device 'regulatory.0'. Parent at platform
[  163.484000] device: 'regulatory.0': device_add
[  163.484000] bus: 'platform': add device regulatory.0
[  163.484000] cfg80211: Calling CRDA to update world regulatory domain
[  163.492000] cfg80211: World regulatory domain updated:
[  163.496000] cfg80211:  DFS Master region: unset
[  163.500000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[  163.508000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  163.516000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[  163.520000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[  163.528000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  163.536000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[  163.544000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[  163.552000] ip_tables: (C) 2000-2006 Netfilter Core Team
[  163.692000] bus: 'usb': add driver p54usb
[  163.692000] usbcore: registered new interface driver p54usb
[  163.716000] bus: 'usb': add driver rt73usb
[  163.716000] usbcore: registered new interface driver rt73usb
[  163.724000] bus: 'usb': add driver rtl8187
[  163.728000] usbcore: registered new interface driver rtl8187
[  163.812000] bus: 'usb': add driver brcmfmac
[  163.816000] usbcore: registered new interface driver brcmfmac
[  163.824000] bus: 'usb': add driver carl9170
[  163.824000] usbcore: registered new interface driver carl9170
[  163.896000] bus: 'usb': add driver rt2500usb
[  163.900000] usbcore: registered new interface driver rt2500usb
[  163.912000] bus: 'usb': add driver rt2800usb
[  163.912000] usbcore: registered new interface driver rt2800usb
[  163.940000] bus: 'usb': add driver ath9k_htc
[  163.948000] usbcore: registered new interface driver ath9k_htc
[  164.032000] bus: 'usb': add driver rtl8192cu
[  164.032000] usbcore: registered new interface driver rtl8192cu
[  170.368000] device: 'br-lan': device_add
[  170.372000] device eth0 entered promiscuous mode
[  170.376000] br-lan: port 1(eth0) entered forwarding state
[  170.384000] br-lan: port 1(eth0) entered forwarding state
[  170.952000] device: 'nas0': device_add
[  172.388000] br-lan: port 1(eth0) entered forwarding state
[  189.092000] eth0: port 4 lost link
[  189.092000] br-lan: port 1(eth0) entered disabled state
[  200.092000] eth0: port 2 got link
[  200.092000] br-lan: port 1(eth0) entered forwarding state
[  200.096000] br-lan: port 1(eth0) entered forwarding state
[  202.100000] br-lan: port 1(eth0) entered forwarding state
[  204.092000] eth0: port 2 lost link
[  204.092000] br-lan: port 1(eth0) entered disabled state
[  214.092000] eth1: port 0 got link
[  222.092000] eth1: port 0 lost link
[  225.092000] eth0: port 4 got link
[  225.092000] br-lan: port 1(eth0) entered forwarding state
[  225.096000] br-lan: port 1(eth0) entered forwarding state
[  227.100000] br-lan: port 1(eth0) entered forwarding state
root@OpenWrt:~#

Editado para ver si era éste el que descuadraba la página.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 01-04-2014, 21:07 (Martes)
Lo primero necesitas un conversor rs232-ttl como éste (http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=888304032&cPath=1342&gclid=CIvgk9v1v70CFdShtAodkikAmQ). Si alguna vez has liberado un Zyxel de Telefónica también te vale ese cable.
Los programas que hacen falta son un servidor tftp y una consola serie (hyperterminal, putty, teraterm pro, ...). WinSCP se usa para transferir archivos por protocolo SSH una vez que openwrt está instalado.
Por último algo de paciencia porque no es un proceso nada sencillo.  ;)

Pero ese conversor lo convierte en puerto USB y lo que tengo entendido es conectar con el puerto SERIE (9 pines)
Estoy en lo correcto o me equivoco.

Servidor tftp tengo, hyperterminal también. Pero sobre este punto ya te comentaré cuando me aclares lo del conversor. Yo pensaba conectarlo por RS232, por eso comentaba el soldar los cables a la placa del router y al terminar RS232 directamente.

Además veo que el conector que me indicas trae 5 pines y en la placa del router hay 4, ¿Hay que usar los pines 3.3 v o 5 v  o solo los otros tres?

Saludos

Estás equivocado. O lo conectas mediante un USB con el adaptador que te han comentado o si lo quieres conectar a un puerto serie DB9-RS232) necesitarás un adaptador de señales, que al final es como el anterior pero en vez de ser USB-TTL es RS232-TTL. Si tienes por ahí algún cable de haber liberado un nokia (de estos antiguos) basado en un max232 creo q te podría valer, pero por unos 7-8 euros que vale el adaptador USB-TTL...

Como conectes el router al puerto serie del PC la vas a liar parda (estoy casi seguro...) Lo que si te aseguro que no funciona.

Solo deberás usar 3 cables del adaptador, Tx, Rx y masa.

En la wiki tienes el pinout de la placa del router:

(http://wiki.openwrt.org/_media/toh/huawei/hg556a_serial_ttl.jpg)

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 01-04-2014, 21:28 (Martes)
Lo primero necesitas un conversor rs232-ttl como éste (http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=888304032&cPath=1342&gclid=CIvgk9v1v70CFdShtAodkikAmQ). Si alguna vez has liberado un Zyxel de Telefónica también te vale ese cable.
Los programas que hacen falta son un servidor tftp y una consola serie (hyperterminal, putty, teraterm pro, ...). WinSCP se usa para transferir archivos por protocolo SSH una vez que openwrt está instalado.
Por último algo de paciencia porque no es un proceso nada sencillo.  ;)

Pero ese conversor lo convierte en puerto USB y lo que tengo entendido es conectar con el puerto SERIE (9 pines)
Estoy en lo correcto o me equivoco.

Servidor tftp tengo, hyperterminal también. Pero sobre este punto ya te comentaré cuando me aclares lo del conversor. Yo pensaba conectarlo por RS232, por eso comentaba el soldar los cables a la placa del router y al terminar RS232 directamente.

Además veo que el conector que me indicas trae 5 pines y en la placa del router hay 4, ¿Hay que usar los pines 3.3 v o 5 v  o solo los otros tres?

Saludos

Estás equivocado. O lo conectas mediante un USB con el adaptador que te han comentado o si lo quieres conectar a un puerto serie DB9-RS232) necesitarás un adaptador de señales, que al final es como el anterior pero en vez de ser USB-TTL es RS232-TTL. Si tienes por ahí algún cable de haber liberado un nokia (de estos antiguos) basado en un max232 creo q te podría valer, pero por unos 7-8 euros que vale el adaptador USB-TTL...

Como conectes el router al puerto serie del PC la vas a liar parda (estoy casi seguro...) Lo que si te aseguro que no funciona.

Solo deberás usar 3 cables del adaptador, Tx, Rx y masa.

En la wiki tienes el pinout de la placa del router:


(http://wiki.openwrt.org/_media/toh/huawei/hg556a_serial_ttl.jpg)

Saludos.


Perdona, pero esa no es la placa del router que tengo es esta:

(http://wiki.openwrt.org/_media/media/arv7519rw_top.jpg?cache=&w=431&h=575)

Lo he abierto varias veces y coincide en todas las imágenes que aparecen en esta página:

http://wiki.openwrt.org/toh/arcadyan/arv7519

Con respecto a lo del Zyxel y lo del nokia, de eso no tengo nada. En este punto estoy a cero. Estoy leyendo y buscando toda la información posible.

Según lo que tú me comentas, se uniría la placa del router por puerto USB, en lugar del puerto serie RS232. ¿No?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 01-04-2014, 21:29 (Martes)
Lo primero necesitas un conversor rs232-ttl como éste (http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=888304032&cPath=1342&gclid=CIvgk9v1v70CFdShtAodkikAmQ). Si alguna vez has liberado un Zyxel de Telefónica también te vale ese cable.
Los programas que hacen falta son un servidor tftp y una consola serie (hyperterminal, putty, teraterm pro, ...). WinSCP se usa para transferir archivos por protocolo SSH una vez que openwrt está instalado.
Por último algo de paciencia porque no es un proceso nada sencillo.  ;)

Pero ese conversor lo convierte en puerto USB y lo que tengo entendido es conectar con el puerto SERIE (9 pines)
Estoy en lo correcto o me equivoco.

Servidor tftp tengo, hyperterminal también. Pero sobre este punto ya te comentaré cuando me aclares lo del conversor. Yo pensaba conectarlo por RS232, por eso comentaba el soldar los cables a la placa del router y al terminar RS232 directamente.

Además veo que el conector que me indicas trae 5 pines y en la placa del router hay 4, ¿Hay que usar los pines 3.3 v o 5 v  o solo los otros tres?

Saludos

Estás equivocado. O lo conectas mediante un USB con el adaptador que te han comentado o si lo quieres conectar a un puerto serie DB9-RS232) necesitarás un adaptador de señales, que al final es como el anterior pero en vez de ser USB-TTL es RS232-TTL. Si tienes por ahí algún cable de haber liberado un nokia (de estos antiguos) basado en un max232 creo q te podría valer, pero por unos 7-8 euros que vale el adaptador USB-TTL...

Como conectes el router al puerto serie del PC la vas a liar parda (estoy casi seguro...) Lo que si te aseguro que no funciona.

Solo deberás usar 3 cables del adaptador, Tx, Rx y masa.

En la wiki tienes el pinout de la placa del router:


(http://wiki.openwrt.org/_media/toh/huawei/hg556a_serial_ttl.jpg)

Saludos.


Perdona, pero esa no es la placa del router que tengo es esta:

(http://wiki.openwrt.org/_media/media/arv7519rw_top.jpg?cache=&w=431&h=575)

Lo he abierto varias veces y coincide en todas las imágenes que aparecen en esta página:

http://wiki.openwrt.org/toh/arcadyan/arv7519

Con respecto a lo del Zyxel y lo del nokia, de eso no tengo nada. En este punto estoy a cero. Estoy leyendo y buscando toda la información posible.

Según lo que tú me comentas, se uniría la placa del router por puerto USB, en lugar del puerto serie RS232. ¿No?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 01-04-2014, 21:39 (Martes)
www-www

Puedes usar un adaptador de RS232 a TTL o de USB a TTL, lo que no puedes es conectarlo directamente al RS232 del PC. Es un tema de niveles de señales, el RS232 del pc da tensiones de entre -+3v a -+15v, mientras que tu router (ttl) las señales van de 0 a 5v.

Mira en la wiki la tabla que hay, donde dice niveles de voltaje:
http://es.wikipedia.org/wiki/MAX232 (http://es.wikipedia.org/wiki/MAX232)

Por otro lado, en principio, estos tipos te valdrían: (búsqueda en google imágenes: "adaptador ttl rs232") Ahí los ves tanto RS232 (para pinchar al PC) como USB (tb para pinchar al PC)

https://www.google.es/search?q=adaptador+ttl+rs232&client=safari&rls=en&biw=1388&bih=673&source=lnms&tbm=isch&sa=X&ei=BxU7U-WzJ6GG0AWthoBI&ved=0CAgQ_AUoAQ (https://www.google.es/search?q=adaptador+ttl+rs232&client=safari&rls=en&biw=1388&bih=673&source=lnms&tbm=isch&sa=X&ei=BxU7U-WzJ6GG0AWthoBI&ved=0CAgQ_AUoAQ)

Como lo tienes que comprar, te recomiendo que sea USB, el mío está basado en el CP2102 (USB UART BRIDGE)


Según lo que tú me comentas, se uniría la placa del router por puerto USB, en lugar del puerto serie RS232. ¿No?

Saludos

Noooooo.

Te pillas un USB-TTL y conectas el USB al PC.

Una vez instalados los driver en el PC (o lo que tengas) te generará un COM virtual que se comunica con tu USB, ahora inicias el hyperterminal y le das ese puerto COM, al encender el touter verás la info en la pantalla del hyperterminal.

Para conectar al router, tienes que hacerlo con tres cables, desde el USB-TTL (los pines) a los pines del router. Pot lo general, Tx-Rx, Rx-TX y Masa-Masa. Si no lo ves, cambia los cables de Rx por Tx y viceversa.

A ver si estas fotos te aclaran (son a modo de ejemplo). Yo solo uso Rx, Tx y masa.

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_1.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_1.jpg)

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_2.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_2.jpg)

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_3.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_3.jpg)
Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 01-04-2014, 22:08 (Martes)
www-www

Puedes usar un adaptador de RS232 a TTL o de USB a TTL, lo que no puedes es conectarlo directamente al RS232 del PC. Es un tema de niveles de señales, el RS232 del pc da tensiones de entre -+3v a -+15v, mientras que tu router (ttl) las señales van de 0 a 5v.

Mira en la wiki la tabla que hay, donde dice niveles de voltaje:
http://es.wikipedia.org/wiki/MAX232 (http://es.wikipedia.org/wiki/MAX232)

Por otro lado, en principio, estos tipos te valdrían: (búsqueda en google imágenes: "adaptador ttl rs232") Ahí los ves tanto RS232 (para pinchar al PC) como USB (tb para pinchar al PC)

https://www.google.es/search?q=adaptador+ttl+rs232&client=safari&rls=en&biw=1388&bih=673&source=lnms&tbm=isch&sa=X&ei=BxU7U-WzJ6GG0AWthoBI&ved=0CAgQ_AUoAQ (https://www.google.es/search?q=adaptador+ttl+rs232&client=safari&rls=en&biw=1388&bih=673&source=lnms&tbm=isch&sa=X&ei=BxU7U-WzJ6GG0AWthoBI&ved=0CAgQ_AUoAQ)

Como lo tienes que comprar, te recomiendo que sea USB, el mío está basado en el CP2102 (USB UART BRIDGE)


Según lo que tú me comentas, se uniría la placa del router por puerto USB, en lugar del puerto serie RS232. ¿No?

Saludos

Noooooo.

Te pillas un USB-TTL y conectas el USB al PC.

Una vez instalados los driver en el PC (o lo que tengas) te generará un COM virtual que se comunica con tu USB, ahora inicias el hyperterminal y le das ese puerto COM, al encender el touter verás la info en la pantalla del hyperterminal.

Para conectar al router, tienes que hacerlo con tres cables, desde el USB-TTL (los pines) a los pines del router. Pot lo general, Tx-Rx, Rx-TX y Masa-Masa. Si no lo ves, cambia los cables de Rx por Tx y viceversa.

A ver si estas fotos te aclaran (son a modo de ejemplo). Yo solo uso Rx, Tx y masa.

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_1.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_1.jpg)

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_2.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_2.jpg)

http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_3.jpg (http://www.ciudadwireless.net/wireless/Analisis/APs/TP-Link/TP-LINK_TL-WR1043ND/Hacks/TP-LINK_Analisis_TL-WR1043ND_ciudadwireless_Hack_RS232_3.jpg)
Saludos

Aqui hemos tenido un mal entendido:

"Según lo que tú me comentas, se uniría la placa del router por puerto USB, en lugar del puerto serie RS232. ¿No?"

Me refería a unir la placa del router A TRAVÉS del conector al puerto USB o al puerto SERIE, no directamente del router al pc.

¿Entonces estos conectores que he visto servirían?

1º. http://www.dx.com/es/p/rs232-to-ttl-serial-communications-module-w-indicator-blue-black-221240#.UzsY5SeG_b0
2º. http://www.dx.com/es/p/navo-rs232-to-ttl-converter-module-blue-black-294390#.UzsY5SeG_b0
3º. http://www.dx.com/es/p/pl2303hx-usb-to-rs232-ttl-converter-adapter-module-164590#.UzsY5SeG_b0

Disculpa si te estoy dando la tabarra pero es que estoy en los principios de este modelo de router. Ya conseguí poner el DD-WRT a un Lynksys y no hubo problema alguno, a través de la web lo antualizé y se cambió; pero el Livebox es un verdadero problema, está todo capado y no te dejan hacer nada. El proceso que quiero seguir es el del modo UART. El del puentear los dos pines, para mí, es demasiado complicado y arriesgado, los pines están muy cerca unos de otros y no veo bien como conseguir el puentearlo. Por el UART son dos simples hilos soldados a los dos contactos.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: jmcabgam en 01-04-2014, 22:27 (Martes)
Correcto, tienes que usar un conversar. Bien USB bien RS232, el que te guste más.

Cualquiera de los tres te valdrían, mi recomendación, un USB comprado por ebay a un tipo de españa, que te va a tardar menos que de DX...

Para poder entrar en este router, la primera vez hay que hacerle el corto siguiendo las indicaciones del primer post de gtmii, al menos, por ahora...

Nada que perdonar, pregunta todo lo que necesites, aunque el botón de búsqueda es un buen amigo    >:D

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 02-04-2014, 02:27 (Miércoles)
Más firms para probar. Con que funcionen los 4 puertos fast ethernet me doy con un canto en los dientes.
http://www.mediafire.com/download/3lf3ovni0xp9j0i/livebox_01.tar.bz2

Edición: en un código fuente de Draytek hay varias versiones del firm vdsl.
ftp://ftp.draytek.com/Vigor2760/Firmware/GPL/Vigor2760_GPL.tar.gz

Dentro de este Vigor2760_GPL.tar.gz esta el kernel de linux 2.6.32.32, el gcc y los codigos fuente de los drivers "Metalink" para los chips wave 300.
Los codigos fuentes disponibles, entre otros:
linux-2.6.32.32.tar.bz2
lq-wave-300-03.01.00.12.30.11531.src.tar.bz2
lq-wave-300-03.02.00.00.34.11544.full.wls.src.tar.bz2

Puede servir como base para empezar a desarrollar el wifi.

Como he indicado anteriormente, el firmware original que utilizan estos routers incluye el OpenWrt 8.09 (kamikaze) o se basaban originalmente en el, asi que una compilacion de esa revision deberia de compilar adecuadamente el codigo para generar el mtlk.ko, sin generar demasiados problemas de dependencias.

Teniendo presente que la primera revision para la plataforma lantiq es la 10.03.01.

¿Alguien es capaz de crear alguna compilacion 10.03.1 para los lantiq que soporte los drivers wifi metalink?

http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/ (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/)
http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/ (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/)
http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/kernel_2.6.32.33-1_lantiq.ipk (http://downloads.openwrt.org/backfire/10.03.1/lantiq_danube/packages/kernel_2.6.32.33-1_lantiq.ipk)

No creo que haya muchas diferencias entre el kernel 2.6.32.32 y el kernel 2.6.32.33.

Mas adelante se saltaria de la 10.03.01 a la 13.12 haciendo modificaciones y parcheando codigo.

Compilaciones para el kernel 3.3.8 Attitude Adjustment:
Acabo de encontrar archivos mas recientes:
http://sourceforge.net/projects/netiaspotwrt/files/ (http://sourceforge.net/projects/netiaspotwrt/files/)
http://sourceforge.net/projects/netiaspotwrt/files/wave300-1.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/wave300-1.tar.gz/download)
http://sourceforge.net/projects/netiaspotwrt/files/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/lq-wave-300-03.01.00.12.31.09.58ada131737d.src.tar.gz/download)
http://sourceforge.net/projects/netiaspotwrt/files/hostap-78debc7.tar.gz/download (http://sourceforge.net/projects/netiaspotwrt/files/hostap-78debc7.tar.gz/download)

Es posible que aqui haya algo:
http://code.google.com/r/sscapi-nspotwrt/source/checkout (http://code.google.com/r/sscapi-nspotwrt/source/checkout)
Citar
git clone https://code.google.com/r/sscapi-nspotwrt/

Saludos
espeltron

El TP-Link TD-W8980 tiene un hadware similar, estan disponibles los codigos fuentes y utiliza OpenWrt:
https://wikidevi.com/wiki/TP-LINK_TD-W8980_v1
http://www.tp-link.com/resources/gpl/GPL_TD-W8980.tar.gz

Version: OpenWrt 10.03_ltq

Tienes los parches para el kernel 2.6.32.32 y el codigo fuente del wave 300: Version 3.1.0.12.31.9, 2013-05-08
Los codigos fuente del mtlk.ko se localizan principalmente en:
GPL_TD-W8980.tar.gz/GPL_TD-W8980/lantiq/modules/wave300/lq-wave-300-03.01.00.12.31.09.58ada131737d.src/wireless/driver/linux/

Es curioso como añaden ciertos archivos para los switch fast y gigabit ethernet:
GPL_TD-W8980.tar.gz/GPL_TD-W8980/lantiq/target/linux/ltqcpe/files/include/switch_api/gphy_fw_fe.h
GPL_TD-W8980.tar.gz/GPL_TD-W8980/lantiq/target/linux/ltqcpe/files/include/switch_api/gphy_fw_ge.h

Estos archivos de unos 800KB definen una tabla de datos:
Citar
static const unsigned char gphy_ge_fw_data[] = {
     0x80, 0x05, 0x03, 0x02, 0x32, 0x32, 0x32, 0x00, 0x80, 0x32, 0x32, 0x32, 0x00, 0x00, 0x32, 0xF9,
     ...
     ...
     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
Generando aproximadamente un archivo binario de 200KB cada uno.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 02-04-2014, 16:20 (Miércoles)
Correcto, tienes que usar un conversar. Bien USB bien RS232, el que te guste más.

Cualquiera de los tres te valdrían, mi recomendación, un USB comprado por ebay a un tipo de españa, que te va a tardar menos que de DX...

Para poder entrar en este router, la primera vez hay que hacerle el corto siguiendo las indicaciones del primer post de gtmii, al menos, por ahora...

Nada que perdonar, pregunta todo lo que necesites, aunque el botón de búsqueda es un buen amigo    >:D

Saludos.

Me indicas que para entrar en el router tiene que ser haciendo el corto del primer post.

Releyendo el primer post, te transcribo lo que pone:

Acceso al boot

Hay dos vías para acceder al boot y controlar el arranque; en ambas es necesario tener el puerto serie conectado al PC.
Ambas deben su existencia al trabajo de Lesgar. Muchas gracias!
1.- Haciendo un corto en la flash
2.- Activando el modo UART

Entoces, ¿Se puede hacer por el modo UART que yo pretendía o tiene que ser mediante el corto? En el primer post, por lo menos yo, he interpretado que hay dos métodos. ¿Es correcto o entoy equivocado?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 02-04-2014, 16:41 (Miércoles)
Me indicas que para entrar en el router tiene que ser haciendo el corto del primer post.

Releyendo el primer post, te transcribo lo que pone:

Acceso al boot

Hay dos vías para acceder al boot y controlar el arranque; en ambas es necesario tener el puerto serie conectado al PC.
Ambas deben su existencia al trabajo de Lesgar. Muchas gracias!
1.- Haciendo un corto en la flash
2.- Activando el modo UART

Entoces, ¿Se puede hacer por el modo UART que yo pretendía o tiene que ser mediante el corto? En el primer post, por lo menos yo, he interpretado que hay dos métodos. ¿Es correcto o entoy equivocado?

Saludos
Efectivamente. Los dos métodos son válidos ya que la finalidad es cambiar la versión de u-boot que trae por la que compiló gmtii.
La diferencia es que si quieres hacer un backup de la flash entonces sí necesitas hacer el corto para poder entrar en el modo admonistrador de BRN-Boot; si no quieres hacer backup escoge el método que mejor se adapte a ti, flasheas u-boot, luego metes OpenWRT y a experimentar.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: www-www en 02-04-2014, 20:13 (Miércoles)
Gracias Pteridium, por tu amabilidad y paciencia. Te mantendré informado de lo que haga.

Saludos y ahí llevas unas cibercervezas.  :D :D :D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 04-04-2014, 00:03 (Viernes)
muy buenas,

he añadido un par de líneas al u-boot para este router de modo que en función de la versión del soc, 1 o 2, cargue el firmware de ethernet adecuado, así pues tenemos un único u-boot.bin para los dos modelos; pueden echarle una probada? a mi me funciona con 1.1 y 1.2

en caso de emergencia, por loady podemos siempre poner el anterior

http://www.mediafire.com/download/gf0ryaraqdm7ms7/u-boot-arv7519rw-auto-test.zip (http://www.mediafire.com/download/gf0ryaraqdm7ms7/u-boot-arv7519rw-auto-test.zip)

los commit aquí:

https://github.com/gmtii/u-boot-lantiq/commit/5a0748773db2697da6d617308edcd38ddb21850f (https://github.com/gmtii/u-boot-lantiq/commit/5a0748773db2697da6d617308edcd38ddb21850f)

vamos a intentarlo con openwrt ...

saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 04-04-2014, 00:56 (Viernes)
los commit aquí:

https://github.com/gmtii/u-boot-lantiq/commit/5a0748773db2697da6d617308edcd38ddb21850f (https://github.com/gmtii/u-boot-lantiq/commit/5a0748773db2697da6d617308edcd38ddb21850f)

vamos a intentarlo con openwrt ...

saludos!
¡Enhorabuena!  >:( >:( >:( >:( >:(
blogic ya está en ello con un driver de Lantiq que encontré de casualidad. La idea es exactamente la misma que tu commit de u-boot. ¿No habréis estado cuchicheando entre vosotros?  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 08-04-2014, 18:56 (Martes)
Ojalá tuviéramos ADSL/VDSL... Seria genial, espeltron. >:( >:( >:(
Pues a blogic le está dando problemas.  ;D
https://lists.openwrt.org/pipermail/openwrt-devel/2014-April/024684.html

@espeltron: vas a tener que darle clases al maestro John.  ;D ;D ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 08-04-2014, 19:15 (Martes)
Post EDIT: LO HE FUNDIDO Así que creo que me retiro del proyecto si no cae en mis manos algun otro Livebox  ??? ??? ??? ???

Despues de poder cortocircuitar la flash y acceder al modo UART sin problema...
Volviendo a poner los puentes para acceder al modo UART... Dejó de arrancar, encender leds, decir nada por serial... ¡Adios!

Dejo el último fallo que me daba por si acaso...

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




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

Copying boot params.....DONE

Enter command mode ...
Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 : Failed.
Image Check from FLASH_AREA_IMAGE_0 : Failed.

Flash Checking Again - fw/ui...  Failed.

Unzipping Tiny Kernel at 0x80002000 ...  failed : 4 !!

[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:



[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.


[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.


[VR9 Boot]:0

Set Primary to 0.....PASS


[VR9 Boot]:



[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:



[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.

Vamos, que mi uboot si está protegido... -.- ¿WTF??
--------

Dado que tanto Noltari como yo hemos experimentado el mismo tipo de brickeo definitivo del Router con el método de puentear R149 y R155 para acceder al modo UART, recomendaría el metodo de CORTO DE MEMORIA FLASH. Aunque como podéis ver a mi no me permitió sobrescribir el u-boot.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 09-04-2014, 12:44 (Miércoles)
Post EDIT: LO HE FUNDIDO Así que creo que me retiro del proyecto si no cae en mis manos algun otro Livebox  ??? ??? ??? ???

Despues de poder cortocircuitar la flash y acceder al modo UART sin problema...
Volviendo a poner los puentes para acceder al modo UART... Dejó de arrancar, encender leds, decir nada por serial... ¡Adios!

Dejo el último fallo que me daba por si acaso...

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




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

Copying boot params.....DONE

Enter command mode ...
Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 : Failed.
Image Check from FLASH_AREA_IMAGE_0 : Failed.

Flash Checking Again - fw/ui...  Failed.

Unzipping Tiny Kernel at 0x80002000 ...  failed : 4 !!

[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:



[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.


[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.


[VR9 Boot]:0

Set Primary to 0.....PASS


[VR9 Boot]:



[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:



[VR9 Boot]:u


UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD:

ERROR: Not a valid area.

Vamos, que mi uboot si está protegido... -.- ¿WTF??
--------

Dado que tanto Noltari como yo hemos experimentado el mismo tipo de brickeo definitivo del Router con el método de puentear R149 y R155 para acceder al modo UART, recomendaría el metodo de CORTO DE MEMORIA FLASH. Aunque como podéis ver a mi no me permitió sobrescribir el u-boot.
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Noltari en 09-04-2014, 12:58 (Miércoles)
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Editó el post porque no podía responderse a sí mismo, pero estuvimos hablando por el IRC y sí, está completamente muerto porque no escupe nada por puerto serie.

Como comentó danitool en el IRC puede que hacer los puentes para el modo UART no sea buena idea y quizás sea mejor utilizar una resistencia.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 09-04-2014, 14:27 (Miércoles)
Exacto, igual el post no quedaba claro por la edición, pero lo explico:

1. Con el Router PERFECTO y de fábrica  (salvo por la conexión serial), podía corromper la lectura de la memoria flash y acceder al modo administrador sin problema, ESE es el LOG de arriba. A pesar de introducir '!', 'u' y '0' era imposible sobrescribir la partición 0 del u-boot.

2. Por eso y también, por explorar, me pongo con el modo UART, puenteando R149 y R155 si no recuerdo mal. Bien, pude enviar mediante XModem (usando Cutecom) por primera vez uno de vuestros u-boot (el que carga en RAM). Cuando venía el paso de cargar desde TFTP el u-boot-V1X.bin no sabía como realizarlo...

3. Volviendo a probar a cortocircuitar la Flash no había manera de hacer upload de la zona 0... Así que por último...

4. Vuelvo a intentar acceder al modo UART y apagón... Ya no hay LEDs al arranque y por serial tampoco dice nada. El USB-Serial (CP2102) enciende el LED azul de RX o TX nada mas conectarlos, cruzados o no, aunque sin ninguna señal en Cutecom.

Por todo esto... Suscribo fervientemente lo comentado por Noltari. EL MÉTODO DE 'PUENTE' O 'BOOTSTRAP' DE RESISTENCIAS PARA ACTIVAR EL MODO UART PARECE MÁS ARRIESGADO Y PELIGROSO QUE EL CORTOCIRCUITO DE LECTURA DE FLASH, ya que al menos hasta ahora no hay ningún fallo reportado usando este método.

El Balance actual de Routers Fundidos es de: [Modo UART] 2 : 0 [Corto FLASH]. Así que con esta información, que los nuevos no se lo piensen dos veces. Tal vez acabe fundiéndose alguno con el método de cortocircuitar la memoria flash, pero de momento parece estadísticamente menos probable.

Al menos yo, si vuelvo a trabajar con el Livebox 2.1 intentaría realizar la migración a OpenWRT rehuyendo de puentear resistencias. Mejor una punta de cable fino estañado y puentear incluso 3 o 4 patillas en el lugar adecuado de la memoria... Os digo que he sido así de bruto y sin problema...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 09-04-2014, 16:05 (Miércoles)
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Editó el post porque no podía responderse a sí mismo, pero estuvimos hablando por el IRC y sí, está completamente muerto porque no escupe nada por puerto serie.

Como comentó danitool en el IRC puede que hacer los puentes para el modo UART no sea buena idea y quizás sea mejor utilizar una resistencia.

Saludos.
En los routers Lantiq es habitual encontrar en ciertas lineas 2 resistencias, una colocada y otra sin colocar.
Estas resistencias de pullup o pulldown ponen ciertas lineas a nivel alto o nivel bajo.
El problema surge cuando algunas de estas lineas esta siendo forzada a un nivel con un puente o cortocircuito y hay un driver que intenta poner esta linea a otro nivel distinto.
Este driver puede ser de una salida GPIO del propio chip, de una memoria o de cualquier otro dispositivo y ese cortocircuito permanente de la salida puede tener consecuencias.

Citar
Recuerdo de otro modelo, del ARV7518, de 8MB de flash, que uno de los puentes de las resistencias afectaba a la ultima linea de direcciones de la memoria flash, cambiando el arranque de un bloque de 4MB a otro bloque de 4MB.
Este cambio de bloque de arranque y otras resistencias de configuracion habilitaban el modo UART.
Por este mismo motivo habia que poner un interruptor y una resistencia en vez de un puente, y deshabilitar el forzado de esta linea tras el arranque y entrada en el modo UART.
Si se usaba un puente la lectura de los 4MB superiores de la flash coincidia exactamente con los 4MB inferiores, ya que con este puente se impedia el acceso a toda la memoria flash.

Mi recomendacion es que reviseis las lineas de los puentes para entrar al modo UART, por si alguna de las lineas llega hasta alguna de las patillas de la memoria flash.
Y si mis sospechas son ciertas sera una patilla de direcciones Axx.
Como se trata de una memoria de 32MB con un bus de datos de 16 bits, apostaria por la patilla A23 (pin numero 1).

http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf (http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf)

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: barriteleves en 09-04-2014, 17:24 (Miércoles)
hola compañero dice:


Exacto, igual el post no quedaba claro por la edición, pero lo explico:

1. Con el Router PERFECTO y de fábrica  (salvo por la conexión serial), podía corromper la lectura de la memoria flash y acceder al modo administrador sin problema, ESE es el LOG de arriba. A pesar de introducir '!', 'u' y '0' era imposible sobrescribir la partición 0 del u-boot.

2. Por eso y también, por explorar, me pongo con el modo UART, puenteando R149 y R155 si no recuerdo mal. Bien, pude enviar mediante XModem (usando Cutecom) por primera vez uno de vuestros u-boot (el que carga en RAM). Cuando venía el paso de cargar desde TFTP el u-boot-V1X.bin no sabía como realizarlo...

3. Volviendo a probar a cortocircuitar la Flash no había manera de hacer upload de la zona 0... Así que por último...

4. Vuelvo a intentar acceder al modo UART y apagón... Ya no hay LEDs al arranque y por serial tampoco dice nada. El USB-Serial (CP2102) enciende el LED azul de RX o TX nada mas conectarlos, cruzados o no, aunque sin ninguna señal en Cutecom.

Por todo esto... Suscribo fervientemente lo comentado por Noltari. EL MÉTODO DE 'PUENTE' O 'BOOTSTRAP' DE RESISTENCIAS PARA ACTIVAR EL MODO UART PARECE MÁS ARRIESGADO Y PELIGROSO QUE EL CORTOCIRCUITO DE LECTURA DE FLASH, ya que al menos hasta ahora no hay ningún fallo reportado usando este método.

El Balance actual de Routers Fundidos es de: [Modo UART] 2 : 0 [Corto FLASH]. Así que con esta información, que los nuevos no se lo piensen dos veces. Tal vez acabe fundiéndose alguno con el método de cortocircuitar la memoria flash, pero de momento parece estadísticamente menos probable.

Al menos yo, si vuelvo a trabajar con el Livebox 2.1 intentaría realizar la migración a OpenWRT rehuyendo de puentear resistencias. Mejor una punta de cable fino estañado y puentear incluso 3 o 4 patillas en el lugar adecuado de la memoria... Os digo que he sido así de bruto y sin problema...

en tu caso insisteria en el corto en la flash con tera term por windows y con ymoden se lo enviava en el menu  trasns, motivo que me paso un caso pareceido, el primero se lo cargo la parienta tenia los puentes hechos y le arrimo la balleta y ya no enciende nada. por lo que confirmo tu teoria de que es mucho mas delicado asi de sa forma, pero en el corto a la memoria, se confirma que es mas flexible, en el segundo que me pille tambien me dio guerra para meter el uboot que gmtii puede corroborar no habia  o no sabia meterlo por esa via me costo e incluso se apago estuve casi por tirarlo, invisite en el corto y se consiguio. aunque te he comenado de memoria como lo realice, mirare unos apuntes que tengo haber si se confirma o si no te lo comento como lo hice suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 09-04-2014, 17:42 (Miércoles)
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Editó el post porque no podía responderse a sí mismo, pero estuvimos hablando por el IRC y sí, está completamente muerto porque no escupe nada por puerto serie.

Como comentó danitool en el IRC puede que hacer los puentes para el modo UART no sea buena idea y quizás sea mejor utilizar una resistencia.

Saludos.
En los routers Lantiq es habitual encontrar en ciertas lineas 2 resistencias, una colocada y otra sin colocar.
Estas resistencias de pullup o pulldown ponen ciertas lineas a nivel alto o nivel bajo.
El problema surge cuando algunas de estas lineas esta siendo forzada a un nivel con un puente o cortocircuito y hay un driver que intenta poner esta linea a otro nivel distinto.
Este driver puede ser de una salida GPIO del propio chip, de una memoria o de cualquier otro dispositivo y ese cortocircuito permanente de la salida puede tener consecuencias.

Citar
Recuerdo de otro modelo, del ARV7518, de 8MB de flash, que uno de los puentes de las resistencias afectaba a la ultima linea de direcciones de la memoria flash, cambiando el arranque de un bloque de 4MB a otro bloque de 4MB.
Este cambio de bloque de arranque y otras resistencias de configuracion habilitaban el modo UART.
Por este mismo motivo habia que poner un interruptor y una resistencia en vez de un puente, y deshabilitar el forzado de esta linea tras el arranque y entrada en el modo UART.
Si se usaba un puente la lectura de los 4MB superiores de la flash coincidia exactamente con los 4MB inferiores, ya que con este puente se impedia el acceso a toda la memoria flash.

Mi recomendación es que reviséis las lineas de los puentes para entrar al modo UART, por si alguna de las lineas llega hasta alguna de las patillas de la memoria flash.
Y si mis sospechas son ciertas sera una patilla de direcciones Axx.
Como se trata de una memoria de 32MB con un bus de datos de 16 bits, apostaría por la patilla A23 (pin numero 1).

http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf (http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf)

Saludos
espeltron
¿En el caso que comentas del ARV7518 te sacaba algo por puerto serie? Si no recuerdo mal el Danube tiene una rom integrada que es la que saca los primeros mensajes y lanza el bootloader, modo uart, etc. dependiendo de la configuración de los puentes que encuentre.
¿Podría ser un defecto después de soldar y desoldar en un componente o una soldadura que provoca que no arranque el SoC o que se quede en un estado "tonto"?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 09-04-2014, 20:14 (Miércoles)
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Editó el post porque no podía responderse a sí mismo, pero estuvimos hablando por el IRC y sí, está completamente muerto porque no escupe nada por puerto serie.

Como comentó danitool en el IRC puede que hacer los puentes para el modo UART no sea buena idea y quizás sea mejor utilizar una resistencia.

Saludos.
En los routers Lantiq es habitual encontrar en ciertas lineas 2 resistencias, una colocada y otra sin colocar.
Estas resistencias de pullup o pulldown ponen ciertas lineas a nivel alto o nivel bajo.
El problema surge cuando algunas de estas lineas esta siendo forzada a un nivel con un puente o cortocircuito y hay un driver que intenta poner esta linea a otro nivel distinto.
Este driver puede ser de una salida GPIO del propio chip, de una memoria o de cualquier otro dispositivo y ese cortocircuito permanente de la salida puede tener consecuencias.

Citar
Recuerdo de otro modelo, del ARV7518, de 8MB de flash, que uno de los puentes de las resistencias afectaba a la ultima linea de direcciones de la memoria flash, cambiando el arranque de un bloque de 4MB a otro bloque de 4MB.
Este cambio de bloque de arranque y otras resistencias de configuracion habilitaban el modo UART.
Por este mismo motivo habia que poner un interruptor y una resistencia en vez de un puente, y deshabilitar el forzado de esta linea tras el arranque y entrada en el modo UART.
Si se usaba un puente la lectura de los 4MB superiores de la flash coincidia exactamente con los 4MB inferiores, ya que con este puente se impedia el acceso a toda la memoria flash.

Mi recomendación es que reviséis las lineas de los puentes para entrar al modo UART, por si alguna de las lineas llega hasta alguna de las patillas de la memoria flash.
Y si mis sospechas son ciertas sera una patilla de direcciones Axx.
Como se trata de una memoria de 32MB con un bus de datos de 16 bits, apostaría por la patilla A23 (pin numero 1).

http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf (http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf)

Saludos
espeltron
¿En el caso que comentas del ARV7518 te sacaba algo por puerto serie? Si no recuerdo mal el Danube tiene una rom integrada que es la que saca los primeros mensajes y lanza el bootloader, modo uart, etc. dependiendo de la configuración de los puentes que encuentre.
¿Podría ser un defecto después de soldar y desoldar en un componente o una soldadura que provoca que no arranque el SoC o que se quede en un estado "tonto"?
Como he dicho antes depende de lo que haya pasado y como hayan mantenido el diseño del Lantiq.
Si siguen usando un bit de direcciones para cambiar de bloque, por ejemplo la patilla A23 de la memoria flash o cualquier otra y se puentea la resistencia correspondiente a esta (a masa o a 3.3V), el pin del Lantiq correspondiente a la señal A23 que fija la direccion de memoria puede "quemarse".
No solo el pin del controlador de memoria, incluso todo el controlador de memoria flash del micro, con las consecuencias terribles que ocasiona.

Voy a desmontar el Livebox y ver que resistencias estais puenteando, a ver si con un polimetro confirmo mis sospechas.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 09-04-2014, 20:51 (Miércoles)
Pues no lo debes tener muy fundido cuando tienes acceso al bootloader original. Lo que sí parece es que tienes el resto de la flash corrupta.
Prueba con el ASL-26555 a ver su el adaptador USB-serie te está jugando alguna mala pasada y revisa las soldaduras del puerto serie del router por si pudiera haber alguna que no esté del todo bien, y en caso de duda mete más estaño. También mencionas que usaste el modo uart así que revisa a fondo esas soldaduras por si se te quedó algo en el tintero.
Voy a revisar más a fondo la documentación de Lesgar y gmtii y edito este post en caso de que haya alguna cosa interesante que te pueda ayudar y que se nos haya pasado.
De momento no está muerto, pero sí algo tocado.
Editó el post porque no podía responderse a sí mismo, pero estuvimos hablando por el IRC y sí, está completamente muerto porque no escupe nada por puerto serie.

Como comentó danitool en el IRC puede que hacer los puentes para el modo UART no sea buena idea y quizás sea mejor utilizar una resistencia.

Saludos.
En los routers Lantiq es habitual encontrar en ciertas lineas 2 resistencias, una colocada y otra sin colocar.
Estas resistencias de pullup o pulldown ponen ciertas lineas a nivel alto o nivel bajo.
El problema surge cuando algunas de estas lineas esta siendo forzada a un nivel con un puente o cortocircuito y hay un driver que intenta poner esta linea a otro nivel distinto.
Este driver puede ser de una salida GPIO del propio chip, de una memoria o de cualquier otro dispositivo y ese cortocircuito permanente de la salida puede tener consecuencias.

Citar
Recuerdo de otro modelo, del ARV7518, de 8MB de flash, que uno de los puentes de las resistencias afectaba a la ultima linea de direcciones de la memoria flash, cambiando el arranque de un bloque de 4MB a otro bloque de 4MB.
Este cambio de bloque de arranque y otras resistencias de configuracion habilitaban el modo UART.
Por este mismo motivo habia que poner un interruptor y una resistencia en vez de un puente, y deshabilitar el forzado de esta linea tras el arranque y entrada en el modo UART.
Si se usaba un puente la lectura de los 4MB superiores de la flash coincidia exactamente con los 4MB inferiores, ya que con este puente se impedia el acceso a toda la memoria flash.

Mi recomendación es que reviséis las lineas de los puentes para entrar al modo UART, por si alguna de las lineas llega hasta alguna de las patillas de la memoria flash.
Y si mis sospechas son ciertas sera una patilla de direcciones Axx.
Como se trata de una memoria de 32MB con un bus de datos de 16 bits, apostaría por la patilla A23 (pin numero 1).

http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf (http://www.mxic.co.jp/datasheet/MX29GL256E,%203V%20(VI-O),%20256Mb,%20v1.4.pdf)

Saludos
espeltron
¿En el caso que comentas del ARV7518 te sacaba algo por puerto serie? Si no recuerdo mal el Danube tiene una rom integrada que es la que saca los primeros mensajes y lanza el bootloader, modo uart, etc. dependiendo de la configuración de los puentes que encuentre.
¿Podría ser un defecto después de soldar y desoldar en un componente o una soldadura que provoca que no arranque el SoC o que se quede en un estado "tonto"?
Como he dicho antes depende de lo que haya pasado y como hayan mantenido el diseño del Lantiq.
Si siguen usando un bit de direcciones para cambiar de bloque, por ejemplo la patilla A23 de la memoria flash o cualquier otra y se puentea la resistencia correspondiente a esta (a masa o a 3.3V), el pin del Lantiq correspondiente a la señal A23 que fija la direccion de memoria puede "quemarse".
No solo el pin del controlador de memoria, incluso todo el controlador de memoria flash del micro, con las consecuencias terribles que ocasiona.

Voy a desmontar el Livebox y ver que resistencias estais puenteando, a ver si con un polimetro confirmo mis sospechas.

Saludos
espeltron
Confirmo mis sospechas en un HW Version R01.

Al igual que en el modelo ARV7518, hay una resistencia que cambia el estado por defecto de direccionamiento de la memoria flash.
En aquel modelo de 8MB se cambiaba la direccion relativa a los 4MB superiores/inferiores para permitir el modo arranque por UART.

En este modelo ARV7519RW22 con una flash de 32MB siguen manteniendo el mismo modelo de conmutacion de 4MB.

La linea de señal de la resistencia R155 va a la linea A21 de la memoria flash (pin 15) y obligatoriamente tambien tiene que ir a algun pin del microprocesador Lantiq.

Por defecto esta linea esta puesta con la resistencia de pullup de 4.7K y referencia R154 a un nivel de tension de 3.3V, o sea, un nivel alto.

El puentear la resistencia R155 provoca:
- Un cortocircuito a masa con un valor proximo a 0 ohmios.
- Que la direccion de arranque pase de la posicion por defecto de 4MB (0x00400000) a la posicion de 0MB (0x00000000). He supuesto que el resto de lineas de direcciones tienen un valor bajo, pero esto esta sin confirmar.
- Que todas las posiciones que se mapeen con la linea A21 a nivel alto realmente direccionen A21 a nivel bajo debido al cortocircuito.

Este puenteo a nivel bajo provoca que durante la ejecucion de los programas en el lantiq, cuando se direccionen posiciones de memoria en la que la linea A21 deba estar a nivel alto, al estar puenteada, haya un cortocircuito en el pin/driver de salida del microprocesador.

Al ser una memoria con un bus de datos de 16 bits, esto afecta a los multiplos pares de los bloques de 4MB, inutilizando los siguientes bloques:
0x000400000 .. 0x0007FFFFF
0x000C00000 .. 0x000FFFFFF
0x001400000 .. 0x0017FFFFF
0x001C00000 .. 0x001FFFFFF

En los casos de equipos "muertos" caben 2 posibilidades:
- Pines del micro Lantiq quemados.
- Borrado de los bloques de la memoria flash que contienen el arranque de la UART y demas programas.

Procedimiento correcto (similar a los comentarios que hice sobre el ARV7518 en su dia y que nadie tuvo en cuenta):
- Usar una resistencia de 1K en vez de un puente (no generaria una corriente en el driver de salida mayor a 3.3mA), tanto para R148 como para R155.
- Usar un switch doble para deshabilitar estas resistencias una vez accedido al modo UART.

Para el ARV7518:
https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg285831/#msg285831 (https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg285831/#msg285831)
Citar
¡¡¡IMPORTANTE!!!

Cuidado con los puentes permanentes por soldadura que habilitan el boot por UART, ya que uno de ellos inutiliza los 4MB superiores de la flash (es la linea A21 de la flash).
Yo uso en lugar de puentes por soldaduras, dos resistencias de 1K, unos cablecillos y un interruptor doble.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: danitool en 09-04-2014, 21:24 (Miércoles)
Como siempre espeltron, una excelente explicación y consejos.

Yo como sugerencia, a los que quemaron su placa de forma irrecuperable, decir aun podrían ser útiles para la ciencia para sacar un pinout desoldando el SoC, y confirmar como está cableado todo. Sé que este tipo de sugerencias siempre cae en saco roto.

No es tarea fácil trazar los pines y currarse un pinout, pero desoldando el SoC, con un secador potente para los que no tengan herramientas, una foto de calidad de la zona desoldada al menos, solo eso podría ser útil.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: espeltron en 09-04-2014, 22:05 (Miércoles)
El procedimiento para comprobar si un router tiene el controlador de la memoria flash roto:
- Quitar cualquier puente que haya en la resistencia R155.
- Poner una punta de prueba, de osciloscopio o soldar un cablecillo en el pin de señal de la resistencia R155.
- Conectar un osciloscopio, un analizador logico, un polimetro o un circuito monitor con trigger en esa linea.

Por defecto, al arrancar el router, la linea estara a nivel alto, provocado por la resistencia de pullup R154 de 4.7K.

Esperar a que la linea cambie a nivel bajo (y suponer que no sea haya fundido permanentemente la salida y tenga siempre un nivel bajo).

Durante el resto de ejecucion del proceso esa linea debe de cambiar de nivel alto a nivel bajo cuando se mapeen posiciones de memoria flash con A21=LOW.
Esto suele pasar cuando se cargan y descomprimen las imagenes de la flash a la memoria ram.

Solo en el caso de que se estuviera ejecutando un programa que no accediera a la memoria flash, no se detectaria esto.

Mas comprobaciones:
- Ver el resto de lineas de la memoria flash, ver los niveles logicos y ver si cambian.
- Ver alimentaciones, por si fuera algun fusible que hubiera saltado o algun regulador, etc.
- Ver tensiones de otros pines, LEDS, RXD, TXD y otras GPIOS.
- Ver si alguna linea de reloj funciona: oscilador principal, CLK de 33Mhz/66Mhz del bus PCI, DDR, etc.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Tki2000 en 10-04-2014, 08:29 (Jueves)
Procedimiento correcto (similar a los comentarios que hice sobre el ARV7518 en su dia y que nadie tuvo en cuenta):
- Usar una resistencia de 1K en vez de un puente (no generaria una corriente en el driver de salida mayor a 3.3mA), tanto para R148 como para R155.
- Usar un switch doble para deshabilitar estas resistencias una vez accedido al modo UART.

Yo sí que lo tuve en cuenta. De hecho no podía flashear ninguna imagen de más de 4MB en el 7518, e incluso después de preguntarlo en el foro nadie me daba respuestas..... hasta que encontré este apunte y de hecho lo realcé citándolo en la respuesta a mí mismo... https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg300049/#msg300049 (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg300049/#msg300049)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Pteridium en 10-04-2014, 10:31 (Jueves)
Procedimiento correcto (similar a los comentarios que hice sobre el ARV7518 en su dia y que nadie tuvo en cuenta):
- Usar una resistencia de 1K en vez de un puente (no generaria una corriente en el driver de salida mayor a 3.3mA), tanto para R148 como para R155.
- Usar un switch doble para deshabilitar estas resistencias una vez accedido al modo UART.

Yo sí que lo tuve en cuenta. De hecho no podía flashear ninguna imagen de más de 4MB en el 7518, e incluso después de preguntarlo en el foro nadie me daba respuestas..... hasta que encontré este apunte y de hecho lo realcé citándolo en la respuesta a mí mismo... https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg300049/#msg300049 (https://foro.seguridadwireless.net/openwrt/openwrt-para-roters-astoria-de-ya-com/msg300049/#msg300049)
espeltron, Tki2000, gracias por apuntar éste detalle. Voy a actualizar las wikis del ARV7518 y ARV7519RW indicando que se usen resistencias para hacer los puentes del modo uart adjuntando la explicación técnica.
Por desgracia no conozco el Livebox todavía, pero tengo dos 7518 medio muertos: en uno el switch dejó de funcionar y en el otro la flash no funciona, y en ninguno toqué nada, que es lo peor.
Parece que los ARV7518 y ARV7519RW son de trátame con delicadeza porque los 4518 sí que aguantan aunque te pases un poquito.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 10-04-2014, 10:38 (Jueves)
Después del sabor amargo tras la desilusión del otro día, me alegro de que mi percance haya servido para TOODO ESTO!

espeltron increíble... Y el resto de consejos, también.

Si otro Livebox 2.1 cae cerca ya se como hacer un trabajo fino y libre de peligros, sin resistencias no me la juego. >:D

Pedazo, pedazo temita... y modelo... y por supuesto... desarrolladores!! >:( >:(

EDITO Y AÑADO: Se me olvidaba recalcar el único LOG mío que queda colgado; Muestra como me es imposible reescribir la partición u-boot(tras corromper la lectura de la flash), y NO se me olvidaba mandar una '!' para entrar al modo administrador. Al final por eso acabé empeñándome en hacerlo por el modo UART, ¿A alguien le había pasado algo similar?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: gmtii en 10-04-2014, 19:55 (Jueves)
buenas,

yo tengo dos ladrillos blancos para llegar a todo esto... y siempre haciendo el modo UART, pero también es cierto que en ambos le hicimos corto en todos sitio de la placa ...   ;D

siempre sospeché que el punto G de este router está por la R148 ... ahí murieron los dos...

lo cierto es que tengo un R01 y un R02 con dos switches dobles para activar el modo uart y no han dado el coñazo (eso sí, solo lo pulso al enceder y luego al solar se dejan de aplicar los puentes)

lo de la resistencia es totalmente acertado pienso yo también! lo pruebo y si tira, actualizo los procedimientos.

 
@GLaDOS: alguna vez me ha pasado; el método bestia consiste en

-arrancar openwrt desde el boot tras hacer el corto, y desde ahí
-sacar dump a la partición de configuración .
-Reset, y entramos con el corto de nuevo.
-Borramos la partición de configuración (Boot Parameters) y ahí el router se queda abierto en canal...
-ya podemos entrar al boot sin hacer corto pulsando 4 veces la barra espaciadora y podrás cambiar el boot por u-boot sin problemas.

Por último desde el u-boot recuperamos la copia de la partición de configuración en 0x01F800000

Desde luego todavía hay que afinar cosas con este router...

Saludos.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: GLaDOS en 10-04-2014, 20:00 (Jueves)
A ver si pronto me hago con uno. Mañana tengo que recojer 2 routers para reciclaje... Uno es Jazztel de los de carcasa bicolor estilo VR y otro un movistar estilo ASL/ADB... A ver que cae. El caso es que vaya, los Livebox no se ven mucho, y cuando andan por ahí, cotizan alto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jar229 en 10-04-2014, 21:44 (Jueves)
Por razones que no viene al caso explicar en público, he modificado el título del hilo.

El que necesite algún tipo de explicación ... que me mande un MP.
Título: Re:
Publicado por: doblecero en 11-04-2014, 00:01 (Viernes)
Se entiende igual con este titulo! :)

Enviado desde mi GT-I9300 mediante Tapatalk
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 11-04-2014, 03:13 (Viernes)
Procedimientio limpio:

NO HE REALIZADO NINGUNA MODIFICACION EN EL HARDWARE DEL ROUTER, NI CORTOCIRCUITOS, NI RESISTENCIAS, NI NADA.
HASTA HE CONECTADO LOS TERMINALES DE LA UART RXD, TXD Y GND SIN REALIZAR SOLDADURAS.
No pregunteis como lo he hecho porque me da verguenza decirlo.

Pongo una captura de mi puerto serie a 115200, 8, N, 1:  ;D
Citar
ROM VER: 1®
ROM VER: 1.0.5
CFG 01
Tuning DDR begin
DDR Access auto data-eye tuning Rev 0.3a
DDR size from 0xa0000000 - 0xa7ffffff
DDR check ok... start booting...




=======================================================================
Wireless ADSL IAD VR9 Loader v0.60.00 build Oct  5 2011 14:14:47
                    Arcadyan Technology Corporation
=======================================================================
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

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

Yes, Enter command mode ...


[VR9 Boot]:

Nada mas encender el router aparece lo siguiente:
Citar
Enter command mode
Teneis que pulsar 3 veces la barra espaciadora (teneis muy poco tiempo)

A continuacion aparece esto:
Citar
Key=

Pues aqui teneis que pegar lo que tengais en el portapapeles, porque apenas teneis 2 segundos para escribirlo.
En el portapapeles teneis que tener la siguiente cadena de texto:
Citar
Oh!123Go

Curiosamente esta cadena de texto es el PIN Code del BRNBOOT de los VR9 que aparece en la pagina de Recovering Tool de este router:
(https://dl.dropboxusercontent.com/s/7f5fmxzpf4ikjn5/router-defectuoso.jpg) (https://dl.dropboxusercontent.com/s/7f5fmxzpf4ikjn5/router-defectuoso.jpg)

Que tras introducirlo nos muestra esta pagina:
(https://dl.dropboxusercontent.com/s/fc8kr6pv0bdv7in/router-defectuoso-pin-ok.jpg) (https://dl.dropboxusercontent.com/s/fc8kr6pv0bdv7in/router-defectuoso-pin-ok.jpg)

Volviendo a la consola serie.
Teneis que pulsar la tecla ! para entrar al "Administrator Mode":
Citar
[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:

No hay una ayuda que indique que es cada comando, yo se algunos:
Citar
[VR9 Boot]:0
Set Primary to 0.....PASS

[VR9 Boot]:1
Set Primary to 1.....PASS

[VR9 Boot]:2
Set to Linux image done

[VR9 Boot]:3
Set to Supertask image done

[VR9 Boot]:4
(no hace nada)

[VR9 Boot]:A
Enter MAC Address (12-34-56-78-90-AB):

[VR9 Boot]:C
Enter Default Password (AABBCCDD): <-- ES la CLAVE Wifi que lleva por defecto el router

[VR9 Boot]:R
Enter the Start Address to Read....0xB0000000
Data Length is (1) 4 Bytes (2) 2 Bytes (3) 1 Byte...   <-- Se pulsa por ejemplo 1 para definir una longitud de dato de 4 bytes
Enter the Count to Read....(Maximun 10000)100 <-- Se introduce por ejemplo 100 (que significa 100 datos de 4 bytes, o sea 400 bytes)

----------------------------------------------------------
 Address   00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
----------------------------------------------------------
0xB0000000 10 00 00 0B 00 00 00 00 00 00 00 00 00 00 00 00
0xB0000010 68 8C 68 8C 00 00 00 00 31 2E 31 2E 30 00 00 00
0xB0000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0000030 40 80 90 00 40 80 98 00 40 80 68 00 40 1B 78 00
0xB0000040 3C 08 00 FF 35 08 FF 00 03 68 D8 24 3C 08 00 01
0xB0000050 35 08 95 00 17 68 00 19 00 00 00 00 40 08 80 00
0xB0000060 3C 09 80 00 35 29 FF FF 01 09 40 24 3C 09 36 04
0xB0000070 01 09 40 25 00 00 00 00 40 88 80 00 00 00 00 40
0xB0000080 00 00 00 40 00 00 00 40 00 00 00 C0 40 08 60 00
0xB0000090 3C 09 FF FC 35 29 FF FF 01 09 40 24 24 09 00 00
0xB00000A0 01 09 40 25 00 00 00 00 40 88 60 00 00 00 00 40
0xB00000B0 00 00 00 40 00 00 00 40 00 00 00 C0 3C 08 00 01
0xB00000C0 35 08 80 00 13 68 00 07 00 00 00 00 3C 08 00 01
0xB00000D0 35 08 84 00 13 68 00 03 00 00 00 00 10 00 00 19
0xB00000E0 00 00 00 00 40 08 80 00 3C 09 80 00 35 29 FF FF
0xB00000F0 01 09 40 24 3C 09 36 00 01 09 40 25 00 00 00 00
0xB0000100 40 88 80 00 00 00 00 40 00 00 00 40 00 00 00 40
0xB0000110 00 00 00 C0 40 08 60 00 3C 09 FF FC 35 29 FF FF
0xB0000120 01 09 40 24 24 09 00 00 01 09 40 25 00 00 00 00
0xB0000130 40 88 60 00 00 00 00 40 00 00 00 40 00 00 00 40
0xB0000140 00 00 00 C0 40 08 60 00 3C 09 00 03 01 09 40 24
0xB0000150 3C 09 04 40 01 09 40 25 00 00 00 00 40 88 60 00
0xB0000160 00 00 00 40 00 00 00 40 00 00 00 40 00 00 00 C0
0xB0000170 40 08 80 00 3C 09 7F FF 01 09 40 24 24 09 00 03
0xB0000180 01 09 40 25 00 00 00 00 40 88 80 00 00 00 00 40

[VR9 Boot]:W
Enter the Start Address to WRITE...0x  <-- Mejor no escribo nada :-\

VR9 Boot]: P
MAC address     : 12-34-56-78-89-AB
Serial number   : J123456789
Hardware version: 01
Options         : FE-FF-FF-FF-FF-FF
Default Password: AABBCCDD
Boot Primary    : Image 0
Current Image   : SuperTask

[VR9 Boot]:M
RAM upload destination: (default:0x80002000) : 0x
Starting XModem download...(press Enter to abort)  <-- ¿El XMODEM seria como en el ARV7518? ;D
CCCCCCCCCCCCCCCCCCCCCCCC
User abort!

[VR9 Boot]:V
Enter Board Version (01):

[VR9 Boot]:H
Enter Boot Option (FE-FF-FF-FF-FF-FF):

[VR9 Boot]:Y
Go to Memory Address: (default:0x80002000) : 0x  <-- Al darle al Enter reinicia el router
Jump to address 0x80002000 ...

[VR9 Boot]:E
ERASE Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to ERASE:
ERROR: Not a valid area.

[VR9 Boot]:U
UPLOAD Flash
---------------------------------------
    Area            Address      Length
---------------------------------------
[[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------
Enter area to UPLOAD: 7
Upload area 7.  Are you sure? (Y/n)

Para recuperar un aparato que tenia "defectuoso" solo he tenido que aplicar el comando 3:
Citar
[VR9 Boot]:3
Set to Supertask image done
Reiniciar el router y listo.
De tener un router que me mostraba la pagina "Recovering Tool" en la direccion http://192.168.1.1 (http://192.168.1.1) he pasado a tener un router que funciona como el original, sin que le parpadeen todas las luces al mismo tiempo.

Se pueden encontrar mas comandos en modelos parecidos, como el VRV7519.
Aunque puede haber alguna diferencia, sirve de referencia:
http://wiki.openwrt.org/toh/arcadyan/vgv7519#oem.easy.installation (http://wiki.openwrt.org/toh/arcadyan/vgv7519#oem.easy.installation)

Gracias Pteridium por la mano que me has echado.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 11-04-2014, 08:36 (Viernes)

A continuacion aparece esto:
Citar
Key=

Pues aqui teneis que pegar lo que tengais en el portapapeles, porque apenas teneis 2 segundos para escribirlo.
En el portapapeles teneis que tener la siguiente cadena de texto:
Citar
Oh!123Go


¿Cómo has averiguado esa clave que no consigo encontrar por ninguna parte, pillín?
Si ese es el password del bootloader, con tu permiso voy a avisar a gmtii para que actualice la wiki de openwrt, que allí todavía no está contemplado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: gmtii en 11-04-2014, 08:46 (Viernes)
eso, donde estaba?  ;D

(http://i752.photobucket.com/albums/xx161/leuzemia21/43133872cuentanos_mas_9.jpg)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 11-04-2014, 11:06 (Viernes)
eso, donde estaba?  ;D

(http://i752.photobucket.com/albums/xx161/leuzemia21/43133872cuentanos_mas_9.jpg)
Estaba en texto plano, en el interior de un dump:
AR7519_wholeOriginal.dump
Delante de otra string que ponia "Key="

Se me ocurrio probar ... y a la primera.  >:(

Muy escondida no estaba, no habia que desempaquetar archivos Squashfs o LZMA, ni nada.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: GLaDOS en 11-04-2014, 17:40 (Viernes)
Este tema está desmadrado... Acojonante espeltron! >:( >:( >:( >:( >:( >:(

Que ganas de pillar uno... ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 11-04-2014, 19:31 (Viernes)
Buenas,

Hoy mismo me ha llegado el ARV7519 que compré por eBay.
Gracias a la password facilitada por espeltron, he podido adaptar brntool para hacer una copia de seguridad de la flash con el bootloader original:

Lo podéis descargar del siguiente repo:
https://github.com/openwrt-es/brntool
O para acceder al archivo únicamente:
https://raw.githubusercontent.com/openwrt-es/brntool/master/vr9tool.py

El comando para dumpear la flash al completo sería:
Código: [Seleccionar]
time ./vr9tool.py --read=flash.bin --addr=0xB0000000 --size=0x2000000 --block=0xB000Para dumpear sólo el bootloader:
Código: [Seleccionar]
time ./vr9tool.py --read=flash.bin --addr=0xB0000000 --size=0xA0000 --block=0xB000
Procedimiento:
1) Comprobar que el puerto serie está correctamente conectado.
2) Ejecutar el comando.
3) Encender el router y verificar que el programa consigue empezar a dumpear la flash ("Waiting for prompt... Ok")
4) Echarse una siesta... o dos...

Tarda muchísimo, pero es lo que hay xD...
De momento estoy dumpeando la primera parte de la flash, a ver si puedo probar con un tamaño de bloque más grande, que agiliza bastante el proceso y lo pongo.

Saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 11-04-2014, 20:43 (Viernes)
4) Echarse una siesta... o dos...

Tarda muchísimo, pero es lo que hay xD...
Hola Noltari
Yo he hecho un dumpeo de forma manual, ignorando el mensaje que te dice que no mas de 10000 (Maximun 10000).
El Tera Term me genera capturas de 122MB.
Cada volcado manual completo me tarda 3h 5min, y salvo algun problemilla que pueda haber de overflow o error en los datos, el volcado manual lo hace correctamente.
Comparando 2 o 3 volcados me aseguro que el 100% de los datos son correctos.

En el proximo volcado que tenga que hacer probare la herramienta vr9tool.py, ahora no le voy a dedicar otras 3 horas. Estoy seguro de que debe de funcionar bien.  ;)

Supongo que el volcado con esta herramienta tardara aproximadamente lo mismo, alrededor de 3 horas para un volcado completo.
El trabajar a velocidades de 115200 (11.25KB/s) es lo que tiene, hasta que no se realice el volcado por ethernet los tiempos no bajaran.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: gmtii en 11-04-2014, 22:43 (Viernes)
ahí está , quién iba a pensar que estuviera en claro en pleno offset A160 del boot... dimos por hecho que sólo estaba el hash como en el vgv7519... felicidades por el descubrimiento espeltron!

los métodos de corto y modo uart pasan a procedimientos de recuperación en caso de emergencia...

pueden confirmar que tras activar el modo administrador pueden flashear la zona 0 con el u-boot siguiente ?

http://www.mediafire.com/download/gf0ryaraqdm7ms7/u-boot-arv7519rw-auto-test.zip (http://www.mediafire.com/download/gf0ryaraqdm7ms7/u-boot-arv7519rw-auto-test.zip)

saludos!

eso, donde estaba?  ;D

Estaba en texto plano, en el interior de un dump:
AR7519_wholeOriginal.dump
Delante de otra string que ponia "Key="

Se me ocurrio probar ... y a la primera.  >:(

Muy escondida no estaba, no habia que desempaquetar archivos Squashfs o LZMA, ni nada.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 12-04-2014, 01:33 (Sábado)
Iba a meterle directamente OpenWrt con el U-Boot Original del router:
U-Boot 2010.06-LANTIQ-v-2.0.26-dirty (Jul 25 2011 - 09:16:19)   <-- Accedido correctamente (md, loady. tftp, etc)
U-Boot 2010.06-LANTIQ-v-2.0.40-dirty (Apr 05 2012 - 14:50:56)  <-- Sin comprobar

Para entrar al modo de emergencia solo he tenido que poner en "Boot Options" lo siguiente: FF-00-00-00-00-00  <-- Por probar, no se que significa cada dato
Esto se cambia con el comando H.
Despues pulsamos Y y reiniciamos.

Presionar Enter nada mas reiinciar el router.

Y nos sale esto:
Código: [Seleccionar]
[VR9 Boot]:H

Enter Boot Option (FE-FF-FF-FF-FF-FF): FF-00-00-00-00-00
Set Options.....PASS


[VR9 Boot]:y

Go to Memory Address: (default:0x80002000) : 0x
Jump to address 0x80002000 ...

ROM VER: 1.0.5
CFG 01



=======================================================================
Wireless ADSL IAD VR9 Loader v0.60.00 build Oct  5 2011 14:14:47
                    Arcadyan Technology Corporation
=======================================================================
0xbe22ff1c : 70240000
0xBf203014 : 70240000
MXIC MX29GL256EL top boot 16-bit mode found

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

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

version - print monitor version
VR9 #

No se si ya utilizabais este U-Boot o no, pero hay esta, para quien lo quiera probar.

Ademas de este U-Boot, el router viene de "fabrica" con OpenWrt version 8.09, o al menos partes de este software.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 12-04-2014, 06:46 (Sábado)
EL ARV7519RW22-A-LT ES EL HIJO OCULTO DEL EASYBOX 802 DE VODAFONE: >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Estoy como root, dentro del firmware original del router ARV7519RW22-A-LT R01, tal y como viene de fabrica, sin haberle metido aun ningun software.  >:(

Código: [Seleccionar]
root@arcadyan:/# whoami
root
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# uname -a
Linux arcadyan 2.6.20.19 #5 Tue Jul 19 09:36:02 CST 2011 mips GNU/Linux

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner.wrt
  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 KAMIKAZE (8.09, $R) ----------------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!
 ---------------------------------------------------
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner.ifx
 OpenWrt - KAMIKAZE ($R) --- Lantiq Edition
 ----------------------------------------------
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner
vr9 FW
root@arcadyan:/#

Ademas de la consola serie, el telnet tambien esta habilitado, poniendole previamente password al root:
(https://dl.dropboxusercontent.com/s/oo5uoww2qr1gzma/telnet.jpg) (https://dl.dropboxusercontent.com/s/oo5uoww2qr1gzma/telnet.jpg)

Si intento acceder a la pagina: http://192.168.1.1 (http://192.168.1.1)
Pasa esto:
(https://dl.dropboxusercontent.com/s/zvwf6fnlb0zsmbw/roja_01.jpg) (https://dl.dropboxusercontent.com/s/zvwf6fnlb0zsmbw/roja_01.jpg)
El tipico color naranja se ha vuelto rojo. ^-^

Anda, igual que los Arcadyan VGV7519 o los ARV7519 de KPN holandeses y alemanes:
https://forum.eneco.nl/storingen-problemen-112/workaround-voor-v8-modemarcadyan-vgv7519-experiabox-icm-toon-5675 (https://forum.eneco.nl/storingen-problemen-112/workaround-voor-v8-modemarcadyan-vgv7519-experiabox-icm-toon-5675)

El admin/admin no vale en este caso, asi que otra vez el mismo problema que con el "PIN Code" del "Recovering Tool", pero .. problema resuelto.  >:D

Hay mas paginas web que me indican que realmente es un VODAFONE:
(https://dl.dropboxusercontent.com/s/ai21ji6juob9o87/roja_02.jpg) (https://dl.dropboxusercontent.com/s/ai21ji6juob9o87/roja_02.jpg)
(https://dl.dropboxusercontent.com/s/kjskljugcw2lpe1/roja_03.jpg) (https://dl.dropboxusercontent.com/s/kjskljugcw2lpe1/roja_03.jpg)
(https://dl.dropboxusercontent.com/s/uzlsrq644rnj5oe/roja_04.jpg) (https://dl.dropboxusercontent.com/s/uzlsrq644rnj5oe/roja_04.jpg)
(https://dl.dropboxusercontent.com/s/yflwdsf1c7or9fz/roja_05.jpg) (https://dl.dropboxusercontent.com/s/yflwdsf1c7or9fz/roja_05.jpg)

Atentos:
(https://dl.dropboxusercontent.com/s/gnrecy1v2vbm6an/roja_06.jpg) (https://dl.dropboxusercontent.com/s/gnrecy1v2vbm6an/roja_06.jpg)
¿DSL-EasyBox?

¿Que ha pasado?, ¿que hace esto aqui?

(https://dl.dropboxusercontent.com/s/e4bq7ouz25ygc56/roja_07.jpg) (https://dl.dropboxusercontent.com/s/e4bq7ouz25ygc56/roja_07.jpg)

Atentos otra vez:
(https://dl.dropboxusercontent.com/s/03c3qz79e10ph6k/roja_08.jpg) (https://dl.dropboxusercontent.com/s/03c3qz79e10ph6k/roja_08.jpg)
¿Vodafone?

¿No era de la competencia?

Esta pagina lo aclara todo:
(https://dl.dropboxusercontent.com/s/90rri9sjh08xlvx/roja_09.jpg) (https://dl.dropboxusercontent.com/s/90rri9sjh08xlvx/roja_09.jpg)

El "DSL-EasyBox 802" es un "Arcadyan ARV752DPW", y han hecho un "Copy and Paste" o algo parecido en el desarrollo del software.

De paso tambien han utilizado el OpenWrt y el U-Boot, para que complicarse...

Todo esto ocultandolo, aunque no mucho, porque si ser informatico he llegado hasta este punto en poco tiempo.

Repito:
Todo esto se ha sacado de un Livebox 2.1 ARV7519RW22-A-LT HW version R01 sin modificar.
El OpenWrt 8.09 que aparece estaba ahi, no se le ha metido.
El que aparezcan paginas de un EasyBox 802 y hasta el nombre de Vodafone, deja claro de donde han partido con el software.
En el interior aparecen textos y enlaces como los siguientes:
"DSL-EasyBox 802"
http://www.dsl-easybox.de/802
Lo que no he encontrado ha sido ninguna referencia a licencias GPL o cualquier otro tipo de licencias.

Ahora el Login y el Password utilizado para acceder a la pagina web:
Login ID: root
Password: 123456

Para que gmtii no me ponga fotos de su infancia, os cuento:

El 123456 estaba en texto plano.

En concreto la cadena completa es:
Citar
By default, the username is "root" and password is "123456". Please assign another password to the

No creo que haga falta traductor para entender lo que pone.

El fichero de donde se ha sacado estaba un poquitin oculto, pero no mucho, en:
tmp/pfs_en.img

Este fichero es accesible desde:
Código: [Seleccionar]
root@arcadyan:/#
Este router tiene mas consolas, terminales, paginas web y modos de funcionamiento que una navaja suiza. ;D
3 paginas web diferentes
2 boot: [VR9 Boot] y U-Boot
1 Consola de depuracion con sus propios comandos
1 Consola de sistema
1 Terminal telnet
E innumerables modos de funcionamiento
Y seguro que se me ha olvidado algo y queda algo mas por descubrir.

¿Si encuentro algo de Telefonica me invitais a unas cervezas?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 12-04-2014, 07:36 (Sábado)
Código: [Seleccionar]
root@arcadyan:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00040000 00020000 "uboot"
mtd1: 00040000 00020000 "uboot_bin"
mtd2: 00020000 00020000 "uboot_cfg"
mtd3: 00200000 00020000 "kernel"
mtd4: 00a00000 00020000 "rootfs"
mtd5: 00b00000 00020000 "rootfs2"
mtd6: 000e0000 00020000 "sys_config"
mtd7: 00600000 00020000 "supertask_img"
mtd8: 00100000 00020000 "supertask_cfg"
mtd9: 00080000 00020000 "supertask_bootcfg"

http://wiki.openwrt.org/toh/arcadyan/arv7519 (http://wiki.openwrt.org/toh/arcadyan/arv7519)
Citar
Original Flash Layout

This is the Flash layout as logged by the original VR9 Bootloader

---------------------------------------
    Area            Address      Length
---------------------------------------
[[0] Boot            0xB0000000     512K
[1] Image 0         0xB1280000    6144K
[2] Image 1         0xB1880000    6144K
[3] Configuration   0xB1E80000    1024K
[4] Boot Parameters 0xB1F80000     256K
[5] Flash Image     0xB0000000   32768K
[6] Linux Image     0xB0080000   24576K
[7] Emergency Value 0xB1FC0000   2883584K
---------------------------------------

Las cifras no concuerdan, al menos en los tamaños.

Como tengo la imagen "dumpeada" y un memoria montada automaticamente en el puerto USB:
- Hare un cat /dev/mtdX > /tmp/usb/a1/mtdX

Para que no haya duda de los tamaños y las posiciones que ocupa cada cosa.

Código: [Seleccionar]
root@arcadyan:/# ls /dev/mtd*
/dev/mtd0       /dev/mtd4       /dev/mtd8       /dev/mtdblock4
/dev/mtd0ro     /dev/mtd4ro     /dev/mtd8ro     /dev/mtdblock5
/dev/mtd1       /dev/mtd5       /dev/mtd9       /dev/mtdblock6
/dev/mtd1ro     /dev/mtd5ro     /dev/mtd9ro     /dev/mtdblock7
/dev/mtd2       /dev/mtd6       /dev/mtdblock0  /dev/mtdblock8
/dev/mtd2ro     /dev/mtd6ro     /dev/mtdblock1  /dev/mtdblock9
/dev/mtd3       /dev/mtd7       /dev/mtdblock2
/dev/mtd3ro     /dev/mtd7ro     /dev/mtdblock3
root@arcadyan:/#

Una vez verificado todo, informad a los encargados de mantener la pagina web indicada, para que puedan actualizarla y los usuarios no hagan backups erroneos de sus equipos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: GLaDOS en 12-04-2014, 08:59 (Sábado)
EL ARV7519RW22-A-LT ES EL HIJO OCULTO DEL EASYBOX 802 DE VODAFONE: >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Y tú, por lo menos, el hijo sin reconocer de Neo.  >:( >:( >:(

Lo dicho, hay que hacerse con un Easybox... Ups... Quiero decir Livebox. >:( >:( >:( >:( >:( >:(

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 12-04-2014, 11:07 (Sábado)
Despues de obtener los mtdX.bin y analizarlos pongo los siguientes resultados:
(datos validos, salvo posibles cambios en otras versiones y otros casos excepcionales)

TAMAÑO DE BLOQUE EN EL BORRADO:
Código: [Seleccionar]
Erasesize: 0x00020000 (128K)Para toda la flash de 32MB

TAMAÑOS:
Código: [Seleccionar]
mtd0.bin "uboot" 262.144 (256K) 0x00040000
mtd1.bin "uboot_bin" 262.144 (256K) 0x00040000
mtd2.bin "uboot_cfg" 131.072 (128K) 0x00020000
mtd3.bin "kernel" 2.097.152(2048K) 0x00200000
mtd4.bin "rootfs" 10.485.760(10240K) 0x00A00000
mtd5.bin "rootfs2" 11.534.336(11264K) 0x00B00000
mtd6.bin "sys_config" 917.504(896K) 0x000E0000
mtd7.bin "supertask_img" 6.291.456(6144K) 0x00600000
mtd8.bin "supertask_cfg" 1.048.576(1024K) 0x00100000
mtd9.bin "supertask_bootcfg" 524.288(512K) 0x00080000

POSICIONES DE MEMORIA FLASH (BASE=0xB0000000):
Código: [Seleccionar]
mtd0.bin 0xB0000000 .. 0xB003FFFF
mtd1.bin 0xB0040000 .. 0xB007FFFF
mtd2.bin 0xB0080000 .. 0xB009FFFF
mtd3.bin 0xB00A0000 .. 0xB029FFFF
mtd4.bin 0xB02A0000 .. 0xB0C9FFFF
mtd5.bin 0xB0CA0000 .. 0xB179FFFF
mtd6.bin 0xB17A0000 .. 0xB187FFFF
mtd7.bin 0xB1880000 .. 0xB1E7FFFF
mtd8.bin 0xB1E80000 .. 0xB1F7FFFF
mtd9.bin 0xB1F80000 .. 0xB1FFFFFF

El dumpeo inicial dump.bin que se le habia hecho a la flash del router se ha descompuesto en bloques mtdX.

Se ha utilizado el siguiente programilla o script:
Código: [Seleccionar]
dd if=dump.bin of=mtd0.bin bs=1k count=256
dd if=dump.bin of=mtd1.bin bs=1k count=256 skip=256
dd if=dump.bin of=mtd2.bin bs=1k count=128 skip=512
dd if=dump.bin of=mtd3.bin bs=1k count=2048 skip=640
dd if=dump.bin of=mtd4.bin bs=1k count=10240 skip=2688
dd if=dump.bin of=mtd5.bin bs=1k count=11264 skip=12928
dd if=dump.bin of=mtd6.bin bs=1k count=896 skip=24192
dd if=dump.bin of=mtd7.bin bs=1k count=6144 skip=25088
dd if=dump.bin of=mtd8.bin bs=1k count=1024 skip=31232
dd if=dump.bin of=mtd9.bin bs=1k count=512 skip=32256

Comparando los mtdX del dump inicial y los mtdX obtenidos mediante la consola root de linux, se aprecian diferencias minimas solo en dos de estos bloques:
mtd4: diferencias en subbloques por la propia estructura del sistema de ficheros jffs2 (numeros magicos 19 85 20 03 y otros)
mtd9: los cambios de parametros del arranque del boot, concretamente "Boot Options"

El resto de bloques mtd0, mtd1, mtd2, mtd3, mtd5, mtd6, mtd7 y mtd8 no se han alterado, son 100% identicos.

El programilla o script para recomponer el dump seria algo tan sencillo como:
Código: [Seleccionar]
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.binAunque por los retornos de carro y de linea 0x0D 0x0A, en windows no me funciona, generando un fichero de tamaño mayor.

No voy a identificar que es cada bloque, puedo decir que alguno de ellos utiliza el sistema de ficheros JFFS2, pero al ser para MIPS y ser big endian hay que pasarlo primero a little endian para poder montarlo en un PC con linux.

De esta forma se tiene acceso al sistema de ficheros rootfs y poder ver logs de errores o cualquier otra cosa interesante.

Seria recomendable que alguien informara a los editores de la siguiente pagina:
http://wiki.openwrt.org/toh/arcadyan/arv7519 (http://wiki.openwrt.org/toh/arcadyan/arv7519)
Para que tuvieran esto en cuenta y revisaran las tablas de particiones.

Otros desarrolladores con routers de otras revisiones pueden contrastar resultados, por si difirieran en algo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 12-04-2014, 13:09 (Sábado)
EL ARV7519RW22-A-LT ES EL HIJO OCULTO DEL EASYBOX 802 DE VODAFONE: >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

Estoy como root, dentro del firmware original del router ARV7519RW22-A-LT R01, tal y como viene de fabrica, sin haberle metido aun ningun software.  >:(

Código: [Seleccionar]
root@arcadyan:/# whoami
root
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# uname -a
Linux arcadyan 2.6.20.19 #5 Tue Jul 19 09:36:02 CST 2011 mips GNU/Linux

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner.wrt
  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 KAMIKAZE (8.09, $R) ----------------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!
 ---------------------------------------------------
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner.ifx
 OpenWrt - KAMIKAZE ($R) --- Lantiq Edition
 ----------------------------------------------
root@arcadyan:/#

Código: [Seleccionar]
root@arcadyan:/# cat /etc/banner
vr9 FW
root@arcadyan:/#
Pues si usa OpenWRT Kamikaze y tiene opkg a alguno puede que no le haga falta meterle mano.  >:(
Además está el la versión del kernel y de GCC:
Código: [Seleccionar]
Linux version 2.6.20.19 (ammon@debian-GccCompiler) (gcc version 3.4.6 (OpenWrt-2.0)) #5 Tue Jul 19 09:36:02 CST 2011Fijo que alguien se va a meter a hacer un backport de la versión 8.09 para compilar aplicaciones.  ;)
Estos de Astoria y Orange son un poco chapuceros...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 12-04-2014, 13:21 (Sábado)
Pues si usa OpenWRT Kamikaze y tiene opkg a alguno puede que no le haga falta meterle mano.  >:(
Además está el la versión del kernel y de GCC:
Código: [Seleccionar]
Linux version 2.6.20.19 (ammon@debian-GccCompiler) (gcc version 3.4.6 (OpenWrt-2.0)) #5 Tue Jul 19 09:36:02 CST 2011Fijo que alguien se va a meter a hacer un backport de la versión 8.09 para compilar aplicaciones.  ;)
Estos de Astoria y Orange son un poco chapuceros...
Por lo que yo pude probar del firmware antes de meterle uboot y OpenWrt, no parecía tener soporte para xDSL, pero no puedo asegurarlo 100%.

De todas formas, tengo mi backup de la flash entera, que sólo tardó 3 horas y algo xD, por si algún día quiero trastear.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 12-04-2014, 13:48 (Sábado)
Pues si usa OpenWRT Kamikaze y tiene opkg a alguno puede que no le haga falta meterle mano.  >:(
Además está el la versión del kernel y de GCC:
Código: [Seleccionar]
Linux version 2.6.20.19 (ammon@debian-GccCompiler) (gcc version 3.4.6 (OpenWrt-2.0)) #5 Tue Jul 19 09:36:02 CST 2011Fijo que alguien se va a meter a hacer un backport de la versión 8.09 para compilar aplicaciones.  ;)
Estos de Astoria y Orange son un poco chapuceros...
Por lo que yo pude probar del firmware antes de meterle uboot y OpenWrt, no parecía tener soporte para xDSL, pero no puedo asegurarlo 100%.

De todas formas, tengo mi backup de la flash entera, que sólo tardó 3 horas y algo xD, por si algún día quiero trastear.

Saludos.
Con cat /dev/mtdX, sync y un lapiz USB FAT32 he realizado el volcado de todas las particiciones en menos de 1 minuto.  ^-^
Lo de las 3 horas ya no mr gusta, ahora prefiero este metodo.  :D

Nota mtdX = mtdXro = mtdblockX

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 12-04-2014, 16:21 (Sábado)
Buenas,

He enviado un parche para arreglar la generación de imágenes en trunk, ya que blogic tuvo arreglar el parche que envió Pteridium y se debió de equivocar en las definiciones de la creación de las imágenes, ya que están en la sección xway, en vez de en la correspondiente a VR9.

Además, se ha colado un espacio en blanco por ahí que impide crear las imágenes.

http://patchwork.openwrt.org/patch/5152/

P.D: No hay forma de obtener el Firmware_Speedport_W921V_1.20.000.bin para extraer el firmware de vdsl y tapi. ¿Alguien me lo puede facilitar?

Saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 12-04-2014, 16:30 (Sábado)
P.D: No hay forma de obtener el Firmware_Speedport_W921V_1.20.000.bin para extraer el firmware de vdsl y tapi. ¿Alguien me lo puede facilitar?
ftp://ftp.draytek.com/Vigor2760/Firmware/GPL/
En el directorio dl (está basado en openwrt) hay firms para dar y tomar.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 12-04-2014, 19:33 (Sábado)
hola compañero dice:

Buenas,

He enviado un parche para arreglar la generación de imágenes en trunk, ya que blogic tuvo arreglar el parche que envió Pteridium y se debió de equivocar en las definiciones de la creación de las imágenes, ya que están en la sección xway, en vez de en la correspondiente a VR9.

Además, se ha colado un espacio en blanco por ahí que impide crear las imágenes.

http://patchwork.openwrt.org/patch/5152/

P.D: No hay forma de obtener el Firmware_Speedport_W921V_1.20.000.bin para extraer el firmware de vdsl y tapi. ¿Alguien me lo puede facilitar?

Saludos!

creo recordar que tengo alguno lo que no recuerdo es la version dime y los buco en mi pc y donde te lo envio ??? o  donde los cuelgo ??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: PepeP en 12-04-2014, 19:41 (Sábado)
Hola
Vi el post muy interesante y me puse a probar
El comando H no es el que cambia de imagen
para poder poner el modo linux basta cn poner el comando "2"
para volver al firmware original "3"
Esto lo he sacado de http://wiki.openwrt.org/toh/arcadyan/vgv7519
A mi no me ha cambiado nada pone H y luego FF-00.....
Lo curioso es que pongo el comando 2 arranca linux pero no tengo pagina web de configuracion, pero la consola funciona en telnet con login root y pass 123456
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: PepeP en 12-04-2014, 20:28 (Sábado)
Espeltron ahi tienes la otra imagen arrancando
U-Boot 2010.06-LANTIQ-v-2.0.40-dirty (Apr 05 2012 - 14:50:56)

CLOCK CPU 500M RAM 250M
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Internal phy(FE) firmware version: 0x4406
vr9 Switch

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  3  2  1  0
## Booting kernel from Legacy Image at b00a0000 ...
   Image Name:   MIPS LTQCPE Linux-2.6.32.32
   Created:      2012-04-05   1:29:22 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1441728 Bytes = 1.4 MiB
   Load Address: 80002000
   Entry Point:  800061b0
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 13-04-2014, 03:11 (Domingo)
Buenas,

He enviado un parche para arreglar la generación de imágenes en trunk, ya que blogic tuvo arreglar el parche que envió Pteridium y se debió de equivocar en las definiciones de la creación de las imágenes, ya que están en la sección xway, en vez de en la correspondiente a VR9.

Además, se ha colado un espacio en blanco por ahí que impide crear las imágenes.

http://patchwork.openwrt.org/patch/5152/

P.D: No hay forma de obtener el Firmware_Speedport_W921V_1.20.000.bin para extraer el firmware de vdsl y tapi. ¿Alguien me lo puede facilitar?

Saludos!
Parche incorporado al repositorio oficial:
https://dev.openwrt.org/changeset/40495

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 15-04-2014, 22:35 (Martes)
Buenas,

He conseguido hacer funcionar todos los puertos Fast Ethernet y de paso he limpiado y arreglado otras cosillas del ARV7519RW.
http://patchwork.openwrt.org/patch/5167/

A ver si mañana o ahora después tengo tiempo para hacer un uboot en el que funcionen todos los puertos.

Saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 15-04-2014, 23:41 (Martes)
Buenas,

He conseguido hacer funcionar todos los puertos Fast Ethernet y de paso he limpiado y arreglado otras cosillas del ARV7519RW.
http://patchwork.openwrt.org/patch/5167/

A ver si mañana o ahora después tengo tiempo para hacer un uboot en el que funcionen todos los puertos.

Saludos!
¡Serás ...! ¡Yo molestando a la gente para que haga pruebas e intentando varias cosas sin éxito y llegas tú y en dos patadas lo solucionas!  :'(
¡Enhorabuena!  >:( >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: gmtii en 16-04-2014, 13:02 (Miércoles)
perfecto! podrías incorporar los cambios en el git 'oficial' de u-boot-lantiq en Openwrt/v2014.01 ? Luka ha tomado esta fuente para añadirlo a Openwrt.

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

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

Buenas,

He conseguido hacer funcionar todos los puertos Fast Ethernet y de paso he limpiado y arreglado otras cosillas del ARV7519RW.
http://patchwork.openwrt.org/patch/5167/

A ver si mañana o ahora después tengo tiempo para hacer un uboot en el que funcionen todos los puertos.

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

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

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

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

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 16-04-2014, 16:38 (Miércoles)
hola Noltari dice:

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

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

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

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

Saludos.

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

esta opcion ya me paso y solo pude realizarlo mediante este metodo que te he comentado suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 16-04-2014, 18:36 (Miércoles)
perfecto! podrías incorporar los cambios en el git 'oficial' de u-boot-lantiq en Openwrt/v2014.01 ? Luka ha tomado esta fuente para añadirlo a Openwrt.

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

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

Buenas,

He conseguido hacer funcionar todos los puertos Fast Ethernet y de paso he limpiado y arreglado otras cosillas del ARV7519RW.
http://patchwork.openwrt.org/patch/5167/
@gmtii: estábamos cerca, sí, pero lejos porque los interfaces de red del VR9 no los entiende ni su padre.  >:D
Lo que no entiendo es cómo hace Noltari que coge un aparato y en dos patadas lo tiene listo.  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 16-04-2014, 19:14 (Miércoles)
@gmtii: estábamos cerca, sí, pero lejos porque los interfaces de red del VR9 no los entiende ni su padre.  >:D
Lo que no entiendo es cómo hace Noltari que coge un aparato y en dos patadas lo tiene listo.  ???
Hombre, me tiré todo el día de ayer trasteando hasta dar con la configuración correcta y consultando a blogic, que el pobre tiene que andar harto de mi xD.

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

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

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

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 13:37 (Sábado)
Hola, quería hacer una aportación por lo que he descubierto (yo no, ha sido espeltron), en el primer post dice:

Citar
1.- Accediendo con la contraseña

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

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

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

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

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

Copying boot params.....DONE

Enter command mode ...123
Key=*

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

Copying boot params.....DONE

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

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


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

Copying boot params.....DONE

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

Yes, Enter command mode ...


[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:

Saludos

NOTA: Acabo  de darme cuenta de un a cosa:

En el primer post habla de CUATRO GOLPES DE BARRA ESPACIADORA

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

habla de TRES GOLPES DE BARRA ESPACIADORA

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

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 19-04-2014, 16:31 (Sábado)
Como curiosidad acerca de dar tres golpes en la barra espaciadora para parar el bootloader en modo recuperación, decir que en los viejos ADM5120 con bootloader adm también son tres golpes.

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

Supongo que siempre le gustó dar tres golpes a los ingenieros de de ADMTek  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 19-04-2014, 16:56 (Sábado)
Buenas,

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

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

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 16:58 (Sábado)
Como curiosidad acerca de dar tres golpes en la barra espaciadora para parar el bootloader en modo recuperación, decir que en los viejos ADM5120 con bootloader adm también son tres golpes.

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

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

Yo lo que digo es que en el primer post dice CUATRO golpes y en otro post dice TRES. He visto que funciona con TRES. Si es asi, CORREGID el primer post que dice CUATRO.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 17:01 (Sábado)
No se que he hecho, llegué a entrar en modo administrador (con este prompt: [VR9 Boot]: ), con los tres golpe de barra y la clave, y llegué a obtener el menú de comandos.

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

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

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

En el arranque me sale este código:

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




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

Copying boot params.....DONE

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

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0
VR9 #

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

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

version - print monitor version
VR9 #

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

Diculpadme, pero soy totalmente novato en estos lares.

Gracias y saludos

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 19-04-2014, 17:24 (Sábado)
Acabo de enviar otra tanda de parches para uboot-lantiq.
No están directamente relacionados con el ARV7519, pero sirve de limpieza para versiones futuras en las que si esté incluido el ARV7519.

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

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 19-04-2014, 19:24 (Sábado)
www-www a mi me ha funcionado esto, aunque no se exactamente el "¿por que?".

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

Pones "linux image" con:
2

Reinicias con:
Y

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

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

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

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

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

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

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 19:39 (Sábado)
www-www a mi me ha funcionado esto, aunque no se exactamente el "¿por que?".

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

Pones "linux image" con:
2

Reinicias con:
Y

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

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

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

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

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

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

Saludos
espeltron


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

Si detengo la carga sale VR9 #

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

Gracias y saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 19-04-2014, 19:44 (Sábado)
Tienes que ser muy rapido.

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

Si no, no te aparecera el 123:
Citar
Enter command mode ...123
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 20:35 (Sábado)
Tienes que ser muy rapido.

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

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

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

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

Muchas gracias. Seguiremos en contacto.

NOTA:

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

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

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

me arroja este error:

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

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

¿Cual es el problema o donde meto la pata?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 19-04-2014, 21:19 (Sábado)
Primero mira a ver donde te monta la memoria USB:
Citar
mount

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

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

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

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

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

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

Suerte, y ten en cuenta que este equipo esta actualmente en desarrollo, hasta hace poco no tenia ningun tipo de soporte.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 19-04-2014, 21:46 (Sábado)
He sido un torpe, muy torpe, he colocado el USB en el PC y no me lo detectaba ni a tiros hasta que se me han cruzado los cables y lo he conectado al PROPIO ROUTER ahora si que me han salido los nueve archivos de la copia. Ahora a montarlos en un solo archivo.

Gracias y saludos Speltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 19-04-2014, 23:31 (Sábado)
He sido un torpe, muy torpe, he colocado el USB en el PC y no me lo detectaba ni a tiros hasta que se me han cruzado los cables y lo he conectado al PROPIO ROUTER ahora si que me han salido los nueve archivos de la copia. Ahora a montarlos en un solo archivo.

Gracias y saludos Speltron
jajaja  :D :D :D

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

Para que quede claro:

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

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

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 20-04-2014, 03:49 (Domingo)
Ahora desde un PC con linux unes los archivos para generar el "dump.bin" de 32MB.
Citar
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
Con windows la version del cat.exe comete errores con los retornos de carro, generando archivos mas grandes

El comando para hacer eso en Windows sería
Código: [Seleccionar]
copy /b mtd0.bin+mtd1.bin+mtd2.bin+mtd3.bin+mtd4.bin+mtd5.bin+mtd6.bin+mtd7.bin+mtd8.bin+mtd9.bin  dump.bin
copy /b hace las concatenaciones en modo binario sin traducir caracteres
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 20-04-2014, 13:28 (Domingo)
Hola Speltron, una consulta. Ayer saqué copia de seguridad de la flash, obtuve nueve archivos. Hoy he vuelto a repetirla y aplicando el comando fc de DOS, me dice que los archivos 4-6-7-9 son diferentes. Concretamente los 4-6-7 dan bastantes diferencias mientras que el 9 solo es un byte. He vuelto a sacar otra copia y los resultados arrojados por comparación son:

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

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

Saludos

NOTA: Supongo que se puede sacar copia con el comando cp de linux ¿cierto?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 20-04-2014, 16:59 (Domingo)
Hola Speltron, una consulta. Ayer saqué copia de seguridad de la flash, obtuve nueve archivos. Hoy he vuelto a repetirla y aplicando el comando fc de DOS, me dice que los archivos 4-6-7-9 son diferentes. Concretamente los 4-6-7 dan bastantes diferencias mientras que el 9 solo es un byte. He vuelto a sacar otra copia y los resultados arrojados por comparación son:

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

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

Saludos

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

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

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

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

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

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

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

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

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

Saludos

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

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

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

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

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

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

Saludos
espeltron

Gracias por tu respuesta Speltron. Con respecto a lo que me comentas:

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

1º. Si, he copiado con cat y su posterior sync. Lo de la pausa, el tiempo necesario para editar el comando anterior y cambiar los números.
2º. No, no he modificado parámetros del router.
3º. Con respecto a la tercera, es posible.

También los he copiado con el comando cp y comparando los anteriores con este último método me da las siguientes diferencias:

cat 1-2-3
cp  4

comparado 1-4 diferencias 4-6-9
comparado 2-4 diferencias 4-7-9
comparado 3-4 diferencias 4-9

Volveré a sacar dos copias de nuevo y... ¿Cual tomo como correcta de todas las que tengo?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 20-04-2014, 19:57 (Domingo)
comparado 1-4 diferencias 4-6-9
comparado 2-4 diferencias 4-7-9
comparado 3-4 diferencias 4-9

Volveré a sacar dos copias de nuevo y... ¿Cual tomo como correcta de todas las que tengo?

Saludos
Normalmente siempre interesa las imagenes iniciales, ya que son las que en caso de alguna modificacion siempre se tiene la version originaria.

En tu caso, en el proceso de volcado inicial, debido a las diferencias entre particiones es posible que alguna particion no se haya copiado adecuadamente o estuviera modificandose en ese momento.

Segun lo que me muestras, yo utilizaria la imagen obtenida del proceso 3, que es la que mayor numero de coincidencias tiene con las particiones del proceso 4.
Parece la mas estable y en la que se ha verificado la correcta copia de todas las particiones, salvo la 4 y la 9, que al tener pequeñas modificaciones dicha verificacion debe de ser manual.

Las diferencias del mtd4 entre el proceso 3 y 4 se deberan seguramente al fichero log del arranque y otros ficheros temporales.
Las diferencias del mtd9 entre el proceso 3 y 4 se deberan seguramente a un contador que lleva de reinicios.

Antes de descartar el resto de archivos y particiones comprueba que el router arranca y funciona adecuadamente.
Con su pagina web de administracion, su radio wifi y todo lo demas.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 20-04-2014, 22:16 (Domingo)
Gracias Espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lordroger en 23-04-2014, 21:14 (Miércoles)
Hola,

Ayer me hice con un ARV7519RW22. Lo abrí, soldé los pines del puerto serie y los conecté al adaptador TTL-USB (GND, RX, TX). Todo bien.

En un determinado momento, no sé porqué ???, se me ocurrió conectar el pin VCC también al adaptador USB. No pasó nada, pero apagué el router (con el botón trasero) y al volverle a dar ya no se encendió más. Ninguno de los LEDs se enciende, no sale nada por el puerto serie... He probado con un tester y en VCC y algunos puntos de la placa hay 3,3 V, pero nada más. Sospecho que el SoC está dañado.

Riámonos.  >:(

Me gustaría saber si a alguien le ha pasado algo parecido y compartirlo con vosotros, para que no le pase a más gente.

Saludos,
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 23-04-2014, 21:32 (Miércoles)
Hola,

Ayer me hice con un ARV7519RW22. Lo abrí, soldé los pines del puerto serie y los conecté al adaptador TTL-USB (GND, RX, TX). Todo bien.

En un determinado momento, no sé porqué ???, se me ocurrió conectar el pin VCC también al adaptador USB. No pasó nada, pero apagué el router (con el botón trasero) y al volverle a dar ya no se encendió más. Ninguno de los LEDs se enciende, no sale nada por el puerto serie... He probado con un tester y en VCC y algunos puntos de la placa hay 3,3 V, pero nada más. Sospecho que el SoC está dañado.

Riámonos.  >:(

Me gustaría saber si a alguien le ha pasado algo parecido y compartirlo con vosotros, para que no le pase a más gente.

Saludos,

A mi me ocurrió algo parecido pero fue con otro router. Todo funcionaba perfectamente, aunque al principio me equivoqué conectando los pines, conecté de todas las combinaciones posibles, eso si en el puerto usb solo tenia el TX, RX y GND y los conecté en la placa a todos +3, +5, TX, Rx GND hasta que me di cuenta del error. Una vez subsanado todo salió funcionando. Le pasé el uboot y el openwrt, pero este, me arrojó un error y no se terminó de subir, vamos que se quedó colgado y apaqué el router y lo encendí y en la pantalla del teraterm no salía nada de nada, y pensé, ya me lo fundí. Apagué el router, desconecté el usb, apagué el pc y me acosté. A los pocos minutos se me encendió la bombilla, volví al tajo, encedí el pc, conecte el usb, conecté el router abrí el terminal y encendí el router y ¡¡¡zas!!! la patantalla del hyperterminal lleno de letras, volví a subir el openwrt (siempre que intenté subir el openwrt usaba el mismo programa, creo que era el teraterm, ahora cambié al hyperterminal) se subió completo, tecleé las órdenes para pasarlo a la flash, apaqué, encendí y entre via web y allí estaba LUCI esperándome.

No se si te servirá mi experiencia. Que en resumen es:

Desconectar el USB, apagar el router y el pc y volver a empezar de nuevo.

Saludos y suerte.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 23-04-2014, 22:55 (Miércoles)
Hola,

Ayer me hice con un ARV7519RW22. Lo abrí, soldé los pines del puerto serie y los conecté al adaptador TTL-USB (GND, RX, TX). Todo bien.

En un determinado momento, no sé porqué ???, se me ocurrió conectar el pin VCC también al adaptador USB. No pasó nada, pero apagué el router (con el botón trasero) y al volverle a dar ya no se encendió más. Ninguno de los LEDs se enciende, no sale nada por el puerto serie... He probado con un tester y en VCC y algunos puntos de la placa hay 3,3 V, pero nada más. Sospecho que el SoC está dañado.

Riámonos.  >:(

Me gustaría saber si a alguien le ha pasado algo parecido y compartirlo con vosotros, para que no le pase a más gente.

Saludos,
La linea VCC corresponde a la alimentacion de 3.3V del SoC, de la memoria flash y de algun periferico mas.
La alimentacion de tu adaptador TTL sera de 5.0V, asi que has superado el valor maximo de 3.6V o 4.0V que soportan estos dispositivos.

En teoria, los puertos USB 2.0 tienen una limitacion en corriente de 500mA, pero por la aparicion de moviles, discos duros externos y otros dispositivos que utilizan como fuente un puerto USB, esa especificacion se ha dejado de usar y ahora los puertos USB son capaces de dar 1.0A, 2.0A y puede que mas, sobre todo para permitir el uso de discos duros USB externos de 2.5" sin necesidad de alimentacion.

Lo unico que puedes hacer es comprobar si tu adaptador USB-TTL en la linea de VCC hay 5.0V o no, si los hay y la placa no funciona, puedes unirte al grupo que han sacrificado su ARV7519RW22 de una forma u otra.

Yo abriria un hilo para que cada usuario explicara lo sucedido en cada caso y las cosas que no se deben de hacer para que no le pase a mas gente.
Seria algo como:
"Precauciones iniciales del ARV7519RW22 y casos catastroficos"

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 23-04-2014, 23:00 (Miércoles)
Hay más gente que informó sobre como se cargó su router por conectar el VCC del router al VCC del serial usb. Y routers bastante caros por cierto concretamente algunos Buffalo del orden de unos 100 euros.

NUNCA conecteis el pin VCC con adaptadores serial USB, ya que no lo necesita y es peligroso.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 25-04-2014, 19:14 (Viernes)
Me gustaría pediros un favor ya que soy bastante novato en estos lares (solo he trasteado con dos linksys que les pude meter el dd-wrt y el ARV4518 que le he puesto el open-wrt), por más que leo el primer post y lo he releido más de 20 veces, me sigue quedando las dudas siguientes:

A mi router, no le he cambiado todavía nada.

1º. ¿Hay que meterle un u-boot para poder instalar el openwrt? ¿Qué u-boot? En el primer post en Referencias no me queda claro cual es el archivo.

Hay uno en
Citar
https://github.com/gmtii/u-boot-lantiq/tree/openwrt/v2013.10
pero ahí me pierdo, yo busco un archivo, supongo será del tipo bin para subirlo y en este enlace me salen un montón de carpetas y archivos que serán para compilarlo y ahí no llego.

Desde este otro
Citar
https://www.mediafire.com/?0h25jw5zdddvvcb
dice para flashear desde arranque en RAM desde modo UART ¿? y para flashear desde el boot original . Según este último punto, ESTE debe ser el archivo para flashear ¿Cierto?

En el uboot, hay tres archivos el
Citar
bin el 512.bin y el ram.asc
, ¿Cual es el correcto? Supongo que será el .bin o el 512.bin ¿Cual de los dos?

Disculpadme pero estoy muy liado y no veo claro nada. Aunque el post está muy detallado pero, para mi, no me queda claro. Insisto disculpadme.

2º. ¿Cómo subo el openwrt?
            
Supongo que el archivo image está en este enlace
Citar
https://www.mediafire.com/?d5taxtqw66ze779

¿Esto que quiere decir, es la secuencia a seguir?

Citar
Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv kernel_addr 0xB0080000
saveenv

¿Esto se teclea en el terminal, incluyendo las '?


La experiencia que tengo es con el ARV4518, que tuve que introducir los siguientes comandos:

              
Citar
              - loady 0x80500000
               - una vez transferido el openwrt
               - era ${kernel_addr} +${filesize}
               - cp.b ${ram_addr} ${kernel_addr} ${filesize}
               - run flash_flash

¿Esto se aplica aquí o no es necesario, basta con la cita anterior?

Y ya por último el openwrt, ¿lleva incorporado el lucy?, porque de compilarlo no se ni como meterle mano, no tengo ni idea de que paquetes hacen falta.

Instalando el openwrt, ¿funciona el wifi y todo lo demás o quedan cosas por descubrir?

¿Se puede sacar copia de seguridad con el burndumper?

Muchas gracias por vuestra paciencia e inestimable ayuda, sois estupendos, no os cansáis de responder y ayudar a todos los que plantean problemas.

Muchsa gracias. Saludos. Y muchas cibercervezas. Por cierto hecho en falta en emoticon de las cervezas  ;D

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 25-04-2014, 20:42 (Viernes)
hola compañero dice:

Me gustaría pediros un favor ya que soy bastante novato en estos lares (solo he trasteado con dos linksys que les pude meter el dd-wrt y el ARV4518 que le he puesto el open-wrt), por más que leo el primer post y lo he releido más de 20 veces, me sigue quedando las dudas siguientes:

A mi router, no le he cambiado todavía nada.

1º. ¿Hay que meterle un u-boot para poder instalar el openwrt? ¿Qué u-boot? En el primer post en Referencias no me queda claro cual es el archivo.

Hay uno en
Citar
https://github.com/gmtii/u-boot-lantiq/tree/openwrt/v2013.10
pero ahí me pierdo, yo busco un archivo, supongo será del tipo bin para subirlo y en este enlace me salen un montón de carpetas y archivos que serán para compilarlo y ahí no llego.

Desde este otro
Citar
https://www.mediafire.com/?0h25jw5zdddvvcb
dice para flashear desde arranque en RAM desde modo UART ¿? y para flashear desde el boot original . Según este último punto, ESTE debe ser el archivo para flashear ¿Cierto?

En el uboot, hay tres archivos el
Citar
bin el 512.bin y el ram.asc
, ¿Cual es el correcto? Supongo que será el .bin o el 512.bin ¿Cual de los dos?

Disculpadme pero estoy muy liado y no veo claro nada. Aunque el post está muy detallado pero, para mi, no me queda claro. Insisto disculpadme.

2º. ¿Cómo subo el openwrt?
            
Supongo que el archivo image está en este enlace
Citar
https://www.mediafire.com/?d5taxtqw66ze779

¿Esto que quiere decir, es la secuencia a seguir?

Citar
Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv kernel_addr 0xB0080000
saveenv

¿Esto se teclea en el terminal, incluyendo las '?


La experiencia que tengo es con el ARV4518, que tuve que introducir los siguientes comandos:

              
Citar
              - loady 0x80500000
               - una vez transferido el openwrt
               - era ${kernel_addr} +${filesize}
               - cp.b ${ram_addr} ${kernel_addr} ${filesize}
               - run flash_flash

¿Esto se aplica aquí o no es necesario, basta con la cita anterior?

Y ya por último el openwrt, ¿lleva incorporado el lucy?, porque de compilarlo no se ni como meterle mano, no tengo ni idea de que paquetes hacen falta.

Instalando el openwrt, ¿funciona el wifi y todo lo demás o quedan cosas por descubrir?

¿Se puede sacar copia de seguridad con el burndumper?

Muchas gracias por vuestra paciencia e inestimable ayuda, sois estupendos, no os cansáis de responder y ayudar a todos los que plantean problemas.

Muchsa gracias. Saludos. Y muchas cibercervezas. Por cierto hecho en falta en emoticon de las cervezas  ;D



como bien dices esta un poco liado para novatos como yo pero tratare de hacert un pequeño resumen primero tengo que volver a leer tu post y luego ya te dire bien pues como he leido muy rapido no se si ya tienes subido el uboot.

decirte que de momento solo funciona el adsl por mi parte el wifi no aun supongo que sera cuestion de ir probando pero cuesta. en fin hasta mas tarde un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22 - Livebox 2.1
Publicado por: Lesgar en 27-04-2014, 23:12 (Domingo)
estupendo!!!

actualizo el primer post con el soporte de VDSL y en el trunk del opernwrt!!!

@Pteridium: a que te refieres?

Saludos.

PD: si alguien intenta compilar el trunk no genera los ficheros de firmware.. .hay un error .. aplicar lo siguiente hasta que se arregle:

Código: [Seleccionar]
diff --git a/target/linux/lantiq/image/Makefile b/target/linux/lantiq/image/Makefile
index 28cb96c..5361d75 100644
--- a/target/linux/lantiq/image/Makefile
+++ b/target/linux/lantiq/image/Makefile
@@ -307,12 +307,6 @@ Image/Build/Profile/H201L=$(call Image/Build/$(1),$(1),H201L)
 Image/BuildKernel/Profile/P2601HNFX=$(call Image/BuildKernel/Template,P2601HNFX)
 Image/Build/Profile/P2601HNFX=$(call Image/Build/$(1),$(1),P2601HNFX)
 
-Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
-Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1), $(1),ARV7519RWV11)
-
-Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
-Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1), $(1),ARV7519RWV12)
-
 endif
 
 
@@ -344,6 +338,12 @@ Image/Build/Profile/VGV7519NOR=$(call Image/Build/$(1),$(1),VGV7519NOR)
 Image/BuildKernel/Profile/VGV7519BRN=$(call Image/BuildKernel/Template,VGV7519BRN,$(1))
 Image/Build/Profile/VGV7519BRN=$(call Image/Build/$(1),$(1),VGV7519BRN,5D00008000,0x12345678,$(1))
 
+Image/BuildKernel/Profile/ARV7519RWV11=$(call Image/BuildKernel/Template,ARV7519RWV11,$(1))
+Image/Build/Profile/ARV7519RWV11=$(call Image/Build/$(1),$(1),ARV7519RWV11)
+
+Image/BuildKernel/Profile/ARV7519RWV12=$(call Image/BuildKernel/Template,ARV7519RWV12,$(1))
+Image/Build/Profile/ARV7519RWV12=$(call Image/Build/$(1),$(1),ARV7519RWV12)
+
 endif

si quieren habilitar el pcie aplicar esto:

Código: [Seleccionar]
diff --git a/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch b/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
index 9329e15..5d626cd 100644
--- a/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
+++ b/target/linux/lantiq/patches-3.10/0001-MIPS-lantiq-add-pcie-driver.patch
@@ -3914,7 +3914,7 @@ Subject: [PATCH 01/34] MIPS: lantiq: add pcie driver
 +#include <linux/gpio.h>
 +#include <lantiq_soc.h>
 +
-+#define IFX_PCIE_GPIO_RESET  238
++#define IFX_PCIE_GPIO_RESET  221
 +
 +#define IFX_REG_R32    ltq_r32
 +#define IFX_REG_W32    ltq_w32
@@ -5288,7 +5288,7 @@ Subject: [PATCH 01/34] MIPS: lantiq: add pcie driver
 +
 +#include <lantiq_soc.h>
 +
-+#define IFX_PCIE_GPIO_RESET  38
++#define IFX_PCIE_GPIO_RESET  21
 +#define IFX_REG_R32   ltq_r32
 +#define IFX_REG_W32   ltq_w32
 +#define CONFIG_IFX_PCIE_HW_SWAP

Alguien me puede explicar como aplicar este parche, lo he intentado varias veces y no consigo que al compilar me genere el /lib/firmare/vdsl.bin.
Gracias
Título: Re:
Publicado por: gmtii en 27-04-2014, 23:14 (Domingo)
Compila desde el git oficial de openwrt y luego copias el fichero vdsl.bin en /lib/firmware según está en el primer mensaje...

Saludos!

Enviado desde mi SM-N9005 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 01:42 (Lunes)
Estoy cegato perdido...  ??? no me había fijado que vdsl.bin era un hiperenlace, en fin solucionado. >:( >:( >:(
Ya tengo Adsl en el router, de momento he probado a cambiar en el archivo network la  option annex 'a' a varios tipos (intentando que sincronize con el anexo M) y nada... la velocidad de subida siempre se mantiene por debajo de 1 mega.
...Y si con el comtrend que manda Jazztel sincroniza a 2.7.

¿Alguna idea?

Respecto al soporte ADSL


En la configuracion ADSL se utiliza el modo ATM, mientras que en la VDSL el modo PTM, por lo tanto añadimos soporte ATM en la compilación.

Configuracion por defecto del archivo /etc/config/network (sin compilar soporte ptm desde git).

vi /etc/config/network
config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'ptm'

Si paro y vuelvo a arrancar el servicio, se queja
  root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control start
  Failed to find ltq_ptm_vr9. Maybe it is a built in module ?

Modifico opcion option xfer_mode  de ptm a atm
  vi /etc/config/network
  config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'atm'

Ahora si que lo carga
[  281.216000] ATM1.0.26    ATM (A1) firmware version 0.24
[  281.220000] ifxmips_atm: ATM init succeed

Reinicio el router y woalaa

root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset:                Lantiq-VRx Unknown
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              18.156 Mb/s / 996 Kb/s
Line Attenuation:       23.1dB / 12.5dB
Noise Margin:           9.3dB / 8.6dB
Line Uptime:            7m 2s
root@OpenWrt:/#

¿Es normal que este archivo de configuración se configure por defecto así?


Respecto al soporte Wifi por usb


He probado varios pinchos y ninguno funciona como AP, ¿sabeis de alguno que funcione bien?

La que mejor pinta tenia es una cohiba (remarcada como inventel) con chipset es GW3887 pero da varios fallos y incluso aveces da kernel panic.



Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 28-04-2014, 11:45 (Lunes)
hola compañero lesgar se agradece tu presencia y una peticion se eres tan amable ya que no puedo compilar me pasarias ese fichero vdsl.bin para realizar pruebas ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 28-04-2014, 12:04 (Lunes)
Estoy cegato perdido...  ??? no me había fijado que vdsl.bin era un hiperenlace, en fin solucionado. >:( >:( >:(
Ya tengo Adsl en el router, de momento he probado a cambiar en el archivo network la  option annex 'a' a varios tipos (intentando que sincronize con el anexo M) y nada... la velocidad de subida siempre se mantiene por debajo de 1 mega.
...Y si con el comtrend que manda Jazztel sincroniza a 2.7.

¿Alguna idea?

Cuando me preguntaste lo de anexo m pensé que te referías al danube, que sí tiene los xtu bits de ese anexo (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control#L15) pero no están definidos para el VR9 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control). Toca averiguarlos.  >:D
Este otro archivo también está relacionado: https://dev.openwrt.org/browser/trunk/target/linux/lantiq/base-files/lib/functions/lantiq_dsl.sh

Respecto al soporte ADSL


En la configuracion ADSL se utiliza el modo ATM, mientras que en la VDSL el modo PTM, por lo tanto añadimos soporte ATM en la compilación.

Configuracion por defecto del archivo /etc/config/network (sin compilar soporte ptm desde git).

vi /etc/config/network
config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'ptm'

Si paro y vuelvo a arrancar el servicio, se queja
  root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control start
  Failed to find ltq_ptm_vr9. Maybe it is a built in module ?

Modifico opcion option xfer_mode  de ptm a atm
  vi /etc/config/network
  config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'atm'

Ahora si que lo carga
[  281.216000] ATM1.0.26    ATM (A1) firmware version 0.24
[  281.220000] ifxmips_atm: ATM init succeed

Reinicio el router y woalaa

root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset:                Lantiq-VRx Unknown
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              18.156 Mb/s / 996 Kb/s
Line Attenuation:       23.1dB / 12.5dB
Noise Margin:           9.3dB / 8.6dB
Line Uptime:            7m 2s
root@OpenWrt:/#

¿Es normal que este archivo de configuración se configure por defecto así?

Lo que mencionas de atm (Asynchronous Transfer Mode) y ptm ( Packet Transfer Mode) depende: con algunos operadores o en algunos países hay que poner ATM y en otros sí que es necesario PTM. Es un claro caso de prueba error, prueba acierto.
Nota: kmod-ltq-atm-vr9 y kmod-ltq-ptm-vr9 creo que se pelean entre ellos, así que lo más recomendable es seleccionar uno u otro.

Respecto al soporte Wifi por usb


He probado varios pinchos y ninguno funciona como AP, ¿sabeis de alguno que funcione bien?

La que mejor pinta tenía es una cohiba (remarcada como inventel) con chipset es GW3887 pero da varios fallos y incluso aveces da kernel panic.

A priori el cohiba debería funcionar bien ya que se investigó mucho hace años con los chips Prism y el soporte quedó niquelado. Quizá lo que te esté pasando es que el driver usb del VR9 se compila, por defecto, con la extensión mips16 (http://www.linux-mips.org/wiki/MIPS16), que no es recomendable para drivers relacionados con el kernel, o que con el kernel 3.10 tengan que revisar alguna cosa en el driver p54usb.
Por los problemas que han comentado brunorro y Tki2000 me inclino porque el problema está relacionado con mips16.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 28-04-2014, 12:33 (Lunes)
hola compañero lesgar se agradece tu presencia y una peticion se eres tan amable ya que no puedo compilar me pasarias ese fichero vdsl.bin para realizar pruebas ???
Aquí (http://www.mediafire.com/download/vbjx928vbc2bf6o/vdsl_firms.tar.bz2) hay unos cuantos.
Los renombras, los pruebas y te quedas con el que mejor te funcione.  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 15:43 (Lunes)
hola compañero lesgar se agradece tu presencia y una peticion se eres tan amable ya que no puedo compilar me pasarias ese fichero vdsl.bin para realizar pruebas ???
Aquí (http://www.mediafire.com/download/vbjx928vbc2bf6o/vdsl_firms.tar.bz2) hay unos cuantos.
Los renombras, los pruebas y te quedas con el que mejor te funcione.  ;D
Espeltron en algun post anterior comento que los firmwares para la plataforma VR9 eran mas "pesados" (alrededor de 700kb), los firmwares mas "ligeros" (alrededor de 300kb) eran para la plataforma AR9. o eso es lo que yo entendí.
Aun así no me cuesta nada probarlos :D y comento.

Cuando me preguntaste lo de anexo m pensé que te referías al danube, que sí tiene los xtu bits de ese anexo (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control#L15) pero no están definidos para el VR9 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-vdsl-app/files/dsl_control). Toca averiguarlos.
¿Alguna idea de como los puedo averiguar?

Nota: kmod-ltq-atm-vr9 y kmod-ltq-ptm-vr9 creo que se pelean entre ellos, así que lo más recomendable es seleccionar uno u otro.
Se me ha ocurrido que el problema puede estar en que al compilar el kmod-ltq-atm-vr9 como "*" el archivo de configuración que genera (en /etc/config/network) pone  option xfer_mode 'ptm'. El valor correcto sería  option xfer_mode 'atm' pq no tiene sentido que ponga el valor ptm si no está compilado. Por eso se queja al pararlo y volver a cargarlo:
    root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control start
    Failed to find ltq_ptm_vr9. Maybe it is a built in module ?
Si lo cambio manual a atm ya no falla
    Ahora si que lo carga
    [  281.216000] ATM1.0.26    ATM (A1) firmware version 0.24
    [  281.220000] ifxmips_atm: ATM init succeed
 ¿Es correcto?
Se me ocurre que puedo compilar varias imagenes con soporte de ambos. No se si es mas correcto compilarlos como modulos o como "*" y ver si son capaces de coexistir
¿Que opinais?

BarriTeleves el firmware que necesitas esta en el primer post, pincha encima de vdsl.bin. Esta en la linea que pone copiamos el fichero vdsl.bin en /lib/firmware , conectamos la línea y ...
lo copias en un usb que esta formateado en ext4. Luego lo pinchas al usb del router, lo montas con los siguientes comandos;:
mkdir -p /mnt/share
mount -t ext4 /dev/sda1 /mnt/share -o rw,sync
y lo copias en /lib/firmware
cp /mnt/share/vdsl.bin /lib/firmware
Yo prefiero reiniciar el router, pero no se si es necesario.

Espeltron si no es mucho pedir me puedes confirmar que este router tiene soporte REAL para vdsl, según esto no tiene:
Vemos el controlador del único puerto Gigabit Ethernet del router, su referencia es Lantiq PEF7071V. En el siguiente enlace tenéis información más técnica acerca de este componente por si queréis ampliar.

Aquí encontramos la gestión de la línea ADSL y los dos puertos RJ-11 para los teléfonos. En la parte inferior encontramos el transformador de aislamiento para la línea ADSL.

Detalle del transformador de aislamiento que gestiona la línea ADSL, y que según las especificaciones técnicas, es válido para VDSL2 Anexo A. La referencia es UMEC UTB02001S.

Debido a la importancia de este componente, os ponemos lo que dice en las especificaciones técnicas:

“Infineon, VDSL2 Annex A, CPE X’FMR 1.4mH, 2:1, Supplementary Insulation”

En la siguiente foto podéis ver el chip que gestiona el ADSL, su referencia es PSB 80208 V, en la parte inferior indica lo siguiente: XWAY ARX208. Que sea ARX significa que sólo es ADSL, por lo que no tendríamos compatibilidad con VDSL.

Sin embargo, hemos encontrado el VRX208 que es para VDSL2. Este router tiene todo lo necesario para ser compatible con VDSL, excepto esta parte, por lo que si Orange decide lanzar VDSL2, tan sólo deberían cambiar este chip por el VRX208 ya que todo lo demás es compatible.

En la siguiente fotografía veis el chip que se encarga de gestionar la doble llamada a través de VOIP. Su referencia es Lantiq PEF 42068 y está optimizado para proporcionar un buen rendimiento en pequeñas y medianas empresas, en nuestro caso, lo hará en el ámbito doméstico. Este dispositivo es de bajo consumo.

Por supuesto me fio mucho mas de lo que tu opines  ;). Tampoco he encontrado nada referente al  VRX208, ni siquiera en la paguina de lantiq :-[.
Lo comento pq quería cambiar mi ADSL por VDSL y esi este router lo soporta sería Genial  8)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 28-04-2014, 15:53 (Lunes)
hola de nuevo solo decir grs a los dos Teridium y Lesgar en cuanto es en casa me pongo a ello grs de nuevo >:( >:( >:(

ademas me acaban de dar una buena noticia por fin voy a tener linux, aunque lo primero que me ha llegado a la mente, jo ya puedo compilar se quitaran todos mis problemas, pero una vez pensando sensatamente he recapacitado y creo que es al reves ahora es cuando tengo que comenzar a ir aprehendiendo un poco cada dia se me ara cuesta arriba, pero con vuestra generosa ayuda estare aqui con vosotros peleandome timidamente con la consola de linux, venga me van a regalar una cpu algo mas moderna que la mia y algo antigua, es creo un dual core de los primero, eso si tengo que reparar la placa un poco cambiar el conector rj45 y los usb que lleva, pero vamos con el decapador va genial venga un saludo y en poco tiempo estoy con el funcionando.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 28-04-2014, 16:14 (Lunes)
Joe...

Llevo demasiado tiempo alejado de este hilo, y con mi astoria cogiendo polvo en el fondo del armario... es lo malo de hacer u máster. Sin embargo procastinando hoy he flipado con todos los avances que habéis hecho en este router! Ahora me muero de ganas de ponerme a trastear con el.

Felicitaros a todos por los avances que habéis hecho. No me pelee yo poco el verano pasado con la maldita password del bootloader!

Una pregunta que puede que ya esté respondida (prometo leerme el hilo entero en cuanto tenga tiempo)... si el firm original es un OpenWRT no debería ser fácil activar la wifi interna del router? O compilar un OpenWRT 8.09 y utilizar el módulo que viene en el firm original.

Un saludete a todos!

p.d: voy a mandar una nota a GPL-violations informando de la flagrante violación del gpl de openwrt en este caso. Llevan más de un año sin sacar el código fuente, y no hay manera de contactar con la empresa (ya lo he intentado). Una verguenza estos de Astoria.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 28-04-2014, 17:58 (Lunes)
@Lesgar: en principio el soporte para VDSL está añadido, pero ni idea cuán estable es.
Si no lo consigues configuras el router que te ponga el proveedor en modo bridge (como si fuera un módem a secas y lo conectas al puerto WAN del Astoria, configuras y a correr. La pega es que se te juntan muchos cacharros.

Para wifi busca algo con Ralink (https://wikidevi.com/wiki/Special:BrowseData/Wireless_adapter?Interface=USB&Chip1_brand=Atheros&Supported_802dot11_protocols=bgn) o Atheros (https://wikidevi.com/w/index.php?title=Special:BrowseData/Wireless_adapter&limit=500&offset=0&_cat=Wireless_adapter&Interface=USB&Chip1_brand=Ralink&Supported_802dot11_protocols=bgn) y si puede ser que tenga antena o antenas.
Alguna gente ha comentado que los USB con chip Atheros y el driver ath9k-htc les han dado problemas en routers con SoC BCM63XX, mientras que con los basados en Ralink les ha ido bien.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 18:28 (Lunes)
Joe...

Llevo demasiado tiempo alejado de este hilo, y con mi astoria cogiendo polvo en el fondo del armario... es lo malo de hacer u máster. Sin embargo procastinando hoy he flipado con todos los avances que habéis hecho en este router! Ahora me muero de ganas de ponerme a trastear con el.

Felicitaros a todos por los avances que habéis hecho. No me pelee yo poco el verano pasado con la maldita password del bootloader!

Una pregunta que puede que ya esté respondida (prometo leerme el hilo entero en cuanto tenga tiempo)... si el firm original es un OpenWRT no debería ser fácil activar la wifi interna del router? O compilar un OpenWRT 8.09 y utilizar el módulo que viene en el firm original.

Un saludete a todos!

p.d: voy a mandar una nota a GPL-violations informando de la flagrante violación del gpl de openwrt en este caso. Llevan más de un año sin sacar el código fuente, y no hay manera de contactar con la empresa (ya lo he intentado). Una verguenza estos de Astoria.

Si quieres aquí tienes un resumen de los pasos para instalarlo:

Realmente es una recopilación :-)
 
 
1-Backup
  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  
Código: [Seleccionar]
[VR9 Boot]:!
    Enter Administrator Mode !
 En el [VR9 Boot] pones lo siguiente:
  "H"
  Y modificas el boot options de FE-FF-FF-FF-FF-FF o FF-FF-FF-FF-FF-FF a:
  "FF-00-00-00-00-00"

  Pones "linux image" con:
  "2"

  Reinicias con:
  "Y"

 Solamente hay que pulsar la tecla J.
De esta forma tendremos un backup 100% original que arrancará por si solo con el firmware de Orange.
 
Código: [Seleccionar]
VR9 Boot]:j

Ready to run firmware


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

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

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  1
....
...
...
 Dentro de root@arcadyan haz esto:
  
  Coloca una memoria USB formateada como FAT16 o FAT32. Yo he usado el puerto USB trasero, pero valdria igualmente el otro.
  Realiza el backup de todo en menos de 1 minuto:
  
Código: [Seleccionar]
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9.bin
    sync
    cat /dev/mtd0 > /tmp/usb/a1/mtd0a.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1a.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2a.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3a.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4a.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5a.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6a.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7a.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8a.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9a.bin
    sync
 
  Desmontas la unidad USB:

    
Código: [Seleccionar]
umount /tmp/usb/a1  
  Conjectamos el usb al pc y verificamos que se haya copiado bien con un md5sum
  
  
Código: [Seleccionar]
md5sum mtd*
      85d71f2f2853cd946b3b11f74286e6c7  mtd0.bin
      85d71f2f2853cd946b3b11f74286e6c7  mtd0a.bin
      dbc706a9561a93bb1f199f4af9608be3  mtd1a.bin
      dbc706a9561a93bb1f199f4af9608be3  mtd1.bin
      35e99851d54769f14554603551c4a97c  mtd2a.bin
      35e99851d54769f14554603551c4a97c  mtd2.bin
      16a2b702e0f607f2c667592d5f653885  mtd3a.bin
      16a2b702e0f607f2c667592d5f653885  mtd3.bin
      2261435b7db30104108bf17e14c85b6b  mtd4a.bin
      2261435b7db30104108bf17e14c85b6b  mtd4.bin
      4531703a2c0c1f217906e94e293c9f2b  mtd5a.bin
      4531703a2c0c1f217906e94e293c9f2b  mtd5.bin
      3e159f50c18d679155c44a62fa6142d8  mtd6a.bin
      3e159f50c18d679155c44a62fa6142d8  mtd6.bin
      fe95326845fc89fce42a2303a8372712  mtd7a.bin
      fe95326845fc89fce42a2303a8372712  mtd7.bin
      42be09fa44e3ba8cd9be771817ea89c5  mtd8a.bin
      42be09fa44e3ba8cd9be771817ea89c5  mtd8.bin
      79309eb3491945f91092fc9612aa139a  mtd9a.bin
      79309eb3491945f91092fc9612aa139a  mtd9.bin
 
  Montar Imagen

  
Código: [Seleccionar]
cat mtd0.bin mtd1.bin mtd2.bin mtd3.bin mtd4.bin mtd5.bin mtd6.bin mtd7.bin mtd8.bin mtd9.bin > dump.bin
  El comando para hacer eso en Windows sería
  
  
Código: [Seleccionar]
copy /b mtd0.bin+mtd1.bin+mtd2.bin+mtd3.bin+mtd4.bin+mtd5.bin+mtd6.bin+mtd7.bin+mtd8.bin+mtd9.bin  dump.bin
    copy /b hace las concatenaciones en modo binario sin traducir caracteres pero hay un error en el retorno del carro que genera imagenes mas grandes.

2-Instalacion

  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  
Código: [Seleccionar]
[VR9 Boot]:!
    Enter Administrator Mode !
 Pulsamos "U" para cargar el uboot  
    
Código: [Seleccionar]
[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    [0] Boot            0xB0000000     512K
    [1] Image 0         0xB1280000    6144K
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Image     0xB0080000   24576K
    [7] Emergency Value 0xB1FC0000   2883584K
    ---------------------------------------
    Enter area to UPLOAD: 0
    Upload area 0.  Are you sure? (Y/n)
 Pulsamos "Y" y mandamos por X-modem la imagen de uboot

2.-Instalación de OpenWrt desde u-boot modificado

    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
    
Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1[color=red]X-[/color]squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv

    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,
  
    
Código: [Seleccionar]
arv7519rw #   run write-openwrt            
     ltq_phy: addr 0, link 0, speed 10, duplex 0
     ltq_phy: addr 17, link 0, speed 10, duplex 0
     ltq_phy: addr 19, link 1, speed 100, duplex 1
     Using ltq-eth device
     TFTP from server 192.168.1.100; our IP address is 192.168.1.1
     Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
     Load address: 0x81000000
     Loading: #################################################################
     #################################################################
     #################################################################
     ########################################################
         5 MiB/s
done
      Bytes transferred = 3670020 (380004 hex)
      ............................. done
      Un-Protected 29 sectors

      ............................. done
      Erased 29 sectors
      Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
      arv7519rw # reset

Crear un servidor FTFP

Si usas windows, el tftpd32 es un servidor que instalas en windows.
http://tftpd32.jounin.net/
http://tftpd32.jounin.net/tftpd32_download.html
Selecciona el programa de instalacion que mejor te convenga y permite el acceso a traves del firewall cuando te lo indique.

Este servidor es muy facil de configurar, solo tienes que indicarle la tarjeta de red que va a usar mediante la IP que tenga asignada.
Le indicas la carpeta que vas a utilizar para compartir (descargar o subir archivos), que normalmente puede estar dentro de la ruta donde se instala el programa.

Cuando activas el servidor tftpd cualquier equipo conectado a tu red puede subir o descargar archivos que tengas compartidos en esa carpeta, mediante el protocolo tftpd y la IP de esa tarjeta de red.
Para que esto funcione la IP de la tarjeta de red tiene que ser la adecuada, segun cada aplicacion en concreto.
Por ejemplo podria ser requisito que la IP fuera: 192.168.1.100, o la que tuviera el uboot fijada como IP del servidor tftpd.

Aunque se pueda usar el protocolo Xmodem muchos uboot con loady suelen utilizar el Ymodem. Prueba a usar el protocolo Ymodem con el hiperterminal de windows. Pero estos procedimientos son muchiiiiiiiiisimo mas lentos. Creo que solo deberían usarse en caso de emergencia.

Volver al estado de fábrica

Encendemos el router:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot: 

Pulsamos una tecla y una vez hemos accedido al prompt tecleamos tftpboot dump.bin. Estamos cargando por tftp el backup de la flash (que previamente has sacado de TU flash) en la ram del router
Código: [Seleccionar]
arv7519rw # tftpboot dump.bin

ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'dump.bin'.
Load address: 0x81000000
Loading: *#######################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 #################################################################
 ###########
 2.5 MiB/s
done
Bytes transferred = 33554432 (2000000 hex)

Ahora solo falta grabar,en la flash del router, lo que hemos subido a la ram. Tecleamos run write-uboot-nor
Código: [Seleccionar]
arv7519rw # run write-uboot-nor
Un-Protected 256 sectors

................................. done
Erased 256 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
Cuando haya terminado solo faltaría resetear el router. Tecleamos reset
Código: [Seleccionar]
arv7519rw # reset

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




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

Copying boot params.....DONE

Enter command mode ...
Get Primary to 0.....
Image Check from FLASH_AREA_IMAGE_0 : Passed.
Recordar que si para hacer el backup habeis cambiado algo en el brnboot, hay que dejarlo como estaba al principio.
Nota: para que arranque por defecto sea el fimware de orange hay que teclear 3 en el prompt del vrboot.
Código: [Seleccionar]
[VR9 Boot]:3

Set to Supertask image done

Reflashear u-boot
  
Código: [Seleccionar]
tftpboot u-boot.bin
  write-uboot-nor

Métodos de emergencia
  Activar UART
  
"Precauciones iniciales del ARV7519RW22 y casos catastroficos"
   erase Flash
  conectar vcc
    NUNCA conecteis el pin VCC con adaptadores serial USB, ya que no lo necesita y es peligroso.
  Modo UART
    Usar resistencias
Creditos:
Pteridium, Gmtii, Speltron, www-www jmcabgam y alguno más que seguro se me olvida  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 18:29 (Lunes)
@Lesgar: en principio el soporte para VDSL está añadido, pero ni idea cuán estable es.
Si no lo consigues configuras el router que te ponga el proveedor en modo bridge (como si fuera un módem a secas y lo conectas al puerto WAN del Astoria, configuras y a correr. La pega es que se te juntan muchos cacharros.

Para wifi busca algo con Ralink (https://wikidevi.com/wiki/Special:BrowseData/Wireless_adapter?Interface=USB&Chip1_brand=Atheros&Supported_802dot11_protocols=bgn) o Atheros (https://wikidevi.com/w/index.php?title=Special:BrowseData/Wireless_adapter&limit=500&offset=0&_cat=Wireless_adapter&Interface=USB&Chip1_brand=Ralink&Supported_802dot11_protocols=bgn) y si puede ser que tenga antena o antenas.

Ya tengo funcionando el ADSL, pero creo que hay que pulirlo un poco
Alguna gente ha comentado que los USB con chip Atheros y el driver ath9k-htc les han dado problemas en routers con SoC BCM63XX, mientras que con los basados en Ralink les ha ido bien.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 28-04-2014, 18:48 (Lunes)
Muchas gracias Lesgar por la recopilación!

A ver si luego tengo un rato y empiezo con el cacharreo! :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 20:01 (Lunes)
Muchas gracias Lesgar por la recopilación!

A ver si luego tengo un rato y empiezo con el cacharreo! :)
Sigue la guía y si ves algo que no te cuadre, avisa...  8)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 28-04-2014, 20:31 (Lunes)
Cita de Lesgar
Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
    sync
    cat /dev/mtd1a > /tmp/usb/a1/mtd1.bin
    sync
    cat /dev/mtd2a > /tmp/usb/a1/mtd2.bin
    sync
    cat /dev/mtd3a > /tmp/usb/a1/mtd3.bin
    sync
    cat /dev/mtd4a > /tmp/usb/a1/mtd4.bin
    sync
    cat /dev/mtd5a > /tmp/usb/a1/mtd5.bin
    sync
    cat /dev/mtd6a > /tmp/usb/a1/mtd6.bin
    sync
    cat /dev/mtd7a > /tmp/usb/a1/mtd7.bin
    sync
    cat /dev/mtd8a > /tmp/usb/a1/mtd8.bin
    sync
    cat /dev/mtd9a > /tmp/usb/a1/mtd9.bin
    sync

Creo que hay un error en este trozo debiera ser:

Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0a.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1a.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2a.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3a.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4a.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5a.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6a.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7a.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8a.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9a.bin
    sync

Saludos

Título: Re:
Publicado por: doblecero en 28-04-2014, 21:48 (Lunes)
Tengo una vdsl de un conocido donde podría probar si este router tiene soporte tal cual lo tenemos... A ver si el miércoles puedo probarlo!
Espeltron... Entiendo que con el vdsl.bin que funciona para la adsl valdría también para la vdsl, es así?

Enviado desde mi GT-I9300 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 28-04-2014, 22:00 (Lunes)
Me parece que me lo he cargado, siguiendo las instrucciones del post 1 y del último de Lesgar, he subido el u-boot y me sale esto:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

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!
arv7519rw #

Y ahora no se que hacer
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 22:24 (Lunes)
Me parece que me lo he cargado, siguiendo las instrucciones del post 1 y del último de Lesgar, he subido el u-boot y me sale esto:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

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!
arv7519rw #

Y ahora no se que hacer

Tranqui, creo que no te has cargado nada.
 Posibles problemas:
1.- No carga por tftpboot pq la versión que hay en el primer post no es la final y en la v1.1 (la tuya) fallan los interfaces de red 1 y 3.
2.- Has puesto mal la dirección del Kenel.
3.- Simplemente te falta cargar la imagen de openwrt.
Soluciones:
1.-Conecta el cable ethernet al puerto 1, etiquetado en rojo como "1", si sigue sin ir prueba con el "GE"
2.-Accede al menu del uboot: Cuando arranque el uboot y te salga el mensaje "Hit any key to stop autoboot:" pulsa 2 veces una tecla, una vez dentro del uboot carga otra vez la macro del primer post. Recuerda cambiar la X por 1  (pq tu version es la v1.1):
Código:
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv kernel_addr 0xB0080000
saveenv

Comprobación:
teclea printenv y comprueba que esta linea salga asi "write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize"
3.- Carga la imagen para v11 del primer post con el comado "run write-openwrt" sin comillas. Este enlace es una versión beta que estoy probando con soporte para el adsl, luci, transmision , samba, etc...https://www.dropbox.com/s/lskvn0gb67i30su/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image (solo válido para tu  version, que es la  V1.1).
Ánimo que ya casi está... Ya me comentas...

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 28-04-2014, 22:31 (Lunes)
Cita de Lesgar
Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0.bin
    sync
    cat /dev/mtd1a > /tmp/usb/a1/mtd1.bin
    sync
    cat /dev/mtd2a > /tmp/usb/a1/mtd2.bin
    sync
    cat /dev/mtd3a > /tmp/usb/a1/mtd3.bin
    sync
    cat /dev/mtd4a > /tmp/usb/a1/mtd4.bin
    sync
    cat /dev/mtd5a > /tmp/usb/a1/mtd5.bin
    sync
    cat /dev/mtd6a > /tmp/usb/a1/mtd6.bin
    sync
    cat /dev/mtd7a > /tmp/usb/a1/mtd7.bin
    sync
    cat /dev/mtd8a > /tmp/usb/a1/mtd8.bin
    sync
    cat /dev/mtd9a > /tmp/usb/a1/mtd9.bin
    sync

Creo que hay un error en este trozo debiera ser:

Citar
cat /dev/mtd0 > /tmp/usb/a1/mtd0a.bin
    sync
    cat /dev/mtd1 > /tmp/usb/a1/mtd1a.bin
    sync
    cat /dev/mtd2 > /tmp/usb/a1/mtd2a.bin
    sync
    cat /dev/mtd3 > /tmp/usb/a1/mtd3a.bin
    sync
    cat /dev/mtd4 > /tmp/usb/a1/mtd4a.bin
    sync
    cat /dev/mtd5 > /tmp/usb/a1/mtd5a.bin
    sync
    cat /dev/mtd6 > /tmp/usb/a1/mtd6a.bin
    sync
    cat /dev/mtd7 > /tmp/usb/a1/mtd7a.bin
    sync
    cat /dev/mtd8 > /tmp/usb/a1/mtd8a.bin
    sync
    cat /dev/mtd9 > /tmp/usb/a1/mtd9a.bin
    sync

Saludos




Ok es verdad, ya esta corregido.
Muchas gracias.
Voy a ver  si la "Maqueto" un poco a ver si mejora en visibilidad.
Título: Re:
Publicado por: Lesgar en 28-04-2014, 22:59 (Lunes)
Tengo una vdsl de un conocido donde podría probar si este router tiene soporte tal cual lo tenemos... A ver si el miércoles puedo probarlo!
Espeltron... Entiendo que con el vdsl.bin que funciona para la adsl valdría también para la vdsl, es así?

Enviado desde mi GT-I9300 mediante Tapatalk



Eso sería genial  ;), Creo que sería importante que tuvieses a mano:
Dos imagenes diferentes una compilada con kmod-ltq-atm-vr9 y otra compilada con kmod-ltq-ptm-vr9. Segun Pteridium no se pueden tener las dos seleccionadas pq se "pelean"entre ellas.
Cuando pruebes la versión compilada con kmod-ltq-atm-vr9  antes de poner el firmware en su sitio cambia en /etc/config/network la opción que viene por defecto "xfer_mode 'ptm'" por xfer_mode 'atm'. Luego metes el firmware en su sitio, configuras wan y reinicias.
Si en el dmesg aparece:
Código: [Seleccionar]
[  281.216000] ATM1.0.26    ATM (A1) firmware version 0.24
[  281.220000] ifxmips_atm: ATM init succeed
A mi me funciona.
Si sale:
Código: [Seleccionar]
[   19.348000] PTM 1.0.27    PTM (E1) firmware version 0.30
[   19.352000] ifxmips_ptm: PTM init succeed
o
Código: [Seleccionar]
root@OpenWrt:/lib/firmware# /etc/init.d/dsl_control start
Failed to find ltq_ptm_vr9. Maybe it is a built in module ?

A mi me da problemas.
Respecto probar con varios firmwares, de momento no te puedo decir nada. Estoy probando varios pero solo me funciona el que ha posteado Gmtii en el primer post, y no del todo fino pq no reconoce el chipset.
Código: [Seleccionar]
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset:               [color=red] Lantiq-VRx Unknown[/color]
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              18.156 Mb/s / 996 Kb/s
Line Attenuation:       23.1dB / 12.5dB
Noise Margin:           9.3dB / 8.6dB
Line Uptime:            7m 2s

De todas formas no me hagas mucho caso, es la primera vez que intento algo así. Seguro que Pteridium, Gmtti, Noltari, speltron ... pueden aportar más info
Título: Re:
Publicado por: Pteridium en 28-04-2014, 23:28 (Lunes)
De todas formas no me hagas mucho caso, es la primera vez que intento algo así. Seguro que Pteridium, Gmtti, Noltari, espeltron ... pueden aportar más info
A mi tampoco me hagáis caso porque la experiencia que tengo es con los ARV4518 y 7518 que sólo soportan asdl.

Hoy compré uno de segunda mano y me dijo el dependiente que desde hace un tiempo cada ARV7519RW22 que ponen a vender desaparece en poco tiempo. Deberían pagarles a Lesgar, gmtii y espeltron que son los que más han currado con este bicho.  >:(
Título: Re:
Publicado por: espeltron en 29-04-2014, 02:11 (Martes)
Tengo una vdsl de un conocido donde podría probar si este router tiene soporte tal cual lo tenemos... A ver si el miércoles puedo probarlo!
Espeltron... Entiendo que con el vdsl.bin que funciona para la adsl valdría también para la vdsl, es así?

Enviado desde mi GT-I9300 mediante Tapatalk


Deberia de funcionar, configurando los drivers adecuadamente.

Si echas un vistazo a las pruebas que se hicieron hace unas semanas:
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg306451/#msg306451 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg306451/#msg306451)

El modo del anexo A, que se carga en parte del firmware, se configura con un parametro "-i" que se obtiene de una tabla:
Código: [Seleccionar]
annex_a2p=00_00_00_00_00_01_00_00En el mismo firmware va el anexo A del ADSL y el VDSL2, que no lleva anexo.

El script dsl_control tiene esto:
Citar
  # start CPE dsl daemon in the background
   service_start /sbin/vdsl_cpe_control -i${xtu} \
         -n /sbin/dsl_notify.sh \
         -f /lib/firmware/${firmware}

Prueba 2 (a2p):
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_01_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

Repasando el archivo: "rootfs/etc/init.d/ifx_cpe_control_init.sh" el comando completo seria este:
Código: [Seleccionar]
service_start /sbin/vdsl_cpe_control -i${xTSE} ${XDSL_MULTIMODE} ${XTM_MULTIMODE} ${FW_XDSL} ${AUTOBOOT_VDSL} ${AUTOBOOT_ADSL} ${NOTIFICATION_SCRIPT} ${TCPM_IF} ${DTI_IF} & Este archivo es del OpenWrt 8.09 que lleva el router, y en la cabecera viene "# Copyright (C) 2010 OpenWrt.org".

Con el VDSL deberia de ser:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_00_00_07 -M2_0 -T2_1_1 -f /lib/firmware/vdsl.bin -A /opt/lantiq/bin/vdsl.scr -n /sbin/dsl_notify.sh -t0.0.0.0 -d0.0.0.0 &
/etc/init.d/dsl_control status
Mas o menos, debereis apañarlo un poco segun la localizacion de los archivos en el OpenWrt que esteis utilizando.
Esperar 2 minutos.

Al no saber si el driver utilizado actualmente en el OpenWrt acepta todos los parametros VDSL, se puede probar:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_00_00_07 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status
Esperar 2 minutos.

A veces la conexion se consigue tras algun reinicio, ya que ciertos parametros se actualizan en el arranque.

Una vez sincronizado, para conseguir IP y conexion a internet se deberia de configurar adecuadamente el tipo de conexion PTM, habitual en la VDSL.

Quien tenga VDSL que haga pruebas y que comente resultados.

Hay que comprobar el driver que esteis utilizando, como hizo jmcabgam:
Código: [Seleccionar]
root@OpenWrt:~# vdsl_cpe_control --version
DSL_CPE: DSL CPE Control Application V4.11.4
Este es el ultimo disponible, el 3.24.4.4 es el anterior.
Dicho ejecutable se encuentra en:
Código: [Seleccionar]
/sbin/vdsl_cpe_control
Ya que hay 2 versiones:
Driver danube:
http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror2.openwrt.org/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_danube-3.24.4.4.tar.gz)

Driver vrx, que no esta en el repositorio oficial mirror2:
http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz (http://mirror.opf.slu.cz/openwrt/sources/drv_dsl_cpe_api_vrx-4.11.4.tar.gz)

He recordado mas cosas, para saber que comandos son los adecuados y cuales no.

En cuanto a "vdsl_cpe_control" esta el siguiente comando:
Citar
vdsl_cpe_control --help

Obtenido de la pagina polaca:
Código: [Seleccionar]
root@OpenWrt:/tmp# vdsl_cpe_control --help
DSL_CPE: Welcome to DSL CPI API control application
DSL_CPE: usage: [options]
DSL_CPE: following options are available:
DSL_CPE:  --help        (-h)    - help screen
DSL_CPE:  --version     (-v)    - display version
DSL_CPE:  --init        (-i)    - init device w/ <xtu> Bits seperated by underscore (e.g. -i05_01_04_00_04_01_00_00)
DSL_CPE:  --low_cfg     (-l)    - low level configuration file
DSL_CPE:  --console     (-c)    - start console
DSL_CPE:  --event_cnf   (-e)    - configure instance activation handling <enable/disable>[_mask] (e.g. -e1_1)
DSL_CPE:  --msg_dump    (-m)    - enable message dump
DSL_CPE:  --auto_scr_1  (-a)    - autoboot start script for ADSL (empty by default)
DSL_CPE:  --auto_scr_2  (-A)    - autoboot start script for VDSL (empty by default)
DSL_CPE:  --firmware1   (-f)    - firmware file, default /opt/ifx/firmware/xcpe_hw.bin
DSL_CPE:  --notif       (-n)    - notification script name, default ./xdslrc.sh
DSL_CPE:  --tcpmsg      (-t)    - enable dbgtool, listen only on <ipaddr> (optional, e.g. -t0.0.0.0)
DSL_CPE:  --multimode   (-M)    - set multimode config -M<NextMode>[_<AdslSubPref>] (e.g. -M1_1 or -M1)
DSL_CPE:  --tc-layer    (-T)    - set TC-Layer options -T<TcLayer>_<TcConfigUs>_<TcConfigDs> (e.g. -T2_0x3_0x1)
DSL_CPE:  --sequence    (-S)    - set activation sequence -S<Sequence>_<Mode> (e.g. -M0_0)
DSL_CPE:  --debug_drv   (-g)    -
DSL_CPE:  --debug_app   (-G)    -

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 29-04-2014, 03:49 (Martes)
1.- No carga por tftpboot pq la versión que hay en el primer post no es la final y en la v1.1 (la tuya) fallan los interfaces de red 1 y 3.
Quisiera comentar los modos de configuracion del switch gigabit ethernet que lleva integrado el VRX288.

En teoria hay una especie de switch en el VRX288 que conmuta el modo de cada pareja de puertos, segun el firmware cargado, el de fast o el de gigabit:

MODO FAST ETHERNET 10/100:
Citar
VRX288-PHY1--> LAN1   <-- 2 pares (RX y TX) usados en 10/100
VRX288-PHY2--> LAN2   <-- 2 pares (RX y TX) usados en 10/100

VRX288-PHY3--> LAN3   <-- 2 pares (RX y TX) usados en 10/100
VRX288-PHY4--> LAN4   <-- 2 pares (RX y TX) usados en 10/100

MODO GIGABIT ETHERNET 10/100/1000:
Citar
VRX288-PHY1--> n.c.
VRX288-PHY2--> LAN2   <-- 2 pares (RX y TX) usados en 10/100

VRX288-PHY3-->  n.c.
VRX288-PHY4--> LAN4   <-- 2 pares (RX y TX) usados en 10/100

Como el hardware fisico de los transformadores magneticos y los conectores RJ45 solo estan diseñados para llevar 2 pares de la red ethernet en cada conector LANx, solo son validos los modos 10M o 100M, aunque el VRX288 este configurado como gigabit ethernet 10/100/1000.

Por este motivo, estando configurado como 10/100/1000 solo funciona como 10/100, al igual que cuando conectas una tarjeta fast ethernet a una tarjeta gigabit.

Hay otros routers con chips lantiq que en lugar de llevar 4 puertos fast ethernet llevan 2 puertos gigabit ethernet.

Es aconsejable conservar estos modos de configuracion de la red gigabit ethernet que permite usar solo 2 puertos, ya que con una "MOD", aunque costosa, seria posible convertir esos 4 puertos fast ethernet en 2 puertos gigabit ethernet.

MODO GIGABIT ETHERNET 10/100/1000 CON "MOD":
Citar
VRX288-PHY1--> GLAN1   <-- 2 pares extras necesarios para el modo 1000
VRX288-PHY2--> GLAN1   <-- 2 pares (RX y TX) usados en 10/100

VRX288-PHY3-->  GLAN2   <-- 2 pares extras necesarios para el modo 1000
VRX288-PHY4--> GLAN2   <-- 2 pares (RX y TX) usados en 10/100

Exactamente no lo he verificado, es posible que pueda haber algun cambio segun la version del hardware, pero como he dicho, en teoria es posible realizar esto.
Cuando tenga tiempo hare un montaje rapido y probare esta MOD, a ver si consigo poner las salidas en modo 1000.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 29-04-2014, 06:07 (Martes)
Estoy cegato perdido...  ??? no me había fijado que vdsl.bin era un hiperenlace, en fin solucionado. >:( >:( >:(
Ya tengo Adsl en el router, de momento he probado a cambiar en el archivo network la  option annex 'a' a varios tipos (intentando que sincronize con el anexo M) y nada... la velocidad de subida siempre se mantiene por debajo de 1 mega.
...Y si con el comtrend que manda Jazztel sincroniza a 2.7.

¿Alguna idea?
Si quieres anexo M prueba lo siguiente:

annex_m2p:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_00_00_04_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status

annex_m2:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_40_00_00_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status

annex_m:
Código: [Seleccionar]
/etc/init.d/dsl_control stop
service_start /sbin/vdsl_cpe_control -i00_00_00_00_40_00_04_00 -n /sbin/dsl_notify.sh -f /lib/firmware/vdsl.bin
/etc/init.d/dsl_control status

Hay tres formas sencillas de sacar el parametro "i":
1.- De tablas, que podeis encontrar en https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control#L15 (https://dev.openwrt.org/browser/trunk/package/network/config/ltq-adsl-app/files/dsl_control#L15) y de codigos fuente de otros routers.
2.- Analizando el script "rootfs/etc/init.d/ifx_cpe_control_init.sh" que lleva el firmware original del propio router.
Con esto he comprobado que m2 y m2p coinciden con los datos de la tabla anterior.
3.- De las especificaciones RFC (como obtener los 64 bits del anexo):
ADSL2 (pag. 26-27): https://tools.ietf.org/html/rfc4706 (https://tools.ietf.org/html/rfc4706)
VDSL2 (pag. 27-28): https://tools.ietf.org/html/rfc5650 (https://tools.ietf.org/html/rfc5650)

Como he comentado anteriormente, este mismo script ifx_cpe_control_init.sh sirve para verificar que la configuracion del modo VDSL sea la adecuada.

Para el modo M, al estar el parametro ya implementado en OpenWrt, serviria seguramente cambiando /etc/config/network:
Código: [Seleccionar]
config adsl-device 'adsl'
        option fwannex 'a'
        option annex 'm2p'

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 29-04-2014, 07:38 (Martes)
 Pulsamos "U" para cargar el uboot  
    
Código: [Seleccionar]
[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    [0] Boot            0xB0000000     512K
    [1] Image 0         0xB1280000    6144K
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Image     0xB0080000   24576K
    [7] Emergency Value 0xB1FC0000   2883584K
    ---------------------------------------
    Enter area to UPLOAD: 0
    Upload area 0.  Are you sure? (Y/n)
 Pulsamos "Y" y mandamos por X-modem la imagen de uboot

2.-Instalación de OpenWrt desde u-boot modificado

    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
    
Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv

    (cambiamos la X por la versión de nuestro router).

    Ejecutamos la macro: run write-openwrt,

    
Código: [Seleccionar]
arv7519rw #   run write-openwrt            

Sigo pensando que la tabla indicada en el [VR9 Boot]: es "falsa", o al menos no concuerda totalmente con la realidad.
Con los datos mtd se tendrian que hacer las siguientes correcciones para que se pareciese mas a la realidad:
Citar
   [[0] Boot            0xB0000000     512K
    [1] Image 0         0xB1280000    6144K ¿?
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Imageuboot_cfg     0xB0080000   128K
    [6] Linux Image     0xB00A0000   24448K
    [7] Emergency Value 0xB1FC0000   256K

Los datos obtenidos de la lectura de bloques mtd de la flash y su estructura interna lo confirman.
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg307557/#msg307557 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg307557/#msg307557)

TAMAÑO DE BLOQUE EN EL BORRADO:
Código: [Seleccionar]
Erasesize: 0x00020000 (128K)Para toda la flash de 32MB

TAMAÑOS:
Código: [Seleccionar]
mtd0.bin "uboot" 262.144 (256K) 0x00040000
mtd1.bin "uboot_bin" 262.144 (256K) 0x00040000
mtd2.bin "uboot_cfg" 131.072 (128K) 0x00020000
mtd3.bin "kernel" 2.097.152(2048K) 0x00200000
mtd4.bin "rootfs" 10.485.760(10240K) 0x00A00000
mtd5.bin "rootfs2" 11.534.336(11264K) 0x00B00000
mtd6.bin "sys_config" 917.504(896K) 0x000E0000
mtd7.bin "supertask_img" 6.291.456(6144K) 0x00600000
mtd8.bin "supertask_cfg" 1.048.576(1024K) 0x00100000
mtd9.bin "supertask_bootcfg" 524.288(512K) 0x00080000

POSICIONES DE MEMORIA FLASH (BASE=0xB0000000):
Código: [Seleccionar]
mtd0.bin 0xB0000000 .. 0xB003FFFF
mtd1.bin 0xB0040000 .. 0xB007FFFF
mtd2.bin 0xB0080000 .. 0xB009FFFF
mtd3.bin 0xB00A0000 .. 0xB029FFFF
mtd4.bin 0xB02A0000 .. 0xB0C9FFFF
mtd5.bin 0xB0CA0000 .. 0xB179FFFF
mtd6.bin 0xB17A0000 .. 0xB187FFFF
mtd7.bin 0xB1880000 .. 0xB1E7FFFF
mtd8.bin 0xB1E80000 .. 0xB1F7FFFF
mtd9.bin 0xB1F80000 .. 0xB1FFFFFF

Al escribir la imagen Openwrt a partir de la posicion 0xB0080000 se eliminan los datos del mtd2.bin ("uboot_cfg").
Tamaño:
Código: [Seleccionar]
mtd2.bin "uboot_cfg" 131.072 (128K) 0x00020000Posicion:
Código: [Seleccionar]
mtd2.bin 0xB0080000 .. 0xB009FFFF
Si quereis ver lo que contiene este archivo mtd2.bin, lo pongo aqui de forma integra (en modo texto):
Código: [Seleccionar]
”Ýb<bootcmd=run flash_flash bootdelay=3 baudrate=115200 preboot=echo;echo Type \"run flash_nfs\" to mount root filesystem over NFS;
echo bootfile="uImage" mem=126M phym=128M ethaddr=00:99:88:00:99:88 netdev=eth0 console=ttyS0 baudrate=115200 tftppath= loadaddr=0x80800000
rootpath=/mnt/full_fs rootfsmtd=/dev/mtdblock4 addip=setenv bootargs $(bootargs) ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname):
$(netdev):on addmisc=setenv bootargs $(bootargs) console=$(console),$(baudrate) ethaddr=$(ethaddr) phym=$(phym) mem=$(mem) panic=1
mtdparts=$(mtdparts) init=/etc/preinit vpe1_load_addr=0x87e00000 vpe1_mem=2M  u-boot=u-boot.lq rootfs=rootfs.img fullimage=fullimage.img
jffs2image=root.jffs2-128k.nor totalimage=totalimage.img flashargs=setenv bootargs root=$(rootfsmtd) rw rootfstype=squashfs,jffs2 bridge mptest
 calibrate flash_flash=run flashargs addip addmisc; bootm $(kernel_addr) update_uboot=tftpboot $(loadaddr) $(tftppath)$(u-boot);
erase b0000000 +20000; cp.b $(loadaddr) b0000000 $(filesize); reset update_kernel=tftpboot $(loadaddr) $(tftppath)$(bootfile);
upgrade $(loadaddr) $(filesize) update_rootfs=tftpboot $(loadaddr) $(tftppath)$(rootfs); upgrade $(loadaddr) $(filesize)
update_fullimage=tftpboot $(loadaddr) $(tftppath)$(fullimage); erase $(f_rootfs_addr) +0xc20000; cp.b $(loadaddr) $(part1_begin) $(filesize)
mtdparts=ifx_nor0:256k(uboot),256k(uboot_bin),128k(uboot_cfg),2m(kernel),10m(rootfs),11m(rootfs2),896k(sys_config),6m(supertask_img),
1m(supertask_cfg),512k(supertask_bootcfg) reset_uboot_config=prot off 0xB0080000   0xB0FBFBFF;  erase 0xB0080000 0xB0FBFBFF
part0_begin=0xB0000000 part1_begin=0xB0040000 part2_begin=0xB0080000 part3_begin=0xB00A0000 part4_begin=0xB02A0000 part5_begin=0xB0CA0000
part6_begin=0xB11A0000 part7_begin=0xB1280000 part8_begin=0xB1E80000 part9_begin=0xB1F80000 total_part=10 flash_end=0xB1FFFFFF data_block0=uboot
data_block1=uboot_bin data_block2=ubootconfig data_block3=kernel data_block4=rootfs data_block5=rootfs2 data_block6=sysconfig
data_block7=supertask_img data_block8=supertask_cfg data_block9=supertask_bootcfg total_db=10 f_uboot_addr=0xB0000000 f_uboot_size=0x00040000
f_uboot_bin_addr=0xB0040000 f_uboot_bin_size=0x00040000 f_ubootconfig_addr=0xB0080000 f_ubootconfig_size=0x00020000 f_ubootconfig_end=0xB0FBFBFF
f_kernel_end=IFX_CFG_FLASH_KERNEL_IMAGE_END_ADDR f_rootfs2_addr=0xB0CA0000 f_rootfs2_size=0x00500000 f_sysconfig_addr=0xB11A0000
f_sysconfig_size=0x000E0000 f_ddrconfig_addr=0xB003FFE8 f_ddrconfig_size=24 f_supertask_img_addr=0xB1280000 f_supertask_img_size=0x00c00000
f_supertask_cfg_addr=0xB1E80000 f_supertask_cfg_size=0x00100000 f_supertask_bootcfg_addr=0xB1F80000 f_supertask_bootcfg_size=0x00080000
update_jffs2image=tftpboot $(loadaddr) $(tftppath)$(jffs2image); erase $(f_rootfs_addr) +0xa00000; upgrade $(loadaddr) $(filesize)
update_flash=tftp $(loadaddr) flash2.img; protect off b0800000 +800000; erase b0800000 +800000; cp.b $(loadaddr) b0800000 800000;  
tftp $(loadaddr) flash1.img; protect off b0000000 +800000; erase b0000000 +800000; cp.b $(loadaddr) b0000000 800000 sw_version=01-01-101t0
hw_version=VR9 serial=00000000 ethact=vr9 Switch f_rootfs_size=0x008c0000 f_rootfs_addr=0xb02a0000 f_rootfs_end=0xb0b60000 f_rootfs_crc=AFEFC669
stdin=serial stdout=serial stderr=serial bootargs=root=/dev/mtdblock4 rw rootfstype=squashfs,jffs2 bridge mptest calibrate
ip=192.168.2.1:192.168.2.100::::eth0:on console=ttyS0,115200 ethaddr=00:99:88:00:99:88 phym=128M mem=126M panic=1
mtdparts=ifx_nor0:256k(uboot),256k(uboot_bin),128k(uboot_cfg),2m(kernel),10m(rootfs),11m(rootfs2),896k(sys_config),6m(supertask_img),
1m(supertask_cfg),512k(supertask_bootcfg) init=/etc/preinit vpe1_load_addr=0x87e00000 vpe1_mem=2M filesize=132570 fileaddr=80800000
ipaddr=192.168.2.1 serverip=192.168.2.100 f_kernel_size=0x00132570 f_kernel_addr=0xb016da90 kernel_addr=0xb016da90 f_kernel_crc=AAD77A32

Estos datos nos generan una tabla que contiene unas posiciones y tamaños que difieren en algunos puntos de la obtenida en los archivos mtdX.bin, pero que servira para ayudar a definir una tabla con la estructura definitiva de la flash (analizando el contenido interno de los archivos mtdX.bin y las diferentes posiciones de memoria):
Código: [Seleccionar]
part0_begin=0xB0000000
part1_begin=0xB0040000
part2_begin=0xB0080000
part3_begin=0xB00A0000
part4_begin=0xB02A0000
part5_begin=0xB0CA0000
part6_begin=0xB11A0000  <-- diferente posicion en mtd6.bin (0xB17A0000), aqui adelantado 0x00600000 = 6144K = 6M
part7_begin=0xB1280000  <-- diferente posicion en mtd7.bin (0xB1880000), aqui adelantado 0x00600000 = 6144K = 6M
part8_begin=0xB1E80000
part9_begin=0xB1F80000

total_part=10
flash_end=0xB1FFFFFF

data_block0=uboot
data_block1=uboot_bin
data_block2=ubootconfig
data_block3=kernel
data_block4=rootfs
data_block5=rootfs2
data_block6=sysconfig
data_block7=supertask_img
data_block8=supertask_cfg
data_block9=supertask_bootcfg

total_db=10

f_uboot_addr=0xB0000000
f_uboot_size=0x00040000
f_uboot_bin_addr=0xB0040000
f_uboot_bin_size=0x00040000
f_ubootconfig_addr=0xB0080000
f_ubootconfig_size=0x00020000
f_ubootconfig_end=0xB0FBFBFF
f_kernel_end=IFX_CFG_FLASH_KERNEL_IMAGE_END_ADDR
f_rootfs2_addr=0xB0CA0000
f_rootfs2_size=0x00500000
f_sysconfig_addr=0xB11A0000
f_sysconfig_size=0x000E0000
f_ddrconfig_addr=0xB003FFE8
f_ddrconfig_size=24
f_supertask_img_addr=0xB1280000
f_supertask_img_size=0x00c00000
f_supertask_cfg_addr=0xB1E80000
f_supertask_cfg_size=0x00100000
f_supertask_bootcfg_addr=0xB1F80000
f_supertask_bootcfg_size=0x00080000

Es posible que no le deis importancia, pero le estais quitando los parametros de configuracion del uboot original, incluidos los de configuracion de la consola serie, los distintos modos de arranque, el de panico, etc.
Pienso que este uboot se ha puesto aqui como parche, siendo de otro dispositivo, y que las zonas de grabado de imagenes no son las correctas.
No tiene sentido que al grabar una imagen se borren zonas de configuracion de uboot, ¿o si?.

Noltari, no se si tu problema de no poder acceder actualmente al modo UART tras pruebas con distintos firmwares y flasheos puede ser debido a esto o no.
Pienso que ddrconfig puede llegar a ser un parametro "delicado", que puede "brickear" el router en ciertos casos.
Citar
0x0003FFE8:
56 40 FF FA A2 23 00 00
10 00 00 0E 02 00 18 21
00 60 80 21 00 40 18 21

Yo creo que seria mejor grabar a partir de la posicion del inicio del bloque mtd3.bin, en la direccion 0xB00A0000:
Citar
mtd3.bin 0xB00A0000

Se conservaria el uboot original completo y se tendria espacio suficiente para grabar la imagen OpenWrt que se quisiese, ya que habria disponible unos 23MB de memoria flash (entre el kernel, el rootfs y el rootfs2).
Citar
mtd3.bin "kernel"   2.097.152(2048K)   0x00200000
mtd4.bin "rootfs"   10.485.760(10240K)   0x00A00000
mtd5.bin "rootfs2"   11.534.336(11264K)   0x00B00000

¿Podeis hacer esta prueba?:
Citar
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB00A0000 +$filesize && erase 0xB00A0000 +$filesize && cp.b $fileaddr 0xB00A0000 $filesize'
setenv kernel_addr 0xB00A0000
saveenv
X es 1 o 2, dependiendo de la version del hardware.

VERIFICACION DE IMAGENES:
Tanto las imagenes de linux originales como las de OpenWrt generadas empiezan con:
Citar
27 05 19 56 ...
Podeis comprobarlo con los archivos:
openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image ("openwrt" --> MIPS OpenWrt Linux-3.10.36)
mtd3.bin ("kernel" --> MIPS LTQCPE Linux-2.6.32.32)

Resulta que el mtd2.bin "uboot_cfg" me indica lo siguiente:
Citar
f_kernel_addr=0xb016da90 kernel_addr=0xb016da90

Quitando los offset de la posicion del archivo mtd3.bin saldria la posicion 0x000CDA90.
En la posicion 0x000CDA90 del archivo mtd3.bin hay lo siguiente:
Citar
27 05 19 56 ... MIPS IFXCPE Linux-2.6.20.19
¡Anda! una imagen de linux.

Analizando el archivo mtd3.bin he localizado las siguientes imagenes con la cabecera 27 05 19 56 ...:
Citar
0x00000000 --> MIPS LTQCPE Linux-2.6.32.32
0x000A0000 --> MIPS LTQCPE Linux-2.6.32.32
0x000CDA90 --> MIPS IFXCPE Linux-2.6.20.19

Que referenciandolo a las posiciones globales:
Citar
0xB00A0000 --> MIPS LTQCPE Linux-2.6.32.32
0xB0140000 --> MIPS LTQCPE Linux-2.6.32.32
0xB016DA90 --> MIPS IFXCPE Linux-2.6.20.19

Le voy viendo el sentido a las distintas imagenes, los distintos modos y configuraciones de arranque de imagenes .

Lo importante para OpenWrt:

GRABAR en 0xB00A0000, no en 0xB0080000, al menos si se conserva el uboot original.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 29-04-2014, 17:45 (Martes)
Me parece que me lo he cargado, siguiendo las instrucciones del post 1 y del último de Lesgar, he subido el u-boot y me sale esto:

Citar
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
*** Warning - bad CRC, using default environment

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!
arv7519rw #

Y ahora no se que hacer

Tranqui, creo que no te has cargado nada.
 Posibles problemas:
1.- No carga por tftpboot pq la versión que hay en el primer post no es la final y en la v1.1 (la tuya) fallan los interfaces de red 1 y 3.
2.- Has puesto mal la dirección del Kenel.
3.- Simplemente te falta cargar la imagen de openwrt.
Soluciones:
1.-Conecta el cable ethernet al puerto 1, etiquetado en rojo como "1", si sigue sin ir prueba con el "GE"
2.-Accede al menu del uboot: Cuando arranque el uboot y te salga el mensaje "Hit any key to stop autoboot:" pulsa 2 veces una tecla, una vez dentro del uboot carga otra vez la macro del primer post. Recuerda cambiar la X por 1  (pq tu version es la v1.1):
Código:
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv kernel_addr 0xB0080000
saveenv

Comprobación:
teclea printenv y comprueba que esta linea salga asi "write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize"
3.- Carga la imagen para v11 del primer post con el comado "run write-openwrt" sin comillas. Este enlace es una versión beta que estoy probando con soporte para el adsl, luci, transmision , samba, etc...https://www.dropbox.com/s/lskvn0gb67i30su/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image (solo válido para tu  version, que es la  V1.1).
Ánimo que ya casi está... Ya me comentas...



Muchas gracias por quitarme un sudor frío de encima. Vamos por parte examinando tu respuesta.

Citar
1.-Conecta el cable ethernet al puerto 1, etiquetado en rojo como "1", si sigue sin ir prueba con el "GE"
2.-Accede al menu del uboot: Cuando arranque el uboot y te salga el mensaje "Hit any key to stop autoboot:" pulsa 2 veces una tecla, una vez dentro del uboot carga otra vez la macro del primer post. Recuerda cambiar la X por 1  (pq tu version es la v1.1):
Código:
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv kernel_addr 0xB0080000
saveenv

Comprobación:
teclea printenv y comprueba que esta linea salga asi "write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize"
3.- Carga la imagen para v11 del primer post con el comado "run write-openwrt" sin comillas. Este enlace es una versión beta que estoy probando con soporte para el adsl, luci, transmision , samba, etc...https://www.dropbox.com/s/lskvn0gb67i30su/openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image (solo válido para tu  version, que es la  V1.1).
Ánimo que ya casi está... Ya me comentas...

punto 1. conectar el cable RJ45 al puerto LAN 1 y si sigue sin funcionar ¿Qué veo si sigue sin funcionar? ¿Que tengo que hacer, no entiendo? Te advierto que soy principiante total.

punto 2. Accede al menu del uboot: Cuando arranque el uboot y te salga el mensaje "Hit any key to stop autoboot:" pulsa 2 veces una tecla, una vez dentro del uboot carga otra vez la macro del primer post. Recuerda cambiar la X por 1  (pq tu version es la v1.1). ¿Qué cargo? ¿Qué macro? ¿Cómo? Soy muy torpe, tiene que estar muy clarito. Para vosotros que sois monstruos lo véis muy fácil pero para los novatos, esto es un mundo.

Yo solo lo que he hecho ha sido subir el uboot que aparece en el primer post. Arranqué, pulse 3 veces, pegué la clave, pulse U, zona 0, y subi el uboot del post por xmodem. Cargó a gran velocidad y como en tu post no decía cual era el paso siguiente, del primer post, decía que había que apagar y encender y eso hice y ¡¡¡zas!!! el mensaje que puse. Intenté subir otro uboot, mediante loady y otros comandos que saían y se paraba al llegar al paquete 8, no subía ni 1 K. Probe con el hyperterminal y con el TeraTrem Pro e iguales resultados. Se quedaba colgado. El uboot que cogí es el que sirve para las dos versiones, el que dice que detecta cual es el suyo, el que pone esto en el primer post.

Citar
U-boot  compilado desde las fuentes del git de u-boot-lantiq, con autodetección de versión de router  y los 4 puertos eth funcionando:

En el mensaje hablas de tftpboot, ¿eso es un comando interno del boot? Y ¿Cómo lo hago? ¿Tecelando directamente en la consola? Hablas de un archivo, ¿Cómo lo selecciono o lo busco?

Perdona la tabarra y te agradezco tu ayuda.

Otra cosa, si algún moderador, puede borrar el post que puse donde te corregía un error de transcripción, que has solucionado, que borre mi post para que no este repetido y se confundan la gente que los lean.

Saludos y vayan muchas cibercervezas. Esta noche intentaré hacer algo, ahora tengo curro.

Seguimos en contacto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 29-04-2014, 18:21 (Martes)
Hola www-www

Aunque ponga Xmodem muchos uboot con loady suelen utilizar el Ymodem.
Prueba a usar el protocolo Ymodem con el hiperterminal de windows.

Como usas windows, el tftpd32 es un servidor que instalas en windows.
http://tftpd32.jounin.net/ (http://tftpd32.jounin.net/)
http://tftpd32.jounin.net/tftpd32_download.html (http://tftpd32.jounin.net/tftpd32_download.html)
Selecciona el programa de instalacion que mejor te convenga y permite el acceso a traves del firewall cuando te lo indique.

Este servidor es muy facil de configurar, solo tienes que indicarle la tarjeta de red que va a usar mediante la IP que tenga asignada.
Le indicas la carpeta que vas a utilizar para compartir (descargar o subir archivos), que normalmente puede estar dentro de la ruta donde se instala el programa.

Cuando activas el servidor tftpd cualquier equipo conectado a tu red puede subir o descargar archivos que tengas compartidos en esa carpeta, mediante el protocolo tftpd y la IP de esa tarjeta de red.
Para que esto funcione la IP de la tarjeta de red tiene que ser la adecuada, segun cada aplicacion en concreto.
Por ejemplo podria ser requisito que la IP fuera: 192.168.1.100, o la que tuviera el uboot fijada como IP del servidor tftpd.

Es posible que otros usuarios con mas experiencia te puedan dar mas consejos, pero de momento espero que esto te sirva como guia.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 29-04-2014, 20:32 (Martes)
Bueno después de mucho pelearme con el livebox, me sale esto:
Citar
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  2  1  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r39210) ) #11 Tue Feb 11 21:02:46 WET 2014

[    0.000000] SoC: VR9 rev 1.1

[    0.000000] bootconsole [early0] enabled

[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)

[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT

[    0.000000] Determined physical RAM map:

[    0.000000]  memory: 08000000 @ 00000000 (usable)

[    0.000000] Initrd not found or empty - disabling initrd

[    0.000000] Zone ranges:

[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]

[    0.000000] Movable zone start for each node

[    0.000000] Early memory node ranges

[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]

[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.

[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512

[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit

[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)

[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)

[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)

[    0.000000] Writing ErrCtl register=0000000b

[    0.000000] Readback ErrCtl register=0000000b

[    0.000000] Memory: 125972k/131072k available (2642k kernel code, 5100k reserved, 878k data, 180k init, 0k highmem)

[    0.000000] NR_IRQS:256

[    0.000000] CPU Clock: 500MHz

[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)

[    0.032000] pid_max: default: 32768 minimum: 301

[    0.036000] Mount-cache hash table entries: 512

[    0.040000] pinctrl core: initialized pinctrl subsystem

[    0.044000] NET: Registered protocol family 16

[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done

[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28

[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV

[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]

[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]

[    0.212000] bio: create slab <bio-0> at 0

[    0.216000] usbcore: registered new interface driver usbfs

[    0.220000] usbcore: registered new interface driver hub

[    0.224000] usbcore: registered new device driver usb

[    0.228000] PCI host bridge to bus 0000:00

[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]

[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]

[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge

[    0.256000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)

[    0.260000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]

[    0.264000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]

[    0.268000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]

[    0.272000] pci 0000:00:00.0: PCI bridge to [bus 01]

[    0.276000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]

[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1

[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned

[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1

[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned

[    0.296000] Switching to clocksource MIPS

[    0.304000] NET: Registered protocol family 2

[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)

[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)

[    0.328000] TCP: reno registered

[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)

[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)

[    0.344000] NET: Registered protocol family 1

[    0.348000] gptu: totally 6 16-bit timers/counters

[    0.352000] gptu: misc_register on minor 63

[    0.356000] gptu: succeeded to request irq 126

[    0.360000] gptu: succeeded to request irq 127

[    0.364000] gptu: succeeded to request irq 128

[    0.368000] gptu: succeeded to request irq 129

[    0.376000] gptu: succeeded to request irq 130

[    0.380000] gptu: succeeded to request irq 131

[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a1x.bin

[    0.392000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 78C0000

[    0.400000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 78C0000

[    0.508000] squashfs: version 4.0 (2009/01/31) Phillip Lougher

[    0.516000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.

[    0.524000] msgmni has been set to 246

[    0.528000] io scheduler noop registered

[    0.532000] io scheduler deadline registered (default)

[    0.540000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc

[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled

[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x0000001af9d5-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x3e0000, len=0x1ba0000
[    0.640000] 0x0000003e0000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.776000] libphy: lantiq,xrx200-mdio: probed
[    0.784000] net-xrx200: invalid MAC, using random
[    0.788000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.804000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.812000] wdt 1f8803f0.watchdog: Init done
[    0.816000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.824000] TCP: cubic registered
[    0.828000] NET: Registered protocol family 17
[    0.832000] 8021q: 802.1Q VLAN Support v1.8
[    0.844000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.852000] Freeing unused kernel memory: 180K (80373000 - 803a0000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
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
[    4.204000] SCSI subsystem initialized
[    4.212000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.216000] Chip Version :01c0 BurstSize=0
[    4.820000] IFXUSB: USB core #0 soft-reset
[    5.124000] IFXUSB: USB core #0 soft-reset
[    5.124000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.128000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.136000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.144000] IFXUSB: Init: Power Port (0)
[    5.156000] hub 1-0:1.0: USB hub found
[    5.156000] hub 1-0:1.0: 1 port detected
[    5.660000] IFXUSB: USB core #1 soft-reset
[    5.964000] IFXUSB: USB core #1 soft-reset
[    5.968000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.972000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    5.980000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.984000] IFXUSB: Init: Power Port (0)
[    5.988000] hub 2-0:1.0: USB hub found
[    5.992000] hub 2-0:1.0: 1 port detected
[    5.996000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.016000] usbcore: registered new interface driver usb-storage
mount_root: jffs2 is not ready - EOF marker found
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    8.024000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH


[    8.092000] NET: Registered protocol family 10
[    8.100000] NET: Registered protocol family 8
[    8.104000] NET: Registered protocol family 20
[    8.116000] PPP generic driver version 2.4.2
[    8.128000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    8.136000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    8.148000] eth0: port 4 got link
[    8.164000] MEI CPE Driver, Version 1.2.0


[    8.168000] (c) Copyright 2009, Infineon Technologies AG
[    8.168000]
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###



Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    8.192000]
[    8.192000] Predefined debug level: 2
[    8.200000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    8.208000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    8.216000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.236000] ATM1.0.26    ATM (A1) firmware version 0.24
[    8.240000] ifxmips_atm: ATM init succeed
[    8.248000] Infineon Technologies DEU driver version 2.0.0
[    8.260000] IFX DEU DES initialized (multiblock).
[    8.268000] IFX DEU AES initialized (multiblock).
[    8.276000] IFX DEU ARC4 initialized (multiblock).
[    8.276000] IFX DEU SHA1 initialized.
[    8.280000] IFX DEU MD5 initialized.
[    8.288000] IFX DEU SHA1_HMAC initialized.
[    8.292000] IFX DEU MD5_HMAC initialized.
[    8.316000] NET: Registered protocol family 24
[    8.344000] xt_time: kernel timezone is -0000
[    8.380000] cfg80211: Calling CRDA to update world regulatory domain
[    8.384000] cfg80211: World regulatory domain updated:
[    8.388000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.396000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.404000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.412000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.420000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.428000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.436000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    8.548000] usbcore: registered new interface driver rt2800usb
[   14.404000] device eth0 entered promiscuous mode
[   14.412000] br-lan: port 1(eth0) entered forwarding state
[   14.416000] br-lan: port 1(eth0) entered forwarding state
[   16.340000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   16.352000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   16.356000] jffs2_build_filesystem(): erasing all blocks after the end marker... [   16.420000] br-lan: port 1(eth0) entered forwarding state



BusyBox v1.19.4 (2014-01-14 23:07:55 WET) 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 (Bleeding Edge, r39211)
 -----------------------------------------------------
  * 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@OpenWrt:/#

Supongo que voy por buen camino pero ¿ahora que hay que hacer?

Intento entrar por web y no me carga nada. Que quede claro que el image que he subido es el del primer post no el que me dijo Lesgar, entre ambos hay diferencia de tamaños (3.585 K y 6145 K, este último es el de Lesgar). Después observo que una luz del router se me queda parpadeando. ¿Voy bien o he hecho algo mal?

Insisto disculpadme por tantos post y tantas dudas pero soy novato.

Otra pregunta, este livebox es el R01 y también tengo el R02 (todavia no le he metido mano), me encuentro con el problema que, en el R02, no trae los pines soldados a la placa (el R01 si los trae) por lo que tengo que soldarlos pero, en la placa no se ve por ninguno de los lados pistas que lleguen a los puntos donde tengo que colocar los pines. ¿Cómo se pueden soldar? Parecerá estúpida la pregunta pero, he intentado quitar los puntos de soldadura y no hay manera y he intentado soldar cuatro pines y no coge el estaño. So taladro los puntos de soldadura para poder pasar los pines, ¿cómo se sueldan?

Gracias por vuestra ayuda y paciencia.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 29-04-2014, 23:05 (Martes)
Citar
Otra pregunta, este livebox es el R01 y también tengo el R02 (todavia no le he metido mano), me encuentro con el problema que, en el R02, no trae los pines soldados a la placa (el R01 si los trae) por lo que tengo que soldarlos pero, en la placa no se ve por ninguno de los lados pistas que lleguen a los puntos donde tengo que colocar los pines. ¿Cómo se pueden soldar? Parecerá estúpida la pregunta pero, he intentado quitar los puntos de soldadura y no hay manera y he intentado soldar cuatro pines y no coge el estaño. So taladro los puntos de soldadura para poder pasar los pines, ¿cómo se sueldan?

que raro, mi R01 no venía con los pines y los soldé yo... El R02 tiene por el lado contrario del pcb el agujero? si verdad? Para quitar el estaño de los agujros te recomiendo un método que funciona bastante bien,calienta con el soldador el estaño y mete un palillo redondo. Al palillo no se pega el estaño y te permite dejar vacío el agujero para poder meter el pin.

Un saludo y suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 30-04-2014, 03:56 (Miércoles)
Vamos por partes....

La imagen que te subí es mas "Pesada" que ya incorpora luci, block-mount, soporte para montar memorias flash usb,  formateadas en fat, hfs+, ntfs y ext2 3 y 4, soprte adsl,  y algunas "cosas" mas que estaba probando. Solo Vale para routers v1.1
El motivo por el que la subí era simplemente para hacertelo todo más fácil. Yo también empece flasheando la imagen del primer post, pero esta no incorpora luci (lo podrías solucionar siguiendo los pasos que gmtii, jmcabgam y espeltron postearon hace algún tiempo).
Hola www-www

Aunque ponga Xmodem muchos uboot con loady suelen utilizar el Ymodem.
Prueba a usar el protocolo Ymodem con el hiperterminal de windows.

Como usas windows, el tftpd32 es un servidor que instalas en windows.
http://tftpd32.jounin.net/ (http://tftpd32.jounin.net/)
http://tftpd32.jounin.net/tftpd32_download.html (http://tftpd32.jounin.net/tftpd32_download.html)
Selecciona el programa de instalacion que mejor te convenga y permite el acceso a traves del firewall cuando te lo indique.

Este servidor es muy facil de configurar, solo tienes que indicarle la tarjeta de red que va a usar mediante la IP que tenga asignada.
Le indicas la carpeta que vas a utilizar para compartir (descargar o subir archivos), que normalmente puede estar dentro de la ruta donde se instala el programa.

Cuando activas el servidor tftpd cualquier equipo conectado a tu red puede subir o descargar archivos que tengas compartidos en esa carpeta, mediante el protocolo tftpd y la IP de esa tarjeta de red.
Para que esto funcione la IP de la tarjeta de red tiene que ser la adecuada, segun cada aplicacion en concreto.
Por ejemplo podria ser requisito que la IP fuera: 192.168.1.100, o la que tuviera el uboot fijada como IP del servidor tftpd.

Es posible que otros usuarios con mas experiencia te puedan dar mas consejos, pero de momento espero que esto te sirva como guia.

Saludos
espeltron

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0

Para instalar luci, simplemente define en /etc/config/network una IP válida en tu rango de red y añadele un gateway y dns valido, con el comando vi

en mi caso, modifiqué la IP y añadí:

   option ipaddr '192.168.8.5'
   option gateway '192.168.8.254'
   option dns '192.168.8.254'

tras salir con
esc :wq

hacemos que reinicie con el comando reboot. tardará un ratito en reiniciar...

Y siguiendo las instrucciones de diegoabel
Citar

Para los que quieran instalar luci:

opkg update

opkg install luci luci-theme-openwrt

una vez instalado todos los paquetes

/etc/init.d/uhttpd start
/etc/init.d/uhttpd enable


y entramos por la ip 192.168.1.1 que hayas definido anteriormente en /etc/config/network


Una vez hecho esto tampoco podrás poner el firmware en un pincho usb y copiarlo a su ubicación en /etc/firmware pq no podrás montar el pincho (a lo mejor lo puedes solucionar pasandolo por SCP, no se...).
Hay un script en /sbin (si no recuerdo mal que intenta bajar el firmware que extrae de un speedtouch W952v) pero a mi tampoco me funcionó.
De todas formas si lo consigues comentalo.

Creo que habría que añadir a las imagenes del primer post un par mas para "novatos"  como nosotros  ??? así como la versión final del uboot "universal" actualizada.

 Gmtti me pasó versión que vale para ambos routers pues según el soc que detecte carga un firmware u otro que funcionan todos los puertos ethernet. La única "pega" es que no me detecta bien la cantidad de ram.
Versión gmtii:
Código: [Seleccionar]
Cita de: gmtii en 12-03-2014, 01:01 (Mircoles)

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Feb 11 2014 - 19:23:41) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0

Última versión que me pasó:
Código: [Seleccionar]
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
RAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:

... Ademas speltron quería que hiciese algunas pruebas reinstalando el boot original completo (partición mtd0 1 y 2).

Respecto al tema de la generación de imágenes para "novatos" como nosotros "todo incluido" ;) el tema está en como crear una imagen que no de problemas de dependencias al instalar o desinstalar paquetes que no sea "monstuosamente grande".

Hay algunas "cosas" que se deberían de revisar, por ejemplo:
Los interfaces de red están etiquetados de forma "rara" el puerto br-lan: port 1(eth0) corresponde al 4, el puerto br-lan: port 5(eth0) al 2, el  br-lan: port 2(eth0) al 3 y el  br-lan: port 3(eth0) al 4.
Si compilas el soporte atm te genera un archivo de configuración con la opción ptm (que no está compilada). Si compilas soporte para ambos (atm/ptm) y quieres cambiar entre un modo u otro es necesario reiniciar, si haces un dsl_control stop no descarga el modulo cargado y al hacer un dsl_control start "peta".

No consigo que al compilar me genere el /lib/firmare/vdsl.bin. Aunque de forma manual lo pongas en su sitio y funcione el Adsl ni identifica el chipset (Chipset:   Lantiq-VRx Unknown)....

Tambien está el tema de ver si nos interesa compilar directamente desde git o hacer un repositorio en openwrt-es como comentó Pteridim hace bastante tiempo.
Por mi parte no hay problema en intentarlo, pero hay muchas cosas que todavía se me "escapan"....

Es verdad que cuando empecé tuve muchos problemas con el tema de cargar imágenes  a través de tftp, hasta el punto de preferir subirlas por Xmodem (que es un procedimiento mas lento que el caballo del malo).
Creedme que ahora que tengo el servidor tftp funcionando no se me ocurre "ni loco" subir nada por puerto de serie.
A lo mejor se podría habilitar el httpd en el uboot y cargar las imagenes desde firefox (con el resto de navegadores no funciona). ¿que opinais?

Actualizo en la guía anterior info sobre como montar el servidor tftp y añado a los creditos a jmcabgam que es quien lo posteo originalmente

Os animo a seguir preguntando lo que no os quede claro... pero hay que leeeer que todo está en el foro... disperso... pero está.

PD: Estoy intentando hacer un backup de la flash pero me tira un kernel panic
https://www.dropbox.com/s/6gtrdg7bkg05fzd/KernelPanic.log
El objetivo es crear una copia de seguridad con una imagen funcional para mi uso diario y cargar "otra" para cuando quera "trastear"
¿Alguna idea?
 


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 30-04-2014, 11:08 (Miércoles)
Bueno después de mucho pelearme con el livebox, me sale esto:
Citar
ROM VER: ©©ï#!„Dó

U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  2  1  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r39210) ) #11 Tue Feb 11 21:02:46 WET 2014

[    0.000000] SoC: VR9 rev 1.1

[    0.000000] bootconsole [early0] enabled

[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)

[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT

[    0.000000] Determined physical RAM map:

[    0.000000]  memory: 08000000 @ 00000000 (usable)

[    0.000000] Initrd not found or empty - disabling initrd

[    0.000000] Zone ranges:

[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]

[    0.000000] Movable zone start for each node

[    0.000000] Early memory node ranges

[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]

[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.

[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512

[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit

[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)

[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)

[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)

[    0.000000] Writing ErrCtl register=0000000b

[    0.000000] Readback ErrCtl register=0000000b

[    0.000000] Memory: 125972k/131072k available (2642k kernel code, 5100k reserved, 878k data, 180k init, 0k highmem)

[    0.000000] NR_IRQS:256

[    0.000000] CPU Clock: 500MHz

[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)

[    0.032000] pid_max: default: 32768 minimum: 301

[    0.036000] Mount-cache hash table entries: 512

[    0.040000] pinctrl core: initialized pinctrl subsystem

[    0.044000] NET: Registered protocol family 16

[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done

[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28

[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV

[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]

[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]

[    0.212000] bio: create slab <bio-0> at 0

[    0.216000] usbcore: registered new interface driver usbfs

[    0.220000] usbcore: registered new interface driver hub

[    0.224000] usbcore: registered new device driver usb

[    0.228000] PCI host bridge to bus 0000:00

[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]

[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]

[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge

[    0.256000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)

[    0.260000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]

[    0.264000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]

[    0.268000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]

[    0.272000] pci 0000:00:00.0: PCI bridge to [bus 01]

[    0.276000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]

[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1

[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned

[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1

[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned

[    0.296000] Switching to clocksource MIPS

[    0.304000] NET: Registered protocol family 2

[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)

[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)

[    0.328000] TCP: reno registered

[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)

[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)

[    0.344000] NET: Registered protocol family 1

[    0.348000] gptu: totally 6 16-bit timers/counters

[    0.352000] gptu: misc_register on minor 63

[    0.356000] gptu: succeeded to request irq 126

[    0.360000] gptu: succeeded to request irq 127

[    0.364000] gptu: succeeded to request irq 128

[    0.368000] gptu: succeeded to request irq 129

[    0.376000] gptu: succeeded to request irq 130

[    0.380000] gptu: succeeded to request irq 131

[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a1x.bin

[    0.392000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 78C0000

[    0.400000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 78C0000

[    0.508000] squashfs: version 4.0 (2009/01/31) Phillip Lougher

[    0.516000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.

[    0.524000] msgmni has been set to 246

[    0.528000] io scheduler noop registered

[    0.532000] io scheduler deadline registered (default)

[    0.540000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc

[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled

[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x0000001af9d5-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x3e0000, len=0x1ba0000
[    0.640000] 0x0000003e0000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.776000] libphy: lantiq,xrx200-mdio: probed
[    0.784000] net-xrx200: invalid MAC, using random
[    0.788000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.804000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.812000] wdt 1f8803f0.watchdog: Init done
[    0.816000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.824000] TCP: cubic registered
[    0.828000] NET: Registered protocol family 17
[    0.832000] 8021q: 802.1Q VLAN Support v1.8
[    0.844000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.852000] Freeing unused kernel memory: 180K (80373000 - 803a0000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
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
[    4.204000] SCSI subsystem initialized
[    4.212000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.216000] Chip Version :01c0 BurstSize=0
[    4.820000] IFXUSB: USB core #0 soft-reset
[    5.124000] IFXUSB: USB core #0 soft-reset
[    5.124000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.128000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.136000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.144000] IFXUSB: Init: Power Port (0)
[    5.156000] hub 1-0:1.0: USB hub found
[    5.156000] hub 1-0:1.0: 1 port detected
[    5.660000] IFXUSB: USB core #1 soft-reset
[    5.964000] IFXUSB: USB core #1 soft-reset
[    5.968000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.972000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    5.980000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.984000] IFXUSB: Init: Power Port (0)
[    5.988000] hub 2-0:1.0: USB hub found
[    5.992000] hub 2-0:1.0: 1 port detected
[    5.996000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.016000] usbcore: registered new interface driver usb-storage
mount_root: jffs2 is not ready - EOF marker found
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    8.024000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH


[    8.092000] NET: Registered protocol family 10
[    8.100000] NET: Registered protocol family 8
[    8.104000] NET: Registered protocol family 20
[    8.116000] PPP generic driver version 2.4.2
[    8.128000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    8.136000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    8.148000] eth0: port 4 got link
[    8.164000] MEI CPE Driver, Version 1.2.0


[    8.168000] (c) Copyright 2009, Infineon Technologies AG
[    8.168000]
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###



Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    8.192000]
[    8.192000] Predefined debug level: 2
[    8.200000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    8.208000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    8.216000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.236000] ATM1.0.26    ATM (A1) firmware version 0.24
[    8.240000] ifxmips_atm: ATM init succeed
[    8.248000] Infineon Technologies DEU driver version 2.0.0
[    8.260000] IFX DEU DES initialized (multiblock).
[    8.268000] IFX DEU AES initialized (multiblock).
[    8.276000] IFX DEU ARC4 initialized (multiblock).
[    8.276000] IFX DEU SHA1 initialized.
[    8.280000] IFX DEU MD5 initialized.
[    8.288000] IFX DEU SHA1_HMAC initialized.
[    8.292000] IFX DEU MD5_HMAC initialized.
[    8.316000] NET: Registered protocol family 24
[    8.344000] xt_time: kernel timezone is -0000
[    8.380000] cfg80211: Calling CRDA to update world regulatory domain
[    8.384000] cfg80211: World regulatory domain updated:
[    8.388000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.396000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.404000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.412000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.420000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.428000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.436000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    8.548000] usbcore: registered new interface driver rt2800usb
[   14.404000] device eth0 entered promiscuous mode
[   14.412000] br-lan: port 1(eth0) entered forwarding state
[   14.416000] br-lan: port 1(eth0) entered forwarding state
[   16.340000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   16.352000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   16.356000] jffs2_build_filesystem(): erasing all blocks after the end marker... [   16.420000] br-lan: port 1(eth0) entered forwarding state



BusyBox v1.19.4 (2014-01-14 23:07:55 WET) 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 (Bleeding Edge, r39211)
 -----------------------------------------------------
  * 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@OpenWrt:/#

Supongo que voy por buen camino pero ¿ahora que hay que hacer?

Intento entrar por web y no me carga nada. Que quede claro que el image que he subido es el del primer post no el que me dijo Lesgar, entre ambos hay diferencia de tamaños (3.585 K y 6145 K, este último es el de Lesgar). Después observo que una luz del router se me queda parpadeando. ¿Voy bien o he hecho algo mal?

Insisto disculpadme por tantos post y tantas dudas pero soy novato.
La luz de power parpadeando es normal e indica que se ha cargado el kernel y comienza el inicio de OpenWRT, y se suele apagar cuando todo ha arrancado. Después de meter el firm, en el primer arranque, tarda más porque está terminando de crear el sistema de ficheros JFFS2, que es dónde se guardan las configuraciones y los módulos y paquetes que se instalan a mayores; por cierto, a mayor tamaño de flash, el tiempo en el primer arranque es mayor.

¿Sólo 6145 KB para un firm con tantas cosas?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 30-04-2014, 15:18 (Miércoles)
una detalle yo tengo esa imagen y aunque no puedes entrar por luci si puedes entrar por consola y ssh + ip creo que trae de fabrica la contraseña de 123456, bien una vez tengas esto claro ahora puedes conectarte por winscp  en scp +ip creo que la ip que bien es 192.168.1.1 y si no prueba con la otra mas normal de router de ya con 192.168.2.1 suerte el tema de actualizar como te han decho metes la siguiente imagen o como lo has realizardo ahora ya que el uboot supongo que lo tienes subido asi que con esto la consola no te faltara suerte

nota: ampliado post:

respecto al puerto serie de la verison R02 yo no la tengo pero si subes unas fotos de la placa por las dos caras te podemos ayudar un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 30-04-2014, 19:42 (Miércoles)
hola compañero:

Buenas,

Hoy mismo me ha llegado el ARV7519 que compré por eBay.
Gracias a la password facilitada por espeltron, he podido adaptar brntool para hacer una copia de seguridad de la flash con el bootloader original:

Lo podéis descargar del siguiente repo:
https://github.com/openwrt-es/brntool
O para acceder al archivo únicamente:
https://raw.githubusercontent.com/openwrt-es/brntool/master/vr9tool.py

El comando para dumpear la flash al completo sería:
Código: [Seleccionar]
time ./vr9tool.py --read=flash.bin --addr=0xB0000000 --size=0x2000000 --block=0xB000Para dumpear sólo el bootloader:
Código: [Seleccionar]
time ./vr9tool.py --read=flash.bin --addr=0xB0000000 --size=0xA0000 --block=0xB000
Procedimiento:
1) Comprobar que el puerto serie está correctamente conectado.
2) Ejecutar el comando.
3) Encender el router y verificar que el programa consigue empezar a dumpear la flash ("Waiting for prompt... Ok")
4) Echarse una siesta... o dos...

Tarda muchísimo, pero es lo que hay xD...
De momento estoy dumpeando la primera parte de la flash, a ver si puedo probar con un tamaño de bloque más grande, que agiliza bastante el proceso y lo pongo.

Saludos!

estoy terminando de instalar ubuntu en un pc mas nuevo que los mios, bien como puedo hacer para instalar este brntool , ten en cuenta que en linux estoy bastante pegado me cuentas leer mucho donde he tratado de bajarmelo, pues pensaba que era un tipo zip o parecido, pero observo que no y no tengo experiencia, venga un saludo y grs de todas formas
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 30-04-2014, 22:54 (Miércoles)
Cita de Barriteleves
Citar
respecto al puerto serie de la verison R02 yo no la tengo pero si subes unas fotos de la placa por las dos caras te podemos ayudar un saludo

Aqui llevas las dos fotos

http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg (http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg)
http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg (http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg)

Cita de Lesgar
Citar
La imagen que te subí es mas "Pesada" que ya incorpora luci, block-mount, soporte para montar memorias flash usb...

Con respecto a la imagen que subi, no quiero menospreciar tu ayuda y tu trabajo pero, como habéis comentado en algún post que las direcciones de memoria no están correcta y que pueden solaparse unas con otras borrando parte de la misma, es el motivo por el que me decidí a elegir la que he puesto; no obstante voy a subir la tuya ya que veo que tiene  luci incluido y la que he subido no lo lleva. Muchas gracias Lesgar.

Citar
Cometario, podría ser interesante, si cambiáis link de descargas del primer post donde están los u-boot, los firmware,etc. el  añadir la fecha en que se modifican o se cambian por otros nuevos y tachar la fecha correspondiente a la anterior versión.

Muchas gracias a  todos. Seguimos en contacto y probando... >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeltron en 01-05-2014, 08:30 (Jueves)
El ARV7519RW22 no es valido para VDSL

Siento desilusionar a los que querian tener VDSL en este router.

He comprobado que en la version R01 de este router usan el chip ARX208 como AFE (Analog Front End) del DSL:

(https://dl.dropboxusercontent.com/s/bjpx0dfuggwuqat/ARX208.JPG) (https://dl.dropboxusercontent.com/s/bjpx0dfuggwuqat/ARX208.JPG)
Este chip es valido solamente para el ADSL.

Para el VDSL el necesario el VRX208, como el que aparece en routers VDSL2:
(http://hackingecibfocusv2fubirevb.files.wordpress.com/2012/07/eci_002.jpg) (http://hackingecibfocusv2fubirevb.files.wordpress.com/2012/07/eci_002.jpg)

En otro router ARV7519RW22 con la version R02 habia sospechosamente una marca de pintura sobre las letras AR, pero seguia siendo el chip ARX208.

¿Podeis comprobar en routers ARV7519RW22 version R02 si el chip DSL que llevan es el ARX208 o el VRX208?

Los de Astoria le han metido gato por liebre al distribuidor a la hora de suministrar este router, asegurandose futuras ventas, ¿o habra sido pactado con el distribuidor para asi poder actualizar equipos y cobrar los nuevos?

Es un router capado, han puesto la version baratera del VRX208, el ARX208 que solo es compatible con el ADSL, no con el VDSL.
Hasta en las hojas del VRX288 recomiendan usar el VRX208:
http://www.lantiq.com/uploads/media//Lantiq_XWAY-VRX288_Product-Brief_02.pdf (http://www.lantiq.com/uploads/media//Lantiq_XWAY-VRX288_Product-Brief_02.pdf)

En el Reino Unido, los routers "B-FOCuS V-2FUb" si alcanzan velocidades de 50M, e incluso 70M con el VRX208, ajustando los tonos y canales.

Muchisima informacion de pruebas y resultados obtenidos a lo largo de este foro:
http://forum.kitz.co.uk/index.php?topic=11818.0 (http://forum.kitz.co.uk/index.php?topic=11818.0)

Ya me gustaria a mi alcanzar esta velocidad:
Citar
The current Downstream BRAS rate is: 78.73 Mbps
The current Upstream BRAS rate is: 20 Mbps
http://forum.kitz.co.uk/index.php?topic=11818.msg230385#msg230385 (http://forum.kitz.co.uk/index.php?topic=11818.msg230385#msg230385)

Hasta me conformaria con esto:  ;)
Citar
root@OpenWrt:/# /etc/init.d/dsl_control status
Chipset:                Lantiq-VRx Unknown
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              67.372 Mb/s / 18.372 Mb/s
Line Attenuation:       49.8dB / 0.0dB
Noise Margin:           6.1dB / 5.9dB
Line Uptime:            1h 23m 49s
root@OpenWrt:/#
http://forum.kitz.co.uk/index.php?topic=11818.msg236234#msg236234 (http://forum.kitz.co.uk/index.php?topic=11818.msg236234#msg236234)

Como siempre, en España, los proveedores nos toman el pelo con las velocidades que nos suministran.
Aunque tengamos un router VDSL2, en el otro extremo de la linea, en el DSLAM, ya se encargaran de limitar la velocidad de sincronizacion a un valor bajo, y argumentaran razones tecnicas de la linea para no suministrarnos mas velocidad.

Saludos
espeltron
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 01-05-2014, 11:49 (Jueves)
hola compañero dice:

Cita de Barriteleves
Citar
respecto al puerto serie de la verison R02 yo no la tengo pero si subes unas fotos de la placa por las dos caras te podemos ayudar un saludo

Aqui llevas las dos fotos

http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg (http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg)
http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg (http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg)

Cita de Lesgar
Citar
La imagen que te subí es mas "Pesada" que ya incorpora luci, block-mount, soporte para montar memorias flash usb...

Con respecto a la imagen que subi, no quiero menospreciar tu ayuda y tu trabajo pero, como habéis comentado en algún post que las direcciones de memoria no están correcta y que pueden solaparse unas con otras borrando parte de la misma, es el motivo por el que me decidí a elegir la que he puesto; no obstante voy a subir la tuya ya que veo que tiene  luci incluido y la que he subido no lo lleva. Muchas gracias Lesgar.

Citar
Cometario, podría ser interesante, si cambiáis link de descargas del primer post donde están los u-boot, los firmware,etc. el  añadir la fecha en que se modifican o se cambian por otros nuevos y tachar la fecha correspondiente a la anterior versión.

Muchas gracias a  todos. Seguimos en contacto y probando... >:( >:( >:(

acabo de visualizar tu fotos del router R02 y como me suponia tienes el puerto serie perfectamente marcado con la patilla numero uno la de la flecha blanca que es VCC que normalmente no se conecta, e  incluso han comentado algunos que tengas cuidado que se les ha averiado. aunque discrepo un poco, pues eso depende del adaptador, los hay que necesitan esa tension para alimentar el chips del adaptador, hoy por hoy la mayoria se alimetan por el conector usb por eso no se utiliza. bien los otros tres son los que necesitas conectar para leer el long de arranque, conectarte por consola al router etc

por lo que contando desde la patilla uno marcada con la flecha queda asi

GND   patilla numero 4

RX     patilla numero 3

TX     patilla numero 2

VCC  patilla numero 1  (esta tiene la flecha blanca junto a ella)

espero haber ayudado, se que hay fotos con ello mas claro pero no las he encontrado ahora

ya que estoy con ubuntu y no me aclaro mucho aun, venga un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 01-05-2014, 13:28 (Jueves)
hola compañero dice:

Cita de Barriteleves
Citar
respecto al puerto serie de la verison R02 yo no la tengo pero si subes unas fotos de la placa por las dos caras te podemos ayudar un saludo

Aqui llevas las dos fotos

http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg (http://imagizer.imageshack.us/a/img838/1603/8xrh.jpg)
http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg (http://imagizer.imageshack.us/a/img842/7717/p6yjd.jpg)

C

acabo de visualizar tu fotos del router R02 y como me suponia tienes el puerto serie perfectamente marcado con la patilla numero uno la de la flecha blanca que es VCC que normalmente no se conecta, e  incluso han comentado algunos que tengas cuidado que se les ha averiado. aunque discrepo un poco, pues eso depende del adaptador, los hay que necesitan esa tension para alimentar el chips del adaptador, hoy por hoy la mayoria se alimetan por el conector usb por eso no se utiliza. bien los otros tres son los que necesitas conectar para leer el long de arranque, conectarte por consola al router etc

por lo que contando desde la patilla uno marcada con la flecha queda asi

GND   patilla numero 4

RX     patilla numero 3

TX     patilla numero 2

VCC  patilla numero 1  (esta tiene la flecha blanca junto a ella)

espero haber ayudado, se que hay fotos con ello mas claro pero no las he encontrado ahora

ya que estoy con ubuntu y no me aclaro mucho aun, venga un saludo

Gracias Barriteleves, esa información ya la conocía. En una web de uno de los post (creo que el primero) de este tema me remitía a ella y se ve todo lo que comenta perfectamente. El problema que planteaba era que, el soldador, no deshacía el estaño y no podíamos abrir el agujero para pasar los pines. No se si al abrir los agujeros, pasar los pines y "soldarlos" como se pudiera funcionaría o no. Al final lo que hemos hecho ha sido, colocar los pines sujeto con unos alicantes por un lado en los puntos de soldadura y por el otro dar calor a los mismos, es lento, pero al final alguno se quedó cogido, seguimos dando calor a los demás hasta que se quedo solito en pie, al ver la zona de los pines había alguno que no llegaba y le aplicamos estaños, no cogía. Usamos un rorulador que usan los informáticos para que la soldadura no se salga de la zona pintada y asi está, de mírame y no me toques, le colocqué los cables y lo encendí y salió toda el protocolo de cosas raras (para mi) que dice, luego, por ahora, ¡¡¡funciona!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 01-05-2014, 14:02 (Jueves)
bueno ahora si te he entendido, efectivamente en estos pines puedes utilizar dos tipos de soldadores bien de aire caliente, pero como cuestan bastante en mi caso tengo un decapador de pintura de lidl, cuando salio la oferta bien barato, el problema con este no es la temperatura, es la fueza que tiene el ventilador que lleva, pero lo he solventado con un truco que hay aqui en el foro para desoldar una componente en concreto utiliza un  trozo de papel aluminio recortando justo en el centro el componente a desoldar para que le de el aire caliente directamente y al resto no no es malo, de hecho lo he practicado con alguna placa antigua de router contrem y funciona he cacado la memoria y la cpu etc en el primer intento salido de todo pero bueno, otro detalle es utlizar un soldador normal de unos 30 watios para la masa o gnd y para los otros dos con uno de 14 w deberia valer , si utilizas cables mejor que lo pines suelen valen de los cables de red flexibles son buenos y faciles de soldar. luego les pongo un macho de rs232 y hay bien cable cruzado o adaptador usb a rs232 con eso lo suluciones y conectas bien. bueno espero haber contestado ahora a tu problema tambien la masa a veces es mejor soldarla en el conector usb que tengas mas cerca hay puedes aplicar carlo sin problemas de que la placa se fatidie. suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 01-05-2014, 14:12 (Jueves)
Cita de Barriteleves
Citar
¿Podeis comprobar en routers ARV7519RW22 version R02 si el chip DSL que llevan es el ARX208 o el VRX208?

Aqui os mando fotos de la R02, como no se que es lo que buscáis, le he hecho foto a todo lo que tenía letras y la última es como me han quedado los pines.

http://imageshack.com/a/img836/6843/kxkq.jpg (http://imageshack.com/a/img836/6843/kxkq.jpg)
http://imageshack.com/a/img845/2350/binb.jpg (http://imageshack.com/a/img845/2350/binb.jpg)

http://imageshack.com/a/img845/8954/v84ql.jpg (http://imageshack.com/a/img845/8954/v84ql.jpg)
http://imageshack.com/a/img835/3505/sly9.jpg (http://imageshack.com/a/img835/3505/sly9.jpg)

http://imageshack.com/a/img842/1188/s29g.jpg (http://imageshack.com/a/img842/1188/s29g.jpg)
http://imageshack.com/a/img843/5404/l403s.jpg (http://imageshack.com/a/img843/5404/l403s.jpg)

http://imageshack.com/a/img836/8923/a57a.jpg (http://imageshack.com/a/img836/8923/a57a.jpg)
http://imageshack.com/a/img843/7258/uys8.jpg (http://imageshack.com/a/img843/7258/uys8.jpg)

http://imageshack.com/a/img841/1244/x9kn.jpg (http://imageshack.com/a/img841/1244/x9kn.jpg)

Siento que algunas fotos tiene letreros ilegibles.

Mientras preparaba este post, ha llegado el tuyo y lo he leido después de subir este, por ello, lo modifico. Uso un conector USB que trae cinco pines GND-RTX-DTX-3V-5V y es lo que conecto a la placa. (Solo los tres GND, RTX y DTX)

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 01-05-2014, 14:34 (Jueves)
Si no quereis soldar, siempre podeis usar el "modo pinza"
https://www.dropbox.com/s/el8nimocpxewj72/dsc_0650.jpg
https://www.dropbox.com/s/soeonsivhsax049/dsc_0657.jpg

jajajaja

Aunque no lo recomiendo, yo no tengo ni idea de soldar aunque si fui capaz de soldar 3 pines  8)

Nota: He actualizado otra vez el "Manual".
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 01-05-2014, 14:42 (Jueves)
Si no quereis soldar, siempre podeis usar el "modo pinza"
https://www.dropbox.com/s/el8nimocpxewj72/dsc_0650.jpg
https://www.dropbox.com/s/soeonsivhsax049/dsc_0657.jpg

jajajaja

Aunque no lo recomiendo, yo no tengo ni idea de soldar aunque si fui capaz de soldar 3 pines  8)

Nota: He actualizado otra vez el "Manual".


La imaginación al poder  >:( >:( >:( >:( >:( >:( >:(

Cita de Lesgar

Citar
Nota: He actualizado otra vez el "Manual".

¿Donde? Poner algún dato en el manual para ver la diferencia. ¡Ah! el error que te comenté, continúa.

era

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

y debe ser

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

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 01-05-2014, 16:27 (Jueves)
Le comentaré gmtti que lo actualice en el primer post, hasta entonces se puede consultar aquí
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 01-05-2014, 23:51 (Jueves)
Cita de Barriteleves
Citar
¿Podeis comprobar en routers ARV7519RW22 version R02 si el chip DSL que llevan es el ARX208 o el VRX208?

Aqui os mando fotos de la R02, como no se que es lo que buscáis, le he hecho foto a todo lo que tenía letras y la última es como me han quedado los pines.

http://imageshack.com/a/img836/6843/kxkq.jpg (http://imageshack.com/a/img836/6843/kxkq.jpg)
http://imageshack.com/a/img845/2350/binb.jpg (http://imageshack.com/a/img845/2350/binb.jpg)

http://imageshack.com/a/img845/8954/v84ql.jpg (http://imageshack.com/a/img845/8954/v84ql.jpg)
http://imageshack.com/a/img835/3505/sly9.jpg (http://imageshack.com/a/img835/3505/sly9.jpg)

http://imageshack.com/a/img842/1188/s29g.jpg (http://imageshack.com/a/img842/1188/s29g.jpg)
http://imageshack.com/a/img843/5404/l403s.jpg (http://imageshack.com/a/img843/5404/l403s.jpg)

http://imageshack.com/a/img836/8923/a57a.jpg (http://imageshack.com/a/img836/8923/a57a.jpg)
http://imageshack.com/a/img843/7258/uys8.jpg (http://imageshack.com/a/img843/7258/uys8.jpg)

http://imageshack.com/a/img841/1244/x9kn.jpg (http://imageshack.com/a/img841/1244/x9kn.jpg)

Siento que algunas fotos tiene letreros ilegibles.

Mientras preparaba este post, ha llegado el tuyo y lo he leido después de subir este, por ello, lo modifico. Uso un conector USB que trae cinco pines GND-RTX-DTX-3V-5V y es lo que conecto a la placa. (Solo los tres GND, RTX y DTX)

Saludos

leiste mi recomendación de usar palillos para "abrir" los agujeros? pq siento decirte que te han quedado un poquito chapuceros jejeje

Un saludete
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: elmasvital en 02-05-2014, 09:43 (Viernes)
Soldar es bastante sencillo hombre no os compliqueis. Os doy varios consejos fundamentales.

1 cuando esté el soldador caliente debeis limpiarlo. Siempre ha de verse el estaño brillante en el soldador. Si tiene escoria negra no funciona bien. Como limpiarlo pues con una esponja humedecida o pasada muy rapida con papel o estropajo verde o rozandole con algo de metal.

2. Hay que calentar tanto la pista como el terminal para soldar. Se suele cometer el error de poner el soldador solo en el terminal. Siempre hay que calentar ambos materiales. SIEMPRE. El estaño liquido se pegara a lo que esté mas caliente por eso ambos componentes deben estar a la misma temperatura.

3. Aunque no es estrictamente necesario para esta tarea... os aconsejo comprar flux que es una resina que os ayudará a limpiar.

4. Usad buenos soldadores JBC 14s o 30s es lo mejor y mas barato que encontrareis.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 02-05-2014, 11:03 (Viernes)
Soldar es bastante sencillo hombre no os compliquéis. Os doy varios consejos fundamentales.

1 cuando esté el soldador caliente debéis limpiarlo. Siempre ha de verse el estaño brillante en el soldador. Si tiene escoria negra no funciona bien. Como limpiarlo pues con una esponja humedecida o pasada muy rápida con papel o estropajo verde o rozándole con algo de metal.

2. Hay que calentar tanto la pista como el terminal para soldar. Se suele cometer el error de poner el soldador solo en el terminal. Siempre hay que calentar ambos materiales. SIEMPRE. El estaño liquido se pegara a lo que esté mas caliente por eso ambos componentes deben estar a la misma temperatura.

3. Aunque no es estrictamente necesario para esta tarea... os aconsejo comprar flux que es una resina que os ayudará a limpiar.

4. Usad buenos soldadores JBC 14s o 30s es lo mejor y mas barato que encontrareis.
elmasvital: Excelentes consejos, aunque les veo dos "pegas":
Punto 2: Si los agujeros de, por ejemplo, el puerto serie tienen estaño, creo que lo mejor es vaciarlos primero (yo les pongo una gota de estaño con plomo ya que el que tienen no tiene plomo y para licuarlo sudas, caliento hasta que se mezclen bien, le meto un soplido bien fuerte y suele quedar bien). Al quedar el agujero vacío facilita mucho el trabajo. En algunos casos el agujero de GND tiene un estaño raro muy complicado de sacar, con lo que hay que tener paciencia y cuidado.
Punto 4: Un buen soldador siempre es la mejor elección, y los JBC son muy buenos, además de que se les pueden cambiar las puntas según lo que se necesite, pero la calidad tiene un precio y no todos nos los podemos permitir. Las alternativas a éstos "pata negra" serían soldadores de entre 15 y 30W con punta fina, que no son tan buenos pero cumplen su función, aunque su vida media es más reducida, sobre todo si no se tienen algunas precauciones con las puntas: limpieza, no rascarlas, etc.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 02-05-2014, 13:40 (Viernes)
Cita de Krasny
Citar
leiste mi recomendación de usar palillos para "abrir" los agujeros? pq siento decirte que te han quedado un poquito chapuceros jejeje

Si, ya se que ha quedado chapucero. Intentamos con el palillo y con un punzón muy fino (de relojero) y no hay forma de que se derita el estaño y poder dejar libre el orificio. Por otro lado, ya que no se ven pistas que lleguen a los puntos de soldadura, no queríamos eliminar todo el estaño y dejar el agujero pues ¿en donde soldaríamos los pines? ¿Harían contacto con quién? (no hay pistas, ¿o las pistas van en medio de la placa?), por ello hicimos esa "chapucilla" que por cierto, funciona. Espero que no se me caiga mientras este pasando datos  ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 02-05-2014, 15:23 (Viernes)
Cita de Krasny
Citar
leíste mi recomendación de usar palillos para "abrir" los agujeros? pq siento decirte que te han quedado un poquito chapuceros jejeje

Si, ya se que ha quedado chapucero. Intentamos con el palillo y con un punzón muy fino (de relojero) y no hay forma de que se derrita el estaño y poder dejar libre el orificio. Por otro lado, ya que no se ven pistas que lleguen a los puntos de soldadura, no queríamos eliminar todo el estaño y dejar el agujero pues ¿en donde soldaríamos los pines? ¿Harían contacto con quién? (no hay pistas, ¿o las pistas van en medio de la placa?), por ello hicimos esa "chapucilla" que por cierto, funciona. Espero que no se me caiga mientras este pasando datos  ;D ;D ;D
El estaño que se usa normalmente no tiene plomo, por lo que para derretirlo cuesta un montón y hay que tener paciencia y práctica. Lo que yo hago es poner un poco en la punta del soldador, hacer que toquen un estaño con el otro y esperar a que vayan mezclando ya que luego es mucho más fácil quitarlo. Ojo, sólo digo que me funciona, no que sea el procedimiento correcto.

Sí, hay pistas que van por el medio. Si sólo hay pistas por una o dos caras la cosa es simple, pero los sudores comienzan cuando hay una, dos, tres o incluso cuatro pistas por el medio de la placa.  >:D
Por cierto, si la chapuza funciona, bienvenida sea.
Cita de Barriteleves
Citar
¿Podeis comprobar en routers ARV7519RW22 version R02 si el chip DSL que llevan es el ARX208 o el VRX208?

Aqui os mando fotos de la R02, como no se que es lo que buscáis, le he hecho foto a todo lo que tenía letras y la última es como me han quedado los pines.

http://imageshack.com/a/img836/6843/kxkq.jpg (http://imageshack.com/a/img836/6843/kxkq.jpg)
El AFE de marras es un ARX208 también en el R01; el modelo completo es PSB 80208 V1.1
¿Querrá decir esto que no soporta VDSL? ¿Tiene Orange líneas VDSL?  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 02-05-2014, 15:37 (Viernes)
Hola compañeros, quería plantearos una consulta mientras la wifi en el livebox no se soluciona.
Tengo ONO y un modem, yo compré un lynksys neutro para poder tener wifi (mi pc no lo trae). Le puse el DD-WRT y todo bien aunque, veo un poco lento en cargar las páginas. Ahora estoy jugando con un livebox R.01 y mira por donde, le he conectado el cable del modem de ONO y me funciona, además cargando las páginas más rápido que con el otro.

La pregunta es la siguiente:

Tengo el modem ono conectado al livebox y el dd-wrt tiene wifi, ¿cómo puedo configurar, si es que se puede, para usar la wifi del dd-wrt?

Gracias y saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 02-05-2014, 15:58 (Viernes)
Respecto al tema de soldar yo he soldado los pines en los tres routers de la misma forma y no he tenido problemas.
Cojo la punta del pin con unos alicates (si de esos grandotes, de electricista) acerco la otra punta sobre el agujero donde lo quiero soldar.
Aplico el soldador en el pin hasta que "noto" que el estaño se funde y hago una "ligera" presión para meterlo un poco . Mantengo unos segundos el pin en esa posión hasta que se endurece el estaño. Ya está soldado por detrás.
Luego aplico el soldador en ambas partes (pista y pin) y aplico un poco mas de estaño. queda soldado por arriba.
No se si estará bien hecho pero funciona. de las 9 soldaduras que he hecho así solo hay una que me parece que se ha quedado fría.

Respecto a lo del modo UART, he intentado soldar unos "cablecillos" como hizo gmtii (que se ve que es un crack soldando) y el destrozo ha sido considerable :(.
Así que se me ha ocurrido con el router apagado puentear las dos zonas con dos destornilladores planos. encender el router y una vez aparece UART en la pantalla retiro los destornilladores. Subo el uboot.asc y una vez cargado ya vuelvo a flashear por tftp el uboot correspondiente.
Luego por si me había cargado algo ya desde el uboot bien flasheado cargue el backup completo original de mi router.
Ayer lo probe y me funcionó a la primera. Tuve que hacerlo pq borré la flash completa desde el brnboot (comando "E" partición "5" "Y") no desde uboot.
¿Haciendolo así y sin resistencias, hay riesgo? ¿Es "peligroso"  hacerlo así?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 02-05-2014, 16:54 (Viernes)
Hola compañeros, quería plantearos una consulta mientras la wifi en el livebox no se soluciona.
Tengo ONO y un modem, yo compré un lynksys neutro para poder tener wifi hola compañero dice:

(mi pc no lo trae). Le puse el DD-WRT y todo bien aunque, veo un poco lento en cargar las páginas. Ahora estoy jugando con un livebox R.01 y mira por donde, le he conectado el cable del modem de ONO y me funciona, además cargando las páginas más rápido que con el otro.

La pregunta es la siguiente:

Tengo el modem ono conectado al livebox y el dd-wrt tiene wifi, ¿cómo puedo configurar, si es que se puede, para usar la wifi del dd-wrt?

Gracias y saludos

puedes aportar el dato del modelo del linsksys, asi squizas te puedan ayudar mas grs,

ademas has probado a conectarlo simplemente al livebox por cable no se sitienes esa posibilidad,m por eso de preguntarte el modelo ?? venga grs un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: elmasvital en 02-05-2014, 17:56 (Viernes)
Soldar es bastante sencillo hombre no os compliquéis. Os doy varios consejos fundamentales.

1 cuando esté el soldador caliente debéis limpiarlo. Siempre ha de verse el estaño brillante en el soldador. Si tiene escoria negra no funciona bien. Como limpiarlo pues con una esponja humedecida o pasada muy rápida con papel o estropajo verde o rozándole con algo de metal.

2. Hay que calentar tanto la pista como el terminal para soldar. Se suele cometer el error de poner el soldador solo en el terminal. Siempre hay que calentar ambos materiales. SIEMPRE. El estaño liquido se pegara a lo que esté mas caliente por eso ambos componentes deben estar a la misma temperatura.

3. Aunque no es estrictamente necesario para esta tarea... os aconsejo comprar flux que es una resina que os ayudará a limpiar.

4. Usad buenos soldadores JBC 14s o 30s es lo mejor y mas barato que encontrareis.
elmasvital: Excelentes consejos, aunque les veo dos "pegas":
Punto 2: Si los agujeros de, por ejemplo, el puerto serie tienen estaño, creo que lo mejor es vaciarlos primero (yo les pongo una gota de estaño con plomo ya que el que tienen no tiene plomo y para licuarlo sudas, caliento hasta que se mezclen bien, le meto un soplido bien fuerte y suele quedar bien). Al quedar el agujero vacío facilita mucho el trabajo. En algunos casos el agujero de GND tiene un estaño raro muy complicado de sacar, con lo que hay que tener paciencia y cuidado.
Punto 4: Un buen soldador siempre es la mejor elección, y los JBC son muy buenos, además de que se les pueden cambiar las puntas según lo que se necesite, pero la calidad tiene un precio y no todos nos los podemos permitir. Las alternativas a éstos "pata negra" serían soldadores de entre 15 y 30W con punta fina, que no son tan buenos pero cumplen su función, aunque su vida media es más reducida, sobre todo si no se tienen algunas precauciones con las puntas: limpieza, no rascarlas, etc.

El estaño de GND no es que sea raro... es que normalmente está conectado al plano de masa con lo que tiene mucho más cobre y disipa el calor por todo el plano y el estaño no llega a su temperatura. En estos casos lo unico que se puede hacer es subir la potencia del soldador si es regulable o tener paciencia y no retirar el soldador y usar puntas de soldador que no sean muy finas para que transfiera el calor en mas superficie. La punta del 14s de JBC normalmente es muy fina para esto.

Vaciar el estaño a veces es una tarea bastante jodida sin el material adecuado. Venden bombas de supción manuales bastante baratas pero no son muy faciles de usar. 
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 02-05-2014, 18:46 (Viernes)

puedes aportar el dato del modelo del linsksys, asi squizas te puedan ayudar mas grs,

ademas has probado a conectarlo simplemente al livebox por cable no se sitienes esa posibilidad,m por eso de preguntarte el modelo ?? venga grs un saludo

El modelo es el WRT54GS V7  Wireless G 24 Ghz with Spedd Booster
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 03-05-2014, 12:50 (Sábado)
Hola!

Una pregunta, he visto que ya se ha hablado por aquí de los drivers que hay de los xwave300 para linux y que no son funcionales, pero... creeis que llegaremos a tener la WiFi interna funcional en este router?

Y otra pregunta, alguien me puede recomendar un pincho wifi que vaya bien? necesito la mejor cobertura posible a un precio razonable :)

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 03-05-2014, 14:26 (Sábado)
Hola!

Una pregunta, he visto que ya se ha hablado por aquí de los drivers que hay de los xwave300 para linux y que no son funcionales, pero... creeis que llegaremos a tener la WiFi interna funcional en este router?
De momento hay pocos avances:
https://forum.openwrt.org/viewtopic.php?id=45047
Y otra pregunta, alguien me puede recomendar un pincho wifi que vaya bien? necesito la mejor cobertura posible a un precio razonable :)

Un saludo
Debería valerte cualquiera con chip Atheros o Ralink, aunque hay algunos modelos de este último que creo que no están soportados, y por supuesto con antena externa por el tema de la cobertura.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 03-05-2014, 14:48 (Sábado)

puedes aportar el dato del modelo del linsksys, asi squizas te puedan ayudar mas grs,

ademas has probado a conectarlo simplemente al livebox por cable no se sitienes esa posibilidad,m por eso de preguntarte el modelo ?? venga grs un saludo

El modelo es el WRT54GS V7  Wireless G 24 Ghz with Spedd Booster

Llevo varios días peleándome con mis routers y no consigo lo que quiero. A ver si me explico bien y alguien me echa una mano.

Modem-ONO
Router WRT54GS V7 (Linksys) con WiFi (neutro) configuración manual (IP privadas)
Livebox R01

1- Actualmente tengo unido modem.ONO-->router que es quién reparte la wifi
el cable del pc está conectado al livebox, por lo que no tengo internet en el pc
Llevo cambiando parámetros con el luci y alguna vez funciona algo y otras ya no puedo volver a entrar en el luci y tengo que volver a meterle el openwrt y empezar de nuevo.

2- No consigo que la combinación modem-ONO-->Livebox funcione.

Actualmente tengo la configuración 1.

En la LAN tengo Estática-->192.168.1.250-->255.255.255.0-->Gateway 192.168.1.1

puenteado el eth0+eth1+nas0 ¿por qué me salen dos eth0 y eth1?,
la WAN está como Cliente DHCP y la WAN6 no gestionado,
de esta manera puedo acceder a ambos router y puedo navegar.

Pero si voy a actualizar los paquetes del livebox me arroja este error:

Citar
Downloading http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/Packages.gz.

wget: bad address 'downloads.openwrt.org'
Collected errors:
 * opkg_download: Failed to download http://downloads.openwrt.org/snapshots/trunk/lantiq/packages/Packages.gz, wget returned 1.


Si puedo navegar, ¿por qué me arroja este error?

¿Me podéis ayudar?

Gracias y perdonad las molestías.

Para Lesgar
Citar
La imagen que te subí es mas "Pesada" que ya incorpora luci, block-mount, soporte para montar memorias flash usb,  formateadas en fat, hfs+, ntfs y ext2 3 y 4, soprte adsl,  y algunas "cosas" mas que estaba probando. Solo Vale para routers v1.1
El motivo por el que la subí era simplemente para hacertelo todo más fácil. Yo también empece flasheando la imagen del primer post, pero esta no incorpora luci (lo podrías solucionar siguiendo los pasos que gmtii, jmcabgam y espeltron postearon hace algún tiempo).

Siguiendo tu consejo, le he subido tu image y va muy bien, disculpa que no te hiciera caso cuando me lo comentastes, ya te expliqué los motivos, pero la he subido y va bastante bien. Pero ya ve los problemas que tengo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 03-05-2014, 16:32 (Sábado)

puedes aportar el dato del modelo del linksys, así quizás te puedan ayudar mas grs,

ademas has probado a conectarlo simplemente al livebox por cable no se si tienes esa posibilidad,m por eso de preguntarte el modelo ?? venga grs un saludo

El modelo es el WRT54GS V7  Wireless G 24 Ghz with Spedd Booster

Llevo varios días peleándome con mis routers y no consigo lo que quiero. A ver si me explico bien y alguien me echa una mano.

Modem-ONO
Router WRT54GS V7 (Linksys) con WiFi (neutro) configuración manual (IP privadas)
Livebox R01

1- Actualmente tengo unido modem.ONO-->router que es quién reparte la wifi
el cable del pc está conectado al livebox, por lo que no tengo internet en el pc
Llevo cambiando parámetros con el luci y alguna vez funciona algo y otras ya no puedo volver a entrar en el luci y tengo que volver a meterle el openwrt y empezar de nuevo.

2- No consigo que la combinación modem-ONO-->Livebox funcione.

Actualmente tengo la configuración 1.

En la LAN tengo Estática-->192.168.1.250-->255.255.255.0-->Gateway 192.168.1.1

puenteado el eth0+eth1+nas0 ¿por qué me salen dos eth0 y eth1?,
la WAN está como Cliente DHCP y la WAN6 no gestionado,
de esta manera puedo acceder a ambos router y puedo navegar.
Estás complicándote demasiado: las cosas, cuanto más simples, mejor.

Primero tienes que tener en cuenta qué velocidad tienes contratada: si tienes 100 megas y tienes un montón de cosas/programas descargando a la vez o muchos equipos conectados es normal que el WRT54GS se quede corto o muy corto.

Segundo: distinguir si te instalaron un módem o un módem-router (se supone que tienes fibra), ya que de uno a otro la cosa cambia, y no poco: un módem te da la IP externa directamente, mientras que un módem-router separa internet de tu red local. Indica, si no sabes distinguirlos bien, qué modelo te pusieron.

Tercero: el Livebox es un módem-router router ADSL que se puede usar como router neutro y que puede tener wifi si se le enchufa un pincho. Es un buen aparato pero quizá no sea exactamente lo que necesitas salvo que vayas a usar conexiones encriptadas (montar una VPN, por ejemplo) o lo vayas a tener con muchos programas instalados para servidor de ficheros, FTP, descargas, etc.).

Cuarto: si la velocidad que tienes es "normal", si lo que te puso tu ISP ya tiene wifi y/o si sólo vas a usar el ARV7519RW junto con el WRT54GS para la wifi en el PC, entonces la mejor opción es que te consigas un Huawei HG556 y leas [Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt (https://foro.seguridadwireless.net/openwrt/%28tutorial%29-modo-clienterepetidor-openwrt/), que te hará la instalación mucho más simple y te quitará un montón de dolores de cabeza.

Anexo: debemos explicar (yo incluído) lo que tenemos y/o lo que queremos lo más detalladamente posible, porque si no podemos estar días investigando para algo que es una chorrada y se resuelve en dos posts.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 03-05-2014, 19:13 (Sábado)

Primero tienes que tener en cuenta qué velocidad tienes contratada: si tienes 100 megas y tienes un montón de cosas/programas descargando a la vez o muchos equipos conectados es normal que el WRT54GS se quede corto o muy corto.

Segundo: distinguir si te instalaron un módem o un módem-router (se supone que tienes fibra), ya que de uno a otro la cosa cambia, y no poco: un módem te da la IP externa directamente, mientras que un módem-router separa internet de tu red local. Indica, si no sabes distinguirlos bien, qué modelo te pusieron.

Tercero: el Livebox es un módem-router router ADSL que se puede usar como router neutro y que puede tener wifi si se le enchufa un pincho. Es un buen aparato pero quizá no sea exactamente lo que necesitas salvo que vayas a usar conexiones encriptadas (montar una VPN, por ejemplo) o lo vayas a tener con muchos programas instalados para servidor de ficheros, FTP, descargas, etc.).

Cuarto: si la velocidad que tienes es "normal", si lo que te puso tu ISP ya tiene wifi y/o si sólo vas a usar el ARV7519RW junto con el WRT54GS para la wifi en el PC, entonces la mejor opción es que te consigas un Huawei HG556 y leas [Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt (https://foro.seguridadwireless.net/openwrt/%28tutorial%29-modo-clienterepetidor-openwrt/), que te hará la instalación mucho más simple y te quitará un montón de dolores de cabeza.

Anexo: debemos explicar (yo incluído) lo que tenemos y/o lo que queremos lo más detalladamente posible, porque si no podemos estar días investigando para algo que es una chorrada y se resuelve en dos posts.

Gracias Pteridium.

Te aclaro, tengo un MODEM no he dicho que sea un modem-router he comentado que tengo un modem-ono, el linksys he dicho que es un router neutro, no es un router completo.

La velocidad que tengo son 12 Mg. Si quiero más me cambian mi modem por un modem-router de ono, totalmente capado y eso no lo quiero. Tengo un router de ono desde agosto esperando que vengan a retirarlo por eso, por estar capado  y no poder hacer con él, lo que quiera. Es un CBN modelo CBN6640E. Les pedi el manual de instrucciones y me remitieron a la web de ono que ahí estaba y lo que hay escrito en ese manual, hay cosas que en el router no salen (capado total).

No es que quiera montarme una infraestructura de campeonato, simplemente ha caido en mis manos un livebox y estoy experimentando con él, quería ponerlo en lugar del otro y dejar el otro solo para la wifi. Es puro estudio, entretenimiento y distracción. No tengo ningún otro motivo para montar este tinglado.

Diculpa si no me he explicado lo suficentemente claro.

Dices en tup post

Citar
(se supone que tienes fibra)

Tú lo has dicho se "supone" porque a mi casa entra un cable coaxial, si hay fibra estará en la calle.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 03-05-2014, 20:57 (Sábado)
Dices en tup post

Citar
(se supone que tienes fibra)

Tú lo has dicho se "supone" porque a mi casa entra un cable coaxial, si hay fibra estará en la calle.

Saludos
Pues si baja un cable coaxial es que arriba te llega fibra, sino bajaría un par de cobre con ADSL.

Por otra parte, por los comentarios que has hecho con los errores que encuentras y también por lo que pretendes hacer, puede que lo que te esté dando quebraderos de cabeza es que tienes el DHCP habilitado en ambos routers (el de ono y el de pruebas) y depende de cual se arranca primero da una IP el uno o la da el otro. Intenta a deshabilitar el DHCP en el router de pruebas a ver si se resuelve el problema y nos comentas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 03-05-2014, 22:14 (Sábado)
Cita de Pipiolo
Citar
Por otra parte, por los comentarios que has hecho con los errores que encuentras y también por lo que pretendes hacer, puede que lo que te esté dando quebraderos de cabeza es que tienes el DHCP habilitado en ambos routers (el de ono y el de pruebas) y depende de cual se arranca primero da una IP el uno o la da el otro. Intenta a deshabilitar el DHCP en el router de pruebas a ver si se resuelve el problema y nos comentas.

El router que tengo es neutro, las ip las tengo privadas. El router neutro tiene activado el DHCP, en caso contrario no me da ninguna IP pública para navegar.

Router neutro: WAN Connection Type: Automatic configuration DHCP
Network Address Server Settings (DHCP): DHCP Server
DHCP Server: Disable

Router Livebox, le he eliminado las interfaz de wan y wan6. De esta manera la conexión es:

Internet-->Modem-->Router neutro-->Router livebox-->PC

Asi puedo navegar la IP del PC es fija y la del ambos router también 192.168.1.1 y 192.168.1.250

Si desde luci intento actualizar la lista de paquetes instalados me arroja el error comentado anteriormente.

Si coloco el cable de internet al livebox y elimino el router neutro no va nada (es lógico nadie adjudica ip pública. Antes de eliminar la wan y la wan6 y desactivar los DCHP, tampoco iba).

Perdonan la lata que doy, para vosotros es muy fácil, para mi es un mundo. Soy novato en redes.

Saludos
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jar229 en 03-05-2014, 22:27 (Sábado)
Sale un vistazo a los hilos más relevantes. Al menos encontrarás un hilo que te podrá servir de referencia y no desviarás tanto el tema de este ;)

Enviado desde mi CUBOT GT99

Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 03-05-2014, 22:32 (Sábado)
Sale un vistazo a los hilos más relevantes. Al menos encontrarás un hilo que te podrá servir de referencia y no desviarás tanto el tema de este ;)

Enviado desde mi CUBOT GT99



Lo siento
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 04-05-2014, 00:04 (Domingo)
Internet-->Modem-->Router neutro-->Router livebox-->PC

Al router de pruebas intenta meterle esto, suponiendo que el router que tiene el DHCP server es el que tiene la IP 192.168.1.1, por eso le ponemos el Gateway al de pruebas, y teniendo en cuenta la máscara para no salirse de ella. Poner DNS también facilitas algo las cosas:



Código: [Seleccionar]
uci set network.lan.gateway=192.168.1.1
uci set network.lan.ipaddr=192.168.1.190
uci set network.lan.netmask=255.255.255.0
uci set network.lan.dns="8.8.4.4 8.8.8.8"
uci commit
/etc/init.d/network restart

En mi caso la Gateway es la 192.168.1.1 y me invento la 190 porque no creo que la use nadie

Comprobamos que se ha hecho el cambio
Código: [Seleccionar]
ifconfig
- Conectamos un cable ethernet directo a nuestro router con el DHCP server. Reiniciamos de nuevo el router con OpenWRT.

Si todo ha ido bien podemos hacer y comprobar que tenemos salida a Internet
Código: [Seleccionar]
ping www.google.com
- Ahora es el momento de cargar los paquetes que queramos
Código: [Seleccionar]
opkg update
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 04-05-2014, 02:01 (Domingo)
Gracias pipiolo, esa era la manera en la que más o menos la tenía puesta pero no funcionaba. Siguiendo otro hilo he seguido las indicaciones para entrar en modo nose que "safe" y he vuelto a subir el openwrt, he seguido tus indicaciones pero cambiando el 190 por 250 y he conseguido actualizar los paquetes. Ahora viene el proceso contrario, hacer que el openwrt me asigne la ip pública y pueda navegar, cuando lo consiga, quiero enlazarlo con el otro router (el que tiene wifi) para poder usarla.

Muchas gracias por tu ayuda. Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 04-05-2014, 15:21 (Domingo)
Hola!

Estoy intentando flashear el router y me he topado con el primer problema:

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

Alguien sabe a que se debe? :(

De momento hay pocos avances:
https://forum.openwrt.org/viewtopic.php?id=45047

Parece que tenga el don de la oportunidad, ayer publicaron un post, pero escapa un poco a mis conocimientos, alguien sabe si es un avance relevante?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 04-05-2014, 16:54 (Domingo)
Creo que es tu segundo problema  ;). El primero es no leer ^-^
Si miras el manual (el que hay en la pag 16 post nº2) que de momento es el que está mas actualizado.
En la parte 2 Instalación pone:

Código: [Seleccionar]
Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
Si no accedes como administrador, no te dejará flashear la partición 0.

Si has leído el manual pero no te ha quedado claro, comentalo y añadimos una nota aclaratoria.
Ya nos cuentas  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 04-05-2014, 17:25 (Domingo)
Oppps

Muchas gracias Lesgar, te prometo que había buscado página por página el error, y estoy siguiendo el tuto, pero se me paso lo de la exclamación!

Un saludete
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaitak en 06-05-2014, 00:18 (Martes)
Hi
Sólo quería decir gracias por este hilo útil.
Esto ha sido muy valiosa para conseguir el módem ECI VG3503J trabajo

Hope google translate works  ;)

Muchas gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 07-05-2014, 14:03 (Miércoles)
Ayer le metí Openwrt al ARV7519 siguiendo el manual de Lesgar al pie de la letra y todo como la seda; un manual muy bueno.  >:(
Lo siguiente fue probar ADSL y algunas cosas más y aqí están mis observaciones personales:
- El sincronismo con mi línea es el mismo que con el ARV4518: 2500-2600/640. Pierdo unos 800Kb comparado con un Zyxel de Telefónica. El DSLAM al que va la línea es Broadcom.
- Como router va como un tiro, y eso que todavía no he habilitado multithreading.
- Queda por ver cómo habilitar las VLANs en los puertos Fast Ethernet, eth1 (puerto gigabit) está desactivado por defecto, pero se soluciona fácil, y algún detalle más que ahora no recuerdo.
Resumiendo: como modem-router va bien si la línea es buena (no es mi caso) como comentó espeltron, y como router es muy muy bueno y da mucho juego gracia a los 128MB de RAM, los 32MB de flash, los dos puertos USB y el puerto gigabit en caso de que tengamos contratados 100Mb.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 08-05-2014, 20:45 (Jueves)
Un pequeño benchmark sintético para tener una idea aproximada de la potencia de la cpu (personalmente esperaba algo más):
Código: [Seleccionar]
SoC            | Bogomips|Openssl|   MD5    |   SHA-1  | SHA-256 | SHA-512 |   DES   |   3DES  | AES-128 | AES-192 | AES-256 |RSA S| RSA V |DSA S|DSA V |
Ralink RT3052  | 255.59 | 1.0.1e | 23119800 | 12817410 | 5963430 | 2761050 | 3250520 | 1164970 | 4931580 | 4239020 | 3737600 | 4.4 | 155.5 |15.6 | 12.9 |
BCM6328        | 318.46 | 1.0.1c | 15655520 | 11652370 | 5168810 | 2093060 | 2034350 |  724650 | 4094630 | 3531260 | 3105790 | 4.4 | 153.9 |15.5 | 12.8 |
BCM6368        | 397.82 | 1.0.1e | 19735800 | 14578010 | 6461440 | 2623150 | 2514260 |  907900 | 5058560 | 4366680 | 3847510 | 5.5 | 193.1 |19.1 | 15.3 |
BCM6368 SMP    | 397.82 | 1.0.1e | 38863190 | 28821500 |12872700 | 5159940 | 4926810 | 1774590 | 9000960 | 7752020 | 6839300 |10.2 | 356.8 |37.0 | 30.4 |
Lantiq Danube  | 221.18 | 1.0.1e | 17339040 | 10788990 | 5233020 | 2353830 | 2376090 |  855160 | 4263340 | 3656950 | 3219610 | 3.9 | 134.8 |13.6 | 11.1 |
Lantiq VRX200  | 332.54 | 1.0.1g | 25293650 | 16418700 | 7874730 | 3502630 | 4149760 | 1490120 | 6313180 | 5472000 | 4785940 | 5.7 | 198.8 |20.0 | 16.6 |
El ganador sigue siendo el BCM6368 "dual core" en este benchmark. De todas maneras los resultados no me acaban de convencer.
Perdón por el descuadre.  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 08-05-2014, 21:17 (Jueves)
Un pequeño benchmark sintético para tener una idea aproximada de la potencia de la cpu (personalmente esperaba algo más):
Código: [Seleccionar]
SoC            | Bogomips|Openssl|   MD5    |   SHA-1  | SHA-256 | SHA-512 |   DES   |   3DES  | AES-128 | AES-192 | AES-256 |RSA S| RSA V |DSA S|DSA V |
Ralink RT3052  | 255.59 | 1.0.1e | 23119800 | 12817410 | 5963430 | 2761050 | 3250520 | 1164970 | 4931580 | 4239020 | 3737600 | 4.4 | 155.5 |15.6 | 12.9 |
BCM6328        | 318.46 | 1.0.1c | 15655520 | 11652370 | 5168810 | 2093060 | 2034350 |  724650 | 4094630 | 3531260 | 3105790 | 4.4 | 153.9 |15.5 | 12.8 |
BCM6368        | 397.82 | 1.0.1e | 19735800 | 14578010 | 6461440 | 2623150 | 2514260 |  907900 | 5058560 | 4366680 | 3847510 | 5.5 | 193.1 |19.1 | 15.3 |
BCM6368 SMP    | 397.82 | 1.0.1e | 38863190 | 28821500 |12872700 | 5159940 | 4926810 | 1774590 | 9000960 | 7752020 | 6839300 |10.2 | 356.8 |37.0 | 30.4 |
Lantiq Danube  | 221.18 | 1.0.1e | 17339040 | 10788990 | 5233020 | 2353830 | 2376090 |  855160 | 4263340 | 3656950 | 3219610 | 3.9 | 134.8 |13.6 | 11.1 |
Lantiq VRX200  | 332.54 | 1.0.1g | 25293650 | 16418700 | 7874730 | 3502630 | 4149760 | 1490120 | 6313180 | 5472000 | 4785940 | 5.7 | 198.8 |20.0 | 16.6 |
El ganador sigue siendo el BCM6368 "dual core" en este benchmark. De todas maneras los resultados no me acaban de convencer.
Perdón por el descuadre.  ^-^

Si quitamos el BCM6368 "dual core", del que por cierto todavía no me fío, tenemos en cuenta que va a menos velocidad que el BCM6368 "single core", y que los resultados están siempre por encima, yo lo veo bastante bien.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 08-05-2014, 22:01 (Jueves)
Off topic:
Bogomips no quiere decir velocidad, por lo menos en arquitecturas MIPS:
Ralink RT3052: 384MHz
BCM6328: 320 MHz
BCM6368: 400 MHz
Lantiq Danube: 333MHz
Lantiq VRX200: 500 MHz

Qualcomm MSM7201A con overclock a 614 MHZ indica 613'89 bogomips.

Core2duo  T7500  @ 2.20GHz indica 4387'72 bogomips.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 09-05-2014, 10:48 (Viernes)
Un pequeño benchmark sintético para tener una idea aproximada de la potencia de la cpu (personalmente esperaba algo más):
Código: [Seleccionar]
SoC            | Bogomips|Openssl|   MD5    |   SHA-1  | SHA-256 | SHA-512 |   DES   |   3DES  | AES-128 | AES-192 | AES-256 |RSA S| RSA V |DSA S|DSA V |
Ralink RT3052  | 255.59 | 1.0.1e | 23119800 | 12817410 | 5963430 | 2761050 | 3250520 | 1164970 | 4931580 | 4239020 | 3737600 | 4.4 | 155.5 |15.6 | 12.9 |
BCM6328        | 318.46 | 1.0.1c | 15655520 | 11652370 | 5168810 | 2093060 | 2034350 |  724650 | 4094630 | 3531260 | 3105790 | 4.4 | 153.9 |15.5 | 12.8 |
BCM6368        | 397.82 | 1.0.1e | 19735800 | 14578010 | 6461440 | 2623150 | 2514260 |  907900 | 5058560 | 4366680 | 3847510 | 5.5 | 193.1 |19.1 | 15.3 |
BCM6368 SMP    | 397.82 | 1.0.1e | 38863190 | 28821500 |12872700 | 5159940 | 4926810 | 1774590 | 9000960 | 7752020 | 6839300 |10.2 | 356.8 |37.0 | 30.4 |
Lantiq Danube  | 221.18 | 1.0.1e | 17339040 | 10788990 | 5233020 | 2353830 | 2376090 |  855160 | 4263340 | 3656950 | 3219610 | 3.9 | 134.8 |13.6 | 11.1 |
Lantiq VRX200  | 332.54 | 1.0.1g | 25293650 | 16418700 | 7874730 | 3502630 | 4149760 | 1490120 | 6313180 | 5472000 | 4785940 | 5.7 | 198.8 |20.0 | 16.6 |
El ganador sigue siendo el BCM6368 "dual core" en este benchmark. De todas maneras los resultados no me acaban de convencer.
Perdón por el descuadre.  ^-^
K mal , no?  :(
¿Como has hecho el benchark? pq esta cpu si tiene doble nucleo. ¿O tambien esta dehabilitado por hardware como en su Hermano pequeño?
 ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 09-05-2014, 11:12 (Viernes)
Un pequeño benchmark sintético para tener una idea aproximada de la potencia de la cpu (personalmente esperaba algo más):
Código: [Seleccionar]
SoC            | Bogomips|Openssl|   MD5    |   SHA-1  | SHA-256 | SHA-512 |   DES   |   3DES  | AES-128 | AES-192 | AES-256 |RSA S| RSA V |DSA S|DSA V |
Ralink RT3052  | 255.59 | 1.0.1e | 23119800 | 12817410 | 5963430 | 2761050 | 3250520 | 1164970 | 4931580 | 4239020 | 3737600 | 4.4 | 155.5 |15.6 | 12.9 |
BCM6328        | 318.46 | 1.0.1c | 15655520 | 11652370 | 5168810 | 2093060 | 2034350 |  724650 | 4094630 | 3531260 | 3105790 | 4.4 | 153.9 |15.5 | 12.8 |
BCM6368        | 397.82 | 1.0.1e | 19735800 | 14578010 | 6461440 | 2623150 | 2514260 |  907900 | 5058560 | 4366680 | 3847510 | 5.5 | 193.1 |19.1 | 15.3 |
BCM6368 SMP    | 397.82 | 1.0.1e | 38863190 | 28821500 |12872700 | 5159940 | 4926810 | 1774590 | 9000960 | 7752020 | 6839300 |10.2 | 356.8 |37.0 | 30.4 |
Lantiq Danube  | 221.18 | 1.0.1e | 17339040 | 10788990 | 5233020 | 2353830 | 2376090 |  855160 | 4263340 | 3656950 | 3219610 | 3.9 | 134.8 |13.6 | 11.1 |
Lantiq VRX200  | 332.54 | 1.0.1g | 25293650 | 16418700 | 7874730 | 3502630 | 4149760 | 1490120 | 6313180 | 5472000 | 4785940 | 5.7 | 198.8 |20.0 | 16.6 |
El ganador sigue siendo el BCM6368 "dual core" en este benchmark. De todas maneras los resultados no me acaban de convencer.
Perdón por el descuadre.  ^-^
K mal , no?  :(
¿Como has hecho el benchark? pq esta cpu si tiene doble nucleo. ¿O tambien esta dehabilitado por hardware como en su Hermano pequeño?
 ???
Creo que sí hay doble núcleo, pero seguro que se usa para VoIP solamente, al igual que en el Danube.
Lo que sí tiene es multithreading, pero lo probé y va fatal: se quedaban tres procesos del kernel ocupando completamente uno de los threads, si se le metía algo en los puertos usb se quedaba frito y tampoco iban los puertos ethernet.
Off topic: blogic comentó que en el Danube no se podía habilitar SMP por diferencias en la caché L1 de los dos cores.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 09-05-2014, 11:20 (Viernes)
Un pequeño benchmark sintético para tener una idea aproximada de la potencia de la cpu (personalmente esperaba algo más):
Código: [Seleccionar]
SoC            | Bogomips|Openssl|   MD5    |   SHA-1  | SHA-256 | SHA-512 |   DES   |   3DES  | AES-128 | AES-192 | AES-256 |RSA S| RSA V |DSA S|DSA V |
Ralink RT3052  | 255.59 | 1.0.1e | 23119800 | 12817410 | 5963430 | 2761050 | 3250520 | 1164970 | 4931580 | 4239020 | 3737600 | 4.4 | 155.5 |15.6 | 12.9 |
BCM6328        | 318.46 | 1.0.1c | 15655520 | 11652370 | 5168810 | 2093060 | 2034350 |  724650 | 4094630 | 3531260 | 3105790 | 4.4 | 153.9 |15.5 | 12.8 |
BCM6368        | 397.82 | 1.0.1e | 19735800 | 14578010 | 6461440 | 2623150 | 2514260 |  907900 | 5058560 | 4366680 | 3847510 | 5.5 | 193.1 |19.1 | 15.3 |
BCM6368 SMP    | 397.82 | 1.0.1e | 38863190 | 28821500 |12872700 | 5159940 | 4926810 | 1774590 | 9000960 | 7752020 | 6839300 |10.2 | 356.8 |37.0 | 30.4 |
Lantiq Danube  | 221.18 | 1.0.1e | 17339040 | 10788990 | 5233020 | 2353830 | 2376090 |  855160 | 4263340 | 3656950 | 3219610 | 3.9 | 134.8 |13.6 | 11.1 |
Lantiq VRX200  | 332.54 | 1.0.1g | 25293650 | 16418700 | 7874730 | 3502630 | 4149760 | 1490120 | 6313180 | 5472000 | 4785940 | 5.7 | 198.8 |20.0 | 16.6 |
El ganador sigue siendo el BCM6368 "dual core" en este benchmark. De todas maneras los resultados no me acaban de convencer.
Perdón por el descuadre.  ^-^
K mal , no?  :(
¿Como has hecho el benchark? pq esta cpu si tiene doble nucleo. ¿O tambien esta dehabilitado por hardware como en su Hermano pequeño?
 ???
Creo que sí hay doble núcleo, pero seguro que se usa para VoIP solamente, al igual que en el Danube.
Lo que sí tiene es multithreading, pero lo probé y va fatal: se quedaban tres procesos del kernel ocupando completamente uno de los threads, si se le metía algo en los puertos usb se quedaba frito y tampoco iban los puertos ethernet.
Off topic: blogic comentó que en el Danube no se podía habilitar SMP por diferencias en la caché L1 de los dos cores.
Se puede "ver" como han configurado los de lantiq el kernel en el openwrt que hay en el firm original (kamikaze creo que es) y ejecutar el benckmark desde allí. A ver si el resultado es mejor.
Creo que tengo en algún sitio el archivo que se uso para conpilar esa imagen (lo saque del propio firm). En cuánto termine de migrar a debian lo busco y lo posteo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: juanitu74 en 15-05-2014, 10:30 (Jueves)
Muy buenos días a todos.
Antes de nada disculparme porque la consulta que voy a plantear esta totalmente fuera de lugar por el tipo y nivel de este hilo.

Ayer me deje los ojos hasta las dos de la mañana leyendo todo el hilo por el simple placer de seguir el pedazo de trabajo que lleváis realizando durante meses junto con la gente Openwrt, y el nivel es inalcanzable para mí para poder seguir este desarrollo, aunque os confieso que me pico el gusanillo de tal manera que ayer mismo por la noche abrí uno de los dos routers que tengo para empezar a intentar localizar en la placa los pines que aparecían en las fotos de blogic, y voy a intentar cargarle el firmware. Total estando en el paro, pues eso...a jugar!!!!!! Tmb reconoceros que ni tan siquiera he conseguido desbloquear el bootloader de mi Android  ^-^ , soy un desastre!!! Para que os hagáis una idea de mi nivel.

Dicho esto. Llegue a este foro buscando información porque un compañero a recuperado un par de equipos de última generación de una empresa que ha cerrado (que raro) y quiero substituir el Astoria por uno de estos, porque la wifi, ni me soporta todo lo que tengo conectado y se cae, y la cobertura no me da para todo el piso, y paso de pincharle otro AP ni de montar PowerLine o algo por el estilo, ya que ademas uno de los equipos ofrece balanceo y los dos permiten VPN, cosa que me puede ser muy útil en los meses venideros porque me han ofrecido alguna chapuza desplazandome fuera de casa y me facilitaría las cosas poder acceder remotamente a mis contenidos con ciertas garantías.

Total, que llame al proveedor, y como imaginaba, se negó a darme todos los datos de configuración. Ni tan siquiera puedo cambiar el pass de la DSL en la página de clientes, y mucho menos aparecen los datos SIP para la VoIP.

En el hilo, leí que una de las primeras personas que consiguió entrar extrajo estos datos particulares y comentaba que no sabía como borrarlos para enviarselo a blogic. Lo que me gustaría es que alguien me pudiera orientar como habilitar el serie para poder conectar y luego buscarme la vida para sacar la info que necesito para configurar los equipos nuevos.

Gracias de antemano a si alguien me puede ayudar con un tuto para novato o menos, y disculparme de nuevo porque se que esta consulta no tiene nada que ver con este pedazo de trabajo.

Muchas felicidades de nuevo por el pedazo de kurro, y si consigo substituir el equipo, y necesitáis alguno mas, contar conmigo para que os lo envíe (uno de ellos después del cabreo con el operador lo hice un poco trizas al abrirlo pero aun funciona  :-[ )
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: juanitu74 en 15-05-2014, 11:49 (Jueves)
Buenas,
Sigo investigando, para que veáis que soy un poco inútil pero no un bago  ;D
Creo que he localizado los pines.
Lo que necesito según veo en openwrt es soldar el conversor este: http://www.amazon.com/CP2102-Module-Download-Serial-Converter/dp/B009T2ZR6W/ no?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 15-05-2014, 14:02 (Jueves)
Buenas,
Sigo investigando, para que veáis que soy un poco inútil pero no un bago  ;D
Creo que he localizado los pines.
Lo que necesito según veo en openwrt es soldar el conversor este: http://www.amazon.com/CP2102-Module-Download-Serial-Converter/dp/B009T2ZR6W/ no?

Sí.

Si te puedes pegar el lujo de esperar un mes a que llegue:
http://www.ebay.es/itm/6Pin-USB-2-0-to-TTL-UART-Module-Serial-Converter-CP2102-STC-Replace-Ft232-Module-/400565980256?pt=LH_DefaultDomain_0&hash=item5d4397cc60
Si no, esto es lo más barato en la Unión Europea que he visto:
http://www.ebay.es/itm/Modulo-USB-2-0-A-TTL-UART-CP2102-6PIN-Conector-Serie-Convertidor-Cable-Adaptador-/400701592795?pt=LH_DefaultDomain_186&hash=item5d4bad14db
En mi caso los pines RX y TX están al revés (debe ser que el chino no sabía cómo ponerlos) así que mira a ver si el dispositivo que te llegue también los tiene al revés haciendo alguna prueba.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: juanitu74 en 15-05-2014, 16:11 (Jueves)
Buenas,
Gracias por la respuesta. Los deben tener stresaos a los pobres hombres con una producción de 2000 al día y se les cruzan los pines :(
Esos que he visto en Amazon son mas caros, pero imagino llegaran antes.
Lo que no encuentro en el foro ni en openwrt un esquema de como debo soldarlo en la placa. En openwrt si he visto el comentario de blogic del voltaje, y en el conector esta serigrafiado pero en la placa del router no, y ni pajolera de electrónica para chequearlo. Eso si, tengo un tester que solo he hecho servir en mi vida para comprobar continuidad, si me indicáis el saber no ocupa lugar dicen.

Voy a intentar averiguar como subir una foto de la placa.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 15-05-2014, 17:53 (Jueves)
Buenas,
Gracias por la respuesta. Los deben tener stresaos a los pobres hombres con una producción de 2000 al día y se les cruzan los pines :(
Esos que he visto en Amazon son mas caros, pero imagino llegaran antes.
Lo que no encuentro en el foro ni en openwrt un esquema de como debo soldarlo en la placa. En openwrt si he visto el comentario de blogic del voltaje, y en el conector esta serigrafiado pero en la placa del router no, y ni pajolera de electrónica para chequearlo. Eso si, tengo un tester que solo he hecho servir en mi vida para comprobar continuidad, si me indicáis el saber no ocupa lugar dicen.

Voy a intentar averiguar como subir una foto de la placa.

Saludos.

Aquí puedes ver fotos con la disposición de los pines:
http://wiki.openwrt.org/toh/arcadyan/arv7519#photos
GND RX TX VCC
No conectes VCC. Sólo hay que conectar GND <-> GND, RX <-> TX y TX <-> RX (hay que intercambiar RX y TX para que lo que transmita uno lo reciba el otro).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 15-05-2014, 18:34 (Jueves)
Hola!
alguien puede confirmar que los u-boot que hay actualmente subidos en el primer post son los últimos y lo que tienen el parche para que todos los puertos ethernet funcionen?

Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: juanitu74 en 15-05-2014, 19:25 (Jueves)
Muchas gracias por la ayuda tki2000, he tenido que salir, pero ya había encontrado la info antes en otro lado: http://www.devttys0.com/2012/11/reverse-engineering-serial-ports/ pero mejor dos que uno porque en openwrt no había conseguido encontrarlo.

Muchas gracias de nuevo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 15-05-2014, 19:28 (Jueves)
Hola!
alguien puede confirmar que los u-boot que hay actualmente subidos en el primer post son los últimos y lo que tienen el parche para que todos los puertos ethernet funcionen?

Gracias!
Tengo el ARV7519RW-V11, usé el u-boot del primer post y no conseguí que funcionara tftp, pero los puertos mandan y devuelven ping.  ??? Por lo menos se puede subir el firm por el puerto serie.
También puede ser que el router, el ordenador, yo o los tres a la vez tuviéramos el día tonto.  :-[
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 17-05-2014, 03:25 (Sábado)
Una pregunta, hace algunos días aparecía entre los boot de arranque del primer post esto:

Citar
u-boot-arv7519rw-auto-test para 1.1 y 1.2

Y ahora no aparece, ¿Se ha eliminado este u-boot por algún tipo de problema?

Y de los tres u-boot, que aparecen
Citar
u-boot_v11.bin
u-bootv11_512.bin
u-boot_v11_RAM.asc

¿Cual de los tres es el correcto para flashearlo con un livebox sin haberse tocado? Supongo que el 512 ¿Me equivoco?

Otra consulta:

Citar
Solamente hay que pulsar la tecla J.
De esta forma tendremos un backup 100% original que arrancará por si solo con el firmware de Orange.

Simplemente comentar que, en el primer post, se ha introducido un nuevo método de sacar copia del firm original.

Enhorabuena por el pedazo de curro que os pegáis.

Pienso, que no se especifica con que nombre se guarda la copia ni en que lugar está para poder copiarla a otro lugar seguro.

Es simplemente una aclaración para aquellos novatos (como yo) sepa que tiene que hacer, pues después de esa cita aparece el proceso de copiar los mtdX uno a uno y no queda claro.


Me he dado cuenta que precisamente hay que hacer lo que viene debajo. Lo que ha cambiado ha sido la manera de "entrar" para crear la copia de seguridad.

Saludos

Gracias

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 17-05-2014, 20:12 (Sábado)
Hola compañeros. Os voy a plantear el problema que me acaba de surgir.

Tengo dos livebox que son:

Citar
ARV7519RW22-A-LT              HW Versión R01 FW Versión V00.95.005
ARV7519RW22-A-LT VR9 1.2 HW Versión R02 FW Versión V00.96.114

He decidido trastear con el segundo el R02.

Le he metido el u-boot que aparece en el primer post para la R02 (el 512.bin), seguidamente le he metido el open-wrt (gentileza de Pteridium) y después de la instalación y el reseteo, llego hasta el anagrama de openwrt y le cambio la clave para poder entrar por SSH. Hasta aqui todo perfecto. Los problemas son:

1º. Solo funcionan los puertos 1 y 3
2º. No arranca luci ni a tiros

1º. Puedo entrar por SSH
2º. Puedo hacer ping al 192.168.1.1

Lo que está en la cita lo he tomado de la pegatina que tiene debajo los routers. Al abrirlo observo que en ambos trae serigrafiado en la placa, P/N:141751920003J R01 y me pregunto ¿Serán ambos de la versión R01?

Por probar le he metido el u-boot (por loady) de la R01 y ocurre igual solo funcionan los puertos 1 y 3 y no puedo entrar en luci, puedo hacer pin, entrar por telnet, cambiar la clave, ver los distintos archivos que hay en /etc/config/.

Con el otro el R01, el boot que le puse era el que había en el primer post que servía para ambos y funcionan los cuatro puertos.

¿Podéis arrojar un poco de luz sobre este problema?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 17-05-2014, 20:27 (Sábado)
Hola compañeros. Os voy a plantear el problema que me acaba de surgir.

Tengo dos livebox que son:

Citar
ARV7519RW22-A-LT              HW Versión R01 FW Versión V00.95.005
ARV7519RW22-A-LT VR9 1.2 HW Versión R02 FW Versión V00.96.114

He decidido trastear con el segundo el R02.

Le he metido el u-boot que aparece en el primer post para la R02 (el 512.bin), seguidamente le he metido el open-wrt (gentileza de Pteridium) y después de la instalación y el reseteo, llego hasta el anagrama de openwrt y le cambio la clave para poder entrar por SSH. Hasta aqui todo perfecto. Los problemas son:

1º. Solo funcionan los puertos 1 y 3
2º. No arranca luci ni a tiros

1º. Puedo entrar por SSH
2º. Puedo hacer ping al 192.168.1.1

Lo que está en la cita lo he tomado de la pegatina que tiene debajo los routers. Al abrirlo observo que en ambos trae serigrafiado en la placa, P/N:141751920003J R01 y me pregunto ¿Serán ambos de la versión R01?

Por probar le he metido el u-boot (por loady) de la R01 y ocurre igual solo funcionan los puertos 1 y 3 y no puedo entrar en luci, puedo hacer pin, entrar por telnet, cambiar la clave, ver los distintos archivos que hay en /etc/config/.

Con el otro el R01, el boot que le puse era el que había en el primer post que servía para ambos y funcionan los cuatro puertos.

¿Podéis arrojar un poco de luz sobre este problema?
No hombre no...
En principio y hasta donde yo se las pegatinas están bien. Para salir de dudas fijate durante el arranque del u-boot si pone:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB

Si pone :
SoC:   Lantiq VRX288 v1.1 -> Versión 1.1
SoC:   Lantiq VRX288 v1.2 -> Versión 1.2

Este el el u-boot que estoy usando yo, es válido tanto para la versión v1.1 como para la v1.2, detecta todos los puertos y Tambien los 128Mb de Ram.
https://www.dropbox.com/s/2u2fe9qxqznl0y6/u-boot.bin.tar.gz
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 17-05-2014, 22:02 (Sábado)
Hola compañeros. Os voy a plantear el problema que me acaba de surgir.

Tengo dos livebox que son:

Citar
ARV7519RW22-A-LT              HW Versión R01 FW Versión V00.95.005
ARV7519RW22-A-LT VR9 1.2 HW Versión R02 FW Versión V00.96.114

He decidido trastear con el segundo el R02.

Le he metido el u-boot que aparece en el primer post para la R02 (el 512.bin), seguidamente le he metido el open-wrt (gentileza de Pteridium) y después de la instalación y el reseteo, llego hasta el anagrama de openwrt y le cambio la clave para poder entrar por SSH. Hasta aqui todo perfecto. Los problemas son:

1º. Solo funcionan los puertos 1 y 3
2º. No arranca luci ni a tiros

1º. Puedo entrar por SSH
2º. Puedo hacer ping al 192.168.1.1

Lo que está en la cita lo he tomado de la pegatina que tiene debajo los routers. Al abrirlo observo que en ambos trae serigrafiado en la placa, P/N:141751920003J R01 y me pregunto ¿Serán ambos de la versión R01?

Por probar le he metido el u-boot (por loady) de la R01 y ocurre igual solo funcionan los puertos 1 y 3 y no puedo entrar en luci, puedo hacer pin, entrar por telnet, cambiar la clave, ver los distintos archivos que hay en /etc/config/.

Con el otro el R01, el boot que le puse era el que había en el primer post que servía para ambos y funcionan los cuatro puertos.

¿Podéis arrojar un poco de luz sobre este problema?
No hombre no...
En principio y hasta donde yo se las pegatinas están bien. Para salir de dudas fijate durante el arranque del u-boot si pone:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB

Si pone :
SoC:   Lantiq VRX288 v1.1 -> Versión 1.1
SoC:   Lantiq VRX288 v1.2 -> Versión 1.2

Este el el u-boot que estoy usando yo, es válido tanto para la versión v1.1 como para la v1.2, detecta todos los puertos y Tambien los 128Mb de Ram.
https://www.dropbox.com/s/2u2fe9qxqznl0y6/u-boot.bin.tar.gz

Muchas gracias por tu aclaración. Lo pondré en práctica y os comentaré el resultado.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 18-05-2014, 13:34 (Domingo)
Hola!
alguien puede confirmar que los u-boot que hay actualmente subidos en el primer post son los últimos y lo que tienen el parche para que todos los puertos ethernet funcionen?

Gracias!
Tengo el ARV7519RW-V11, usé el u-boot del primer post y no conseguí que funcionara tftp, pero los puertos mandan y devuelven ping.  ??? Por lo menos se puede subir el firm por el puerto serie.
También puede ser que el router, el ordenador, yo o los tres a la vez tuviéramos el día tonto.  :-[

Pues a mi con ese me funcionaban algunos puertos y podía subir imágenes vía tftp. Con el que ha puesto Lesgar en el post anterior,  me funcionan todos los puertos y puedo subir por tftfp también. :)



Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 18-05-2014, 15:28 (Domingo)
Hola compañeros. Os voy a plantear el problema que me acaba de surgir.

Tengo dos livebox que son:

Citar
ARV7519RW22-A-LT              HW Versión R01 FW Versión V00.95.005
ARV7519RW22-A-LT VR9 1.2 HW Versión R02 FW Versión V00.96.114

He decidido trastear con el segundo el R02.

Le he metido el u-boot que aparece en el primer post para la R02 (el 512.bin), seguidamente le he metido el open-wrt (gentileza de Pteridium) y después de la instalación y el reseteo, llego hasta el anagrama de openwrt y le cambio la clave para poder entrar por SSH. Hasta aqui todo perfecto. Los problemas son:

1º. Solo funcionan los puertos 1 y 3
2º. No arranca luci ni a tiros

1º. Puedo entrar por SSH
2º. Puedo hacer ping al 192.168.1.1

Lo que está en la cita lo he tomado de la pegatina que tiene debajo los routers. Al abrirlo observo que en ambos trae serigrafiado en la placa, P/N:141751920003J R01 y me pregunto ¿Serán ambos de la versión R01?

Por probar le he metido el u-boot (por loady) de la R01 y ocurre igual solo funcionan los puertos 1 y 3 y no puedo entrar en luci, puedo hacer pin, entrar por telnet, cambiar la clave, ver los distintos archivos que hay en /etc/config/.

Con el otro el R01, el boot que le puse era el que había en el primer post que servía para ambos y funcionan los cuatro puertos.

¿Podéis arrojar un poco de luz sobre este problema?
No hombre no...
En principio y hasta donde yo se las pegatinas están bien. Para salir de dudas fijate durante el arranque del u-boot si pone:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB

Si pone :
SoC:   Lantiq VRX288 v1.1 -> Versión 1.1
SoC:   Lantiq VRX288 v1.2 -> Versión 1.2

Este el el u-boot que estoy usando yo, es válido tanto para la versión v1.1 como para la v1.2, detecta todos los puertos y Tambien los 128Mb de Ram.
https://www.dropbox.com/s/2u2fe9qxqznl0y6/u-boot.bin.tar.gz

Muchas gracias por tu aclaración. Lo pondré en práctica y os comentaré el resultado.

Saludos

Os cuentos los resultados de lo que he hecho:

Le he metido varios boot, en la cita os pongo lo que ha ocurrido:
Citar
ROM VER: ©«í#!„Dó
U-Boot 2014.01-openwrt2-dirty (Apr 27 2014 - 15:57:36) arv7519rw

Board: Arcadyan ARV7519RW
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #

versión para R01 y R02 que estaba en el primer post (que ya no está)
No reconoce 128 Mg
Solo funciona 1 puerto

==========================================================
ROM VER: ©«í#!„Dó

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #

versión para R01 y R02 facilitado por Lesgar
Si reconoce 128 Mg
Si lo detengo antes de arrancar Funcionan 4 puerto
Si continuo con el arranque hasta llegar al openwrt solo funcionan el 1 y el 3

============================================================
ROM VER: ©«í#!„Dó

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 23:00:03) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #

versión para R02 del primer post
Si reconoce 128 Mg
Si lo detengo antes de arrancar Funcionan los puerto 1 y 3
Si continuo con el arranque hasta llegar al opewrt solo funcionan los puertos 1 y 3


Parece que el u-boot para la R02, por lo menos a mi, me está dando problemas. Le he vuelto a meter el firm original y vuelven a funcionar los cuatro puertos.

Y una pregunta ¿La versión R01 tiene 64 o 128 Mg? Yo le tengo puesto (al R01) el boot que había para la R01 y R02 que detectaba el modelo, era un autotest, y solo me reconoce 64 Mg.

No se si hago algo mal, o es que hay algo raro en los boot. Observo que la mayoría, al menos por lo que he leido, tiene la R01.

¿Podéis echarme algo de luz?

Gracias y saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 20-05-2014, 12:54 (Martes)
A lo que preguntas del R02 no sabría decirte.
Puedo confirmate que el R01 tiene 128mb de RAM y que con el uboot de Lesgar (el de varios posts mas arriba) me reconoce los 128mb :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 20-05-2014, 12:54 (Martes)

Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.

Me autocito para autocontestarme. :)
Al parecer (según he leido) los parches contenidos en esa carpeta se aplican en tiempo de ejecución.


Aunque esto sigue sin resolver el hecho de que cualquier imagen que yo compilo hace que no funcionen los puertos ethernet (tienen link, pero no funcionan). A nadie le ha pasado esto? Lesgar o gmtii (o cualquiera al que sus compilaciones le funcionen en un R01), podriais pasarme el .config de alguna de vuestras compilacionesde un R01?

Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 20-05-2014, 13:03 (Martes)

Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.

Me autocito para autocontestarme. :)
Al parecer (según he leido) los parches contenidos en esa carpeta se aplican en tiempo de ejecución.


Aunque esto sigue sin resolver el hecho de que cualquier imagen que yo compilo hace que no funcionen los puertos ethernet (tienen link, pero no funcionan). A nadie le ha pasado esto? Lesgar o gmtii (o cualquiera al que sus compilaciones le funcionen en un R01), podriais pasarme el .config de alguna de vuestras compilacionesde un R01?

Gracias!
http://www.mediafire.com/download/6w626j13yr6fco8/ARV7519RW-V11.tar.bz2
Pruébala y comenta qué tal te funciona. A www-www parece que le ha funcionado bien.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 20-05-2014, 13:07 (Martes)
Gracias Pteridium. En cuanto tengo un hueco lo pruebo y te digo!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaitak en 20-05-2014, 17:38 (Martes)
Greetings

Noticed  dsl_vr9_firmware_xdsl-05.06.07.06.01.07_05.05.04.02.01.02 in the new Firmware_Speedport_W921V_1.34.000.bin  ;)

Would 07 sytax represent 30a ?  

SYNTAX BITS {
          profile8a(0),
          profile8b(1),
          profile8c(2),
          profile8d(3),
          profile12a(4),
          profile12b(5),
          profile17a(6),
          profile30a(7)
 
https://tools.ietf.org/html / rfc5650   ( Thanks  espeltron)

Also Looking to add more line details in /etc/init.d/dsl_control status:

Eg something onlong the lines of this : [ which never made it to patchwork ;(  [Kitz.co.uk]
Código: [Seleccionar]
root@OpenWrt:~# /etc/init.d/dsl_control status
CPE Chipset: Lantiq-VRx:5.4.8.6.1.6
CO Chipset: BDCM:v10.07.26
Line State: UP [0x801: showtime_tc_sync]
Attain Data Rate: 49106 Kbps / 2625 Kbps
Actual Data Rate: 49080 Kbps / 2684 Kbps
Interleave Delay:       8.50 ms / 5.50 ms
Impulse Noise Prot:     1.0 sym / 0.7 sym
Line Attenuation: 32.2 dB / 0.0 dB
Signal Attenuation: 28.2 dB / 0.0 dB
Noise Margin: 6.1 dB / 5.5 dB
Transmit Power: 13.6 dBm / 6.3 dBm
Line Uptime: 2m 4s
FEC Errors:             1433 / 6607
CRC Errors:             150 / 441
ES:                     133 / 2
SES:                    42 / 0
UAS:                    311 / 311

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

Script ideas would be most welcome as I'm not as skilled as others great posters on here ;)

muchas gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 21-05-2014, 22:04 (Miércoles)
A mi tambien me funcionan todos los puertos con el uboot de Lesgar y la imagen de openwrt de Pteridium, en un R01.

Ya nos sabia que combinacion probar de uboot, openwrt y luci... y con el uboot y el openwrt siguientes
Lesgar:  https://www.dropbox.com/s/2u2fe9qxqznl0y6/u-boot.bin.tar.gz
Pteridium: http://www.mediafire.com/download/6w626j13yr6fco8/ARV7519RW-V11.tar.bz2

Con esos dos, va como la seda, y con luci preinstalado... sin problemas en los puertos (funcionan todos) y sin bucles al cargar luci...

MIIIIILLL MILLONES de gracias!!! :)

Ya le tenia ganas al router este, ahora falta encontrarle alguna utilidad guapa, jajajajajajaaa :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: eq7mavala en 22-05-2014, 09:40 (Jueves)
Buenos días, este aparatito esta perfectamente funcional como router adsl, con lucí, qos, vnstat... ?

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 22-05-2014, 10:31 (Jueves)
Buenos días, este aparatito esta perfectamente funcional como router adsl, con lucí, qos, vnstat... ?

Gracias
Totalmente funcional. Lo único que falta es ver cómo configurar las VLANs basadas en puertos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 22-05-2014, 11:19 (Jueves)
Pteridium, una pregunta: ¿en la imagen de openwrt no esta el comando dsl_control por algun motivo? ¿se instala aparte?

He copiado el archivo vdsl.bin del primer post a /lib/firmware, pero no encuentro el dsl_control por ningun lado, solo un dsl_fs...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 22-05-2014, 13:09 (Jueves)
Hola, soy nuevo en este foro y aprovecho la oportunidad para dar las gracias a todos los que habeis hecho posible la puesta en marcha de este router y de la facilidad de instalación de openwrt en el mismo (sobre todo para gente como yo que no tienen ni idea del tema). Como ahora mismo me gustaría utilizarlo como wifi pues instale el paquete referido a mi usb wifi con chipset rtl8187, la instalación fue forzada (no me acuerdo el comando) ya que me dio problema de instalación en un principio. Llevo varios dias intentando todas las configuraciones (editando el fichero wireless) que me voy encontrando pero ninguna funciona. Por favor tienen algún enlace que me indique los pasos para activar el usb wifi en este router?
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 14:09 (Jueves)

Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.

Me autocito para autocontestarme. :)
Al parecer (según he leido) los parches contenidos en esa carpeta se aplican en tiempo de ejecución.


Aunque esto sigue sin resolver el hecho de que cualquier imagen que yo compilo hace que no funcionen los puertos ethernet (tienen link, pero no funcionan). A nadie le ha pasado esto? Lesgar o gmtii (o cualquiera al que sus compilaciones le funcionen en un R01), podriais pasarme el .config de alguna de vuestras compilacionesde un R01?

Gracias!
http://www.mediafire.com/download/6w626j13yr6fco8/ARV7519RW-V11.tar.bz2
Pruébala y comenta qué tal te funciona. A www-www parece que le ha funcionado bien.

Esto es increíble... Con tu imagen me funciona todo a la perfección (salvo el adsl que no lo he probado). Cojo tu .config lo pongo en la raíz del mi trunk (sobreescibiendo el mio y borrando los .old), cambio la ruta de descargas de dl por la mía, compilo, me genera una imagen con exactamente el mismo tamaño que la tuya... (6.553.604 bytes) y los puertos ethernet no funcionan... :S

Que puede estar pasando? Podría faltarme algún parche?


PD: gracias de nuevo por pasarme tu .config y tu compilación!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 15:04 (Jueves)
Pteridium, una pregunta: ¿en la imagen de openwrt no esta el comando dsl_control por algun motivo? ¿se instala aparte?

He copiado el archivo vdsl.bin del primer post a /lib/firmware, pero no encuentro el dsl_control por ningun lado, solo un dsl_fs...

está en:

/etc/init.d/dsl_control


Hola, soy nuevo en este foro y aprovecho la oportunidad para dar las gracias a todos los que habeis hecho posible la puesta en marcha de este router y de la facilidad de instalación de openwrt en el mismo (sobre todo para gente como yo que no tienen ni idea del tema). Como ahora mismo me gustaría utilizarlo como wifi pues instale el paquete referido a mi usb wifi con chipset rtl8187, la instalación fue forzada (no me acuerdo el comando) ya que me dio problema de instalación en un principio. Llevo varios dias intentando todas las configuraciones (editando el fichero wireless) que me voy encontrando pero ninguna funciona. Por favor tienen algún enlace que me indique los pasos para activar el usb wifi en este router?
Gracias

desde el ssh... dinos cual es la salida de:
wifi detect

ifconfig

iwconfig

Si pones tu fichero /etc/config/wireless ayudaría (ojo con incluir algún dato sensible, como la MAC, clave WPA o WEP, etc...)


No obstante, para levantar la interfaz te debería servir con el comando: wifi
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 22-05-2014, 16:05 (Jueves)

Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.

Me autocito para autocontestarme. :)
Al parecer (según he leido) los parches contenidos en esa carpeta se aplican en tiempo de ejecución.


Aunque esto sigue sin resolver el hecho de que cualquier imagen que yo compilo hace que no funcionen los puertos ethernet (tienen link, pero no funcionan). A nadie le ha pasado esto? Lesgar o gmtii (o cualquiera al que sus compilaciones le funcionen en un R01), podriais pasarme el .config de alguna de vuestras compilacionesde un R01?

Gracias!
http://www.mediafire.com/download/6w626j13yr6fco8/ARV7519RW-V11.tar.bz2
Pruébala y comenta qué tal te funciona. A www-www parece que le ha funcionado bien.

Esto es increíble... Con tu imagen me funciona todo a la perfección (salvo el adsl que no lo he probado). Cojo tu .config lo pongo en la raíz del mi trunk (sobreescibiendo el mio y borrando los .old), cambio la ruta de descargas de dl por la mía, compilo, me genera una imagen con exactamente el mismo tamaño que la tuya... (6.553.604 bytes) y los puertos ethernet no funcionan... :S

Que puede estar pasando? Podría faltarme algún parche?


PD: gracias de nuevo por pasarme tu .config y tu compilación!
Casi seguro que el problema que estás teniendo es que los firms de los switch no se han incluido en la configuración, como ya me ha pasado a mí.
Para comprobarlo entras por consola y ejecutas "ls /lib/firmware/lantiq", y si no hay ficheros ya sabes cual es el problema. También se puede "ver" si el router tarda mucho en arrancar y las luces verde y azul están encendidas durante demasiado tiempo al encenderlo o al reiniciarlo (señal de que no encuentra los firms).
Si están los firms, comprueba si estás compilando para el ARV7519RW V11 o V12. También comprueba los cambios que le hayas hecho al kernel (en caso de que los hicieras).
Si todo lo anterior está ok te recomiendo hacer un "make dirclean" o un "make distclean" y compilar de nuevo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 16:15 (Jueves)

Por otro lado, estoy intentando compilar mi propia imagen y me surge una (puesto que con imágenes los puertos ethernet no me van, con cualquier imagen subida en este foro sí). Hay que aplicar los parches de /target/linux/lantiq/patches-3.10/ antes compilar? si es así, como se aplican?

Gracias.

Me autocito para autocontestarme. :)
Al parecer (según he leido) los parches contenidos en esa carpeta se aplican en tiempo de ejecución.


Aunque esto sigue sin resolver el hecho de que cualquier imagen que yo compilo hace que no funcionen los puertos ethernet (tienen link, pero no funcionan). A nadie le ha pasado esto? Lesgar o gmtii (o cualquiera al que sus compilaciones le funcionen en un R01), podriais pasarme el .config de alguna de vuestras compilacionesde un R01?

Gracias!
http://www.mediafire.com/download/6w626j13yr6fco8/ARV7519RW-V11.tar.bz2
Pruébala y comenta qué tal te funciona. A www-www parece que le ha funcionado bien.

Esto es increíble... Con tu imagen me funciona todo a la perfección (salvo el adsl que no lo he probado). Cojo tu .config lo pongo en la raíz del mi trunk (sobreescibiendo el mio y borrando los .old), cambio la ruta de descargas de dl por la mía, compilo, me genera una imagen con exactamente el mismo tamaño que la tuya... (6.553.604 bytes) y los puertos ethernet no funcionan... :S

Que puede estar pasando? Podría faltarme algún parche?


PD: gracias de nuevo por pasarme tu .config y tu compilación!
Casi seguro que el problema que estás teniendo es que los firms de los switch no se han incluido en la configuración, como ya me ha pasado a mí.
Para comprobarlo entras por consola y ejecutas "ls /lib/firmware/lantiq", y si no hay ficheros ya sabes cual es el problema. También se puede "ver" si el router tarda mucho en arrancar y las luces verde y azul están encendidas durante demasiado tiempo al encenderlo o al reiniciarlo (señal de que no encuentra los firms).
Si están los firms, comprueba si estás compilando para el ARV7519RW V11 o V12. También comprueba los cambios que le hayas hecho al kernel (en caso de que los hicieras).
Si todo lo anterior está ok te recomiendo hacer un "make dirclean" o un "make distclean" y compilar de nuevo.

Efectivamente, no tengo el firm del switch en /lib/firmware/lantiq  :(
En que seccion se añade este firmware? no lo he encontrado....

EDITO: Acabo de flashear ti imagen de nuevo y tampoco hay nada en /lib/firmware/lantiq/
raro ...  ??? ??? ???

Gracias de nuevo!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 17:08 (Jueves)
Greetings

Noticed  dsl_vr9_firmware_xdsl-05.06.07.06.01.07_05.05.04.02.01.02 in the new Firmware_Speedport_W921V_1.34.000.bin  ;)

Would 07 sytax represent 30a ?  

SYNTAX BITS {
          profile8a(0),
          profile8b(1),
          profile8c(2),
          profile8d(3),
          profile12a(4),
          profile12b(5),
          profile17a(6),
          profile30a(7)
 
https://tools.ietf.org/html / rfc5650   ( Thanks  espeltron)

Also Looking to add more line details in /etc/init.d/dsl_control status:

Eg something onlong the lines of this : [ which never made it to patchwork ;(  [Kitz.co.uk]
Código: [Seleccionar]
root@OpenWrt:~# /etc/init.d/dsl_control status
CPE Chipset: Lantiq-VRx:5.4.8.6.1.6
CO Chipset: BDCM:v10.07.26
Line State: UP [0x801: showtime_tc_sync]
Attain Data Rate: 49106 Kbps / 2625 Kbps
Actual Data Rate: 49080 Kbps / 2684 Kbps
Interleave Delay:       8.50 ms / 5.50 ms
Impulse Noise Prot:     1.0 sym / 0.7 sym
Line Attenuation: 32.2 dB / 0.0 dB
Signal Attenuation: 28.2 dB / 0.0 dB
Noise Margin: 6.1 dB / 5.5 dB
Transmit Power: 13.6 dBm / 6.3 dBm
Line Uptime: 2m 4s
FEC Errors:             1433 / 6607
CRC Errors:             150 / 441
ES:                     133 / 2
SES:                    42 / 0
UAS:                    311 / 311

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

Script ideas would be most welcome as I'm not as skilled as others great posters on here ;)

muchas gracias

Hi,
did you manage to get a patch for this? I can't think of any other dsl line information that can be added.

Great work! :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaitak en 22-05-2014, 18:22 (Jueves)
Sadly I'm only half way through  recreating the patch.

The original version posted on kitz {asbokids] was lost before it could be added to patch work and I'm slowly working backwards through it.

Started a new thread  for some extra help to fine tune the script.https://foro.seguridadwireless.net/openwrt/ayudar-con-lantiq_dsl/

 I'm a really quite a novice compared to other posters on here so any extra help would be most welcome!  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 22-05-2014, 18:57 (Jueves)
Doblecero, gracias por tu pronta respuesta, espero que entiendas lo que te pongo ya que no tengo experiencia en estructurar las preguntas, las respuestas. Esto es lo que devuelve ssh:
root@OpenWrt:~# wifi detect
root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr 50:7E:5D:03:46:ED
          inet addr:192.168.69.250  Bcast:192.168.69.255  Mask:255.255.255.0
          inet6 addr: fe80::527e:5286:fe03:46ef/64 Scope:Link
          inet6 addr: fe7d:6116:28d3::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2394 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2401 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:294204 (287.3 KiB)  TX bytes:405202 (395.7 KiB)

eth0      Link encap:Ethernet  HWaddr 02:F7:5A:B2:7F:74
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2462 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2398 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:358221 (349.8 KiB)  TX bytes:431427 (421.3 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8512 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8512 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:613630 (599.2 KiB)  TX bytes:613630 (599.2 KiB)

root@OpenWrt:~# iwconfig
ifb0      no wireless extensions.

nas0      no wireless extensions.

lo        no wireless extensions.

eth1      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

eth0      no wireless extensions.

ifb1      no wireless extensions.

br-lan    no wireless extensions.

root@OpenWrt:~# vi /etc/config/wireless
config wifi-device  radio0
        option type     mac80211
        option channel  11
        option hwmode   11g
        option path     'platform/ifxusb_hcd/usb1/1-1/1-1:1.0'
        option htmode
        # REMOVE THIS LINE TO ENABLE WIFI:


config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     OpenWrt
        option encryption none

config wifi-device radio1
option type mac80211
option macaddr 'mac del adaptador?'
option disabled 0
option hwmode 11g
option channel 11g

config wifi-iface
option device radio1
option hidden 0
option network wan
option mode sta
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 19:09 (Jueves)
Ok,
ejecuta (este debería levantarte la wlan0):
Código: [Seleccionar]
wifi
despues:
Código: [Seleccionar]
ifconfig
Pega aquí la salida

Has conectado varios wifis usb? diría que sí... jejeje.
Si no ves una wifi abierta con SSID OpenWrt... quita y vuelve a conectar el wifi usb y ejecuta
Código: [Seleccionar]
dmesgpeganos la salida aquí

También podrías regenerar tu fichero wireless:
Código: [Seleccionar]
rm -f /etc/config/wireless
wifi detect > /etc/config/wireless

uci set wireless.radio1.disabled=0; #Esto podría ser radio0 (ojo)
uci commit wireless
wifi


Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 22-05-2014, 23:00 (Jueves)
No hay manera, me he bajado los fuentes del trunk en otra carpeta, he usado el .config de Ptedirium para compilar... y lo mismo. Estoy fustrado ahora mismo :(

Lo que he hecho:
- Bajar el trunk con svn
- actualizar e instalar los feeds
- make prereq
- copiar el .config de Pteridium
- compilar
- Echar una partida de 4 horas al battlefield4
- Cenar
- Instalar por u-boot con: run write-openwrt
- Quedarme petrificado al ver que sigue igual :(

Veis algo que se me esté pasando?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 23-05-2014, 10:09 (Viernes)
No hay manera, me he bajado los fuentes del trunk en otra carpeta, he usado el .config de Ptedirium para compilar... y lo mismo. Estoy fustrado ahora mismo :(

Lo que he hecho:
- Bajar el trunk con svn
- actualizar e instalar los feeds
- make prereq
- copiar el .config de Pteridium
- compilar
- Echar una partida de 4 horas al battlefield4
- Cenar
- Instalar por u-boot con: run write-openwrt
- Quedarme petrificado al ver que sigue igual :(

Veis algo que se me esté pasando?
Pues yo también me he quedado petrificado al leer tu post.  ??? ??? ??? ??? ??? ??? ??? ??? ???
De momento somos dos los que tenemos problemas (yo a medias). Habrá que esperar a ver si le pasa a alguien más...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 23-05-2014, 10:26 (Viernes)
No hay manera, me he bajado los fuentes del trunk en otra carpeta, he usado el .config de Ptedirium para compilar... y lo mismo. Estoy fustrado ahora mismo :(

Lo que he hecho:
- Bajar el trunk con svn
- actualizar e instalar los feeds
- make prereq
- copiar el .config de Pteridium
- compilar
- Echar una partida de 4 horas al battlefield4
- Cenar
- Instalar por u-boot con: run write-openwrt
- Quedarme petrificado al ver que sigue igual :(

Veis algo que se me esté pasando?
Pues yo también me he quedado petrificado al leer tu post.  ??? ??? ??? ??? ??? ??? ??? ??? ???
De momento somos dos los que tenemos problemas (yo a medias). Habrá que esperar a ver si le pasa a alguien más...

Que te ocurre a ti?
Por cierto, no hay que meter ningun parche adicional que no esté en el svn de openwrt, no?
El siguiente paso en mi lista es instalar otra distro... y despues, mudarme de ciudad,  de país, etc... :P
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 23-05-2014, 11:48 (Viernes)
No hay manera, me he bajado los fuentes del trunk en otra carpeta, he usado el .config de Ptedirium para compilar... y lo mismo. Estoy fustrado ahora mismo :(

Lo que he hecho:
- Bajar el trunk con svn
- actualizar e instalar los feeds
- make prereq
- copiar el .config de Pteridium
- compilar
- Echar una partida de 4 horas al battlefield4
- Cenar
- Instalar por u-boot con: run write-openwrt
- Quedarme petrificado al ver que sigue igual :(

Veis algo que se me esté pasando?
Pues yo también me he quedado petrificado al leer tu post.  ??? ??? ??? ??? ??? ??? ??? ??? ???
De momento somos dos los que tenemos problemas (yo a medias). Habrá que esperar a ver si le pasa a alguien más...

Que te ocurre a ti?
Por cierto, no hay que meter ningun parche adicional que no esté en el svn de openwrt, no?
El siguiente paso en mi lista es instalar otra distro... y despues, mudarme de ciudad,  de país, etc... :P
Me pasa exactamente lo mismo, aunque no siempre: no se instalan los firms de los puertos ethernet.
También estoy pensando en mudarme de Debian a otra distro a ver si está ahí el problema...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 23-05-2014, 12:04 (Viernes)
Yo uso ubuntu, la cual está basada en Debian... alguien por aquí usa otra distro? Lesgar, cual usas tu?

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 23-05-2014, 17:10 (Viernes)
Yo empecé usando kubuntu y por sugerencia de Pteridium me pase a Debian sabor KDE.

Como "por fin" murio  :-[ mi viejo equipo, me acabo de pillar un Asus G65jr y estoy probando varias distros diferentes porque el nvidia optimus no va "fino".

Seguramente me quede en sabayon linux, que aunque no es mi preferida es la que mejor funciona.

Ejem: respecto al tema en cuestión si creeis que dependiendo de la distro puede haber problemas al compilar las imágenes, pasadme el .config y la rama que estais usando para compilar la imagen y lo pruebo con las diferentes distros que voy pobando.
Solo lo podré probar en la versión de hardware v1.1, no tengo ningún v1.2 "funcional"
Título: Re:
Publicado por: doblecero en 23-05-2014, 18:45 (Viernes)
Yo estoy probando con el .config de Ptedirium de una página mas atrás. También en un 1.1 rama trunk obviamente.... O es que tu compilas desde otra?

Enviado desde mi GT-I9300 mediante Tapatalk

Título: Re:
Publicado por: chema79 en 23-05-2014, 19:48 (Viernes)
Yo estoy probando con el .config de Ptedirium de una página mas atrás. También en un 1.1 rama trunk obviamente.... O es que tu compilas desde otra?

Enviado desde mi GT-I9300 mediante Tapatalk



Yo estoy exactamente igual, ya estoy pensando en si hay que recitar algo del necronomicon mientras compila.
Sigo los mismos pasos que tu, excepto lo de la partidica y no me saca los firms en carpeta.

Compilo desde una ubuntu 14.04 (si, soy un temerario), y nada...
Pero en cuanto instalo la imagen original, vuala! ahi estan los 4 puertos funcionando  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 23-05-2014, 21:14 (Viernes)
Doblecero, gracias, he empezado de nuevo cargando la imagen de openwrt, instalado el paquete para el usb wifi  kmod-rtl8187. La wifi seria para conectar con la wifi de casa en modo cliente. He seguido tus indicaciones y te pongo lo que ha devuelto.

wifi
wlan0: link is not ready

ifconfig
br-lan    Link encap:Ethernet  HWaddr 53:7Z:4A:03:92:ED
          inet addr:192.168.69.250  Bcast:192.168.69.255  Mask:255.255.255.0
          inet6 addr: fe80::527e:5dff:fe03:46ed/64 Scope:Link
          inet6 addr: fd02:f75d:ed29::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1314 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1513 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:135646 (132.4 KiB)  TX bytes:368962 (360.3 KiB)

eth0      Link encap:Ethernet  HWaddr FF:5E:AA:B4:BB:29
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1380 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1513 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:171268 (167.2 KiB)  TX bytes:383847 (374.8 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:522 errors:0 dropped:0 overruns:0 frame:0
          TX packets:522 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:46537 (45.4 KiB)  TX bytes:46537 (45.4 KiB)

nas0      Link encap:Ethernet  HWaddr 53:7Z:4A:03:92:ED
          inet6 addr: fe80::527e:5dff:fe03:46ee/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:187 dropped:0 overruns:0 carrier:187
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

dmesg (he cogido solo una parte es muy largo)

[   87.960000] WARNING: at /home/lesgar/Documents/Arv7519Pruebas/openwrt/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/compat-wireless-2014-03-31/net/mac80211/rx.c:3378 mac80211_ieee80211_rx+0x190/0x890 [mac80211]()
[   87.980000] Modules linked in: iptable_nat rtl8187 pppoe p54usb p54common nf_ nat_ipv4 nf_conntrack_ipv4 mac80211 ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usblp ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm pppox ppp_async nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv4 nf_conntrack_irc nf_conntrack_ftp ltq_deu_vr9 iptable_raw iptable_mangle iptable_filter ipt_REJECT ipt_ ECN ip_tables crc_ccitt compat cdc_wdm fuse act_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress sg drv_dsl_cpe_api drv_mei_cpe ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_frag ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 pppoatm ppp_generic slhc nfsv3 nfs msdos ifb vfat fat lockd sunrpc hfsplus hfs br2684 atm bcma nls_utf8 nls_iso8859_1 ipv6 eeprom_93cx6 drv_ifxos arc4 crypto_blkcipher usb_storage ltq_hcd_vr9 uhci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 jbd2 mbcache ssb
[   88.096000] CPU: 0 PID: 1158 Comm: uhttpd Tainted: G        W    3.10.36 #7
[   88.104000] Stack : 00000000 00000000 00000000 00000000 804232ea 0000003f 86c 45340 86cce260
[   88.104000]    80367c7c 803d723b 00000486 80422a98 86c45340 86cce260 878acc0c 00000009
[   88.104000]    80440000 80023b14 00000003 800213cc 00000000 00000000 80369f84 86d15b84
[   88.104000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   88.104000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000 86d15b10
[   88.104000]    ...
[   88.140000] Call Trace:
[   88.144000] [<800166d0>] show_stack+0x48/0x70
[   88.148000] [<80021540>] warn_slowpath_common+0x78/0xa8
[   88.152000] [<800215f8>] warn_slowpath_null+0x18/0x24
[   88.156000] [<86ca25b4>] mac80211_ieee80211_rx+0x190/0x890 [mac80211]
[   88.164000] [<86c800e0>] ieee80211_restart_hw+0xe0/0x1d4 [mac80211]
[   88.168000]
[   88.172000] ---[ end trace d3d51ab28d3e830f ]---
[   88.192000] usb 1-1: USB disconnect, device number 2
[  136.356000] usb 1-1: new high-speed USB device number 3 using ifxusb_hcd
[  137.008000] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[  137.016000] ieee80211 phy1: hwaddr 00:0a:eb:00:51:2d, RTL8187vB (default) V1                                                                              + rtl8225z2, rfkill mask 2
[  137.060000] rtl8187: Customer ID is 0xFF
[  137.072000] rtl8187: wireless switch is on



/etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/ifxusb_hcd/usb1/1-1/1-1:1.0'
        option txpower '20'
        option country '00'

config wifi-iface
        option device 'radio0'
        option network 'lan'
        option ssid 'OpenWrt'
        option encryption 'none'
        option mode 'sta'

perdona pero en esto novato total, gracias

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 25-05-2014, 12:39 (Domingo)
es raro que el comando wifi no te levante la interfaz...
Prueba:
Citar
ifconfig wlan0 up

desde luci puedes ver la interfaz wifi configurada?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 25-05-2014, 16:52 (Domingo)
Doblecero esto es lo que sale al ejecutar ifconfig wlan0 up
root@OpenWrt:/# ifconfig wlan0 up
[  251.192000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

en wifi de luci aparece

Generic MAC80211 802.11bg (radio0)
   [Señal: 0 dBm / Ruido: 0 dBm]
0%    SSID: OpenWrt | Modo: Client
Red inalámbrica desconectada o no asociada

en el usb wifi no deja de parpadear el led y putti muestra constantemente lineas como si fuera un bucle. ¿no has observado nada extraño en las lineas que te escribí en el mensaje anterior? ¿con las lineas del /etc/config/wireless funcionaría sin problemas?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 26-05-2014, 13:40 (Lunes)
Tu configuracion de /etc/config/wireless no parece estar mal (al menos yo no veo nada mal)
Es raro que no te levante la interfaz...
que marca y modelo es?

Que es lo que te saca por consola constantemente? pasa cuando conectas el dispositivo? o cuando intentas levantarlo?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 26-05-2014, 15:24 (Lunes)
Como hay que hacer la compilación para poder cargar la imagen desde openwrt. Como hace jar229 en sus compilaciones para los western digital? ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 26-05-2014, 16:19 (Lunes)
Como hay que hacer la compilación para poder cargar la imagen desde openwrt. Como hace jar229 en sus compilaciones para los western digital? ???

Te refieres con sysupgrade?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 26-05-2014, 16:38 (Lunes)
Si
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 26-05-2014, 17:38 (Lunes)
Que yo sepa cualquier imagen generada es actualizable via sysupgrade, ya sea por consola o por luci. Lo que ocurre es que te va a mantener la configuración a no ser que la inicialices.

Es mas, yo lo he probado, en este router, con alguna de las imágenes que se han puesto por aquí...

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 28-05-2014, 09:02 (Miércoles)
Doblecero, estoy desesperado ya que no tengo manera de configurar el usb wifi para que coja internet. El router es ARV7519RW22 v.1.1, la imagen de openwrt es la compilada por lesgar de unos 6,6Mb (supongo que parte de la configuración de los parámetros es suya). Como ya te expliqué anteriormente lo quiero conectar a través del cable de red a un pc y que este tenga internet a través del usb wifi chipset rtl8187L conectado a este router. Ahora mismo si enciendo el router con el usb wifi puesto no deja de parpadear la luz acto seguido se enciende otra luz azul y vuelta a empezar, tengo que quitar el usb wifi para poder entrar. Si arranco con el wifi quitado arranca bien, cuando lo pincho e intento levantarlo otra vez la luz se pone a parpadear como te he dicho antes. Mis dudas son: si en /etc/config/ethernet y en /etc/config/wireless tengo que tener dada de alta la interfaz y por otro lado en base a la configuración que yo quiero lo mismo tendría que puentear el dispositivo wifi con la lan. Doblecero, por favor, me podrías decir si la interfaz del dispositivo usb wifi está establecida en /etc/config/ethernet? y en /etc/config/wireless?. Si no es así me podrías poner la que hiciera funcionar el wifi?. Te pongo la configuración de ambos y algo más por si te puede servir. El dmesg sólo un trozo es muy largo.

root@OpenWrt:~# cat /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd02:f75d:ed29::/48'

config interface 'lan'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option macaddr 'xx:7e:xx:03:xx:ed'
        option gateway '192.168.69.1'
        option ipaddr '192.168.69.250'
        option dns '8.8.4.4 8.8.8.8'
        option _orig_ifname 'eth0'
        option _orig_bridge 'true'
        option ifname '@wan eth0'

config atm-bridge 'atm'
        option vpi '1'
        option vci '32'
        option encaps 'llc'
        option payload 'bridged'

config interface 'wan'
        option ifname 'nas0'
        option proto 'pppoe'
        option username 'foo'
        option password 'bar'
        option ipv6 '1'
        option macaddr '50:xx:5d:xx:46:xx'

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'ptm'

root@OpenWrt:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
   option macaddr '00:xx:eb:xx:51:xx'
        option channel '11'
        option hwmode '11g'
        option path 'platform/ifxusb_hcd/usb1/1-1/1-1:1.0'
        option txpower '20'
        option country 'ES'
   option disabled '0'

config wifi-iface
        option device 'radio0'
        option network 'wan'
        option ssid 'OpenWrt'
        option encryption 'psk2'
        option mode 'sta'
   option key 'CCxxC27xx049xx9C8A19Fxx210'

root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr xx:xx:xx:03:xx:ED
          inet addr:192.168.69.250  Bcast:192.168.69.255  Mask:255.255.255.0
          inet6 addr: fe80::527e:5dff:fe03:46ed/64 Scope:Link
          inet6 addr: fd02:f75d:ed29::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1235 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1156 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:130226 (127.1 KiB)  TX bytes:76753 (74.9 KiB)

eth0      Link encap:Ethernet  HWaddr B6:37:05:6A:50:D1
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1235 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1156 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:157396 (153.7 KiB)  TX bytes:95639 (93.3 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3765 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3765 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:258464 (252.4 KiB)  TX bytes:258464 (252.4 KiB)

nas0      Link encap:Ethernet  HWaddr xx:7E:xx:xx:46:EE
          inet6 addr: fe80::527e:5dff:fe03:46ee/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:558 dropped:0 overruns:0 carrier:558
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:xx:xx:00:51:2D
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


root@OpenWrt:~# iwconfig
ifb0      no wireless extensions.

nas0      no wireless extensions.

lo        no wireless extensions.

eth1      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

eth0      no wireless extensions.

ifb1      no wireless extensions.

br-lan    no wireless extensions.


root@OpenWrt:~# dmesg
[ 1342.368000] Call Trace:
[ 1342.372000] [<800166d0>] show_stack+0x48/0x70
[ 1342.376000] [<80021540>] warn_slowpath_common+0x78/0xa8
[ 1342.380000] [<800215f8>] warn_slowpath_null+0x18/0x24
[ 1342.388000] [<86ca25b4>] mac80211_ieee80211_rx+0x190/0x890 [mac80211]
[ 1342.392000] [<86c800e0>] ieee80211_restart_hw+0xe0/0x1d4 [mac80211]
[ 1342.400000]
[ 1342.400000] ---[ end trace 2ef7f7ba2588e496 ]---
[ 1390.088000] ------------[ cut here ]------------
[ 1390.092000] WARNING: at /home/lesgar/Documents/Arv7519Pruebas/openwrt/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/compat-wireless-2014-03-31/net/mac80211/rx.c:3378 mac80211_ieee80211_rx+0x190/0x890 [mac80211]()
[ 1390.112000] Modules linked in: iptable_nat rtl8187 pppoe p54usb p54common nf_nat_ipv4 nf_conntrack_ipv4 mac80211 ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_string xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usblp ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda ts_kmp ts_fsm ts_bm pppox ppp_async nf_nat_irc nf_nat_ftp nf_nat nf_defrag_ipv4 nf_conntrack_irc nf_conntrack_ftp ltq_deu_vr9 iptable_raw iptable_mangle iptable_filter ipt_REJECT ipt_ECN ip_tables crc_ccitt compat cdc_wdm fuse act_connmark act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress sg drv_dsl_cpe_api drv_mei_cpe ip6t_REJECT ip6t_rt ip6t_hbh ip6t_mh ip6t_ipv6header ip6t_frag ip6t_eui64 ip6t_ah ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables nf_conntrack_ipv6 nf_conntrack nf_defrag_ipv6 pppoatm ppp_generic slhc nfsv3 nfs msdos ifb vfat fat lockd sunrpc hfsplus hfs br2684 atm bcma nls_utf8 nls_iso8859_1 ipv6 eeprom_93cx6 drv_ifxos arc4 crypto_blkcipher usb_storage ltq_hcd_vr9 uhci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 jbd2 mbcache ssb
[ 1390.232000] CPU: 0 PID: 0 Comm: swapper Tainted: G        W    3.10.36 #7
[ 1390.236000] Stack : 00000000 00000000 00000000 00000000 804232ea 0000003d 803d74b8 86cce260
[ 1390.236000]    80367c7c 803d723b 00000000 80422a98 803d74b8 86cce260 878acc0c 00000009
[ 1390.236000]    80440000 80023b14 00000003 800213cc 00000000 00000000 80369f84 803d1c04
[ 1390.236000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 1390.236000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000 803d1b90
[ 1390.236000]    ...
[ 1390.272000] Call Trace:
[ 1390.276000] [<800166d0>] show_stack+0x48/0x70
[ 1390.280000] [<80021540>] warn_slowpath_common+0x78/0xa8
[ 1390.284000] [<800215f8>] warn_slowpath_null+0x18/0x24
[ 1390.292000] [<86ca25b4>] mac80211_ieee80211_rx+0x190/0x890 [mac80211]
[ 1390.296000] [<86c800e0>] ieee80211_restart_hw+0xe0/0x1d4 [mac80211]
[ 1390.304000]
[ 1390.304000] ---[ end trace 2ef7f7ba2588e497 ]---

perdona por el tostón pero es que no tengo ni idea y no es porque no lea y relea configuraciones pero me fallan los conceptos. Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 28-05-2014, 17:16 (Miércoles)
Doblecero, estoy desesperado ya que no tengo manera de configurar el usb wifi para que coja internet. El router es ARV7519RW22 v.1.1, la imagen de openwrt es la compilada por lesgar de unos 6,6Mb (supongo que parte de la configuración de los parámetros es suya). Como ya te expliqué anteriormente lo quiero conectar a través del cable de red a un pc y que este tenga internet a través del usb wifi chipset rtl8187L conectado a este router. Ahora mismo si enciendo el router con el usb wifi puesto no deja de parpadear la luz acto seguido se enciende otra luz azul y vuelta a empezar, tengo que quitar el usb wifi para poder entrar. Si arranco con el wifi quitado arranca bien, cuando lo pincho e intento levantarlo otra vez la luz se pone a parpadear como te he dicho antes. Mis dudas son: si en /etc/config/ethernet y en /etc/config/wireless tengo que tener dada de alta la interfaz y por otro lado en base a la configuración que yo quiero lo mismo tendría que puentear el dispositivo wifi con la lan. Doblecero, por favor, me podrías decir si la interfaz del dispositivo usb wifi está establecida en /etc/config/ethernet? y en /etc/config/wireless?. Si no es así me podrías poner la que hiciera funcionar el wifi?. Te pongo la configuración de ambos y algo más por si te puede servir. El dmesg sólo un trozo es muy largo.

Me da que los problemas con drivers, sobre todo dispositivos USB, es debido a que la plataforma Lantiq se compila con MIPS16 activado por defecto.
Ahora mismo estoy compilando un firm para el R01 ó V11 (como cada uno prefiera) sin mips16. Si una vez probado funciona lo cuelgo para que lo comprobéis a ver si le encontráis algún defecto o si funciona correctamente.
Lo único que os pido es un pelín de paciencia.  :-\

Un saludo.

P.D.: si funciona compilo otro para el V12 ó R02, pero no tengo manera de probarlo.  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 28-05-2014, 21:59 (Miércoles)
El error que te esta dando (ieee80211...) significa que algo del subsistema wifi, seguramente el driver de la tarjeta que estes usando, no esta todo lo fino que deberia y esta causando problemas... Yo te recomendaria que probases otra version del driver, y que comprobaras los mensajes del kernel (dmesg) para ver si sigue igual.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 29-05-2014, 08:31 (Jueves)
gracias chema79,  ¿pueden valer los de Windows? y ¿cómo lo instalo si lo copio en un pen? ¡como comprobarás ni idea de linux¡. Ah hay que desintalar el que está (que no se como se hace) para instalar el otro ¿no?.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 29-05-2014, 09:51 (Jueves)
gracias chema79,  ¿pueden valer los de Windows? y ¿cómo lo instalo si lo copio en un pen? ¡como comprobarás ni idea de linux¡. Ah hay que desintalar el que está (que no se como se hace) para instalar el otro ¿no?.


Por tarjeta se refiere al pincho usb wifi, y los drivers son los de openwrt, no tienen nada que ver los de windows.  ^-^
Básicamente espera a ver si Pteridium cuelga la compilación, que decía que estaba haciendo, cuando la termine, y a ver si los drivers sin MIPS16 funcionan bien o no (suponiendo que Pteridium haya integrado los drivers para el rtl8187L)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 29-05-2014, 12:01 (Jueves)
Gracias por tu aclaración Tki2000 y a Pteridium por su nueva compilación que seguro instalaré.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 29-05-2014, 18:58 (Jueves)
P.D.: si funciona compilo otro para el V12 ó R02, pero no tengo manera de probarlo.  ^-^

Yo dispongo de un R02 y puedo probarlo.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 30-05-2014, 16:30 (Viernes)
Un día y pico para compilar dos firms funcionales ...  :( Para la siguiente que lo haga otro.
ARV7519RW-V11 (http://www.mediafire.com/download/nt8k48lnm0mrrje/ARV7519RW-V11.tar.bz2)
ARV7519RW-V12 (http://www.mediafire.com/download/ncwl9mnn3twxuds/ARV7519RW-V12.tar.bz2)

Las compilaciones están hechas con GCC 4.6, así que los paquetes de otras compilaciones pueden no funcionar o dar problemas, con lo que habrá que usar sólo los que están incluidos.
Título: Re:
Publicado por: doblecero en 30-05-2014, 19:00 (Viernes)
Gracias Pteridium!
1 día y medio??? Que Pc usas para compilar?? O es que usas un linux en una maquina virtual??

Yo me ofrecería a compilar si fuera porque todo lo que yo compilo hace que no funcionen los puertos ethernet...
Yo hasta el domingo no podré probarlo!

Aprovecho para preguntar aquí... Alguien ha conseguido echar a andar la adsl con pppoe?? Estoy teniendo algunos problemillas para conectarlo con mi conexión de Jazztel

Enviado desde mi GT-I9300 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 30-05-2014, 19:06 (Viernes)
Un día y pico para compilar dos firms funcionales ...  :( Para la siguiente que lo haga otro.
ARV7519RW-V11 (http://www.mediafire.com/download/nt8k48lnm0mrrje/ARV7519RW-V11.tar.bz2)
ARV7519RW-V12 (http://www.mediafire.com/download/ncwl9mnn3twxuds/ARV7519RW-V12.tar.bz2)

Las compilaciones están hechas con GCC 4.6, así que los paquetes de otras compilaciones pueden no funcionar o dar problemas, con lo que habrá que usar sólo los que están incluidos.

¡¡¡FELICIDADES PTERIDIUM!!!

He puesto tu firm al R02 y FUNCIONA, he entrado perfectamente para cambiar la clave del openwrt, he podido entrar por web con luci y he conseguido que navegue mediante ONO (solo tengo el modem, no router). Tan solo he tenido que copiar la MAC de mi PC al router en la opciones avanzadas de la WAN, donde dice "ignorar dirección MAC".

Si quieres que pruebe algo en concreto, dímelo y lo hago.

Saludos y repito FELICIDADES
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 30-05-2014, 20:17 (Viernes)
Pteridium, en estos momentos me lo acabo de descargar y no lo he probado todavía, pero el hecho del tiempazo que te ha llevado hacer las dos compilaciones que por lo que he leido son de seis o siete horas cada una y la atención y seguimiento que conlleva por lo errores que pueda producir, nada mas que por eso te estoy muy agradecido y a animarte porque sin gente como tu este router no habría salido a andar con openwrt ni de coña. Aparte de las cuatro cosillas que estoy aprendiendo con vosotros (ya os dije que novato total) pero bueno puede ser un principio.
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 30-05-2014, 21:34 (Viernes)
Pteridium, en estos momentos me lo acabo de descargar y no lo he probado todavía, pero el hecho del tiempazo que te ha llevado hacer las dos compilaciones que por lo que he leído son de seis o siete horas cada una y la atención y seguimiento que conlleva por lo errores que pueda producir, nada mas que por eso te estoy muy agradecido y a animarte porque sin gente como tu este router no habría salido a andar con openwrt ni de coña. Aparte de las cuatro cosillas que estoy aprendiendo con vosotros (ya os dije que novato total) pero bueno puede ser un principio.
Gracias
Lo del tiempo que se tarda en compilar algo es muy relativo y depende de muchas cosas (sobre todo de la velocidad del ordenador). En mi caso, con un Dell Latitude D630 corriendo linux desde un disco duro USB de 3'5 pulgadas, tarda en compilar de cero añadiendo lo básico y alguna tontería más 2 horas como máximo, pero una vez que el toolchain (http://es.wikipedia.org/wiki/GNU_toolchain) ya está compilado las siguientes van más rápido (máximo una hora para algo "normal") ya que la parte gorda ya la tenemos.
En este caso en concreto necesité compilar dos toolchains (GCC 4.8 y GCC 4.6) junto con el troncho de paquetes que añadí, pero una vez hecho lo más tedioso es simplemente revisar y recompilar kernel y y paquetes relacionados, que me suele tardar una media hora como mucho dependiendo si uso "make -j 3" o "make" a secas. Para resumir: en mi caso lo dejo horneando y me despreocupo, pero en este caso la que llevó la peor parte fue la neurona.
Un día y pico para compilar dos firms funcionales ...  :( Para la siguiente que lo haga otro.
ARV7519RW-V11 (http://www.mediafire.com/download/nt8k48lnm0mrrje/ARV7519RW-V11.tar.bz2)
ARV7519RW-V12 (http://www.mediafire.com/download/ncwl9mnn3twxuds/ARV7519RW-V12.tar.bz2)

Las compilaciones están hechas con GCC 4.6, así que los paquetes de otras compilaciones pueden no funcionar o dar problemas, con lo que habrá que usar sólo los que están incluidos.

¡¡¡FELICIDADES PTERIDIUM!!!

He puesto tu firm al R02 y FUNCIONA, he entrado perfectamente para cambiar la clave del openwrt, he podido entrar por web con luci y he conseguido que navegue mediante ONO (solo tengo el modem, no router). Tan solo he tenido que copiar la MAC de mi PC al router en la opciones avanzadas de la WAN, donde dice "ignorar dirección MAC".

Si quieres que pruebe algo en concreto, dímelo y lo hago.

Saludos y repito FELICIDADES
Muchas gracias, pero cualquiera con más conocimientos lo hubiera hecho a la primera.
Probar no hay mucho que probar, por lo menos para lo que son las funciones de router puro y duro, mientras que las cosas que se han metido a más en el directorio packages y que cada uno instalará según las necesite ya no es mi problema (samba, transmission y hd-idle van bien).  ^-^
Rectifico: sí que hay unos pequeños cambios.
- Smartmontools (http://sourceforge.net/apps/trac/smartmontools/wiki): actualizado a la versión 6.2. La gran ventaja es que soporta modelos de discos duros recientes. http://sourceforge.net/apps/trac/smartmontools/wiki/TocSupport
- Hdparm (http://sourceforge.net/projects/hdparm/): actualizado a la versión 9.43. Interesante para los discos duros Western Digital Green ya que permite ajustar el tiempo de spin down, que al ser muy agresivo puede acortar la vida del disco. Este problema también ocurre con los Seagate Barracuda LP.
http://community.wd.com/t5/Other-Externals/WD-Elements-SE-2-5-quot-1Tb-Change-Spin-down-Time/td-p/66620
http://www.neowin.net/forum/topic/987484-keeping-seagate-barracuda-lp-western-digital-green-drives-spinning/
- Sdparm (http://sg.danny.cz/sg/sdparm.html): actualizado a la versión 1.08.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 31-05-2014, 16:58 (Sábado)
Hola, haber quien me ayuda, no he podido instalar la nueva imagen de Teridium, cuando la de lesgar la instale por segunda vez y no tuve inconveniente. Como yo lo entendí fue tarjeta de red 192.168.1.2 cable red a puerto rojo router con putti y por puerto serie nada mas arrancar router pulso dos espacios y ejecuto la macro run write-openwrt teniendo el servidor de telnet pumpking activo (antes lo hice asi). ¿hay otro método? al ping 192.168.1.1 y 192.168.1.2 responde tanto desde cmd windows como desde putti. Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 31-05-2014, 17:00 (Sábado)
Si ya tienes la una imagen funcionando, carga la nueva desde sysupgrage (luci)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 31-05-2014, 17:11 (Sábado)
Gracias lesgar, Ah, será como en cualquier firmware un apartado donde tu le dices donde tienes la nueva imagen para cargar. edito. Perfecto la nueva imagen ya esta cargada. Ahora toca pelearme con el usb wifi.

Ha detectado las wifis de alrededor y me he asociado a la mia, ahora estoy con cable de red al router como saldría a internet a través del usb wifi?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 02-06-2014, 08:45 (Lunes)
¡¡¡Muchisimas gracias por las imagenes!!! Esta tarde le meto al mio la nueva de la R01!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 02-06-2014, 23:50 (Lunes)
He tenido que volver a cargar la imagen de openwrt por puerto serie ya que no tenía manera de poder entrar en el router despues de cambiar ciertos parámetros, intenté seguir el tutorial que esta en esta página "[Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt" en la primera parte "modo cliente" que es el que me interesa pero despues de seguirlo no consegui mi propósito y desactive el puente de interface en la lan y ya no pude entrar. Por favor alguien me puede explicar que tendría que hacer, si volver a seguir el tutorial o alguna otra indicación de vuestra parte para:
router ono con wifi ip 192.168.1.1  y router arv7519 v1 ip 192.168.2.1 con openwrt conectado a un portatil por cable de red. En arv7519 aparece agregada la interface wifi y anexionada la wifi de casa pero no consigo conexión con internet en el portátil a través de este router. Se agradece toda la ayuda que me podáis prestar. Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 03-06-2014, 08:05 (Martes)
La lie. Como no podia salir a internet segui la guia de esta misma página (cliente wifi/enrutador/wds) y escogí cliente wifi como todavía no tenía internet en luci edite la red lan y desactive la casilla de activar puente, ahora por ssh nada ni por web unicamente por puerto serie pero como no se como restablecer lo que he podido estropear pues mejor que con vuestra sapiencia me indiqueis la manera, he intentado el safemode y no se si lo estoy haciendo mal o no se puede hacer en este router. Por favor alguien que me ayude, gracias

Pues depende de si tienes vlans o no.
Mira a ver si el fichero /etc/config/network contiene

Código: [Seleccionar]
config interface 'lan'
     option ifname 'eth0'
     option type 'bridge'
Lo que cambiará con las vlans es eth0, que será eth0.1 o eth0.2 dependiendo de la vlan que tenga asignada
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 03-06-2014, 08:27 (Martes)
Tki2000, gracias por tu respuesta, he editado el mensaje mio anterior porque al final pude entrar por puerto serie y cargar la imagen de openwrt, por favor, puedes leer mi mensaje anterior haber si tienes una solución?. Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 03-06-2014, 08:37 (Martes)
Tki2000, gracias por tu respuesta, he editado el mensaje mio anterior porque al final pude entrar por puerto serie y cargar la imagen de openwrt, por favor, puedes leer mi mensaje anterior haber si tienes una solución?. Gracias
He tenido que volver a cargar la imagen de openwrt por puerto serie ya que no tenía manera de poder entrar en el router despues de cambiar ciertos parámetros, intenté seguir el tutorial que esta en esta página "[Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt" en la primera parte "modo cliente" que es el que me interesa pero despues de seguirlo no consegui mi propósito y desactive el puente de interface en la lan y ya no pude entrar. Por favor alguien me puede explicar que tendría que hacer, si volver a seguir el tutorial o alguna otra indicación de vuestra parte para:
router ono con wifi ip 192.168.1.1  y router arv7519 v1 ip 192.168.2.1 con openwrt conectado a un portatil por cable de red. En arv7519 aparece agregada la interface wifi y anexionada la wifi de casa pero no consigo conexión con internet en el portátil a través de este router. Se agradece toda la ayuda que me podáis prestar. Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 04-06-2014, 14:07 (Miércoles)
Tki2000, gracias por tu respuesta, he editado el mensaje mio anterior porque al final pude entrar por puerto serie y cargar la imagen de openwrt, por favor, puedes leer mi mensaje anterior haber si tienes una solución?. Gracias
He tenido que volver a cargar la imagen de openwrt por puerto serie ya que no tenía manera de poder entrar en el router despues de cambiar ciertos parámetros, intenté seguir el tutorial que esta en esta página "[Tutorial] Modo Cliente/Repetidor/WDS con OpenWrt" en la primera parte "modo cliente" que es el que me interesa pero despues de seguirlo no consegui mi propósito y desactive el puente de interface en la lan y ya no pude entrar. Por favor alguien me puede explicar que tendría que hacer, si volver a seguir el tutorial o alguna otra indicación de vuestra parte para:
router ono con wifi ip 192.168.1.1  y router arv7519 v1 ip 192.168.2.1 con openwrt conectado a un portatil por cable de red. En arv7519 aparece agregada la interface wifi y anexionada la wifi de casa pero no consigo conexión con internet en el portátil a través de este router. Se agradece toda la ayuda que me podáis prestar. Un saludo
Supongo que todavía te falta experiencia con openwrt. Haz un backup de la configuración que tienes actualmente, la cuelgas (mediafire, dropbox o cualquier otro) para que le podamos echar un ojo y te explicamos dónde puede estar el problema.
Seguro que es un detalle que se te ha pasado por alto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 04-06-2014, 21:59 (Miércoles)
Bueno como comenté en un post anterior, después de instalar las nuevas versiones a los R01 y R02 que tan amablemente ha subido Pteridium y haber conseguido el poder navegar con un modem-ONO, me ocurre que pasándole un test de velocidad de descarga me da unos valores irrisorio. Teniendo contratado 12 Mg, no llega ni a 2 Mg y además se queda pillado y no avanza (uso el medidor de ONO en esta web http://servicios.ono.es/Testvelocidad/modules/pages/home.aspx (http://servicios.ono.es/Testvelocidad/modules/pages/home.aspx). Por el contrario, si continuo con mi router neutro Linksys y pasándole el test me da un poco más de 12 Mg.

¿Puede ser algún problema de configuración de algo?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 05-06-2014, 08:36 (Jueves)
cita de Pteridium
Supongo que todavía te falta experiencia con openwrt. Haz un backup de la configuración que tienes actualmente, la cuelgas (mediafire, dropbox o cualquier otro) para que le podamos echar un ojo y te explicamos dónde puede estar el problema.
Seguro que es un detalle que se te ha pasado por alto.


Pteridium, gracias, ya lo he conseguido. Ha costado su trabajo porque como tú dices me falta la experiencia en openwrt y peco de novato. Cual fué mi problema? pues que al no poder entrar en el router cargué el firmware a través del puerto serie (sin problemas), me doy cuenta que la instalación de Openwrt no ha detectado el usb wifi ni creada la interface wifi, por SSH intento levantar el wifi, nada ya quito pen ya meto, nada, me voy a Luci y observo que faltan paquetes instalados entre ellos el kmod-rtl8187 ¿? pues nada reinstalo el firmware a través del entorno Luci y todo perfecto como la primera vez que instalé el firmware que compilaste. ¿por qué la primera vez no funcionó? creo que por temas de IPs.
Ahora que el wifi ya está en marcha y lo que me ha costado conseguirlo tengo miedo hasta de tocarlo no se vaya a caer algún byte por ahí y la volvamos a liar. Gracias por todo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 05-06-2014, 19:13 (Jueves)
Bueno como comenté en un post anterior, después de instalar las nuevas versiones a los R01 y R02 que tan amablemente ha subido Pteridium y haber conseguido el poder navegar con un modem-ONO, me ocurre que pasándole un test de velocidad de descarga me da unos valores irrisorio. Teniendo contratado 12 Mg, no llega ni a 2 Mg y además se queda pillado y no avanza (uso el medidor de ONO en esta web http://servicios.ono.es/Testvelocidad/modules/pages/home.aspx (http://servicios.ono.es/Testvelocidad/modules/pages/home.aspx). Por el contrario, si continuo con mi router neutro Linksys y pasándole el test me da un poco más de 12 Mg.

¿Puede ser algún problema de configuración de algo?

Saludos
Podría ser un tema de configuración, pero también puede ser que el test de velocidad de ono no vaya bien algunas veces. ¿Podrías detallar cómo tienes configurado el router y qué cosas le has metido a más (pincho usb wifi, P2P, servidores de archivos, etc.)?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 05-06-2014, 21:49 (Jueves)
Podría ser un tema de configuración, pero también puede ser que el test de velocidad de ono no vaya bien algunas veces. ¿Podrías detallar cómo tienes configurado el router y qué cosas le has metido a más (pincho usb wifi, P2P, servidores de archivos, etc.)?

El test de velocidad lo pasé dos veces seguidas al linksys dando valores iguales practicamente alrededor de 12200 Mg/s, cambié al R01 y le pasé el test dando valores inferiores a 2000 y quedandose parado a mitad del proceso, lo repetí dos veces y el mismo resultado, cambié al R02 y lo mismo, volví al linksys y vuelve a darme los mismos valores que al principio. El proceso se realizó en un plazo máximo de unos 10 minutos más o menos.

La configuración que tengo en ambos es la siguiente:

Citar
==============================================
NETWORK
==============================================
config interface 'loopback'
   option ifname 'lo'
   option proto 'static'
   option ipaddr '127.0.0.1'
   option netmask '255.0.0.0'

config interface 'lan'
   option ifname 'eth0'
   option type 'bridge'
   option proto 'static'
   option netmask '255.255.255.0'
   option ipaddr '192.168.1.1'

config interface 'WAN'
   option proto 'dhcp'
   option ifname 'eth1'
   option macaddr 'XX:XX:XX:XX:XX:XX' <------MAC del PC (si no la pongo no da IP pública. El PC tiene IP privada 192.168.1.2)
                                                                            
==============================================
DCHP
==============================================
config dnsmasq
   option domainneeded '1'
   option boguspriv '1'
   option filterwin2k '0'
   option localise_queries '1'
   option rebind_protection '1'
   option rebind_localhost '1'
   option local '/lan/'
   option domain 'lan'
   option expandhosts '1'
   option nonegcache '0'
   option authoritative '1'
   option readethers '1'
   option leasefile '/tmp/dhcp.leases'
   option resolvfile '/tmp/resolv.conf.auto'

config dhcp 'lan'
   option interface 'lan'
   option leasetime '12h'
   option start '2'
   option limit '250'
   option dynamicdhcp '0'

config dhcp 'wan'
   option interface 'wan'
   option ignore '1'


¿Qué opináis?

NOTA: Se me olvidó decir que no he instalado ningún paquete ni he puesto ningún pincho wifi, solo lo que trae el firmware incluido

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 09-06-2014, 08:13 (Lunes)
Buenos dias, este fin de semana he probado la navegación con el usb wifi pinchado en este router, yo tengo con ono 30Mb y los resultados de los test de velocidad han sido negativos ya que me dieron alrededor de 7Mb cuando el mismo usb wifi pinchado directamente en el portátil daba 17Mb. En mi caso el router lo tengo conectado por cable de red al portátil y sin ninguna otra aplicación trabajando en openwrt entre otras cosas porque no se como hacerlo (son mis deberes pendientes). Un saludo a todos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 09-06-2014, 16:38 (Lunes)
Podría ser un tema de configuración, pero también puede ser que el test de velocidad de ono no vaya bien algunas veces. ¿Podrías detallar cómo tienes configurado el router y qué cosas le has metido a más (pincho usb wifi, P2P, servidores de archivos, etc.)?

El test de velocidad lo pasé dos veces seguidas al linksys dando valores iguales practicamente alrededor de 12200 Mg/s, cambié al R01 y le pasé el test dando valores inferiores a 2000 y quedandose parado a mitad del proceso, lo repetí dos veces y el mismo resultado, cambié al R02 y lo mismo, volví al linksys y vuelve a darme los mismos valores que al principio. El proceso se realizó en un plazo máximo de unos 10 minutos más o menos.

La configuración que tengo en ambos es la siguiente:

Citar
==============================================
NETWORK
==============================================
config interface 'loopback'
   option ifname 'lo'
   option proto 'static'
   option ipaddr '127.0.0.1'
   option netmask '255.0.0.0'

config interface 'lan'
   option ifname 'eth0'
   option type 'bridge'
   option proto 'static'
   option netmask '255.255.255.0'
   option ipaddr '192.168.1.1'

config interface 'WAN'
   option proto 'dhcp'
   option ifname 'eth1'
   option macaddr 'XX:XX:XX:XX:XX:XX' <------MAC del PC (si no la pongo no da IP pública. El PC tiene IP privada 192.168.1.2)
                                                                            
==============================================
DCHP
==============================================
config dnsmasq
   option domainneeded '1'
   option boguspriv '1'
   option filterwin2k '0'
   option localise_queries '1'
   option rebind_protection '1'
   option rebind_localhost '1'
   option local '/lan/'
   option domain 'lan'
   option expandhosts '1'
   option nonegcache '0'
   option authoritative '1'
   option readethers '1'
   option leasefile '/tmp/dhcp.leases'
   option resolvfile '/tmp/resolv.conf.auto'

config dhcp 'lan'
   option interface 'lan'
   option leasetime '12h'
   option start '2'
   option limit '250'
   option dynamicdhcp '0'

config dhcp 'wan'
   option interface 'wan'
   option ignore '1'


¿Qué opináis?

NOTA: Se me olvidó decir que no he instalado ningún paquete ni he puesto ningún pincho wifi, solo lo que trae el firmware incluido

Saludos
La configuración es correcta, o por lo menos no debería darte problemas.
Si puedes entra por telnet y mientras pasas el test de velocidad pon a correr el comando "top" y postea lo que te pone la pantalla para ver qué le está pasando para que haya esa diferencia tan grande de velocidad entre un router y el otro.
De paso pon las últimas líneas del comando "dmesg" a ver si muestra algún error.

Buenos dias, este fin de semana he probado la navegación con el usb wifi pinchado en este router, yo tengo con ono 30Mb y los resultados de los test de velocidad han sido negativos ya que me dieron alrededor de 7Mb cuando el mismo usb wifi pinchado directamente en el portátil daba 17Mb. En mi caso el router lo tengo conectado por cable de red al portátil y sin ninguna otra aplicación trabajando en openwrt entre otras cosas porque no se como hacerlo (son mis deberes pendientes). Un saludo a todos.
Dos cosas que deberías incluir: tipo de chip que lleva el pincho wifi y cuando hagas el test de velocidad lo mismo que le pedí a www-www, aunque me imagino que el comando "top" va a mostrar un proceso "ksoftirqd" que se queda con la mayoría de la cpu.
Hice un par de pruebas con un pincho wifi que usa el driver rt73 en modo AP y las interrupciones de software generadas o recibidas por TASKLET aumentaban un montón. Las interrupciones de hardware del puerto usb también son muchas, pero es algo normal en los Lantiq hasta donde sé (en el arv4518 pasa casi lo mismo).

Encontré un driver usb más "nuevo" en un código fuente de Lantiq, así que voy a probar a actualizarlo, aunque no prometo nada porque además de los cambios que hay entre las versiones del driver hay que tener en cuenta los cambios que le tuvo que hacer blogic para que pudiera funcionar con las versiones de kernel 3.7 en adelante, que es cuando pasó a dts en la plataforma Lantiq.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 09-06-2014, 19:23 (Lunes)
Gracias Pteridium, aquí tienes lo pedido, he tenido que hacerlo desde el puerto USB, desde el WinSCP se quedaba colgado (el WinSCP), por telnet no daba conexión.

He eejcutado el TOP antes de empezar el test, luego cuando empieza a perder velocidad y quedarse frenado lo aborté, ejecuté el DMESG y volví a ejecutar el TOP una vez arrancado el proceso del medidor de velocidad.

Aquí está el resultado
Citar
top
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   9% sys   0% nic  90% idle   0% io   0% irq   0% sirq
Load average: 0.38 0.14 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1476   1%   9% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.35 0.14 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 1009   346 root     R     1480   1%   0% top
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.32 0.14 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.30 0.14 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.27 0.13 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.25 0.13 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  95% idle   0% io   0% irq   4% sirq
Load average: 0.23 0.13 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  95% idle   0% io   0% irq   4% sirq
Load average: 0.21 0.13 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.19 0.13 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  95% idle   0% io   0% irq   4% sirq
Load average: 0.18 0.12 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.16 0.12 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
 1009   346 root     R     1480   1%   0% top
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.15 0.12 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   0% sirq
Load average: 0.14 0.12 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.13 0.12 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
 1009   346 root     R     1480   1%   0% top
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.12 0.11 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.11 0.11 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
 1009   346 root     R     1480   1%   0% top
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.10 0.11 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.09 0.11 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.08 0.11 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.08 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
 1009   346 root     R     1480   1%   0% top
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.07 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.07 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20080K used, 105516K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.06 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.06 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.05 0.10 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
Mem: 20112K used, 105484K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.05 0.09 0.05 1/32 1009
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1009   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  346     1 root     S     1480   1%   0% /bin/ash --login
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
   84     2 root     SW<      0   0%   0% [writeback]
   86     2 root     SW<      0   0%   0% [bioset]
    8     2 root     SW       0   0%   0% [kworker/u2:1]
^C


==========================================================================

root@OpenWrt:/# dmsesg
[    0.000000] Linux version 3.10.36 (taxodium@debian) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r40768) ) #11 Thu May 15 17:46:56 CEST 2014
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803e05f0, node_mem_map 810035a0
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc:
  • 0

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=0000000f
[    0.000000] Readback ErrCtl register=0000000f
[    0.000000] Memory: 125392k/131072k available (3050k kernel code, 5680k reserved, 1023k data, 204k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.064000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.068000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.176000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.176000] pcie_rc_core_int_init request irq 161 failed
[    0.192000] bio: create slab <bio-0> at 0
[    0.196000] usbcore: registered new interface driver usbfs
[    0.200000] usbcore: registered new interface driver hub
[    0.204000] usbcore: registered new device driver usb
[    0.208000] PCI host bridge to bus 0000:00
[    0.212000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.216000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.220000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.224000] pci 0000:00:00.0: [15d1:0011] type 01 class 0x060000
[    0.224000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.236000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1:0011)
[    0.236000] pci 0000:00:00.0: PME# supported from D0 D3hot
[    0.236000] pci 0000:01:00.0: [1a30:0710] type 00 class 0x0d8000
[    0.236000] pci 0000:01:00.0: reg 10: [mem 0xffff0000-0xffff0fff pref]
[    0.236000] pci 0000:01:00.0: reg 14: [mem 0xff000000-0xff7fffff pref]
[    0.236000] pci 0000:01:00.0: supports D1
[    0.236000] pci 0000:01:00.0: PME# supported from D0 D1 D3hot
[    0.236000] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.236000] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    0.236000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.240000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.244000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.248000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.252000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.256000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.256000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.256000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.256000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.256000] Switching to clocksource MIPS
[    0.264000] NET: Registered protocol family 2
[    0.268000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.276000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.280000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.288000] TCP: reno registered
[    0.292000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.296000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.304000] NET: Registered protocol family 1
[    0.308000] PCI: CLS 0 bytes, default 32
[    0.308000] gptu: totally 6 16-bit timers/counters
[    0.312000] gptu: misc_register on minor 63
[    0.316000] gptu: succeeded to request irq 126
[    0.320000] gptu: succeeded to request irq 127
[    0.324000] gptu: succeeded to request irq 128
[    0.332000] gptu: succeeded to request irq 129
[    0.336000] gptu: succeeded to request irq 130
[    0.340000] gptu: succeeded to request irq 131
[    0.344000] phy-xrx200 gphy-xrx200.6: requesting lantiq/vr9_phy22f_a1x.bin
[    0.352000] phy-xrx200 gphy-xrx200.6: booting GPHY0 firmware at 78C0000
[    0.360000] phy-xrx200 gphy-xrx200.6: booting GPHY1 firmware at 78C0000
[    0.468000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.472000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.484000] msgmni has been set to 244
[    0.488000] io scheduler noop registered
[    0.492000] io scheduler deadline registered (default)
[    0.500000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    0.504000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.520000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.528000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.532000]   Amd/Fujitsu Extended Query version 1.3.
[    0.540000] number of CFI chips: 1
[    0.540000] 4 ofpart partitions found on MTD device ltq_nor
[    0.548000] Creating 4 MTD partitions on "ltq_nor":
[    0.552000] 0x000000000000-0x000000060000 : "uboot"
[    0.560000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.564000] 0x000000080000-0x000001f80000 : "firmware"
[    0.568000] 0x0000001dd1d5-0x000001f80000 : "rootfs"
[    0.572000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.588000] mtd: device 3 (rootfs) set to be root filesystem
[    0.592000] mtd: partition "rootfs_data" created automatically, ofs=0x6c0000, len=0x18c0000
[    0.600000] 0x0000006c0000-0x000001f80000 : "rootfs_data"
[    0.624000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.736000] libphy: lantiq,xrx200-mdio: probed
[    0.744000] net-xrx200: invalid MAC, using random
[    0.748000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    0.756000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    0.764000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    0.772000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    0.780000] net-xrx200: invalid MAC, using random
[    0.784000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.792000] wdt 1f8803f0.watchdog: Init done
[    0.796000] leds-gpio gpio-leds.5: pins are not configured from the driver
[    0.808000] TCP: cubic registered
[    0.808000] NET: Registered protocol family 17
[    0.812000] 8021q: 802.1Q VLAN Support v1.8
[    0.828000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.832000] Freeing unused kernel memory: 204K (803fd000 - 80430000)
[    1.824000] eth1: port 0 got link
[    2.920000] eth0: port 4 got link
[    4.780000] SCSI subsystem initialized
[    4.788000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.792000] Chip Version :01c0 BurstSize=0
[    5.396000] IFXUSB: USB core #0 soft-reset
[    5.700000] IFXUSB: USB core #0 soft-reset
[    5.704000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.708000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.716000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.720000] IFXUSB: Init: Power Port (0)
[    5.736000] hub 1-0:1.0: USB hub found
[    5.736000] hub 1-0:1.0: 1 port detected
[    6.240000] IFXUSB: USB core #1 soft-reset
[    6.544000] IFXUSB: USB core #1 soft-reset
[    6.548000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.552000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    6.560000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    6.564000] IFXUSB: Init: Power Port (0)
[    6.580000] hub 2-0:1.0: USB hub found
[    6.580000] hub 2-0:1.0: 1 port detected
[    6.584000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.592000] usbcore: registered new interface driver usb-storage
[    8.192000] jffs2: notice: (276) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 35 of xref (0 dead, 22 orphan) found.
[    8.300000] jffs2: notice: (273) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 35 of xref (0 dead, 22 orphan) found.
[   11.216000] fuse init (API version 7.22)
[   11.224000] Loading modules backported from Linux version master-2014-03-31-1-0-g5c109d2
[   11.232000] Backport generated by backports.git backports-20140221-0-g8e94650
[   11.240000] Infineon Technologies DEU driver version 2.0.0
[   11.248000] IFX DEU DES initialized (multiblock).
[   11.252000] IFX DEU AES initialized (multiblock).
[   11.256000] IFX DEU ARC4 initialized (multiblock).
[   11.260000] IFX DEU SHA1 initialized.
[   11.264000] IFX DEU MD5 initialized.
[   11.268000] IFX DEU SHA1_HMAC initialized.
[   11.272000] IFX DEU MD5_HMAC initialized.
[   11.280000] nf_conntrack version 0.5.0 (1962 buckets, 7848 max)
[   11.300000] usbcore: registered new interface driver usblp
[   11.324000] xt_time: kernel timezone is -0000
[   11.344000] cfg80211: Calling CRDA to update world regulatory domain
[   11.356000] cfg80211: World regulatory domain updated:
[   11.356000] cfg80211:  DFS Master region: unset
[   11.364000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   11.372000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   11.380000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   11.388000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   11.396000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   11.404000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   11.412000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   11.420000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   11.484000] usbcore: registered new interface driver p54usb
[   11.500000] usbcore: registered new interface driver rt73usb
[   11.532000] usbcore: registered new interface driver carl9170
[   11.540000] usbcore: registered new interface driver rt2500usb
[   11.556000] usbcore: registered new interface driver rt2800usb
[   11.568000] usbcore: registered new interface driver ath9k_htc
[   18.896000] device eth0 entered promiscuous mode
[   18.896000] br-lan: port 1(eth0) entered forwarding state
[   18.904000] br-lan: port 1(eth0) entered forwarding state
[   20.908000] br-lan: port 1(eth0) entered forwarding state

=========================================================================================

root@OpenWrt:/# top
Mem: 20064K used, 105532K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.00 0.04 0.05 1/30 1011
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  346     1 root     S     1480   1%   0% /bin/ash --login
 1011   346 root     R     1476   1%   0% top
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
    7     2 root     SW<      0   0%   0% [khelper]
   84     2 root     SW<      0   0%   0% [writeback]
  513     2 root     SW<      0   0%   0% [cifsiod]
Mem: 20064K used, 105532K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   1% sirq
Load average: 0.00 0.04 0.05 1/30 1011
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1011   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  346     1 root     S     1480   1%   0% /bin/ash --login
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
    7     2 root     SW<      0   0%   0% [khelper]
   84     2 root     SW<      0   0%   0% [writeback]
  513     2 root     SW<      0   0%   0% [cifsiod]
Mem: 20096K used, 105500K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.00 0.04 0.05 1/30 1011
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  346     1 root     S     1480   1%   0% /bin/ash --login
 1011   346 root     R     1480   1%   0% top
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
    7     2 root     SW<      0   0%   0% [khelper]
   84     2 root     SW<      0   0%   0% [writeback]
  513     2 root     SW<      0   0%   0% [cifsiod]
Mem: 20096K used, 105500K free, 0K shrd, 2852K buff, 6856K cached
CPU:   0% usr   0% sys   0% nic  97% idle   0% io   0% irq   2% sirq
Load average: 0.00 0.04 0.05 1/30 1011
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1011   346 root     R     1480   1%   0% top
  684     1 root     S     1536   1%   0% /sbin/netifd
  766     1 root     S     1528   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
  828   684 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
  857     1 root     S     1480   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
  346     1 root     S     1480   1%   0% /bin/ash --login
  650     1 root     S     1360   1%   0% /sbin/logd -S 64
    1     0 root     S     1352   1%   0% /sbin/procd
  727     1 root     S     1148   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  898     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  345     1 root     S      888   1%   0% /sbin/ubusd
  833     1 root     S      804   1%   0% /sbin/rngd -r /dev/urandom -W 4000 -t
    4     2 root     SW       0   0%   0% [kworker/0:0]
    6     2 root     SW       0   0%   0% [kworker/u2:0]
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
  278     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
    2     0 root     SW       0   0%   0% [kthreadd]
    7     2 root     SW<      0   0%   0% [khelper]
   84     2 root     SW<      0   0%   0% [writeback]
  513     2 root     SW<      0   0%   0% [cifsiod]
^C
root@OpenWrt:/#

Saludos

Modificado por no haber puesto lo resultados del comando DMESG
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 09-06-2014, 20:54 (Lunes)
Uff, me ha costado pero al final ya lo tengo funcionando con el ADSL con Telefonica... :) ¡que ganas tenia!

mil gracias otra vez al foro por la ayuda :)

ahora solo falta ponerle un pincho wifi... ¿cual recomendais? ¿algun chipset en concreto para B/G/N?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 10-06-2014, 00:45 (Martes)
Uff, me ha costado pero al final ya lo tengo funcionando con el ADSL con Telefonica... :) ¡que ganas tenia!

mil gracias otra vez al foro por la ayuda :)

ahora solo falta ponerle un pincho wifi... ¿cual recomendais? ¿algun chipset en concreto para B/G/N?
De momento pincho wifi no se recomienda ninguno porque los puertos usb, cuando se usa precisamente un pincho wifi, van fatal y ralentizan bastante la CPU; con un disco duro usb, por ejemplo, va perfectamente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 10-06-2014, 16:58 (Martes)
Uff, me ha costado pero al final ya lo tengo funcionando con el ADSL con Telefonica... :) ¡que ganas tenia!

mil gracias otra vez al foro por la ayuda :)

ahora solo falta ponerle un pincho wifi... ¿cual recomendais? ¿algun chipset en concreto para B/G/N?
De momento pincho wifi no se recomienda ninguno porque los puertos usb, cuando se usa precisamente un pincho wifi, van fatal y ralentizan bastante la CPU; con un disco duro usb, por ejemplo, va perfectamente.

vaya :( parece que este router se resiste a tener wifi de una forma u otra...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 10-06-2014, 22:53 (Martes)
hola Teridium :

Uff, me ha costado pero al final ya lo tengo funcionando con el ADSL con Telefonica... :) ¡que ganas tenia!

mil gracias otra vez al foro por la ayuda :)

ahora solo falta ponerle un pincho wifi... ¿cual recomendais? ¿algun chipset en concreto para B/G/N?
De momento pincho wifi no se recomienda ninguno porque los puertos usb, cuando se usa precisamente un pincho wifi, van fatal y ralentizan bastante la CPU; con un disco duro usb, por ejemplo, va perfectamente.

solo comentar que ayer estube probando tres usb dos con chisps ralink 5370 y 3070 estos dos han funcionado ayer en modo cliente , hoy no se que cambio he realizado ademas de colocar el drivers de ralink tal como comente en el otro hilo de antenas y no he conseguido que funciones en ningun modo, por lo que he vuelto a drivers de tu imagen del ano 2009 y ahora tampoco funciona continuare realizando pruebas haber si alguin que lo tenga funcionando puede esplicar en que modos y si puede poner alguna configuracion de wireles seria de gran ayuda un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 12-06-2014, 12:21 (Jueves)
Parece que hay avances en el driver wifi del XWAY WAVE300, alguien sabe como implementer y / o probar estos avances?

https://forum.openwrt.org/viewtopic.php?id=45047

Gaacias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 12-06-2014, 19:34 (Jueves)
Hola Pteridium, el chipset del usb wifi que tengo es Realtek rtl8187L, los test de velocidad son muy bajos de unos 6 mb cuando tengo 30mb con ono.
Perdona pero no sabía como extractarlo ahí te pongo algunos datos:
root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr XX:7E:5D:XX:46:XX
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26890 errors:0 dropped:409 overruns:0 frame:0
          TX packets:35340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4409124 (4.2 MiB)  TX bytes:36799009 (35.0 MiB)

eth0      Link encap:Ethernet  HWaddr XX:A7:XX:38:XX:09
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26958 errors:0 dropped:23 overruns:0 frame:0
          TX packets:35340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5008486 (4.7 MiB)  TX bytes:36957359 (35.2 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:8636 (8.4 KiB)  TX bytes:8636 (8.4 KiB)

nas0      Link encap:Ethernet  HWaddr 50:7E:5D:03:46:EE
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:1586 dropped:0 overruns:0 carrier:1586
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:0A:EB:00:51:2D
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:39264 errors:0 dropped:258 overruns:0 frame:0
          TX packets:20922 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:38955081 (37.1 MiB)  TX bytes:4522519 (4.3 MiB)

root@OpenWrt:~# iwconfig
nas0      no wireless extensions.

lo        no wireless extensions.

eth1      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"VAREKAY"
          Mode:Managed  Frequency:2.462 GHz  Access Point: XX:8D:XX:2B:XX:48
          Bit Rate=48 Mb/s   Tx-Power=20 dBm
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=68/70  Signal level=-42 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:2  Invalid misc:107   Missed beacon:0

eth0      no wireless extensions.

br-lan    no wireless extensions.




root@OpenWrt:~# cat /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd73:d01c:1b69::/48'

config interface 'lan'
        option ifname 'eth0'
        option force_link '1'
        option type 'bridge'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option macaddr 'XX:XX:XX:Xx:XX:XX'
        option ipaddr '192.168.2.1'

config atm-bridge 'atm'
        option vpi '1'
        option vci '32'
        option encaps 'llc'
        option payload 'bridged'

config interface 'wan'
        option ifname 'nas0'
        option proto 'pppoe'
        option username 'foo'
        option password 'bar'
        option ipv6 '1'
        option macaddr 'XX:XX:XX:XX:XX:XX'

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

config vdsl 'dsl'
        option annex 'a'
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av'
        option xfer_mode 'ptm'

config interface 'wwan'
        option proto 'dhcp'




root@OpenWrt:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/ifxusb_hcd/usb1/1-1/1-1:1.0'
        option disabled '0'
        option txpower '20'
        option country '00'

config wifi-iface
        option network 'wwan'
        option ssid 'VAREKAY'
        option encryption 'psk2'
        option device 'radio0'
        option mode 'sta'
        option bssid 'XX:XX:XX:XX:XX:XX'
        option key ''



root@OpenWrt:~# top

Mem: 27412K used, 98516K free, 0K shrd, 3672K buff, 9832K cached
CPU:   9% usr   0% sys   0% nic  90% idle   0% io   0% irq   0% sirq
Load average: 0.06 0.03 0.05 2/35 9277
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9274   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 9277  9255 root     R     1484   1%   0% top
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 27476K used, 98452K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.06 0.03 0.05 1/35 9277
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9274   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 27196K used, 98732K free, 0K shrd, 3672K buff, 9832K cached
CPU:   3% usr   2% sys   0% nic  93% idle   0% io   0% irq   0% sirq
Load average: 0.05 0.03 0.05 2/35 9294
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
  789     1 root     S     1528   1%   0% /sbin/netifd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  341     1 root     S      888   1%   0% /sbin/ubusd
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9292   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 27228K used, 98700K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.05 0.03 0.05 1/35 9294
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
    4     2 root     SW       0   0%   0% [kworker/0:0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9292   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 27100K used, 98828K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  94% idle   0% io   0% irq   5% sirq
Load average: 0.05 0.03 0.05 1/35 9294
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9292   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26908K used, 99020K free, 0K shrd, 3672K buff, 9832K cached
CPU:   3% usr   2% sys   0% nic  35% idle   0% io   0% irq  58% sirq
Load average: 0.04 0.03 0.05 1/35 9311
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
  789     1 root     S     1528   1%   0% /sbin/netifd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9309   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26740K used, 99188K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   1% sys   0% nic  98% idle   0% io   0% irq   0% sirq
Load average: 0.04 0.03 0.05 1/35 9311
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 6643     2 root     SW       0   0%   1% [kworker/u2:2]
 9277  9255 root     R     1488   1%   1% top
  789     1 root     S     1528   1%   0% /sbin/netifd
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9309   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26868K used, 99060K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.04 0.03 0.05 1/35 9311
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9309   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26780K used, 99148K free, 0K shrd, 3672K buff, 9832K cached
CPU:   3% usr   2% sys   0% nic  93% idle   0% io   0% irq   0% sirq
Load average: 0.03 0.03 0.05 2/35 9328
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   1% top
  789     1 root     S     1528   1%   0% /sbin/netifd
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9326   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26748K used, 99180K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  62% idle   0% io   0% irq  37% sirq
Load average: 0.03 0.03 0.05 1/35 9328
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
    4     2 root     SW       0   0%   0% [kworker/0:0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9326   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     RW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26812K used, 99116K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  70% idle   0% io   0% irq  29% sirq
Load average: 0.03 0.03 0.05 1/35 9328
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9326   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26744K used, 99184K free, 0K shrd, 3672K buff, 9832K cached
CPU:   4% usr   1% sys   0% nic  93% idle   0% io   0% irq   0% sirq
Load average: 0.03 0.03 0.05 1/35 9345
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   1% top
  789     1 root     S     1528   1%   0% /sbin/netifd
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9343   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26744K used, 99184K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.02 0.03 0.05 1/35 9345
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   1% top
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9343   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26768K used, 99160K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.02 0.03 0.05 1/35 9345
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9343   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26748K used, 99180K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  31% idle   0% io   0% irq  67% sirq
Load average: 0.02 0.03 0.05 1/35 9362
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 6643     2 root     SW       0   0%   1% [kworker/u2:2]
  789     1 root     S     1528   1%   0% /sbin/netifd
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9360   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26716K used, 99212K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   1% sirq
Load average: 0.02 0.03 0.05 2/35 9362
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 6643     2 root     SW       0   0%   1% [kworker/u2:2]
 9277  9255 root     R     1488   1%   0% top
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9360   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26716K used, 99212K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.02 0.03 0.05 1/35 9362
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9360   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26744K used, 99184K free, 0K shrd, 3672K buff, 9832K cached
CPU:   3% usr   2% sys   0% nic  93% idle   0% io   0% irq   0% sirq
Load average: 0.18 0.06 0.06 1/35 9379
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
  789     1 root     S     1528   1%   0% /sbin/netifd
 9277  9255 root     R     1488   1%   0% top
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9377   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26776K used, 99152K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   1% sirq
Load average: 0.16 0.06 0.06 1/35 9379
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   1% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9377   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26800K used, 99128K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  32% idle   0% io   0% irq  67% sirq
Load average: 0.14 0.06 0.05 1/35 9379
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
    4     2 root     SW       0   0%   0% [kworker/0:0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9377   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26812K used, 99116K free, 0K shrd, 3672K buff, 9832K cached
CPU:   3% usr   2% sys   0% nic  93% idle   0% io   0% irq   0% sirq
Load average: 0.13 0.06 0.05 2/35 9396
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  341     1 root     S      888   1%   0% /sbin/ubusd
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9394   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26904K used, 99024K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   0% sirq
Load average: 0.12 0.05 0.05 2/35 9396
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9394   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]
Mem: 26808K used, 99120K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  99% idle   0% io   0% irq   0% sirq
Load average: 0.11 0.05 0.05 1/35 9396
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 9277  9255 root     R     1488   1%   0% top
 1119     1 root     S   
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 13-06-2014, 10:55 (Viernes)
Mem: 26748K used, 99180K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  62% idle   0% io   0% irq  37% sirq
Load average: 0.03 0.03 0.05 1/35 9328
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
    4     2 root     SW       0   0%   0% [kworker/0:0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9326   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     RW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]

Mem: 26812K used, 99116K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  70% idle   0% io   0% irq  29% sirq
Load average: 0.03 0.03 0.05 1/35 9328
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9326   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]

Mem: 26748K used, 99180K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  31% idle   0% io   0% irq  67% sirq
Load average: 0.02 0.03 0.05 1/35 9362
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 6643     2 root     SW       0   0%   1% [kworker/u2:2]
  789     1 root     S     1528   1%   0% /sbin/netifd
 9277  9255 root     R     1488   1%   0% top
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9360   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]

Mem: 26716K used, 99212K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  98% idle   0% io   0% irq   1% sirq
Load average: 0.02 0.03 0.05 2/35 9362
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 6643     2 root     SW       0   0%   1% [kworker/u2:2]
 9277  9255 root     R     1488   1%   0% top
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9360   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [kworker/0:0]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4]

Mem: 26800K used, 99128K free, 0K shrd, 3672K buff, 9832K cached
CPU:   0% usr   0% sys   0% nic  32% idle   0% io   0% irq  67% sirq
Load average: 0.14 0.06 0.05 1/35 9379
  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMAND
 9277  9255 root     R     1488   1%   0% top
    4     2 root     SW       0   0%   0% [kworker/0:0]
 1119     1 root     S     2000   2%   0% /usr/sbin/wpa_supplicant -B -P /var/r
 9377   789 root     S     1608   1%   0% /usr/sbin/pppd nodetach ipparam wan i
  789     1 root     S     1528   1%   0% /sbin/netifd
 1050     1 root     S     1524   1%   0% /usr/sbin/uhttpd -f -h /www -r OpenWr
 9255  9237 root     S     1488   1%   0% -ash
 1085     1 root     S     1484   1%   0% /usr/sbin/ntpd -n -p 0.openwrt.pool.n
 6695   789 root     S     1484   1%   0% udhcpc -p /var/run/udhcpc-wlan0.pid -
    1     0 root     S     1348   1%   0% /sbin/procd
 9237   990 root     S     1212   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  990     1 root     S     1144   1%   0% /usr/sbin/dropbear -F -P /var/run/dro
  755     1 root     S     1040   1%   0% /sbin/logd -S 16
 1128     1 nobody   S      968   1%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq
  341     1 root     S      888   1%   0% /sbin/ubusd
  342     1 root     S      764   1%   0% /sbin/askfirst ttyLTQ0 /bin/ash --log
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4] 
Justo aquí se ve el problema: [kworker] y [ksoftirqd], que no tengo muy claro que son, están ocupando mucha cpu, además de que se generan muchas interrupciones de software que también consumen tiempo de cpu (67% sirq).
Lo raro es que, si no recuerdo mal, este problema no apareció hasta el kernel 3.10. Supongo que habrá que preguntar a los desarrolladores a ver qué puede ser.
Que este problema aparezca en el HG556 se puede entender ya que los puertos usb carecen de algunas funcionalidades, pero que ocurra con Lantiq me deja totalmente descolocado.  ???
Nota: los puertos usb en el HG556 y el resto de los bcm63xx carecen de unaligned dma, pero el driver usb de lantiq, hasta donde se puede ver por el código fuente, sí que lo tiene.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 13-06-2014, 13:05 (Viernes)
Parece que hay avances en el driver wifi del XWAY WAVE300, alguien sabe como implementer y / o probar estos avances?

https://forum.openwrt.org/viewtopic.php?id=45047

Gaacias.


En el foro polaco http://forum.superspot.pl/showthread.php?tid=8&page=25 parece que hay algo de codigo para probar, del driver mtlk.ko pero al hacerle un modinfo mtlk.ko nos da lo siguiente:
filename:       /home/jose/Descargas/mtlk.ko
license:        Proprietary
author:         Copyright(c) 2006-2008 Metalink Broadband
description:    Metalink 802.11n WiFi Network Driver
alias:          pci:v00001A30d00000700sv*sd*bc*sc*i*
depends:       
vermagic:       3.3.8 mod_unload MIPS32_R2 32BIT
parm:           ap:Make an access point (array of int)
parm:           debug:Debug level (int)

y en los modulos que tengo en el router, al hacerles un modinfo nos da:
vermagic:   3.10.36 mod_unload MIPS32_R2 32BIT

por lo que es de suponer que habra que recompilar el driver, y rezar por que no de problemas de compatibilidad entre versiones del kernel...

En esa misma web hay dos archivos, uno el  OpenWRT-NETIASPOT-v0.19beta.zip y el  OpenWRT-NETIASPOT-v0.20beta.zip con dos imagenes openwrt-lantiq-ar9-NETIASPOT-squashfs.image para investigar...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 13-06-2014, 13:07 (Viernes)
Parece que hay avances en el driver wifi del XWAY WAVE300, alguien sabe como implementer y / o probar estos avances?

https://forum.openwrt.org/viewtopic.php?id=45047

Gaacias.


En el foro polaco http://forum.superspot.pl/showthread.php?tid=8&page=25 parece que hay algo de codigo para probar, del driver mtlk.ko pero al hacerle un modinfo mtlk.ko nos da lo siguiente:
filename:       /home/jose/Descargas/mtlk.ko
license:        Proprietary
author:         Copyright(c) 2006-2008 Metalink Broadband
description:    Metalink 802.11n WiFi Network Driver
alias:          pci:v00001A30d00000700sv*sd*bc*sc*i*
depends:       
vermagic:       3.3.8 mod_unload MIPS32_R2 32BIT
parm:           ap:Make an access point (array of int)
parm:           debug:Debug level (int)

y en los modulos que tengo en el router, al hacerles un modinfo nos da:
vermagic:   3.10.36 mod_unload MIPS32_R2 32BIT

por lo que es de suponer que habra que recompilar el driver, y rezar por que no de problemas de compatibilidad entre versiones del kernel...

En esa misma web hay dos archivos, uno el  OpenWRT-NETIASPOT-v0.19beta.zip y el  OpenWRT-NETIASPOT-v0.20beta.zip con dos imagenes openwrt-lantiq-ar9-NETIASPOT-squashfs.image para investigar...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 13-06-2014, 13:26 (Viernes)
Revisando información parece que lo de soltar interrupciones de software a lo loco es una regresión en el kernel 3.10. Habrá que investigar si se puede retroceder al 3.9 o avanzar al 3.14.

Nota: el driver para el chip wifi Lantiq es funciona medianamente bien en el kernel 3.3, pero por lo que he leído, al intentar ponerlo a andar con kernels posteriores no va.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 13-06-2014, 13:45 (Viernes)
  3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4] 
Justo aquí se ve el problema: [kworker] y [ksoftirqd], que no tengo muy claro que son, están ocupando mucha cpu, además de que se generan muchas interrupciones de software que también consumen tiempo de cpu (67% sirq).
Lo raro es que, si no recuerdo mal, este problema no apareció hasta el kernel 3.10. Supongo que habrá que preguntar a los desarrolladores a ver qué puede ser.
Que este problema aparezca en el HG556 se puede entender ya que los puertos usb carecen de algunas funcionalidades, pero que ocurra con Lantiq me deja totalmente descolocado.  ???
Nota: los puertos usb en el HG556 y el resto de los bcm63xx carecen de unaligned dma, pero el driver usb de lantiq, hasta donde se puede ver por el código fuente, sí que lo tiene.

Pteridium, de lo que he estado leyendo de "kworker" y "ksoftirqd", te extracto un poco "En algunas situaciones IRQ vienen muy muy rápido después de la otra y el sistema operativo no pueden terminar el servicio de uno antes de que llegue otro. Esto puede ocurrir cuando una tarjeta de red de alta velocidad recibe un gran número de paquetes en un corto período de tiempo.

Debido a que el sistema operativo no puede manejar las IRQ a medida que llegan (porque llegan uno demasiado rápido después de la otra), el sistema operativo que pone en cola para su posterior procesamiento por un proceso interno especial llamado ksoftirqd . ".
Yo lo que observo es que el led del pincho winfi parpadea a mucha velocidad y de forma continuada cuando al pincharlo directamente al portátil va más lento y menos continuada. ¿pudiera haber cierta incompatibilidad entre el router ono tipo "n" y el pincho usb tipo "g"?. Te lo pregunto desde la ignorancia sobre estos temas. Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 13-06-2014, 14:48 (Viernes)
¿Alguien se atreve a hacer una compilación con  :

Código: [Seleccionar]
General setup >
  Timers subsystem->
    Timer tick handling (Idle dynticks system (tickless idle)) ->
        ( ) Periodic timer ticks (constant rate, no dynticks)       
        (X) Idle dynticks system (tickless idle)

y ver si esto mejora en algo?

Ahora mismo el kernel 3.10 está configurado para aceptar las interrupciones con ratio fijo. La anterior configuración es para que el procesador se adapte dinámicamente a las peticiones de interrupciones. Si el procesador de verdad puede con el número de interrupciones que le vienen encima, entonces el rendimiento mejorará. Si de verdad no puede con todo lo que las interrupciones le echan encima, entonces no se verá ningún cambio.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 13-06-2014, 15:23 (Viernes)
  3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4] 
Justo aquí se ve el problema: [kworker] y [ksoftirqd], que no tengo muy claro que son, están ocupando mucha cpu, además de que se generan muchas interrupciones de software que también consumen tiempo de cpu (67% sirq).
Lo raro es que, si no recuerdo mal, este problema no apareció hasta el kernel 3.10. Supongo que habrá que preguntar a los desarrolladores a ver qué puede ser.
Que este problema aparezca en el HG556 se puede entender ya que los puertos usb carecen de algunas funcionalidades, pero que ocurra con Lantiq me deja totalmente descolocado.  ???
Nota: los puertos usb en el HG556 y el resto de los bcm63xx carecen de unaligned dma, pero el driver usb de lantiq, hasta donde se puede ver por el código fuente, sí que lo tiene.

Pteridium, de lo que he estado leyendo de "kworker" y "ksoftirqd", te extracto un poco "En algunas situaciones IRQ vienen muy muy rápido después de la otra y el sistema operativo no pueden terminar el servicio de uno antes de que llegue otro. Esto puede ocurrir cuando una tarjeta de red de alta velocidad recibe un gran número de paquetes en un corto período de tiempo.

Debido a que el sistema operativo no puede manejar las IRQ a medida que llegan (porque llegan uno demasiado rápido después de la otra), el sistema operativo que pone en cola para su posterior procesamiento por un proceso interno especial llamado ksoftirqd . ".
Yo lo que observo es que el led del pincho winfi parpadea a mucha velocidad y de forma continuada cuando al pincharlo directamente al portátil va más lento y menos continuada. ¿pudiera haber cierta incompatibilidad entre el router ono tipo "n" y el pincho usb tipo "g"?. Te lo pregunto desde la ignorancia sobre estos temas. Un saludo
Sí, ya he leído ese detalle. Parece ser una regresión en el kernel 3.10.
¿Alguien se atreve a hacer una compilación con  :

Código: [Seleccionar]
General setup >
  Timers subsystem->
    Timer tick handling (Idle dynticks system (tickless idle)) ->
        ( ) Periodic timer ticks (constant rate, no dynticks)       
        (X) Idle dynticks system (tickless idle)

y ver si esto mejora en algo?

Ahora mismo el kernel 3.10 está configurado para aceptar las interrupciones con ratio fijo. La anterior configuración es para que el procesador se adapte dinámicamente a las peticiones de interrupciones. Si el procesador de verdad puede con el número de interrupciones que le vienen encima, entonces el rendimiento mejorará. Si de verdad no puede con todo lo que las interrupciones le echan encima, entonces no se verá ningún cambio.

Estoy en ello. Cuando tenga algunos resultados los comento.
La pega de usar dynticks es que las interrupciones se generarán según se necesiten y no a un ritmo fijo, con lo que el kernel puede quedarse sin entropía suficiente para generar números aleatorios.
A ver si por lo menos se soluciona en parte, pero habrá partes del kernel y drivers que se van a resentir y mandar mensajes de error. Si pasa esto con routers basados en Lantiq la "solución" pasa por pincharle cualquier cosa en el puerto usb (un hub, un lector de tarjetas o un pincho wifi o 3G) ya que genera un montón de interrupciones de hardware, pero en los BCM63XX no funcionará, así que habrá que buscar la manera de llenar /dev/urandom.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: biodump en 15-06-2014, 02:26 (Domingo)
Error al escribir la imagen


TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0x81000000
Loading: *#################################################################
    #################################################################
    #################################################################
    #################################################################
    #################################################################
    #################################################################
    #########################################################
    22.2 MiB/s
done
Bytes transferred = 6553604 (640004 hex)
................................................... done
Un-Protected 51 sectors

................................................... done
Erased 51 sectors
Copy to Flash... 10....9....8....7....6....5..Flash not Erased


sabeis por que puede ser?

el u-boot y su configuración se guardan bien

Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors

la configuracion de u-boot es:

arv7519rw # printenv
addconsole=setenv bootargs $bootargs console=$consoledev,$baudrate
addeth=setenv bootargs $bootargs ethaddr=$ethaddr
addip=setenv bootargs $bootargs ip=$ipaddr:$serverip::::$netdev:off
addmachtype=setenv bootargs $bootargs machtype=arv7519rw
baudrate=115200
bootcmd=bootm ${kernel_addr}
bootdelay=2
consoledev=ttyLTQ1
ethact=ltq-eth
ethaddr=00:01:02:03:04:05
ipaddr=192.168.1.1
kernel_addr=0xB0080000
load-uboot-nor=tftpboot u-boot.bin
load-uboot-norspl=tftpboot u-boot.ltq.norspl
load-uboot-norspl-lzma=tftpboot u-boot.ltq.lzma.norspl
load-uboot-norspl-lzo=tftpboot u-boot.ltq.lzo.norspl
loadaddr=0x81000000
netdev=eth0
serverip=192.168.1.2
stderr=serial
stdin=serial
stdout=serial
update-uboot-nor=run load-uboot-norspl-lzo write-uboot-nor
write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
write-uboot-nor=protect off 0xB0000000 +$filesize && erase 0xB0000000 +$filesize && cp.b $fileaddr 0xB0000000 $filesize
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 16-06-2014, 08:41 (Lunes)
Biodump, ¿hicistes el paso 2?:
2.-Instalación de OpenWrt desde u-boot modificado
    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
 
Código:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv


    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: biodump en 16-06-2014, 14:15 (Lunes)
Biodump, ¿hicistes el paso 2?:
2.-Instalación de OpenWrt desde u-boot modificado
    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
 
Código:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv


    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,



Si. Puedes verlo en a configuración del u-boot:

arv7519rw # printenv
...
kernel_addr=0xB0080000
...
write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
...

He probado con 2 u-boots, el de la pagina 1:
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

y el de la pagina 17
U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

No se si tendrá que ver, pero el puente de la resistencia R155 esta soldado.
Lo hice así para entrar mas fácil en el modo UART, haciendo un corto con un destornillador en el otro puente. No podia sujetar dos destornilladores y a la vez arrancar el router.


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 16-06-2014, 16:23 (Lunes)
Biodump, ¿hicistes el paso 2?:
2.-Instalación de OpenWrt desde u-boot modificado
    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
 
Código:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv


    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,



Si. Puedes verlo en a configuración del u-boot:

arv7519rw # printenv
...
kernel_addr=0xB0080000
...
write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
...

He probado con 2 u-boots, el de la pagina 1:
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

y el de la pagina 17
U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

No se si tendrá que ver, pero el puente de la resistencia R155 esta soldado.
Lo hice así para entrar mas fácil en el modo UART, haciendo un corto con un destornillador en el otro puente. No podia sujetar dos destornilladores y a la vez arrancar el router.




Biodump, lo siento, pero yo lo hice por puerto serie con un usb ttl pedido a los chinos y sin problema. El modo UART me pareció mas complicado, pero seguro que aquí alguien te puede ayudar. Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 16-06-2014, 19:34 (Lunes)
Biodump, ¿hicistes el paso 2?:
2.-Instalación de OpenWrt desde u-boot modificado
    Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
 
Código:

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv


    (cambiamos la X por la versión de nuestro router).

     Al final del post se añade como configura el tftp

    Ejecutamos la macro: run write-openwrt,



Si. Puedes verlo en a configuración del u-boot:

arv7519rw # printenv
...
kernel_addr=0xB0080000
...
write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
...

He probado con 2 u-boots, el de la pagina 1:
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

y el de la pagina 17
U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

No se si tendrá que ver, pero el puente de la resistencia R155 esta soldado.
Lo hice así para entrar mas fácil en el modo UART, haciendo un corto con un destornillador en el otro puente. No podia sujetar dos destornilladores y a la vez arrancar el router.




solo comentarte que esa opcion del uart ya no se aconseja haber si llego a casa y creo que pasa lo mismo que a mi te dire como lo realizo yo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 17-06-2014, 08:31 (Martes)
Los puentes de la UART suelen estar utilizados también como líneas de direccionamiento de la flash, por lo menos eso es lo que pasa en el ARV7518 y creo haber leído que en este router también pueden estarlo, por lo que al puentear permanentemente la UART estás alterando las direcciones de físicas de la flash.
Yo que tú quitaría los puentes permanentes antes de que pase algo grave.
El error que tienes es similar al que me salía a mi cuando intentaba flashear el ARV7518 con los puentes puestos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ramallobsas en 19-06-2014, 16:29 (Jueves)
Buenos dias !, eh leido las paginas de este foro y siguiendo el hilo no encuentro aún como instalar openwrt en un Astoria  ARV7519RW22-A-LT VR9 1.2, Y si pudieran ayudarme se los agradeceria.
Encontre el pinout para el serie pero no la velocidad adecuada para hacerlo funcionar.
Y luego que archivos son necesarios para instalar el Openwrt.
Reitero desde ya muchas gracias y quedo a la espera de su ayuda.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 19-06-2014, 17:07 (Jueves)
Buenos dias !, eh leido las paginas de este foro y siguiendo el hilo no encuentro aún como instalar openwrt en un Astoria  ARV7519RW22-A-LT VR9 1.2, Y si pudieran ayudarme se los agradeceria.
Encontre el pinout para el serie pero no la velocidad adecuada para hacerlo funcionar.
Y luego que archivos son necesarios para instalar el Openwrt.
Reitero desde ya muchas gracias y quedo a la espera de su ayuda.


https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/
http://wiki.openwrt.org/toh/arcadyan/arv7519

La velocidad del puerto serie, salvo que se indique otra cosa siempre suele ser 115200 8N1 OFF

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ramallobsas en 19-06-2014, 21:34 (Jueves)
gracias por la ayuda y disculpa las molestias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: biodump en 27-06-2014, 15:13 (Viernes)
He compilado el firmware para el router con el image builder según pone en la web de openwrt, pero el archivo que genera no tiene el mismo nombre que el archivo de la primera pagina.

Lo he generado con el comando:
DEVICE_TYPE= PROFILE=ARV7519PW make image

y el archivo generado es:
openwrt-lantiq-xway-ARV7519PW-squashfs.image

El archivo que esperaba es:
openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image

He buscado ayuda en los ficheros del image builder y he encontrado esto:
~/openwrt/lantiq/target/linux/lantiq]# diff xrx200/config-default xway/config-default
28a29
> CONFIG_MTD_SPLIT_UIMAGE_FW=y
35,36d35
< CONFIG_PCIE_LANTIQ=y
< # CONFIG_PCI_LANTIQ is not set
58c57
< CONFIG_XRX200_PHY_FW=y
---
> # CONFIG_XRX200_PHY_FW is not set

Según entiendo yo el que he generado no tiene firmware para la tarjeta de red pero si tiene activo el pcie.

Después de encontrar eso me surgen varias dudas:

1- Debería funcionar el archivo que he generado yo?

2- Que diferencias hay ?

3- Si no vale el que he generado, como se genera el bueno?

Necesito generarlo para tener los paquetes que concuerden con el kernel, si no no puedo añadir ningún driver al no ser exactamente la misma version del kernel y lo módulos.

Ahora mismo no puedo probarlo porque estoy esperando a que me desuelden los puentes para entrar en modo UART.

Otra duda que tengo es si se puede habilitar el SMP. He leído en varios sitios que el hardware es SMP y ademas multitreat y me gustaría habilitarlo.
Buscando información he encontrado varias aportaciones de programadores para hacer que funcione a partir del kernel 3.2

Un saludo y muchas gracias por vuestra ayuda



Título: Re:
Publicado por: doblecero en 28-06-2014, 21:06 (Sábado)
Deberías echarle un vistazo a este hilo
https://foro.seguridadwireless.net/index.php?topic=47714.0

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 02-07-2014, 00:52 (Miércoles)
Otra duda que tengo es si se puede habilitar el SMP. He leído en varios sitios que el hardware es SMP y ademas multitreat y me gustaría habilitarlo.
Buscando información he encontrado varias aportaciones de programadores para hacer que funcione a partir del kernel 3.2

Un saludo y muchas gracias por vuestra ayuda
Se me despistó este post.  :-[
El VR9/VRX200 tiene multithreading, pero hay que hacer modificaciones por un problema raro con las interrupciones. Si se habilita uno de los threads se satura con procesos kworker y ksoftirqd ya que empieza a generar interrupciones como un loco. Esta es una nota que aparece en un código fuente de Lantiq:
Código: [Seleccionar]
/* Avoid reinitialisation of the 6 hardware interrupts in case of AR9 and VR9 platfoms
   incase of Danube/ASE initialises 6 hw interrupt.
   Need to Check ?? */
Respecto a si tiene dos cpus como el Danube creo que la respuesta es sí, pero la segunda se usa para VoIP y alguna cosa más. Creo que había planes para habilitar SMP en los AR9 y VR9 pero lo leí hace meses y no se ha vuelto a mencionar el tema.
Lo que hace el driver ltq-vmmc con esa segunda cpu es reservar uno o dos megas de la memoria principal, cargarle un firmware (supongo que un RTOS a medida) y hacer de puente entre esa cpu, el kernel, las aplicaciones y la circuitería VoIP.
Alguien con suficientes conocimientos, información y ganas puede usar ese core para lo que quiera reescribiendo el firmware (si es que el de VoIP, que funciona más o menos como un DSP, no le vale) y escribiendo un driver, con lo que se conseguiría, por ejemplo, descargar ciertas tareas de la cpu principal, acelerar otras, etc.

Vamos, que de momento ni multithreading ni SMP (para eso último están los routers con BCM6368).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: biodump en 02-07-2014, 18:50 (Miércoles)
doblecero, muchas gracias por tu ayuda, he resulto muchas dudas que tenia.

Pteridium, en su día el 6368 tb utilizaba el segundo core solo para voip, pero ahora ya se pueden utilizar los 2 cores y funcionan. Pasaba exactamente lo mismo que pasa ahora con el arv7519 y con otros. Si se aprobechara bien el hardware de este router seguro que le pasaria por encima en rendimiento a cualquier bcm6368.

Se que soy el ultimo mono en este entierro, pero me gustaría dar un consejo a los moderadores.
Estoy probando diferentes compilaciones que han ido añadiendo los usuarios de este foro, pero me vuelvo loco para encontrarlas. Pienso yo que se podrían añadir al final del primer post las compilaciones que se vallan haciendo indicando lo que funciona en cada una de ellas y el enlace de descarga. Podria ser algo así:

Compilacion por: ...
Fecha: ...
Version Router: 1.1 | 1.2
Funciona DLS: SI | NO
Funciona ethernet: SI | NO | Solo puertos 1 y 3
Funciona WIFI: SI | NO
Incluye módulos: SI | NO
Enlace de descarga: link

Lo digo porque después de encontrar una con todo lo que necesito voy a probar el adsl y resulta que falta el comando /etc/init.d/dsl_control y en otra que he probado no funciona luci.

Me gustaría que alguien me pasara los ficheros de configuración de openwrt y del kernel para poder compilar a mi gusto. He compilado ya varias versiones pero no se lo que debo activar y lo que no. Quiero partir de una en la que funcione el adsl y luego ir añadiendo lo que necesito.

Un saludo y muchas gracias por el trabajo que estáis realizando.
Título: Re:
Publicado por: doblecero en 03-07-2014, 18:27 (Jueves)
En la ultima que puso pteridium funciona el adsl.
No obstante me parece buena idea poner las compilaciones funcionales en el primer post. :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: joselete666 en 20-07-2014, 19:47 (Domingo)
Buenas a todos.

No se si será de ayuda pero os dejo la web de la pagina del router donde ya han dejado el código fuente original.
http://www.astorianetworks.com/astoria/Livebox%202.1.html

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 20-07-2014, 21:13 (Domingo)
Buenas a todos.

No se si será de ayuda pero os dejo la web de la pagina del router donde ya han dejado el código fuente original.
http://www.astorianetworks.com/astoria/Livebox%202.1.html

Saludos

Parece sólo el u-boot...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 22-07-2014, 00:31 (Martes)
Los Sources publicados son solo del ubot (Si no me equivoco son como los que ya habían liberado anteriormente para el w921 pero activando el soporte para memorias NOR que según me comento Gmtti estaba roto).
Siempre es hora  :P y seguramente si se consige el soporte al 100% en este router el verano que viene liberaran las sources del openwrt que lleva dentro  :D :D :D.
Pteridum ¿Alguna novedad respecto a los fallos de los puertos usb?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: dalos en 25-07-2014, 11:34 (Viernes)
Por favor, necesito tu ayuda.
Me las arreglé para conectar mi Livebox con PC vía USB-TTL (el uso de Putty), sólo en cortocircuito el bootloader pins, y ahora me tengo que quedar porque no puedo escribir los caracteres en la línea de comandos. Estos son los resultados de mi pantalla.

Citar
Get Primary to 1.....
Image Check from FLASH_AREA_IMAGE_1 : Failed.
Image Check from FLASH_AREA_IMAGE_0 : Failed.

Flash Checking Again - fw/ui...  Failed.

Unzipping Tiny Kernel at 0x80002000 ...  failed : 4 !!

[VR9 Boot]:

[VR9 Boot]:

[VR9 Boot]:

[VR9 Boot]:

[VR9 Boot]:

¿Podría decirme cómo puedo navegar por la consola Putty?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 25-07-2014, 12:27 (Viernes)
Pteridum ¿Alguna novedad respecto a los fallos de los puertos usb?
¿Qué fallos del puerto usb?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: eq7mavala en 25-07-2014, 18:34 (Viernes)
Se puede usar este router como módem ADSL de manera estable?

Algún firmware listo para adsl+qos?

Gracias
Título: Re: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 26-07-2014, 02:17 (Sábado)
Pteridum ¿Alguna novedad respecto a los fallos de los puertos usb?
¿Qué fallos del puerto usb?
imagino que se refiere al bajo rendimiento de los puertos usb cuando se conecta por ejemplo un Wifi Usb...

Título: Re: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 26-07-2014, 02:18 (Sábado)
Se puede usar este router como módem ADSL de manera estable?

Algún firmware listo para adsl+qos?

Gracias
si se puede. :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 26-07-2014, 11:46 (Sábado)
Se puede usar este router como módem ADSL de manera estable?

Algún firmware listo para adsl+qos?

Gracias

Yo lo tengo con una adsl de telefonica y funciona. Lo del qos no lo he probado pero supongo que sera cosa de tener los paquetes adecuados instalados y configurados.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: eq7mavala en 27-07-2014, 15:15 (Domingo)
Se puede usar este router como módem ADSL de manera estable?

Algún firmware listo para adsl+qos?

Gracias

Yo lo tengo con una adsl de telefonica y funciona. Lo del qos no lo he probado pero supongo que sera cosa de tener los paquetes adecuados instalados y configurados.

Que firmware llevas y que tuvistes que hacer para que te funcionara?

Muchas gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lachinaenelzapato en 08-08-2014, 14:19 (Viernes)
Sabeis si el wifi de este router como va su desarrollo o no hay posibilidad de ello mas que por un pincho esterno gracias de antemano
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 08-08-2014, 21:12 (Viernes)
Sabeis si el wifi de este router como va su desarrollo o no hay posibilidad de ello mas que por un pincho esterno gracias de antemano

Si no se ha dicho nada aquí es que no hay nada nuevo...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 10-08-2014, 16:37 (Domingo)
Buenas,

Vuelvo a unirme al desarrollo de este router después de que me ayer regalaran uno (R02), y de haberlo soldado sin cargarme nada (puerto serie + modo UART).
No obstante, ahora tiene prioridad brcm63xx, así que en cuanto haga un par de cosillas me pongo con él.

P.D: para el modo UART he usado resistencias de 470Ω y esta vez no se ha quemado ni cosas raras.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 10-08-2014, 21:07 (Domingo)
Buenas, he añadido al primer post un uboot actualizado a la última versión con todos los puertos ethernet funcionales y válido para ambas versiones.
Fuente: https://github.com/openwrt-es/openwrt/commit/efb08e69a6d9932dac5db4d7624b9beb714639d6

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: barriteleves en 11-08-2014, 12:18 (Lunes)
pues se agrade tu trabajo notari vamos a probar este uboot hoy mismo luego cuento como me va grs de nuevo un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 11-08-2014, 13:01 (Lunes)
Buenas, he añadido al primer post un uboot actualizado a la última versión con todos los puertos ethernet funcionales y válido para ambas versiones.
Fuente: https://github.com/openwrt-es/openwrt/commit/efb08e69a6d9932dac5db4d7624b9beb714639d6

Saludos.

Gracias por tu trabajo Noltari. Una pregunta en el paquete aparecen dos carpetas

[/
Citar
uboot-lantiq-arv7519rw22_nor
uboot-lantiq-arv7519rw22_ram

La pregunta, por los novatos es, ¿cual de las dos carpetas contiene la imagen para meterla por puerto USB?
¿La nor o la ram?

Agradecido
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 11-08-2014, 13:26 (Lunes)
uboot-lantiq-arv7519rw22_nor
uboot-lantiq-arv7519rw22_ram

La pregunta, por los novatos es, ¿cual de las dos carpetas contiene la imagen para meterla por puerto USB?
¿La nor o la ram?

Agradecido
[/quote]
¿Meter la imagen del uboot por puerto usb?
Creo que estás un poco perdido xD...
En el primer post, cuando se habla de flashear el uboot para sustituir el bootloader original no se menciona nada de meterla por USB, se carga por TFTP. Lo del USB es para hacer el backup del estado original de la flash...
En cualquier caso, la imagen ram es para cargarla por RAM/UART y la NOR para flashearla y sustituir el bootloader original.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 11-08-2014, 14:44 (Lunes)
uboot-lantiq-arv7519rw22_nor
uboot-lantiq-arv7519rw22_ram

La pregunta, por los novatos es, ¿cual de las dos carpetas contiene la imagen para meterla por puerto USB?
¿La nor o la ram?

Agradecido

Citar
¿Meter la imagen del uboot por puerto usb?
Creo que estás un poco perdido xD...
En el primer post, cuando se habla de flashear el uboot para sustituir el bootloader original no se menciona nada de meterla por USB, se carga por TFTP. Lo del USB es para hacer el backup del estado original de la flash...
En cualquier caso, la imagen ram es para cargarla por RAM/UART y la NOR para flashearla y sustituir el bootloader original.

Saludos.


Disculpa Noltari, yo he seguido las normas del primer post hace ya algún tiempo y conectado la placa por el puerto serie TTL-to-USB y mediante el hyperterminal, pulsando la barra espaciadora tres veces y con la clave, entro en un menú para poder subir el u-boot (todo viene explicado en el punto 2 del primer post), quizás yo me he explicado mal al decir por USB, e lugar de decir mediante un dispositivo TTL a USB.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: style303 en 14-08-2014, 20:23 (Jueves)
Hola chicos!!

Antes que nada, enhorabuena a todos por el trabajo que haceis.

Lanzo una pregunta de novato en OpenWRT:

¿¿¿ Como instalar OpenWRT desde cero en un ARV7519RW22 ???

He estado leyendo el foro y solo encuentro manuales que empiezan desde un punto de partida demasiado avanzado para mi, y no me queda claro si con la contraseña del bootloader hace falta aun un cable RS232 o que.

¿Alguien podria resumirme, al menos, el proceso de instalacion completo?
Algo que al menos me de pistas para continuar por mi cuenta siguiendo los mensajes ya posteados.

Gracias y un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 16-08-2014, 13:04 (Sábado)
SIEMPRE va ha ser necesario usar el cable, por lo menos hasta que se flashee el bootloader original.

El motivo es muy sencillo pues no hay forma de pasar ninguna orden al bootloader original del router si no es por  puerto serie.

¿No se si me he explicado con claridad?

Desde mi punto de vista el manual es muy claro, pero si hay dudas generalizadas posteadlo y añadimos las aclaraciones pertinentes.

 
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 16-08-2014, 13:07 (Sábado)
Buenas, he añadido al primer post un uboot actualizado a la última versión con todos los puertos ethernet funcionales y válido para ambas versiones.
Fuente: https://github.com/openwrt-es/openwrt/commit/efb08e69a6d9932dac5db4d7624b9beb714639d6

Saludos.
¿Que novedades aporta esta compilación?


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: unowos en 19-08-2014, 14:51 (Martes)
Se que es una pregunta boba, pero...
Aunque he leido el primer post donde dice "aun no funciona el wifi"...
¿Funciona en alguna de las ultimas compilaciones?

S2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 19-08-2014, 14:54 (Martes)
Buenas, he añadido al primer post un uboot actualizado a la última versión con todos los puertos ethernet funcionales y válido para ambas versiones.
Fuente: https://github.com/openwrt-es/openwrt/commit/efb08e69a6d9932dac5db4d7624b9beb714639d6

Saludos.
¿Que novedades aporta esta compilación?
Que está basado en un branch de Barrier Breaker a la cual le he hecho modificaciones para arreglar el ethernet y he unificado el firmware de ambos modelos en uno.

Se que es una pregunta boba, pero...
Aunque he leido el primer post donde dice "aun no funciona el wifi"...
¿Funciona en alguna de las ultimas compilaciones?

S2
No.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lachinaenelzapato en 20-08-2014, 09:25 (Miércoles)
Para style303 ten cuidado, paso a describir un par de errores que creo que tiene el manual y pido perdón por si esto no fuese asi ,en el paso 1 que es el de copia de seguridad, en la parte de como rehacer la imagen con el comando copy /b se dice que la imagen será mas grande pero mi pregunta es ¿si lo hago asi luego me servirá si la necesito? y ¿se podría antes de desmontar la llave usb usar el propio comando cat directamente en router y asi tener todo la imagen ya hecha ? ¿ si se puede hacer lo anterior como se haría?  otro fallo es en el paso 2 concretamente en un cuadro de una serie de ordenes en las que se puede ver

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1'['color=red]X-[/color]squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv

Nota al copiar pegar sale como deveria pero en el cuadro no por eso e añadido '' en un [ del principio de la orden color

Se puede observar en el cuadro siguiente a este que estas ordenes deverian de ser a mi modesta opinión :

caso que el router sea r1 o primera versión :

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image && protect off 0xB0080000 +$filesize && erase 0XB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'

setenv kernel_addr 0xB0080000

saveenv

y para el caso de r2 o segunda versión del router :

setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV12-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    
setenv kernel_addr 0xB0080000
    
saveenv

El error viene por que se ha intentado poner en rojo la famosa X con la orden color=red    /color y no ha sido bien interpretada ,si nos fijamos y leemos el siguiente cuadro a este, se ve claro que es asi , ya que en filename se ve que se le esta aplicando el correctivo a un router de la primera versión . Gracias y perdón por cierto empece un tutorial para novatos no es que no vaya a seguir haciéndolo es que el tiempo que dispongo es muy muy escaso y entre leer estudiar  trabajar  y cuidar a mi padre como que no me queda mucho tiempo necesitaría un dia mas largo de 24 horas, pero seguire hasta terminarlo el hilo es este
https://foro.seguridadwireless.net/openwrt/tutorial-para-novatos-torpes-como-yo/
sin mas gracias y perdón si he metido la pata un saludo a todos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 20-08-2014, 12:17 (Miércoles)
     ¡¡¡OFFTOPIC WARNING!!!

Voy a poner un offtopic como un camión, pero es que algunos post es imposible leerlos sin desfallecer en el intento.
Por Dios y lo más sagrado... USAD LOS SIGNOS DE PUNTUACIÓN.

Sacado de este link: Importancia de los signos de puntuación (http://foro.univision.com/t5/Catolicos/IMPORTANCIA-DE-SIGNOS-DE-PUNTUACION-Y-ORTOGRAFIA/td-p/425398200)

Citar
Los signos de puntuación se usan en los textos escritos para intentar reproducir la entonación del lenguaje oral (pausas, matices de voz, gestos, cambios de tono, etc.) con objeto de interpretar y comprender correctamente el mensaje escrito.

Los signos de puntuación, por lo tanto, nos permiten expresarnos con claridad y evitar interpretaciones diferentes del mismo texto.

Por ejemplo, el sentido de la siguiente frase:
     
     Si el hombre supiera realmente el valor que tiene la mujer andaría a cuatro patas en su búsqueda.

(Si eres mujer, con toda seguridad colocarías la coma después de la palabra "mujer". Si eres hombre, con toda seguridad colocarías la coma después de la palabra "tiene").

     - Perdón imposible, que cumpla su condena.
     - Perdón, imposible que cumpla su condena.

     - No, es verdad.
     - No es verdad.

     - El maestro dijo: "Javier es un burro".
     - El maestro -dijo Javier- es un burro.

     - Perdón imposible, que cumpla su condena.
     - Perdón, imposible que cumpla su condena.

Citar
En el siguiente ejemplo una coma vale mucho:

Se cuenta que un señor, por ignorancia o malicia, dejó al morir el siguiente testamento sin signos de puntuación:

     "Dejo mis bienes a mi sobrino Juan no a mi hermano Luis tampoco jamás se pagará la cuenta al sastre nunca de ningún modo para los jesuitas todo lo dicho es mi deseo".

El juez encargado de resolver el testamento reunió a los posibles herederos, es decir, al sobrino Juan, al hermano Luis, al sastre y a los jesuitas y les entregó una copia del confuso testamento con objeto de que le ayudaran a resolver el dilema.

Al día siguiente cada heredero aportó al juez una copia del testamento con signos de puntuación.

- Juan, el sobrino: "Dejo mis bienes a mi sobrino Juan. No a mi hermano Luis. Tampoco, jamás, se pagará la cuenta al sastre. Nunca, de ningún modo, para los jesuitas. Todo lo dicho es mi deseo".

- Luis, el hermano: "¿Dejo mis bienes a mi sobrino Juan? No. ¡A mi hermano Luis! Tampoco, jamás, se pagará la cuenta al sastre. Nunca, de ningún modo, para los jesuitas. Todo lo dicho es mi deseo".

- El sastre: "¿Dejo mis bienes a mi sobrino Juan? No. ¿A mi hermano Luis? Tampoco, jamás. Se pagará la cuenta al sastre. Nunca, de ningún modo, para los jesuitas. Todo lo dicho es mi deseo".

- Los jesuitas:  "¿Dejo mis bienes a mi sobrino Juan? No. ¿A mi hermano Luis? Tampoco, jamás. ¿Se pagará la cuenta al sastre? Nunca, de ningún modo. Para los jesuitas todo. Lo dicho es mi deseo".

- El juez todavía pudo añadir otra interpretación:  "¿Dejo mis bienes a mi sobrino Juan? No. ¿A mi hermano Luis? Tampoco. Jamás se pagará la cuenta al sastre. Nunca, de ningún modo, para los jesuitas. Todo lo dicho es mi deseo".

Así que el señor juez, ante la imposibilidad de nombrar heredero, tomó la siguiente decisión: "... por lo que no resultando herederos para esta herencia, yo, el Juez me incauto de ella en nombre del Estado y sin más que tratar queda terminado el asunto".

NO DEJES QUE OTROS INTERPRETEN TUS IDEAS COMO ELLOS QUIERAN SINO COMO TÚ LO PENSASTE.

AL ESCRIBIR, PROCURA USAR LOS SIGNOS DE PUNTUACIÓN CORRECTAMENTE.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lachinaenelzapato en 20-08-2014, 13:27 (Miércoles)
Perdón , perdón , perdón  lo he editado un poco y como dices es imperdonable me flagerare en mis ratos libres.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 20-08-2014, 14:10 (Miércoles)
Los parches para unificar el firmware del ARV7519RW22 han sido integrados en el repo oficial de OpenWrt, así como otras mejoras:
https://dev.openwrt.org/changeset/42180
https://dev.openwrt.org/changeset/42181
https://dev.openwrt.org/changeset/42182
https://dev.openwrt.org/changeset/42183

Una de las mejoras añadidas consiste en la definición de una nueva partición mtd (dsl_fw), en la que se puede almacenar el firmware del xDSL, de forma que aunque actualicemos el firmware no habrá que volver a añadirlo.
Esto implica perder 1MB al final de la flash, justo antes de los datos del router (boardconfig), pero con una flash de 32MB nos lo podemos permitir ;).

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 20-08-2014, 16:23 (Miércoles)
Los parches para unificar el firmware del ARV7519RW22 han sido integrados en el repo oficial de OpenWrt, así como otras mejoras:
https://dev.openwrt.org/changeset/42180
https://dev.openwrt.org/changeset/42181
https://dev.openwrt.org/changeset/42182
https://dev.openwrt.org/changeset/42183

Una de las mejoras añadidas consiste en la definición de una nueva partición mtd (dsl_fw), en la que se puede almacenar el firmware del xDSL, de forma que aunque actualicemos el firmware no habrá que volver a añadirlo.
Esto implica perder 1MB al final de la flash, justo antes de los datos del router (boardconfig), pero con una flash de 32MB nos lo podemos permitir ;).

Saludos.

Ya he visto la partición dsl_fw en los últimos cambios, y también la he visto en el TD-W8970. Yo personalmente se la he quitado en el dts para ganarle ese MB más para los paquetes ya que el TD-W8970 sólo tiene 8MB, pero, ¿cómo se le mete ahí el firmware del xDSL? Es decir, cómo le digo al router que el archivo que voy a escribir lo guarde exclusivamente en esa particion?

Hint!!!
P.D.: Yo, para que no se pierda el firmware nuevo que le meto al router, agrego el nombre del fichero del firmware a la lista de ficheros de backup, y así ese fichero se guarda junto con la configuración del router. Al recuperar la configuración se recupera también el firmware...  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 20-08-2014, 16:55 (Miércoles)
Ya he visto la partición dsl_fw en los últimos cambios, y también la he visto en el TD-W8970. Yo personalmente se la he quitado en el dts para ganarle ese MB más para los paquetes ya que el TD-W8970 sólo tiene 8MB, pero, ¿cómo se le mete ahí el firmware del xDSL? Es decir, cómo le digo al router que el archivo que voy a escribir lo guarde exclusivamente en esa particion?

Me respondo a mí mismo.
Está todo automatizado por el script etc/init.d/dsl_fs, sólo hay que activarlo al inicio para que grabe el firmware que hayamos dejado en /lib/firmware/lantiq a la partición. Los siguientes reinicios leerá el firmware ya grabado en la partición autónoma.

Código: [Seleccionar]
/etc/init.d/dsl_fs enable
Por favor, si me equivoco que alguien me corrija.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 26-08-2014, 16:52 (Martes)
Hola, parece que Noltari ha removido el tema del uboot y el openwrt en este router. referente a estos cambios para hacerlo necesitaría aclaración de los dos temas el primero el uboot el que tengo cargado es de 512 kb y este es menor los sustituyo tal cual. En el segundo caso el openwrt que tengo es mayor que el que esta en la primera página y funciona el usb wifi rtl8187 aunque de forma lenta ¿que hacer al respecto de estos dos temas?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rafius15 en 02-09-2014, 16:58 (Martes)
Hola compañeros, os cuento mi historia con este router a ver si me podeis echar un cable

Tengo un r12, así que me he dispuesto a conectarlo por ttl mediante hyperterminal, he subido el uboot del primer post (la verson nor), al terminar y que me haya dicho "Done" he reiniciado el router y se ha quedado frito.

Ahora me encuentro con los dos puentes para activar uart activado e intentando mandarle la versión ram pero:

1-Va extremadamente lento, es normal?
2-Cuando termina vuelve a decirme "ROM VER 1.1.4 CFG 04 UART" y no consigo acceder a u-boot que hago mal?

Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 03-09-2014, 17:48 (Miércoles)
Hola compañeros, os cuento mi historia con este router a ver si me podeis echar un cable

Tengo un r12, así que me he dispuesto a conectarlo por ttl mediante hyperterminal, he subido el uboot del primer post (la verson nor), al terminar y que me haya dicho "Done" he reiniciado el router y se ha quedado frito.

Ahora me encuentro con los dos puentes para activar uart activado e intentando mandarle la versión ram pero:

1-Va extremadamente lento, es normal?
2-Cuando termina vuelve a decirme "ROM VER 1.1.4 CFG 04 UART" y no consigo acceder a u-boot que hago mal?

Gracias!

¿Qué consideras extremadamente lento? Es decir, ¿qué cantidad de datos estás intentando mandar y cuánto tiempo te tarda?

Los puentes para el modo UART son sólo para poner la CPU en modo UART. Una vez que la CPU ha entrado en ese modo, los puentes se deben quitar. Si los puentes los tienes soldados a un botón, el botón sólo lo debes pulsar mientras enciendes el router, y después soltarlo. Los puentes no deben estar activos todo el rato, son sólo para activar el modo UART. Lo que quiero decir es que debes "activar los puentes", encender el router y "desactivar" los puentes. No pueden estar activos todo el rato ya que si no es como si tuvieras siempre el "botón" de UART pulsado y por eso te sale el mismo mensaje al arrancar.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 10-09-2014, 10:12 (Miércoles)
  3     2 root     SW       0   0%   0% [ksoftirqd/0]
 6643     2 root     SW       0   0%   0% [kworker/u2:2]
 5953     2 root     SW       0   0%   0% [kworker/u2:0]
  273     2 root     SWN      0   0%   0% [jffs2_gcd_mtd4] 
Justo aquí se ve el problema: [kworker] y [ksoftirqd], que no tengo muy claro que son, están ocupando mucha cpu, además de que se generan muchas interrupciones de software que también consumen tiempo de cpu (67% sirq).
Lo raro es que, si no recuerdo mal, este problema no apareció hasta el kernel 3.10. Supongo que habrá que preguntar a los desarrolladores a ver qué puede ser.
Que este problema aparezca en el HG556 se puede entender ya que los puertos usb carecen de algunas funcionalidades, pero que ocurra con Lantiq me deja totalmente descolocado.  ???
Nota: los puertos usb en el HG556 y el resto de los bcm63xx carecen de unaligned dma, pero el driver usb de lantiq, hasta donde se puede ver por el código fuente, sí que lo tiene.

Pteridium, de lo que he estado leyendo de "kworker" y "ksoftirqd", te extracto un poco "En algunas situaciones IRQ vienen muy muy rápido después de la otra y el sistema operativo no pueden terminar el servicio de uno antes de que llegue otro. Esto puede ocurrir cuando una tarjeta de red de alta velocidad recibe un gran número de paquetes en un corto período de tiempo.

Debido a que el sistema operativo no puede manejar las IRQ a medida que llegan (porque llegan uno demasiado rápido después de la otra), el sistema operativo que pone en cola para su posterior procesamiento por un proceso interno especial llamado ksoftirqd . ".
Yo lo que observo es que el led del pincho winfi parpadea a mucha velocidad y de forma continuada cuando al pincharlo directamente al portátil va más lento y menos continuada. ¿pudiera haber cierta incompatibilidad entre el router ono tipo "n" y el pincho usb tipo "g"?. Te lo pregunto desde la ignorancia sobre estos temas. Un saludo
Sí, ya he leído ese detalle. Parece ser una regresión en el kernel 3.10.
¿Alguien se atreve a hacer una compilación con  :

Código: [Seleccionar]
General setup >
  Timers subsystem->
    Timer tick handling (Idle dynticks system (tickless idle)) ->
        ( ) Periodic timer ticks (constant rate, no dynticks)       
        (X) Idle dynticks system (tickless idle)

y ver si esto mejora en algo?

Ahora mismo el kernel 3.10 está configurado para aceptar las interrupciones con ratio fijo. La anterior configuración es para que el procesador se adapte dinámicamente a las peticiones de interrupciones. Si el procesador de verdad puede con el número de interrupciones que le vienen encima, entonces el rendimiento mejorará. Si de verdad no puede con todo lo que las interrupciones le echan encima, entonces no se verá ningún cambio.

Estoy en ello. Cuando tenga algunos resultados los comento.
La pega de usar dynticks es que las interrupciones se generarán según se necesiten y no a un ritmo fijo, con lo que el kernel puede quedarse sin entropía suficiente para generar números aleatorios.
A ver si por lo menos se soluciona en parte, pero habrá partes del kernel y drivers que se van a resentir y mandar mensajes de error. Si pasa esto con routers basados en Lantiq la "solución" pasa por pincharle cualquier cosa en el puerto usb (un hub, un lector de tarjetas o un pincho wifi o 3G) ya que genera un montón de interrupciones de hardware, pero en los BCM63XX no funcionará, así que habrá que buscar la manera de llenar /dev/urandom.

Alguien ha probado si soluciona el problema esta nueva compilación de openwrt de Noltari?
Referente a la pregunta (que no he obtenido respuesta) sobre el uboot que Noltari ha colocado y que es de tamaño inferior al que tengo ahora mismo (inflado a 512Kb). Lo puedo sustituir tal cual? Aunque considereis la pregunta tonta, es porque no tengo ni idea de esto.
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Sekmeth en 07-10-2014, 21:07 (Martes)
Hola

¿Alguien que le haya metido los nuevos paquetes lo ha probado como modem ADSL?
¿Hay esperanza de que este router pueda ser OpenWRTizado  ;) sin necesidad de hacer uso del soldador? (para los manazas como yo, por ejemplo...)


Otra pregunta que me gustaría hacer es si en este router se podría instalar un cliente Torrent tipo Transmission que descargue en un hdd usb:



y acceder al disco duro a través de samba.


Saludos y muchas gracias.
Título: Re:
Publicado por: doblecero en 11-10-2014, 23:40 (Sábado)
Como módem adsl ya funcionaba bien antes. :)

Solo hay que soldar 3 pins! Es fácil fácil! ;)

Transmisión, samba y mucho mas! Este equipo puede con ello. Aunque creo que la velocidad de los puertos USB no es del todo óptima.

Te recuerdo también que no hay soporte para la WiFi, ni parece ser que lo haya.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Sekmeth en 13-10-2014, 01:24 (Lunes)
Muchas gracias por tus respuestas.  :D
Mi conexión ADSL actual es Jazztel y conectado al router (AR5381u) tengo un PC dedicado al torrent (utorrent) y a jdownloader (mega, bitshare, etc.).

Mi intención sería sustituir todo eso por un Livebox 2.1 con el OpenWRT y un hdd externo por usb, y dejar que el router se encargase de las descargas, eliminando así al pc dedicado y ahorrando unos wattios de la luz

El tema del módem lo saco porque por diversos foros he leido que este router con el stock firmware es... una caca. Tiene cuelgues varios, inestabilidad en lal línea, y quería saber si al pasar a OpenWRT este tipo de incidencias seguían presentes o si quedaban ya resueltas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 29-10-2014, 23:19 (Miércoles)
Hello

Thanks for your Work  ;)

I am trying to flash the u-boot at Step 2 "Instalacion"

Citar
Pulsamos "U" para cargar el uboot  
    
Código:
[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)
     Pulsamos "Y" y mandamos por X-modem la imagen de uboot
Where i can download u-boot-V11.bin or u-boot-V12.bin  ??

What is the u-boot file used for this step ?  ???  This file ? openwrt-lantiq-arv7519rw22_nor-u-boot.img  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: beghiero en 16-11-2014, 21:42 (Domingo)
Hello. Sorry for not writing in castellano. I'm Italian, and I understand almost all written in castellano, but I'm not able to write...

Bought an ARV7516RW22 on Ebay.
Followed all instructions on first message without problems.
The firmware on first message works very well, but no more 'packages' available online...
The firmware on Barrier Breaker trunk, instead, works almost completely, but ethernet ports only seems to work at mac-address level, not IP, so is not usable, at least on my router (V1.1).
I compiled the current snapshot firmware (r43236), that works perfectly (still lack of WiFi and VoIP....) and now I'm using it as my DSL modem.
This message only to thank you all and to let you know the problem on trunk firmware...

Ciao, Piero.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 18-11-2014, 19:05 (Martes)
Hola. Gran trabajo con el tutorial.

Ando desesperado porque no logro uno de los pasos.
Os explico. Tengo el serial ya soldado y funcionando en hyperterminal, pero cuando intento pulsar espacio o alguna tecla no hace nada.

El cable que use es el CA-42 de nokia, que porcierto le he tenido que conectar el VCC ya que sin el no funciona (Antes de nada comprobe que el voltaje fuera de 3.3v).

He conprobado y resoldado el cable tx y sigo igual. Mis soldaduras no es que sean muy buenas pero siempre me ha funcionado a la primera con mi wrt610nv2 y mi e3000.

Código: [Seleccionar]
pciauto_bus_scan : pci_devfn 57
pciauto_bus_scan : pci_devfn 58
pciauto_bus_scan : pci_devfn 59
pciauto_bus_scan : pci_devfn 5a
pciauto_bus_scan : pci_devfn 5b
pciauto_bus_scan : pci_devfn 5c
pciauto_bus_scan : pci_devfn 5d
pciauto_bus_scan : pci_devfn 5e
pciauto_bus_scan : pci_devfn 5f
pciauto_bus_scan : pci_devfn 60
pciauto_bus_scan : pci_devfn 61
pciauto_bus_scan : pci_devfn 62
pciauto_bus_scan : pci_devfn 63
pciauto_bus_scan : pci_devfn 64
pciauto_bus_scan : pci_devfn 65
pciauto_bus_scan : pci_devfn 66
pciauto_bus_scan : pci_devfn 67
pciauto_bus_scan : pci_devfn 68
pciauto_bus_scan : pci_devfn 69
pciauto_bus_scan : pci_devfn 6a
pciauto_bus_scan : pci_devfn 6b
pciauto_bus_scan : pci_devfn 6c
pciauto_bus_scan : pci_devfn 6d
pciauto_bus_scan : pci_devfn 6e
pciauto_bus_scan : pci_devfn 6f
pciauto_bus_scan : pci_devfn 70
pciauto_bus_scan : pci_devfn 71
pciauto_bus_scan : pci_devfn 72
pciauto_bus_scan : pci_devfn 73
pciauto_bus_scan : pci_devfn 74
pciauto_bus_scan : pci_devfn 75
pciauto_bus_scan : pci_devfn 76
pciauto_bus_scan : pci_devfn 77
pciauto_bus_scan : pci_devfn 78
pciauto_bus_scan : pci_devfn 79
pciauto_bus_scan : pci_devfn 7a
pciauto_bus_scan : pci_devfn 7b
pciauto_bus_scan : pci_devfn 7c
pciauto_bus_scan : pci_devfn 7d
pciauto_bus_scan : pci_devfn 7e
pciauto_bus_scan : pci_devfn 7f
pciauto_bus_scan : pci_devfn 80
pciauto_bus_scan : pci_devfn 81
pciauto_bus_scan : pci_devfn 82
pciauto_bus_scan : pci_devfn 83
pciauto_bus_scan : pci_devfn 84
pciauto_bus_scan : pci_devfn 85
pciauto_bus_scan : pci_devfn 86
pciauto_bus_scan : pci_devfn 87
pciauto_bus_scan : pci_devfn 88
pciauto_bus_scan : pci_devfn 89
pciauto_bus_scan : pci_devfn 8a
pciauto_bus_scan : pci_devfn 8b
pciauto_bus_scan : pci_devfn 8c
pciauto_bus_scan : pci_devfn 8d
pciauto_bus_scan : pci_devfn 8e
pciauto_bus_scan : pci_devfn 8f
pciauto_bus_scan : pci_devfn 90
pciauto_bus_scan : pci_devfn 91
pciauto_bus_scan : pci_devfn 92
pciauto_bus_scan : pci_devfn 93
pciauto_bus_scan : pci_devfn 94
pciauto_bus_scan : pci_devfn 95
pciauto_bus_scan : pci_devfn 96
pciauto_bus_scan : pci_devfn 97
pciauto_bus_scan : pci_devfn 98
pciauto_bus_scan : pci_devfn 99
pciauto_bus_scan : pci_devfn 9a
pciauto_bus_scan : pci_devfn 9b
pciauto_bus_scan : pci_devfn 9c
pciauto_bus_scan : pci_devfn 9d
pciauto_bus_scan : pci_devfn 9e
pciauto_bus_scan : pci_devfn 9f
pciauto_bus_scan : pci_devfn a0
pciauto_bus_scan : pci_devfn a1
pciauto_bus_scan : pci_devfn a2
pciauto_bus_scan : pci_devfn a3
pciauto_bus_scan : pci_devfn a4
pciauto_bus_scan : pci_devfn a5
pciauto_bus_scan : pci_devfn a6
pciauto_bus_scan : pci_devfn a7
pciauto_bus_scan : pci_devfn a8
pciauto_bus_scan : pci_devfn a9
pciauto_bus_scan : pci_devfn aa
pciauto_bus_scan : pci_devfn ab
pciauto_bus_scan : pci_devfn ac
pciauto_bus_scan : pci_devfn ad
pciauto_bus_scan : pci_devfn ae
pciauto_bus_scan : pci_devfn af
pciauto_bus_scan : pci_devfn b0
pciauto_bus_scan : pci_devfn b1
pciauto_bus_scan : pci_devfn b2
pciauto_bus_scan : pci_devfn b3
pciauto_bus_scan : pci_devfn b4
pciauto_bus_scan : pci_devfn b5
pciauto_bus_scan : pci_devfn b6
pciauto_bus_scan : pci_devfn b7
pciauto_bus_scan : pci_devfn b8
pciauto_bus_scan : pci_devfn b9
pciauto_bus_scan : pci_devfn ba
pciauto_bus_scan : pci_devfn bb
pciauto_bus_scan : pci_devfn bc
pciauto_bus_scan : pci_devfn bd
pciauto_bus_scan : pci_devfn be
pciauto_bus_scan : pci_devfn bf
pciauto_bus_scan : pci_devfn c0
pciauto_bus_scan : pci_devfn c1
pciauto_bus_scan : pci_devfn c2
pciauto_bus_scan : pci_devfn c3
pciauto_bus_scan : pci_devfn c4
pciauto_bus_scan : pci_devfn c5
pciauto_bus_scan : pci_devfn c6
pciauto_bus_scan : pci_devfn c7
pciauto_bus_scan : pci_devfn c8
pciauto_bus_scan : pci_devfn c9
pciauto_bus_scan : pci_devfn ca
pciauto_bus_scan : pci_devfn cb
pciauto_bus_scan : pci_devfn cc
pciauto_bus_scan : pci_devfn cd
pciauto_bus_scan : pci_devfn ce
pciauto_bus_scan : pci_devfn cf
pciauto_bus_scan : pci_devfn d0
pciauto_bus_scan : pci_devfn d1
pciauto_bus_scan : pci_devfn d2
pciauto_bus_scan : pci_devfn d3
pciauto_bus_scan : pci_devfn d4
pciauto_bus_scan : pci_devfn d5
pciauto_bus_scan : pci_devfn d6
pciauto_bus_scan : pci_devfn d7
pciauto_bus_scan : pci_devfn d8
pciauto_bus_scan : pci_devfn d9
pciauto_bus_scan : pci_devfn da
pciauto_bus_scan : pci_devfn db
pciauto_bus_scan : pci_devfn dc
pciauto_bus_scan : pci_devfn dd
pciauto_bus_scan : pci_devfn de
pciauto_bus_scan : pci_devfn df
pciauto_bus_scan : pci_devfn e0
pciauto_bus_scan : pci_devfn e1
pciauto_bus_scan : pci_devfn e2
pciauto_bus_scan : pci_devfn e3
pciauto_bus_scan : pci_devfn e4
pciauto_bus_scan : pci_devfn e5
pciauto_bus_scan : pci_devfn e6
pciauto_bus_scan : pci_devfn e7
pciauto_bus_scan : pci_devfn e8
pciauto_bus_scan : pci_devfn e9
pciauto_bus_scan : pci_devfn ea
pciauto_bus_scan : pci_devfn eb
pciauto_bus_scan : pci_devfn ec
pciauto_bus_scan : pci_devfn ed
pciauto_bus_scan : pci_devfn ee
pciauto_bus_scan : pci_devfn ef
pciauto_bus_scan : pci_devfn f0
pciauto_bus_scan : pci_devfn f1
pciauto_bus_scan : pci_devfn f2
pciauto_bus_scan : pci_devfn f3
pciauto_bus_scan : pci_devfn f4
pciauto_bus_scan : pci_devfn f5
pciauto_bus_scan : pci_devfn f6
pciauto_bus_scan : pci_devfn f7
pciauto_bus_scan : pci_devfn f8
pciauto_bus_scan : pci_devfn f9
pciauto_bus_scan : pci_devfn fa
pciauto_bus_scan : pci_devfn fb
pciauto_bus_scan : pci_devfn fc
pciauto_bus_scan : pci_devfn fd
pciauto_bus_scan : pci_devfn fe
after pciauto_assign_resources ???
Scanning bus 00
pci_type=1 in pci_scan_slot
pci_type=1
dev->pci_type=1
Found 00:00 [1bef/0011] 000600 01
Early fixups, before probing the BARs !!!
PCI: Calling quirk 803A508C for 00:00.0
ifx_pcie_write_config : bus_number = 0 ????
PCI: 00:00.0: class 600 doesn't match header type 01. Ignoring class.
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
Fixups for bus 00
Scanning behind PCI bridge 00:00.0, config ff0100, pass 0
ifx_pcie_write_config : bus_number = 0 ????
Scanning behind PCI bridge 00:00.0, config ff0100, pass 1
ifx_pcie_write_config : bus_number = 0 ????
ifx_pcie_write_config : bus_number = 0 ????
ifx_pcie_write_config : bus_number = 0 ????
ifx_pcie_write_config : bus_number = 0 ????
Scanning bus 01
pci_type=1 in pci_scan_slot
pci_type=1
dev->pci_type=1
Found 01:00 [1a30/0710] 000d80 00
Early fixups, before probing the BARs !!!
PCI: Calling quirk 803A508C for 01:00.0
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
pci_type=1 in pci_scan_slot
Fixups for bus 01
Bus scan for 01 returning with max=01
ifx_pcie_write_config : bus_number = 0 ????
ifx_pcie_write_config : bus_number = 0 ????
ifx_pcie_write_config : bus_number = 0 ????
Bus scan for 00 returning with max=01
IrqConnect : IRQ = 97, Handler = 0x803A59FC
[KERN_INFO]IFX PCIe Root Complex driver, version 1.1.4, (c)2009 Infineon Technol
ogies AG
PCI: Calling quirk 803A5D7C for 01:00.0
check dev->cfg_size <= 256 ???????
pcie_set_readrq : rq 80
pcie_set_readrq : ctl 1f
msi_set_enable is called ???
arch_setup_msi_irqs(236) is called
set_irq_msi : entry 85ddf7dc irq 155
call set_irq_msi ????
get_irq_msi i 0 irq 155 : entry 85ddf7dc irq 155
get_irq_msi return 85ddf7dc
call get_irq_msi ????
pci_intx_for_msi is called ????
pci_intx_for_msi is called ????
pci_intx: enable 0
msi_set_enable is called ???
pci_init 2
pci_find_slot bus 1 devfn 0
dev->bus->number 0 dev->devfn 0
dev->bus->number 1 dev->devfn 0
PCI_AH_probe: Vendor_id=1A30,Device_id=710
[HWLAN] devtag = 00000000
[HWLAN] Vendor ID 0x1a30
[HWLAN] Device ID 0x710
[HWLAN] Base Addr 0xb8000000
[HWLAN] SVendor ID 0x1a30
[HWLAN] SDevice ID 0x711
[HWLAN] Revision ID 0x1
[HWLAN] interrupt vector 0x1
Find PCI/PCIe interface at info=2 in tag=0
[0]install irq 155
IrqConnect : IRQ = 155, Handler = 0x80134F9C
[40] Allocate resource 204, FreeResource = 51
pci_announce_device called
pci_announce_device called
set pci_type to 1
dev=0x81bd8fe4 in _mtlk_pci_init
dev->pci_type=1
pcibios_set_master> lat=0x0
PCI: Setting latency timer of device 01:00.0 to 64
alloc_etherdev: name = wlan0
alloc_etherdev> dev->priv = 0x8144BEF4 **********

Get wlan0 dev=82BD7DA8
[40] Allocate event 360
[40] Allocate event 361
[40] Allocate event 362
[40] Allocate event 363
[40] Allocate event 364
[40] Allocate event 365
[40] Allocate event 366
[40] Allocate event 367
[40] Allocate event 368
[40] Allocate event 369
[40] Allocate event 370
[40] Allocate event 371
[40] Allocate event 372
[40] Allocate event 373
[40] Allocate event 374
[40] Allocate event 375
[40] Allocate event 376
[40] Allocate event 377
[40] Allocate event 378
[40] Allocate event 379
[40] Allocate event 380
[40] Allocate event 381
[40] Allocate event 382
[40] Allocate event 383
[40] Allocate event 384
[40] Allocate event 385
[40] Allocate event 386
[40] Allocate event 387
[40] Allocate event 388
[40] Allocate event 389
[40] Allocate event 390
[40] Allocate event 391
[40] Allocate event 392
[40] Allocate event 393
[40] Allocate event 394
[40] Allocate event 395
[40] Allocate event 396
[40] Allocate event 397
[40] Allocate event 398
[40] Allocate event 399
[40] Allocate event 400
[40] Allocate event 401
[40] Allocate event 402
[40] Allocate event 403
[40] Allocate event 404
[40] Allocate event 405
[40] Allocate event 406
[40] Allocate event 407
[40] Allocate event 408
[40] Allocate event 409
[40] Allocate event 410
[40] Allocate event 411
[40] Allocate event 412
[40] Allocate event 413
[40] Allocate event 414
[40] Allocate event 415
[40] Allocate event 416
[40] Allocate event 417
[40] Allocate event 418
[40] Allocate event 419
[40] Allocate event 420
[40] Allocate event 421
[40] Allocate event 422
[40] Allocate event 423
[40] Allocate event 424
[40] Allocate event 425
[40] Allocate event 426
[40] Allocate event 427
[40] Allocate resource 205, FreeResource = 52
[40] Allocate event 428
[40] Allocate event 429
[40] Allocate event 430
[40] Allocate resource 206, FreeResource = 53
[40] Allocate event 431
[40] Allocate event 432
[40] Allocate event 433
ap_upper.bin: @@@ VERSION INFO @@@ version number: FW_3.1.0_Customers_r907 MIPS:
 Upper CPU(TMC AGG AP) interface: PCI  phy type: real phy on Nov 14 2012 at 11:0
3:45@@@ END @@@
contr_lm.bin: @@@ VERSION INFO @@@ version number: FW_3.1.0_Customers_r907 MIPS:
 Lower MAC  interface: --  phy type: real phy on Nov 14 2012 at 11:03:40@@@ END
@@@
mtlk_core_start : nic 8144bef4 , hw 8144c4c4
[40] Allocate event 434
[40] Allocate event 435
[40] Allocate event 436
[40] Allocate resource 207, FreeResource = 54
[40] Allocate event 437
create mtlk kernel thread 8144bec8
running  mtlk kernel thread 8144bec8
RUNTASK id=66(osdep 8144bec8) Metalink kernel thread ...
Finish pci init sys_time=17466
[reset_802dot1x] wireless module ready
init_wpa
111111111=>configp->enableSSN =1
wpa2flag=6
wpa2flag=2
111111111=>configp->enableSSN =3
ie_set==>
ie_set!
enableSSN=3,SSNPSK=1
WPA ie built!!!!!
blob_set_attachment
i_set over
gtk_setkeys
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
[reset_802dot1x] 802.1Xv2 ready
[htf_dbg]     - OnlineActiveWirless() 641
mtlk dev_close ====>>>
[eric_dbg]     - Set1Xconfig() 114
nRadio =0
[eric_dbg]     -Set1Xconfig to set WPA2/WPA,but no need in wave300
===============OnlineActiveWirless to set RSN ie==============
===============OnlineActiveWirless to set RSN ie over==============
mtlk dev_open ====>>>
=================RSN check!!!==============================
=================RSN check over!!!==============================
ifno2dot1x_if[2]=0
ifno2dot1x_if[23]=81
dot1x_wireless_if_mask=0x800004
[reset_802dot1x] wireless module ready
init_wpa
111111111=>configp->enableSSN =1
wpa2flag=6
wpa2flag=2
111111111=>configp->enableSSN =3
ie_set==>
ie_set!
enableSSN=3,SSNPSK=1
WPA ie built!!!!!
blob_set_attachment
i_set over
gtk_setkeys
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
111111111=>configp->enableSSN =0
[reset_802dot1x] 802.1Xv2 ready
[onlineActive_mgmt_access]726 op:0*********************************************
****Wi-Fi Simple Config Application*****
Version: Build 2.02.2.DTM1.1, Feb  8 2013 21:29:27
*********************************************
@#*@#*@#*EAP-WSC: Entered eap_wsc_init *#@*#@*#@
Entered udp_read
wsc_Send_UPNP_packet> enter
wsc_Send_eap_packet:udpFdupnp_wcn:2b;;udpFdupnp:2d
*******wlan_update_appie start***********
Config Method:0x84
pCurr->eventWaitQueue=139
>>>>>>>>>>>Reboot on training timeout<<<<<<<<<
DSL[00]: Reboot on training timeout (120)!!!
Autoboot State: Restart
pCurr->eventWaitQueue=139
Autoboot State: FirmwareRequest
Autoboot State: FirmwareWait
pCurr->eventWaitQueue=139
pCurr->eventWaitQueue=139
StatusData.nStatus=3


@@@@@@@@@@@@@ DSL_CPE_DownloadFirmware() @@@@@@@@@@@@@
nFwReqType = 3, Fw name1=NULL, name2=NULL

DSL_CPE: Using normal fw download...
pCurr->eventWaitQueue=139
DSL_FW_REQUEST_ADSL in DSL_DRV_DEV_FwDownload
hwVers=0x230
hwVers=0x230
MEI_InternalFirmwareDownload called
pCurr->eventWaitQueue=139
Autoboot State: firmwareReady
pCurr->eventWaitQueue=139
Autoboot State: Init
pCurr->eventWaitQueue=139
StatusData.nStatus=2
set dms 67C3 1B 1 2300
nReturn=0 nData="67C3 001B 0001 "
pCurr->eventWaitQueue=139
Autoboot State: Train
modem state = 00000100
[xDSL] vinax_modem_state = 0x0100
modem state = 00000200
Título: Re:
Publicado por: rulasss en 18-11-2014, 19:16 (Martes)
Una preguntilla sobre este cacharro. Como va el tema del voip y el wifi, ¿es plausible que de puedan usar en un tiempo o es como otros muchos que no hay driver liberado?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 18-11-2014, 23:31 (Martes)
Hello

Someone can send me the original orange livebox 2.1 firmware ?

No telnet ?? No VoIP config page ??

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 21-11-2014, 11:03 (Viernes)
Bueno ya eh resuelto el problema. Ahora me han surgido varios mas.

EL u-boot que esta en el primer pors solo me detecta 64MB de ram en el v1.2. Tube que utilizar uno buscando por todo el post.
Openwrt tiene soporte para este router, pero xq no funciona?  Las ultimas versiones de Barrier Breaker no tienen ethernet y las del trunk nisiquiera arrancan.

Mi ticket:                    https://dev.openwrt.org/ticket/18372
y otro ticket parecido:  https://dev.openwrt.org/ticket/17391


Alguna manera de compilar las ultimas versiones para este router? Necesito hacer mis propias builds personalizadas.

Porfavor si alguien me puede ayudar. LLevo 3 dias y mi pc compila en menos de 10 minutos  :'(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 21-11-2014, 14:53 (Viernes)
Bueno ya eh resuelto el problema. Ahora me han surgido varios mas.

EL u-boot que esta en el primer pors solo me detecta 64MB de ram en el v1.2. Tube que utilizar uno buscando por todo el post.
Openwrt tiene soporte para este router, pero xq no funciona?  Las ultimas versiones de Barrier Breaker no tienen ethernet y las del trunk nisiquiera arrancan.

Mi ticket:                    https://dev.openwrt.org/ticket/18372
y otro ticket parecido:  https://dev.openwrt.org/ticket/17391


Alguna manera de compilar las ultimas versiones para este router? Necesito hacer mis propias builds personalizadas.

Porfavor si alguien me puede ayudar. LLevo 3 dias y mi pc compila en menos de 10 minutos  :'(
De momento el repo de openwrt-es es el único en el que funcionan los puertos de red:
Código: [Seleccionar]
git clone https://github.com/openwrt-es/openwrt -b bb-14.07-rc3¿Alguna razón en particular para necesitar trunk? Barrier Breaker es bastante estable.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 21-11-2014, 15:00 (Viernes)
Bueno ya eh resuelto el problema. Ahora me han surgido varios mas.

EL u-boot que esta en el primer pors solo me detecta 64MB de ram en el v1.2. Tube que utilizar uno buscando por todo el post.
Openwrt tiene soporte para este router, pero xq no funciona?  Las ultimas versiones de Barrier Breaker no tienen ethernet y las del trunk nisiquiera arrancan.

Mi ticket:                    https://dev.openwrt.org/ticket/18372
y otro ticket parecido:  https://dev.openwrt.org/ticket/17391


Alguna manera de compilar las ultimas versiones para este router? Necesito hacer mis propias builds personalizadas.

Porfavor si alguien me puede ayudar. LLevo 3 dias y mi pc compila en menos de 10 minutos  :'(
De momento el repo de openwrt-es es el único en el que funcionan los puertos de red:
Código: [Seleccionar]
git clone https://github.com/openwrt-es/openwrt -b bb-14.07-rc3¿Alguna razón en particular para necesitar trunk? Barrier Breaker es bastante estable.

Gracias por tu pronta respuesta. Finalmente he logrado compilar una build funcional del trunk. Simplemente he cambiado la version del kernel a 3.10 y he removido el parche: 0208-lantiq-xrx200-strip-fcs.patch
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 22-11-2014, 13:37 (Sábado)
Mas avances!! he logrado hacer que funcione en Barrier Breaker desde el git oficial.
Simplemente hay que borrar el parche: 0202-owrt-lantiq-multiple-flash.parch <- Culpable!!

De esta manera ya arranca sin problemas. Los puertos lan funcionan tambien.

Ahora estoy haciendo pruebas con el trunk y el kernel 3.14, a ver si de esta manera funcionan mejor los wireless usb.

Código: [Seleccionar]
[    0.000000] Linux version 3.10.49 (kool@ubuntu-10) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r43321) )
#1 Thu Nov 20 10:29:34 WET 2014
[    0.000000] SoC: VR9 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 803e09d0, node_mem_map 810034c0
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=000084a0
[    0.000000] Readback ErrCtl register=000084a0
[    0.000000] Memory: 125372k/131072k available (3046k kernel code, 5700k reserved, 1031k data, 200k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] Setting up vectored interrupts
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.064000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.068000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.180000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.280000] ifx_pcie_wait_phy_link_up timeout
[    0.284000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.396000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.496000] ifx_pcie_wait_phy_link_up timeout
[    0.500000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.612000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.712000] ifx_pcie_wait_phy_link_up timeout
[    0.716000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.828000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.928000] ifx_pcie_wait_phy_link_up timeout
[    0.932000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    1.044000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    1.144000] ifx_pcie_wait_phy_link_up timeout
[    1.148000] pcie_rc_initialize link up failed!!!!!
[    1.164000] bio: create slab <bio-0> at 0
[    1.168000] usbcore: registered new interface driver usbfs
[    1.172000] usbcore: registered new interface driver hub
[    1.176000] usbcore: registered new device driver usb
[    1.180000] Switching to clocksource MIPS
[    1.188000] NET: Registered protocol family 2
[    1.192000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    1.200000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    1.204000] TCP: Hash tables configured (established 1024 bind 1024)
[    1.212000] TCP: reno registered
[    1.216000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.220000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.228000] NET: Registered protocol family 1
[    1.232000] PCI: CLS 0 bytes, default 32
[    1.232000] gptu: totally 6 16-bit timers/counters
[    1.236000] gptu: misc_register on minor 63
[    1.240000] gptu: succeeded to request irq 126
[    1.244000] gptu: succeeded to request irq 127
[    1.248000] gptu: succeeded to request irq 128
[    1.256000] gptu: succeeded to request irq 129
[    1.260000] gptu: succeeded to request irq 130
[    1.264000] gptu: succeeded to request irq 131
[    1.272000] phy-xrx200 gphy-xrx200.4: requesting lantiq/vr9_phy22f_a2x.bin
[    1.276000] phy-xrx200 gphy-xrx200.4: booting GPHY0 firmware at 78C0000
[    1.284000] phy-xrx200 gphy-xrx200.4: booting GPHY1 firmware at 78C0000
[    1.392000] Wired TLB entries for Linux read_c0_wired() = 0
[    1.396000] config3 0x2424 MT 1
[    1.396000] MVPControl 0x2, STLB 0 VPC 1 EVP 0
[    1.396000] mvpconf0 0xb8008403, PVPE 1 PTC 3 M 1
[    1.416000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.420000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    1.432000] msgmni has been set to 244
[    1.436000] io scheduler noop registered
[    1.440000] io scheduler deadline registered (default)
[    1.444000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    1.452000] console [ttyLTQ0] enabled, bootconsole disabled
[    1.468000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    1.476000] Amd/Fujitsu Extended Query Table at 0x0040
[    1.480000]   Amd/Fujitsu Extended Query version 1.3.
[    1.484000] number of CFI chips: 1
[    1.488000] 5 ofpart partitions found on MTD device ltq_nor
[    1.496000] Creating 5 MTD partitions on "ltq_nor":
[    1.500000] 0x000000000000-0x000000060000 : "uboot"
[    1.504000] 0x000000060000-0x000000080000 : "uboot-env"
[    1.512000] 0x000000080000-0x000001e80000 : "firmware"
[    1.516000] 0x0000001e14c8-0x000001e80000 : "rootfs"
[    1.520000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    1.536000] mtd: device 3 (rootfs) set to be root filesystem
[    1.540000] mtd: partition "rootfs_data" created automatically, ofs=0x3c0000, len=0x1ac0000
[    1.548000] 0x0000003c0000-0x000001e80000 : "rootfs_data"
[    1.572000] 0x000001e80000-0x000001f80000 : "dsl_fw"
[    1.576000] 0x000001f80000-0x000002000000 : "boardconfig"
[    1.692000] libphy: lantiq,xrx200-mdio: probed
[    1.696000] eth0: attached PHY [Generic PHY] (phy_addr=0:00, irq=-1)
[    1.704000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    1.712000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    1.720000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    1.728000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    1.736000] wdt 1f8803f0.watchdog: Init done
[    1.740000] leds-gpio gpio-leds.6: pins are not configured from the driver
[    1.748000] TCP: cubic registered
[    1.752000] NET: Registered protocol family 17
[    1.756000] 8021q: 802.1Q VLAN Support v1.8
[    1.764000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    1.776000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.784000] Freeing unused kernel memory: 200K (803fe000 - 80430000)
[    3.796000] eth0: port 4 got link
[    3.900000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    3.908000] Chip Version :000b BurstSize=4
[    4.508000] IFXUSB: USB core #0 soft-reset
[    4.812000] IFXUSB: USB core #0 soft-reset
[    4.816000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    4.820000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    4.828000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    4.832000] IFXUSB: Init: Power Port (0)
[    4.840000] hub 1-0:1.0: USB hub found
[    4.840000] hub 1-0:1.0: 1 port detected
[    5.344000] IFXUSB: USB core #1 soft-reset
[    5.648000] IFXUSB: USB core #1 soft-reset
[    5.652000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.656000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    5.664000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.668000] IFXUSB: Init: Power Port (0)
[    5.676000] hub 2-0:1.0: USB hub found
[    5.676000] hub 2-0:1.0: 1 port detected
[    5.680000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    9.300000] jffs2: notice: (283) jffs2_build_xattr_subsystem: complete building xattr subsystem,
1 of xdatum (0 unchecked, 0 orphan) and 9 of xref (0 dead, 0 orphan) found.
[   10.788000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[   10.788000]
[   10.860000] NET: Registered protocol family 10
[   10.868000] NET: Registered protocol family 8
[   10.872000] NET: Registered protocol family 20
[   10.884000] PPP generic driver version 2.4.2
[   10.896000] nf_conntrack version 0.5.0 (1962 buckets, 7848 max)
[   10.908000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.924000] MEI CPE Driver, Version 1.2.0
[   10.924000]
[   10.928000] (c) Copyright 2009, Infineon Technologies AG
[   10.928000]
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[   10.932000]
[   10.932000]
[   10.932000] Lantiq CPE API Driver version: DSL CPE API V4.11.4
[   10.948000]
[   10.948000] Predefined debug level: 2
[   10.964000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.976000] Infineon Technologies DEU driver version 2.0.0
[   10.980000] IFX DEU DES initialized (multiblock).
[   10.984000] IFX DEU AES initialized (multiblock).
[   10.988000] IFX DEU ARC4 initialized (multiblock).
[   10.992000] IFX DEU SHA1 initialized.
[   10.996000] IFX DEU MD5 initialized.
[   11.000000] IFX DEU SHA1_HMAC initialized.
[   11.004000] IFX DEU MD5_HMAC initialized.
[   11.028000] NET: Registered protocol family 24
[   11.048000] xt_time: kernel timezone is -0000
[   14.936000] jffs2: notice: (640) jffs2_build_xattr_subsystem: complete building xattr subsystem,
1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 0 orphan) found.
[   16.256000] device eth0 entered promiscuous mode
[   16.268000] br-lan: port 1(eth0) entered forwarding state
[   16.272000] br-lan: port 1(eth0) entered forwarding state
[   18.276000] br-lan: port 1(eth0) entered forwarding state

Con esto he resulto el maldito mensaje: VFS: Cannot open root device...    >:(

Tki2000: Editado porque descuadraba mucho el foro
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 22-11-2014, 17:26 (Sábado)
He logrado compilar desde tunk una version 100% funcional y con multithreading.

Sin multithreading
Código: [Seleccionar]
VR9 rev 1.2 | ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT | MIPS 34Kc V5.6 | 332.54 | 1.0.1j |
 25694880 | 16867330 | 8063320 | 3592190 | 4230490 | 1518250 | 6488410 | 5588650 | 4904960 | 5.8 | 201.3 20.4 | 16.8 |

Con multithreading
Código: [Seleccionar]
VR9 rev 1.2 | ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT | MIPS 34Kc V5.6 | 332.54 | MIPS 34Kc V5.6 | 251.90 | 1.0.1j |
 25204390 | 15248380 | 7360130 | 3196660 | 3770310 | 1358850 | 5791740 | 4962300 | 4359170 | 5.2 | 178.4 18.0 | 14.7 |

Código: [Seleccionar]
[    0.000000] Linux version 3.14.18 (kool@ubuntu-10) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r43336) )
#1 SMP Thu Nov 20 12:57:37 WET 2014
[    0.000000] SoC: VR9 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 8044b4a0, node_mem_map 810033c0
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] Detected 1 available secondary CPU(s)       <-- Detectado segundo CPU
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] PERCPU: Embedded 7 pages/cpu @81106000 s6464 r8192 d14016 u32768
[    0.000000] pcpu-alloc: s6464 r8192 d14016 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00008428
[    0.000000] Readback ErrCtl register=00008428
[    0.000000] Memory: 124940K/131072K available (3402K kernel code, 160K rwdata, 912K rodata, 180K init, 208K bss, 6132K reserved)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:256
[    0.000000] Setting up vectored interrupts
[    0.000000] Setting up IPI vectored interrupts
[    0.000000] CPU Clock: 500MHz
[    0.028000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.040000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.044000] CPU1 revision is: 00019556 (MIPS 34Kc)
[    0.044000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.044000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.088000] Synchronize counters for CPU 1: done.
[    0.092000] Brought up 2 CPUs                          <-- Detectados 2 CPUs
[    0.096000] pinctrl core: initialized pinctrl subsystem
[    0.100000] NET: Registered protocol family 16
[    0.116000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.120000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.128000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.132000] FPU Affinity set after 2008 emulations
[    0.152000] bio: create slab <bio-0> at 0
[    0.160000] usbcore: registered new interface driver usbfs
[    0.164000] usbcore: registered new interface driver hub
[    0.168000] usbcore: registered new device driver usb
[    0.172000] Switched to clocksource MIPS
[    0.180000] NET: Registered protocol family 2
[    0.184000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.192000] TCP bind hash table entries: 1024 (order: 1, 8192 bytes)
[    0.200000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.204000] TCP: reno registered
[    0.208000] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.216000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.220000] NET: Registered protocol family 1
[    0.224000] PCI: CLS 0 bytes, default 32
[    0.228000] gptu: totally 6 16-bit timers/counters
[    0.232000] gptu: misc_register on minor 63
[    0.236000] gptu: succeeded to request irq 126
[    0.240000] gptu: succeeded to request irq 127
[    0.244000] gptu: succeeded to request irq 128
[    0.248000] gptu: succeeded to request irq 129
[    0.252000] gptu: succeeded to request irq 130
[    0.260000] gptu: succeeded to request irq 131
[    0.264000] phy-xrx200 gphy-xrx200.4: requesting lantiq/vr9_phy22f_a2x.bin
[    0.272000] phy-xrx200 gphy-xrx200.4: booting GPHY0 firmware at 7960000
[    0.280000] phy-xrx200 gphy-xrx200.4: booting GPHY1 firmware at 7960000
[    0.392000] futex hash table entries: 512 (order: 2, 16384 bytes)
[    0.400000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.404000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.416000] msgmni has been set to 244
[    0.420000] io scheduler noop registered
[    0.424000] io scheduler deadline registered (default)
[    0.428000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.440000] console [ttyLTQ0] enabled
[    0.444000] bootconsole [early0] disabled
[    0.456000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.464000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.472000]   Amd/Fujitsu Extended Query version 1.3.
[    0.476000] number of CFI chips: 1
[    0.480000] 5 ofpart partitions found on MTD device ltq_nor
[    0.484000] Creating 5 MTD partitions on "ltq_nor":
[    0.488000] 0x000000000000-0x000000060000 : "uboot"
[    0.496000] 0x000000060000-0x000000080000 : "uboot-env"
[    0.504000] 0x000000080000-0x000001e80000 : "firmware"
[    0.508000] 0x000000200267-0x000001e80000 : "rootfs"
[    0.512000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.528000] mtd: device 3 (rootfs) set to be root filesystem
[    0.532000] 1 squashfs-split partitions found on MTD device rootfs
[    0.540000] 0x000000820000-0x000001e80000 : "rootfs_data"
[    0.564000] 0x000001e80000-0x000001f80000 : "dsl_fw"
[    0.568000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.688000] libphy: lantiq,xrx200-mdio: probed
[    0.760000] eth0: attached PHY [Generic PHY] (phy_addr=0:00, irq=-1)
[    0.828000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    0.896000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    0.964000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    1.032000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    1.040000] wdt 1f8803f0.watchdog: Init done
[    1.048000] TCP: cubic registered
[    1.048000] NET: Registered protocol family 17
[    1.056000] 8021q: 802.1Q VLAN Support v1.8
[    1.064000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    1.076000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.080000] Freeing unused kernel memory: 180K (80463000 - 80490000)
[    2.992000] eth0: port 5 got link
[    4.340000] random: nonblocking pool is initialized
[    4.620000] SCSI subsystem initialized
[    4.628000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.632000] Chip Version :000b BurstSize=4
[    5.240000] IFXUSB: USB core #0 soft-reset
[    5.548000] IFXUSB: USB core #0 soft-reset
[    5.548000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.556000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.564000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.568000] IFXUSB: Init: Power Port (0)
[    5.576000] hub 1-0:1.0: USB hub found
[    5.576000] hub 1-0:1.0: 1 port detected
[    6.084000] IFXUSB: USB core #1 soft-reset
[    6.392000] IFXUSB: USB core #1 soft-reset
[    6.392000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    6.400000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    6.408000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    6.412000] IFXUSB: Init: Power Port (0)
[    6.416000] hub 2-0:1.0: USB hub found
[    6.420000] hub 2-0:1.0: 1 port detected
[    6.424000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.432000] usbcore: registered new interface driver usb-storage
[   11.780000] jffs2_scan_eraseblock(): End of filesystem marker found at 0x20000
[   11.784000] jffs2_build_filesystem(): unlocking the mtd device... done.
[   11.792000] jffs2_build_filesystem(): erasing all blocks after the end marker... done.
[  119.520000] jffs2: notice: (311) jffs2_build_xattr_subsystem: complete building xattr subsystem,
0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  119.632000] jffs2: notice: (308) jffs2_build_xattr_subsystem: complete building xattr subsystem,
0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[  122.852000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH
[  122.852000]
[  122.876000] NET: Registered protocol family 10
[  122.896000] NET: Registered protocol family 8
[  122.900000] NET: Registered protocol family 20
[  122.912000] PPP generic driver version 2.4.2
[  122.920000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[  122.940000] MEI CPE Driver, Version 1.2.0
[  122.940000]
[  122.944000] (c) Copyright 2009, Infineon Technologies AG
[  122.944000]
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[  122.948000]
[  122.948000]
[  122.948000] Lantiq CPE API Driver version: DSL CPE API V4.11.4
[  122.968000]
[  122.968000] Predefined debug level: 2
[  122.980000] Loading modules backported from Linux version master-2014-11-04-0-gf3660a2
[  122.984000] Backport generated by backports.git backports-20141023-2-g4ff890b
[  122.996000] ip_tables: (C) 2000-2006 Netfilter Core Team
[  123.008000] lib80211: common routines for IEEE802.11 drivers
[  123.012000] lib80211_crypt: registered algorithm 'NULL'
[  123.012000] lib80211_crypt: registered algorithm 'CCMP'
[  123.016000] lib80211_crypt: registered algorithm 'TKIP'
[  123.016000] lib80211_crypt: registered algorithm 'WEP'
[  123.020000] Infineon Technologies DEU driver version 2.0.0
[  123.024000] IFX DEU DES initialized (multiblock).
[  123.028000] IFX DEU AES initialized (multiblock).
[  123.032000] IFX DEU ARC4 initialized (multiblock).
[  123.040000] IFX DEU SHA1 initialized.
[  123.040000] IFX DEU MD5 initialized.
[  123.044000] IFX DEU SHA1_HMAC initialized.
[  123.048000] IFX DEU MD5_HMAC initialized.
[  123.060000] nf_conntrack version 0.5.0 (1955 buckets, 7820 max)
[  123.108000] NET: Registered protocol family 24
[  123.132000] xt_time: kernel timezone is -0000
[  123.164000] cfg80211: Calling CRDA to update world regulatory domain
[  123.172000] cfg80211: World regulatory domain updated:
[  123.176000] cfg80211:  DFS Master region: unset
[  123.180000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[  123.192000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[  123.200000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[  123.208000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[  123.216000] cfg80211:   (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[  123.224000] cfg80211:   (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[  123.232000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[  123.240000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[  123.248000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[  123.348000] usbcore: registered new interface driver rt2800usb
[  123.360000] usbcore: registered new interface driver ath9k_htc
[  128.452000] jffs2: notice: (883) jffs2_build_xattr_subsystem: complete building xattr subsystem,
1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 0 orphan) found.
[  130.944000] device eth0 entered promiscuous mode
[  130.952000] br-lan: port 1(eth0) entered forwarding state
[  130.956000] br-lan: port 1(eth0) entered forwarding state
[  132.960000] br-lan: port 1(eth0) entered forwarding state

Tki2000: Editado porque descuadraba mucho el foro
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 22-11-2014, 17:46 (Sábado)
Si la cuelgas la pruebo en mi Rev1.1 ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 22-11-2014, 20:59 (Sábado)
He logrado compilar desde tunk una version 100% funcional y con multithreading.

Sin multithreading
Código: [Seleccionar]
VR9 rev 1.2 | ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT | MIPS 34Kc V5.6 | 332.54 | 1.0.1j |
 25694880 | 16867330 | 8063320 | 3592190 | 4230490 | 1518250 | 6488410 | 5588650 | 4904960 | 5.8 | 201.3 20.4 | 16.8 |

Con multithreading
Código: [Seleccionar]
VR9 rev 1.2 | ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT | MIPS 34Kc V5.6 | 332.54 | MIPS 34Kc V5.6 | 251.90 | 1.0.1j |
 25204390 | 15248380 | 7360130 | 3196660 | 3770310 | 1358850 | 5791740 | 4962300 | 4359170 | 5.2 | 178.4 18.0 | 14.7 |

Siento fastidiar pero aunque se puede puede compilar un kernel con multithreading habilitado no se gana nada. El problema es que uno de los hilos se queda saturado manejando interrupciones.
En el código fuente de Lantiq hay un parche para resolver ese problema pero está escrito para el kernel 2.6.32 y no hay tu tía a aplicarlo correctamente en kernels modernos.
http://pastebin.com/YkmW4YnX
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 22-11-2014, 22:19 (Sábado)
Ya estube haciendo pruebas y desde que conecto un wifi usb se cuelga. Es una pena que no funcione.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 22-11-2014, 22:48 (Sábado)
Hola, voy a ver si me animo con este router, tengo curiosidad de ver como funciona con mi adsl  ;)

Alguien ha conseguido que funcione el puerto gigabit? por lo que veo en los arranques que habeis colgado no aparece pero por si alguien lo ha intentado.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 24-11-2014, 12:57 (Lunes)
Hola, voy a ver si me animo con este router, tengo curiosidad de ver como funciona con mi adsl  ;)

Alguien ha conseguido que funcione el puerto gigabit? por lo que veo en los arranques que habeis colgado no aparece pero por si alguien lo ha intentado.

Saludos

Hola. Si que funciona pero aun no he probado si lo hace como gigabit.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 24-11-2014, 18:03 (Lunes)
Hola, voy a ver si me animo con este router, tengo curiosidad de ver como funciona con mi adsl  ;)

Alguien ha conseguido que funcione el puerto gigabit? por lo que veo en los arranques que habeis colgado no aparece pero por si alguien lo ha intentado.

Saludos

Hola. Si que funciona pero aun no he probado si lo hace como gigabit.
Sí, funciona como gigabit perfectamente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 24-11-2014, 18:58 (Lunes)
Pues perfecto y gracias por la info, modem adsl, puerto gigabit, ya se me estan poniendo los dientes largos  ;D

Ahora viene pregunta tonta, ejem.. como se hace el "corto en flash"?  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 24-11-2014, 19:05 (Lunes)
Alguien sabe si hay alguna manera de hacer funcionar un wifi usb como ap?

En bb funciona con 2 ralink que tengo pero desde que le doy caña con speedtest por emplo ni llega a terminar el test.
Con chaos calmer ni siquiera me puedo conectar pero son visibles.

Tambien he visto que el netia spot  tiene wifi funcional (wave300). He probado parte de este tutorial (http://forum.superspot.pl/showthread.php?tid=167&pid=1065#pid1065) pero no entiendo muy bien, en luci aparece el dispositivo wifi pero no funciona.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 24-11-2014, 19:07 (Lunes)
Pues perfecto y gracias por la info, modem adsl, puerto gigabit, ya se me estan poniendo los dientes largos  ;D

Ahora viene pregunta tonta, ejem.. como se hace el "corto en flash"?  ???

Yo he seguido el tutorial con el metodo del pass. Si usas un cable ca-42 te va a costar un poco pero se puede.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 25-11-2014, 09:21 (Martes)
Pues perfecto y gracias por la info, modem adsl, puerto gigabit, ya se me estan poniendo los dientes largos  ;D

Ahora viene pregunta tonta, ejem.. como se hace el "corto en flash"?  ???

Creo que lo de hacer "corto en flash" está pasado de moda  ;D . Ya se ha averiguado el pass del bootloader y no hace falta saltarse ninguna otra protección.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: beghiero en 27-11-2014, 14:57 (Jueves)
De momento el repo de openwrt-es es el único en el que funcionan los puertos de red:
If someone wants the Chaos Chalmer snapsot I compiled for my own router (lan works...) you can find here (including the 'packages' directory):

http://beghiero.myftp.org/lantiq (http://beghiero.myftp.org/lantiq)

Ciao, Piero.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 27-11-2014, 19:58 (Jueves)
Hola, he seguido el procedimiento del primer post, la imagen arranca bien y funciona, aunque aparece un ROM VER un tanto extraño..
Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:03:04 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243541 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWr
t/Linaro GCC 4.6-2013.05 r39210) ) #11 Tue Feb 11 21:02:46 WET 2014
..
etc..
..
[    8.656000] usbcore: registered new interface driver rt2800usb
[   13.908000] device eth0 entered promiscuous mode
[   13.916000] br-lan: port 1(eth0) entered forwarding state
[   13.920000] br-lan: port 1(eth0) entered forwarding state
[   15.924000] br-lan: port 1(eth0) entered forwarding state
procd: - init complete -
Pero si intento cambiar la imagem, por ejemplo la ultima Barrier breaker del repositorio, interrumpiendo el arranque y ejecutando la macro run write-openwrt nuevamente, no lo hace:
Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
ARV7519RW22 # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RWV11-squashfs.image'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
ARV7519RW22 #
Si alguien reconoce lo que esta pasando, o me indica otro procedimiento para cambiar la imagen o sigo investigando jeje.
Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 27-11-2014, 21:01 (Jueves)
A mi me pasa lo mismo de la version. Yo supuse que sería el cable serial que use. Pero me funciona todo correctamente
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 27-11-2014, 23:24 (Jueves)
A mi me pasa lo mismo de la version. Yo supuse que sería el cable serial que use. Pero me funciona todo correctamente
Yo pensaba que era el pasword revolucionado  :D

Ya he identificado el problema al cargar la nueva imagen, tenía que ver con el cortafuegos..

He conseguido cargar la ultima imagen que hay en el repositorio rc3, aunque con esta imagen no consigo acceder por red creo que es cosa de la version, pero ya he comprobado que si compilo algo.. se lo podré meter
Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 30-11-2014, 17:38 (Domingo)
Hola, aparte de la imagen que tenemos en el primer post de gmtii, con ninguna otra he conseguido conectar por ethernet, lo probé con la última que tenemos en el repositorio BB 14.07 y lo he vuelto a probar con otra que he compilado con el nuevo sistema de la rc3 que genera una sola imagen para ambas versiones del modelo, el mio es la v1.1

Creo que no tengo mas remedio que postear el ladrillazo del arraque por si alguno me puede ayudar a dar con el problema, que no se ni si es de mi procedimiento o que todavia no está depurado el tema de los puertos ethernet en los nuevos compilados, esto es el arranque:
Citar
ROM VER: ©©ï#!„Dó

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.44
   Created:      2014-11-28  19:32:21 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1419856 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.44 (xxxxx-xx@xxxxxxx-xx-xx) (gcc versi
on 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r41591) ) #2 Fri Nov 28 20:31:16 CET 20
14
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32
bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag
es: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00022414
[    0.000000] Readback ErrCtl register=00022414
[    0.000000] Memory: 125392k/131072k available (3022k kernel code, 5680k reser
ved, 1020k data, 236k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels:
 28
[    0.064000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.068000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.180000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.184000] pcie_rc_core_int_init request irq 161 failed
[    0.196000] bio: create slab <bio-0> at 0
[    0.200000] usbcore: registered new interface driver usbfs
[    0.204000] usbcore: registered new interface driver hub
[    0.208000] usbcore: registered new device driver usb
[    0.212000] PCI host bridge to bus 0000:00
[    0.216000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.220000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.224000] pci_bus 0000:00: No busn resource found for root bus, will use [b
us 00-ff]
[    0.228000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci
bridge
[    0.240000] ifx_pcie_fixup_resource: fixup host controller 0000:00:00.0 (15d1
:0011)
[    0.244000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref
]
[    0.248000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref
]
[    0.252000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref
]
[    0.256000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.260000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref
]
[    0.264000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.268000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.272000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.276000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.280000] Switching to clocksource MIPS
[    0.288000] NET: Registered protocol family 2
[    0.292000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.296000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.304000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.312000] TCP: reno registered
[    0.316000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.320000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.328000] NET: Registered protocol family 1
[    0.332000] gptu: totally 6 16-bit timers/counters
[    0.336000] gptu: misc_register on minor 63
[    0.340000] gptu: succeeded to request irq 126
[    0.344000] gptu: succeeded to request irq 127
[    0.348000] gptu: succeeded to request irq 128
[    0.352000] gptu: succeeded to request irq 129
[    0.360000] gptu: succeeded to request irq 130
[    0.364000] gptu: succeeded to request irq 131
[    0.368000] phy-xrx200 gphy-xrx200.6: requesting lantiq/vr9_phy22f_a1x.bin
[    0.376000] phy-xrx200 gphy-xrx200.6: booting GPHY0 firmware at 78C0000
[    0.384000] phy-xrx200 gphy-xrx200.6: booting GPHY1 firmware at 78C0000
[    0.492000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.500000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT
Y) (c) 2001-2006 Red Hat, Inc.
[    0.508000] msgmni has been set to 244
[    0.512000] io scheduler noop registered
[    0.516000] io scheduler deadline registered (default)
[    0.524000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lant
iq,asc
[    0.532000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.532000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.544000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer
ID 0x0000c2 Chip ID 0x00227e
[    0.552000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.560000]   Amd/Fujitsu Extended Query version 1.3.
[    0.564000] number of CFI chips: 1
[    0.568000] 4 ofpart partitions found on MTD device ltq_nor
[    0.572000] Creating 4 MTD partitions on "ltq_nor":
[    0.576000] 0x000000000000-0x000000060000 : "uboot"
[    0.584000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.588000] 0x000000080000-0x000001f80000 : "firmware"
[    0.596000] 0x0000001daa90-0x000001f80000 : "rootfs"
[    0.600000] mtd: partition "rootfs" must either start or end on erase block b
oundary or be smaller than an erase block -- forcing read-only
[    0.612000] mtd: device 3 (rootfs) set to be root filesystem
[    0.616000] mtd: partition "rootfs_data" created automatically, ofs=0x400000,
 len=0x1b80000
[    0.624000] 0x000000400000-0x000001f80000 : "rootfs_data"
[    0.648000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.764000] libphy: lantiq,xrx200-mdio: probed
[    0.768000] net-xrx200: invalid MAC, using random
[    0.772000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13,
irq=-1)
[    0.780000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14,
irq=-1)
[    0.788000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11,
irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12,
irq=-1)
[    0.804000] net-xrx200: invalid MAC, using random
[    0.808000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00
, irq=-1)
[    0.820000] wdt 1f8803f0.watchdog: Init done
[    0.820000] leds-gpio gpio-leds.5: pins are not configured from the driver
[    0.832000] TCP: cubic registered
[    0.832000] NET: Registered protocol family 17
[    0.836000] 8021q: 802.1Q VLAN Support v1.8
[    0.848000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", erro
r -19
[    0.856000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.864000] Freeing unused kernel memory: 236K (803f5000 - 80430000)
procd: Console is alive
procd: - watchdog -
[    2.928000] eth0: port 4 got link
[    3.664000] SCSI subsystem initialized
[    3.672000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.676000] ehci-platform: EHCI generic platform driver
[    3.684000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    3.688000] Chip Version :01c0 BurstSize=0
[    4.292000] IFXUSB: USB core #0 soft-reset
[    4.596000] IFXUSB: USB core #0 soft-reset
[    4.600000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    4.604000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus numbe
r 1
[    4.612000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    4.616000] IFXUSB: Init: Power Port (0)
[    4.624000] hub 1-0:1.0: USB hub found
[    4.624000] hub 1-0:1.0: 1 port detected
[    5.128000] IFXUSB: USB core #1 soft-reset
[    5.432000] IFXUSB: USB core #1 soft-reset
[    5.436000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.440000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus numbe
r 2
[    5.448000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.452000] IFXUSB: Init: Power Port (0)
[    5.456000] hub 2-0:1.0: USB hub found
[    5.460000] hub 2-0:1.0: 1 port detected
[    5.464000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    5.472000] usbcore: registered new interface driver usb-storage
procd: - preinit -
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
jffs2 is ready
jffs2 is ready
[    8.860000] jffs2: notice: (278) jffs2_build_xattr_subsystem: complete buildi
ng xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 11 of xref (0 dead,
0 orphan) found.
switching to overlay
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[   10.348000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH


[   10.424000] NET: Registered protocol family 10
[   10.440000] NET: Registered protocol family 8
[   10.440000] NET: Registered protocol family 20
[   10.456000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   10.468000] PPP generic driver version 2.4.2
[   10.480000] nf_conntrack version 0.5.0 (1962 buckets, 7848 max)
[   10.492000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.508000] MEI CPE Driver, Version 1.2.0

[   10.512000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###


Lantiq CPE API Driver version: DSL CPE API V4.11.4
[   10.540000]
[   10.540000] Predefined debug level: 2
[   10.552000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.564000] Infineon Technologies DEU driver version 2.0.0
[   10.568000] IFX DEU DES initialized (multiblock).
[   10.572000] IFX DEU AES initialized (multiblock).
[   10.580000] IFX DEU ARC4 initialized (multiblock).
[   10.584000] IFX DEU SHA1 initialized.
[   10.588000] IFX DEU MD5 initialized.
[   10.588000] IFX DEU SHA1_HMAC initialized.
[   10.592000] IFX DEU MD5_HMAC initialized.
[   10.612000] NET: Registered protocol family 24
[   10.636000] xt_time: kernel timezone is -0000
[   15.956000] device eth0 entered promiscuous mode
[   15.964000] br-lan: port 1(eth0) entered forwarding state
[   15.968000] br-lan: port 1(eth0) entered forwarding state
[   17.972000] br-lan: port 1(eth0) entered forwarding state
procd: - init complete -
Y esto sigue si pulso intro:
Citar
BusyBox v1.22.1 (2014-11-28 09:09:46 CET) 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 (Bleeding Edge, r41591)
 -----------------------------------------------------
  * 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@OpenWrt:/#
Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 30-11-2014, 19:31 (Domingo)
Sigo investigando y veo que en esta parte del arranque hay algo que no cuadra pues yo he cambiado la mac por la que tiene el router y asi lo indica el archivo de configuracion, pero dice que no es válida y luego le asigna la irq -1..
Citar
[    0.768000] net-xrx200: invalid MAC, using random
[    0.772000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13,
irq=-1)
[    0.780000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14,
irq=-1)
[    0.788000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11,
irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12,
irq=-1)
[    0.804000] net-xrx200: invalid MAC, using random
[    0.808000] eth1: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00
, irq=-1)
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 02-12-2014, 14:36 (Martes)
Citar
https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg309686/#msg309686
Hola, lo primero dar las gracias por no haberme llamado la atención por no haber leido/entendido a tiempo este épico hilo, a quien le toque..

Pero tengo que decir que el u-boot unificado que hay en el primer post, es el responsable que no funcionen los puertos de red adecuadamente en mi v1.1 y no las imágenes de openwrt, es el u-boot de Lesgar que comenta chema el que me ha funcionado, incluso con un compilado mio desde la BB 14.07 rc3, funcionando todos los puertos de red incluso el gigabit como tal.

Lo único que a bote pronto no me funciona (además de la wifi) es el ADSL.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 03-12-2014, 19:24 (Miércoles)
Hola, no consigo hacer funcionar el adsl, en el primer post se detalla el procedimiento para dar soporte al vdsl:

Citar
copiamos el fichero vdsl.bin en /lib/firmware , conectamos la línea y hacemos:

Código:

/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

En el caso de ser adsl el procedimiento y las instrucciones seria el mismo o existe un "adsl.bin" que no veo?

Otra cuestión en la que necesito información es ¿como lo haría para copiar el fichero adsl.bin o vdsl.bin en /lib/firmware?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 04-12-2014, 08:35 (Jueves)
Hola, no consigo hacer funcionar el adsl, en el primer post se detalla el procedimiento para dar soporte al vdsl:

Citar
copiamos el fichero vdsl.bin en /lib/firmware , conectamos la línea y hacemos:

Código:

/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

En el caso de ser adsl el procedimiento y las instrucciones seria el mismo o existe un "adsl.bin" que no veo?

Otra cuestión en la que necesito información es ¿como lo haría para copiar el fichero adsl.bin o vdsl.bin en /lib/firmware?

El fichero está en el enlace del primer post. Ese fichero da soporte a las funcionalidades xDSL, así que ese sirve.
Para subir un fichero lo puedes hacer por FTP (si lo tienes instalado) o por SCP, según te venga mejor y los programas que tengas instalados.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hector6598 en 08-12-2014, 15:24 (Lunes)
Buenas a todos! Acaban de regalarme un Livebox de Orange y estoy trasteando con el y tengo un problema no se si por mi torpeza o porque pueda ser  :(  El tema es que he soldado los Pines del serial y lo conecto mediante un adaptador FTDI USB Serial, configuro hyperterminal o putty (En los dos me da problemas con el COM correspondiente con 115200, 8,N,1,N) y arranco el router con el corto de la flash como he visto en la imagen entre los pines 6 y 7 empezando desde arriba del lado derecho de la flash.

Veo que llego al momento en el que me pone [VR9 Boot]: pero al poner el signo ! o cualquier otro símbolo y pulsar Enter no hace nada ni me muestra nada , tampoco con las pulsaciones de la barra espaciadora ni con el password del boot original. Esto me pasa igual al arrancar en modo UART no me deja pasarle comandos ni nada.

Decir que lo estoy haciendo desde Windows 7 y Windows 8 por si tuviera algo que ver no se si desde linux va mejor o donde puedo tener el problema, si alguien pudiera orientarme se lo agradecería o si hay otro modo de poder cambiar el firmware.

Un saludo y muchas gracias por adelantado!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 08-12-2014, 23:50 (Lunes)
hector, aunque el primer post siga diciendo que el metodo mas facil es hacer el corto.., es menos agresivo y actual es el metodo del pasword, lo que te sucede es posible que sea una soldadura fria.. y pasate por presentaciones mejor..

Lo que venia a decir sobre mi caso, despues de copiar el vdsl.bin y configurar mi conexión por mas de una vez, me quedaba el router bloqueado y decidi empezar de nuevo, le he cargado el u-boot del primer post y ahora si reconoce todos los puertos incluso con la misma imagen que no funcionaban..

La cuestión es que sigo sospechando de los u-boot, he probado los 2 que aparecen en este hilo y en los 2 me dice el arranque, que tengo 64Mb de ram.

Volvere a probar el pack que hay en el primer post, pero si empieza diciendo que tengo 64 Mb,, se supone que no es el u-boot correcto y os informaré  ^-^
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hector6598 en 09-12-2014, 00:55 (Martes)
Perdón no encontré el hilo de presentaciones ya que imagine que como en la mayoría de foros estaría presente (Aunque estoy acostumbrado a foros bastantes más pequeños ) buscaré mejor para poderme presentar.

Respecto al router he revisado los puentes que he hecho y está correcto me sorprende que entre hasta el prompt para poder meter el ! y al dar intro deje de responder no se si a alguien le habrá pasado o algo estoy haciendo mal. ¿Hay algún otro modo de poder cargar el UBoot?

Gracias de nuevo y voy a buscar el hilo de presentaciones, mil disculpas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 09-12-2014, 01:14 (Martes)
No me referia a los puentes,  por cierto mejor seria que los quitases ya que no son necesarios y pueden dar problemas, me referia a los 3 pines del puerto serie.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hector6598 en 09-12-2014, 01:21 (Martes)
Los repasare de nuevo para poder descartarlos y asegurame que no haya problemas. Entonces como puedo realizar el flasheo sin los puentes de la flash o sin el modo UART?  :-\ Pensé que el método correcto era el que aparecía en el primer Post :S
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 09-12-2014, 08:40 (Martes)
Los repasare de nuevo para poder descartarlos y asegurame que no haya problemas. Entonces como puedo realizar el flasheo sin los puentes de la flash o sin el modo UART?  :-\ Pensé que el método correcto era el que aparecía en el primer Post :S

Aunque en el primer post se lea que el método más fácil es el del corto, a continuación lo que está escrito es el manual de Lesgar que dice paso por paso lo que hay que hacer para ponerle openwrt al router. Ni siquiera se explica cómo hacer el corto, así que no sé cómo os las apañáis para encontrar lo del corto en lugar de seguir leyendo...  :P
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hector6598 en 09-12-2014, 09:34 (Martes)
El problema es que con el manual de Lesgar me pasa lo mismo conecto el router al puerto serie (He revisado de nuevo las soldaduras de los pines series y no tienen contactos extraños y tiene buena conexión) lo dejo cargar pulso 3 veces la barra espaciadora y no ocurre nada es como si la consola Serie se quedase congelada. :S

Perdón si ha podido molestar a alguien pero hasta ahora el único Router que había flasheado habían sido algún TP-Link (Por el interface Web) y algún Modem 3G por eso a lo mejor hay algo que estoy haciendo mal y por más páginas que he visto sobre este modelo siempre acabo en este foro :S

Un saludo y gracias por vuestro tiempo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 09-12-2014, 11:55 (Martes)
   Muy sencillo; definimos dos nuevas macros y las hacemos permanentes en u-boot con:
    
Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1[color=red]X-[/color]squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv
Ahí solo se define una macro, no dos.

Creo que el problema es que falta en el primer post la definicion de la macro write-uboot-nor, sin ella me quedo con el u-boot que pude cargar desde el u-boot original por mucho que le suba nuevos u-boot mediante tftpboot.

gmtii, mira si puedes comprobar eso, gracias.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lachinaenelzapato en 09-12-2014, 12:48 (Martes)
seny hay dos macros aunque no lo creas una es :
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV1X-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
y la otra es :
 setenv kernel_addr 0xB0080000

recordad que la X es 1 o un 2 dependiendo de la versión de router que tuvierais aunque creo que esto ya no es asi, creo que notaril compilo un solo fichero en el que ya estaban las dos versiones pero solo creo hasta que se manifieste alguien mas ducho que yo lo pondría en cuarentena. También podeis observar que la primera la X aparece en color rojo y si os dais cuenta en el cuadro aparece algo que creo que no esta bien aunque creo que lo que he puesto es la forma correcta.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mrcellfizh en 09-12-2014, 13:35 (Martes)
Hola disculpad el offtopic, me han ofrecido este router por 10 euros, debería comprar? creen ustedes que se legará a conseguir un firm de instalación facil y que tenga wifi?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 09-12-2014, 14:00 (Martes)
El problema es que con el manual de Lesgar me pasa lo mismo conecto el router al puerto serie (He revisado de nuevo las soldaduras de los pines series y no tienen contactos extraños y tiene buena conexión) lo dejo cargar pulso 3 veces la barra espaciadora y no ocurre nada es como si la consola Serie se quedase congelada. :S

Perdón si ha podido molestar a alguien pero hasta ahora el único Router que había flasheado habían sido algún TP-Link (Por el interface Web) y algún Modem 3G por eso a lo mejor hay algo que estoy haciendo mal y por más páginas que he visto sobre este modelo siempre acabo en este foro :S

Un saludo y gracias por vuestro tiempo.

Tranquilo, no molestas, es simplemente que no me explico cómo siempre se encuentra la manera más difícil de hacer las cosas...  ;D
¿Tienes algún puente hecho para entrar en el modo UART?
El que no te funcione la consola serie puede ser porque tengas algún puente hecho o a que debido al corto que has hecho antes te has cepillado al entrada de la consola...  :-\
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 09-12-2014, 17:10 (Martes)
Decia lo de que falta una macro, porque más adelante en el manual se indica la forma de reflashear el boot:
Citar
Reflashear el uboot
Código:

tftpboot u-boot.bin
write-uboot-nor

Esa macro que indica el manual que hay que ejecutar llamada "write-uboot-nor" de donde sale?

Pensaba que ahi estaba la omisión de la definicion de la macro que comento, porque "setenv kernel_addr 0xB0080000" me parece más la definicion de una variable de entorno.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hector6598 en 09-12-2014, 17:59 (Martes)
El problema es que con el manual de Lesgar me pasa lo mismo conecto el router al puerto serie (He revisado de nuevo las soldaduras de los pines series y no tienen contactos extraños y tiene buena conexión) lo dejo cargar pulso 3 veces la barra espaciadora y no ocurre nada es como si la consola Serie se quedase congelada. :S

Perdón si ha podido molestar a alguien pero hasta ahora el único Router que había flasheado habían sido algún TP-Link (Por el interface Web) y algún Modem 3G por eso a lo mejor hay algo que estoy haciendo mal y por más páginas que he visto sobre este modelo siempre acabo en este foro :S

Un saludo y gracias por vuestro tiempo.

Tranquilo, no molestas, es simplemente que no me explico cómo siempre se encuentra la manera más difícil de hacer las cosas...  ;D
¿Tienes algún puente hecho para entrar en el modo UART?
El que no te funcione la consola serie puede ser porque tengas algún puente hecho o a que debido al corto que has hecho antes te has cepillado al entrada de la consola...  :-\

No, tengo todos los puentes quitados por serie me muestra toda la carga correctamente del router, lo único que este router nunca ha estado conectado a ninguna ADSL está recién sacado de la caja no se si influirá :S pero lod ejo cargar veo que por consola da un Timeout de configuración de la ADSL (no tiene nada conectado) pulso la barra espaciadora, pego la contraseña y todo pero no me devuelve el "Enter administration mode" . No se si hay alguna manera de hacer llegar más datos para ver donde pueda estar el problema :S

Muchas gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 10-12-2014, 18:23 (Miércoles)
recordad que la X es 1 o un 2 dependiendo de la versión de router que tuvierais aunque creo que esto ya no es asi, creo que notaril compilo un solo fichero en el que ya estaban las dos versiones pero solo creo hasta que se manifieste alguien mas ducho que yo lo pondría en cuarentena. También podeis observar que la primera la X aparece en color rojo y si os dais cuenta en el cuadro aparece algo que creo que no esta bien aunque creo que lo que he puesto es la forma correcta.
Ya le puedes quitar la cuarentena  respecto a la versión de hard v1.1 que yo he probado.

Por fin he conseguido que funcione mi adsl y desde una imagen compilada por mi BB 14.07 rc3 con el sistema creo que ideado por noltari que saca ina sola imagen para ambos modelos.

Pero necesto que alguien me aclare como puedo reflashear el u-boot, en el arranque me sigue diciendo que tiene 64 Mb de ram, aunque el openwrt reconoce los 128 tengo la duda, gracias.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 14-12-2014, 01:09 (Domingo)
Por lo que veo "write-uboot-nor" es una macro que lleva incorporada el u-boot..  :D

Existen 2 u-boot modificados en este hilo, uno de 320,9 kB y otro de 324.3 kB. Con el de 320.9 kB solo detecta 64 MB de RAM el arranque del u-boot, en ambas versiones de hard. Con el de 324.3 kB, en ambas versiones detecta 128 MB de RAM.

Tengo otro router de estos con el hard v1.2 y he podido comprobar que la misma imagen openwrt que había compilado desde BB 14.07 rc3 y funcionado en el hard v1.1, lo hace igual en el v1.2., por lo tanto antes de cargar una imagen del nuevo tipo unificado, hemos de modificar la macro creada por esta otra en ambos modelos:

Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RW22-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv
Edito:
Me acabo de dar cuenta que en la R02 del hard, con este u-boot no se identifica el driver del puerto GE, lo hace como genérico y en modo FE.
O sea que me parece que no se ha conseguido todavía un u-boot que identifique bien la R02.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 18-12-2014, 23:21 (Jueves)
Estoy intentando seguir el tutorial del primer hilo, tengo soldados los pines del puerto serie en la placa y con el ttl usb y el putty al encender veo bien el arrancque del router en el. El problema es que no detecta las pulsaciones del teclado, si pulso 3 veces la barra espaciadora no me sale nada y si escribo cualquier cosa no me aparece en pantalla. ¿Alguna idea?


Edito: Al final consegui solucionarlo (era una soldadura fria) ya tengo instalado el openwrt, ahora el problema es que no consigo conectarlo a internet para bajar el lucy, puedo tirar pings a los demas PCs pero no consigo que salga a internet.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 19-12-2014, 00:48 (Viernes)
Estoy intentando seguir el tutorial del primer hilo, tengo soldados los pines del puerto serie en la placa y con el ttl usb y el putty al encender veo bien el arrancque del router en el. El problema es que no detecta las pulsaciones del teclado, si pulso 3 veces la barra espaciadora no me sale nada y si escribo cualquier cosa no me aparece en pantalla. ¿Alguna idea?


Edito: Al final consegui solucionarlo (era una soldadura fria) ya tengo instalado el openwrt, ahora el problema es que no consigo conectarlo a internet para bajar el lucy, puedo tirar pings a los demas PCs pero no consigo que salga a internet.

Saludos
Tendrás que editar el fichero network, por ejemplo desde una sesion ssh con el editor vi lo hago yo:
Código: [Seleccionar]
root@OpenWrt:~# vi /etc/config/networksaludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 19-12-2014, 01:14 (Viernes)
Vale solucionado ese problema, he instalado luci y el problema que tengo ahora es que al intentar entrar via web me da este error: Esta página web tiene un bucle de redireccionamiento. Los que teneis instalado luci ¿que repositorio habéis usado?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 19-12-2014, 22:42 (Viernes)
Vale solucionado ese problema, he instalado luci y el problema que tengo ahora es que al intentar entrar via web me da este error: Esta página web tiene un bucle de redireccionamiento. Los que teneis instalado luci ¿que repositorio habéis usado?

Saludos
Yo no le instalé luci, lo compilé con luci.  >:D

Eso depende de la RC de barrier breaker que le instalastes, si dudas de la que supones, navega al repositorio y verás donde están los pakages de esta plataforma y si pertenecen al mismo kernel, etc..
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: faxmayo en 23-12-2014, 18:33 (Martes)
Hola gmtii. Sólo quería decirte, referente al Livebox 2.1, que he encontrado esto por ahí. Como veo que tu eres uno de esos gurús que sabe lo que hace dentro de este mundo, te envío el vínculo. En realidad no sé exactamente lo que es, lo encontré buscando firmware para este router. No sé si es firmware o qué pero ahí lo tienes por si quieres echar un vistazo.

Un saludo.

http://www.astorianetworks.com/astoria/Livebox%202.1.html
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 28-12-2014, 22:54 (Domingo)
Hola, entonces el U-boot que hay en el primer post vale para la version 1.2 del router?? Funcionan los puertos ethernet y detecta correctamente la RAM??                

Y otra pregunta , mi router(ASTORIA ARV7519RW22-A-LT VR9 1.2)El chip de RAM que lleva parece ser diferente, tiene en realidad 128Mb también?

 Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 10-01-2015, 20:33 (Sábado)
Tengo este router funcionando con mi adsl y funciona muy bien conectado cerca del ptr pero así como con otros routers puedo conectar a una toma que está a unos 20 metros del ptr sin problemas incluso ni baja apenas de velocidad, con este no se conecta.

Sabeis si hay algun parametro que se pueda ajustar? me parece extraño que desde esa toma de telefono sea el unico router que no me conecta al adsl.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: migueipod en 12-01-2015, 17:32 (Lunes)
 Buenas, si hago esto podré conectarlo como router neutro con movistar??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 13-01-2015, 08:36 (Martes)
Buenas.

Estoy teniendo problemas con el uboot, sólo me reconoce 64 megas. en concreto esta es la salida que me da:

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out
Phy not found
PHY reset timed out
ltq-eth

Cómo veis estoy usando el uboot unificado que está publicado en el primer post, ¿alguna idea de que puede estar pasando?

Creo que a raiz de esto luego me casca todo en cuanto le meto caña, porque el kernel si que intenta usar 128 megas :-(

Hablando del kernel voy a exponer por aquí mi experiencia compilando mi propio kernel, ya que ni el que está en el primer post ni el oficial de openwrt dejaban la red operativa.

Si nos bajamos la última versión de barrier breaker del git ya no trae el parche 0208-lantiq-xrx200-strip-fcs.patch, por lo que la red ya funciona de serie, pero trae un nuevo parche, el 0202-owrt-lantiq-multiple-flash.patch que hace que al menos en mi máquina ni siquiera arranque, si quitamos este parche parece funcionar todo Ok. Por otra parte por si alguien está pensando en irse directamente al trunk, por lo que he visto tiene también este último parche por lo que tampoco arranca, y además sigue teniendo el primer parche, el de strip-fcs, por lo que tampoco funcionaría la red.

Espero que eso ayude a alguien y a ver si alguien sabe que me puede estar pasando con ese uboot.

Gracias a todos por el gran trabajo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mekkon en 13-01-2015, 11:18 (Martes)
Buenas,

Yo también le acabo de poner openwrt a este router, versión 1.2, en mi caso he utilizado este Uboot : https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg309491/#msg309491

y me detecta las 128MB perfectamente.

un saludo.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 13-01-2015, 23:58 (Martes)
Efectivamente, mekkon, luego de leer un comentario anterior de seny me lancé a buscar el uboot de 324.3 k que es el que está en ese post de Lesgar que indicas tu, pero no he podido probarlo hasta ahora, yo tengo un versión 1.1 y ahora que ya lo he probado puedo decir que me funciona de maravilla.

Gracias Lesgar por poner el uboot que sí funciona.

¿La pregunta que tengo es porque en el primer post que resume el tema no se enlace este uboot en lugar del otro que da problemas?

Saludos a todos y muchas gracias por la ayuda, sólo falta que algún loco consiga hacer un driver para la wifi :-)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pelocho en 21-01-2015, 19:36 (Miércoles)
Hola manty.

Es habitual que se vayan consiguiendo avances en el desarrollo de estos routers. Así que el primer post del hilo suele quedarse desactualizado muy a menudo, hay casos como el hilo de la VoIP de los routers 4518 y 7518 que ni siquiera tienen un resumen de los avances en el primer post.

Te recomiendo que envíes un mensaje privado al autor del primer post, el forero gmtii, para que actualice ese enlace. Al fin y al cabo todos podemos contribuir dentro de nuestras posibilidades para conseguir mejorar la difusión del excelente trabajo que en este foro se lleva a cabo.

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pelocho en 21-01-2015, 19:48 (Miércoles)
Hola a todos.

En el primer post de este hilo dice que no funcionan los puertos de teléfono. Quería preguntar a los que ya tenéis instalado openWRT en este router si ha habido avances en ese aspecto y si os funcionan los teléfonos.

Llevo mucho tiempo ayudando a mejorar el tema de la VoIP en los routers 4518 y 7518 con Asterisk, y creo que es posible que mis avances fuesen aplicables también a este router. Al fin y al cabo, el Soc de este router también es lantiq, y puede que todo el tema de VoIP sea muy similar. Para el que quiera ver mis últimos avances:

https://foro.seguridadwireless.net/openwrt/voip-en-routers-de-yacom-arv4518-y-arv7518/msg325568/#msg325568

Creo que el tema de los puertos de teléfono es importante porque la gente que usa este router es en su mayoría es cliente de Orange y necesitamos que funcionen para poder instalar OpenWRT y dejarde depender del firmware de Orange, que es bastante mejorable.

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 21-01-2015, 21:59 (Miércoles)
Hola, gracias por la propuesta, cuando lei este hilo entero no vi nada de implementacion de voip yo uso este router con jazztel y no es necesario voip aunque es un tema que me gustaría probar.
Sin que tu isp te proporcione la voz por esa via, para probar supongo que deberia usar un servidor externo a poder ser gratuito.
Aunque quizas sera mejor que para empezar sea probado con un isp que proporcione voip, tu diras.
Edito:
Pensandolo bien creo que mejor que sea probado con un isp que proporcione voip, supongo que se deberian cambiar demasiadas cosas.
Algo que he recordado, es que no se ha conseguido hacer funcionar correctamente el segundo core en este router y segun tengo entendido se suele usar el segundo core para voip, es algo a tener en cuenta.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: calorro en 24-01-2015, 12:52 (Sábado)
buenos dias me en cantaría que alguien me eche una mano para instalar  OpenWrt en el router  ASTORIA ARV7519RW22 no tengo ni idea como hacerlo si alguien tiene algún firguer que nada mas sea subirlo sin tener que copilar nada  me podría echar una mano saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 25-01-2015, 13:41 (Domingo)
buenos dias me en cantaría que alguien me eche una mano para instalar  OpenWrt en el router  ASTORIA ARV7519RW22 no tengo ni idea como hacerlo si alguien tiene algún firguer que nada mas sea subirlo sin tener que copilar nada  me podría echar una mano saludos
Este router no tiene soporte estable en OpenWrt por problemas con el driver ethernet y la inexistencia de driver open source para el WiFi.
Además la instalación no es precisamente fácil.
Si no eres capaz de instalar un firmware con la información expuesta en el hilo te recomiendo que busques otro router con soporte OpenWrt, cuya instalación sea más sencilla para aprender.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: calorro en 25-01-2015, 19:32 (Domingo)
muchas gracias  entonces lo dejare y buscaremos otro router saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jonnyfrm en 26-01-2015, 22:01 (Lunes)
Hola a todos.

He entrado en esté mundo de router Livebox 2.1 R01 (muerto de risa que no uso), y aunque el tiempo que llevo con el livebox usuando uboot mirando como se instalar el openwrt es más caro que comprar un TPLINK, no puedo dejarlo, estoy enganchado  XD.

Ya tengo el Openwrt del primer post instalado. Mi dudas:

¿Qué versión es? BB x.x?
Estoy intentando instalar Luci pero los repositorio han cambiado, supongo que debo de instalar LUCI compatible con la version de Openwrt. Se que existe un config para cambiar la URL del repositorio pero mi problema es que no se cual es la URL que debo usar. Ya que he llegado aqui no quiero cagarla.

Un saludo y gracias de antemano.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 26-01-2015, 23:58 (Lunes)
Hola, asi es como tengo configurado ahora el repositorio  en /etc/opkg.conf y funciona:
Código: [Seleccionar]
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/packages/
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jonnyfrm en 27-01-2015, 18:42 (Martes)
Bien.

      opkg update
opkg install luci  ó opkg install luci-ssl

Y el resultado es:

Unknown package 'luci'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci.
root@OpenWrt:/# opkg install luci-ssl
Unknown package 'luci-ssl'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-ssl.

Que paquete es el que instala LUCI?
veo que en este directorio existen 4 luci*.
Un saludo y gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 27-01-2015, 19:22 (Martes)
Bien.

      opkg update
opkg install luci  ó opkg install luci-ssl

Y el resultado es:

Unknown package 'luci'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci.
root@OpenWrt:/# opkg install luci-ssl
Unknown package 'luci-ssl'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-ssl.

Que paquete es el que instala LUCI?
veo que en este directorio existen 4 luci*.
Un saludo y gracias.

Yo no instale luci por esa via, entre que en modo switch solo conectaba "a ratos" y problemas del tipo que tu comentas y peores, >:D lo compilé con luci y todos los paquetes necesarios para poder conectar directamente al adsl, de todas formas no consegui configurar el adsl desde luci, lo tuve que hacer editando el netconfig desde la consola.

Si puedes compilar te puedo pasar el config que yo uso.

O espera a ver si alguien lo ha conseguido por esa via y te puede guiar  ^-^
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 28-01-2015, 09:24 (Miércoles)
Bien.

      opkg update
opkg install luci  ó opkg install luci-ssl

Y el resultado es:

Unknown package 'luci'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci.
root@OpenWrt:/# opkg install luci-ssl
Unknown package 'luci-ssl'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-ssl.

Que paquete es el que instala LUCI?
veo que en este directorio existen 4 luci*.
Un saludo y gracias.


¿De dónde está intentando descargar los paquetes? ¿Te da error opkg update?
Mira el fichero /etc/opkg.conf y mira la línea que contenga al principio src/gz ...
Consulta este hilo para ver de dónde tienes que descargar los paquetes y utiliza vi para cambiar la dirección de descarga : https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/#post_FAQ_Packages (https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/#post_FAQ_Packages)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jonnyfrm en 29-01-2015, 19:20 (Jueves)
Hola Tki2000 y gracias por responder.

Para la descarga de paquetes de donde me indica "seni" hace un par de post. Cuando update no me da error.
He revisado las lineas del config. Y son identicas (copia y pega) de seni.
Lo que cuando intento instalar me dice que no existe LUCI.
He mirado directamente en el navegador la url, y ciertamente no existe ningun paquete llamado luci.

No se que hago mal, pero por ahora la config es identica a seni.

Gracias de nuevo por vuestra ayuda.
Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 29-01-2015, 20:45 (Jueves)
Hola Tki2000 y gracias por responder.

Para la descarga de paquetes de donde me indica "seni" hace un par de post. Cuando update no me da error.
He revisado las lineas del config. Y son identicas (copia y pega) de seni.
Lo que cuando intento instalar me dice que no existe LUCI.
He mirado directamente en el navegador la url, y ciertamente no existe ningun paquete llamado luci.

No se que hago mal, pero por ahora la config es identica a seni.

Gracias de nuevo por vuestra ayuda.
Un saludo.

Como te decía que leyeras en el post, usa http://downloads.openwrt.org/barrier_breaker/14.07-rc3/lantiq/xrx200/packages/ (http://downloads.openwrt.org/barrier_breaker/14.07-rc3/lantiq/xrx200/packages/)
En el trunk ha cambiado la forma de organización. Sólo hay que leer...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 30-01-2015, 22:26 (Viernes)
Hola a todos,


24-02-2015:


es la misma que la de 18-02-2015 pero en lugar de USB 1.x (UHCI)  he elegido el suporte de USB 1.1 (OHCI) el estándar

Descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9iX2FCaXk4d3lINDQ (https://docs.google.com/file/d/0BzBSJsSR-T9iX2FCaXk4d3lINDQ)


-----------

18-02-2015:


He compilado una otra revisión mas ligera (desde fuente 14.07, r42625) con luci, 3g, fpu, usb2 y usb 1.x uhci, usb wifi drivers, ntfs-3g, ext4, block-mount.

Descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc (https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc)


-----------

30-01-2015:


Gracias a todos, e conseguido flashear 6 de estos routers asta ahora (e perdido 2  aprendiendo ;))

Quería compartir con vosotros la versión sincronizada con OpenWRT 14.07 final  ( Luci 0.12+svn-r10530 y OpenWrt Barrier Breaker r42625 ) con el red ethernet parcheado par funcionar como debe.

descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA (https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA)

la configuración del fichero de OPKG  es:
Código: [Seleccionar]
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/luci
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/telephony
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/oldpackages

ahora mismo tengo un Uptime de : 25 días


ademas e incluido todos los drivers para las tarjetas WIFI usb por acaso querían usar una externa con este router.


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jonnyfrm en 02-02-2015, 18:48 (Lunes)
Hola medber. Un trabajo genial. Pero.... el wifi del Astoria funciona, esta configurado?

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 02-02-2015, 21:20 (Lunes)
Hola medber. Un trabajo genial. Pero.... el wifi del Astoria funciona, esta configurado?

Un saludo.

No, el codigo fuente del wifi de este router no se ha liberado por lo que no se puede hacer funcionar. Lo que no se es si se a arreglado el problema que tenia con los puertos USB que hacia que no fuesen bien los wifi usb. ¿medber sabes algo de eso?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 03-02-2015, 10:54 (Martes)
los  puertos USB funcionan muy bien. he probado 3 tipos de Wifi USB.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 04-02-2015, 07:59 (Miércoles)
Hola a todos,

Gracias a todos, e conseguido flashear 6 de estos routers asta ahora (e perdido 2  aprendiendo ;))

Quería compartir con vosotros la versión sincronizada con OpenWRT 14.07  ( Luci 0.12+svn-r10530 y OpenWrt Barrier Breaker r42625 ) con el red ethernet parcheado par funcionar como debe.

esta a 100% compatible con la versión 14.7.

descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA (https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA)


la configuración del fichero de OPKG  es:
Código: [Seleccionar]
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/luci
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/telephony
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/oldpackages

ahora mismo tengo un Uptime de : 25 días


ademas e incluido todos los drivers para las tarjetas WIFI usb por acaso querían usar una externa con este router.





perfecto! mil gracias medber... ahora me iba a poner a compilar desde cero la 14.07 :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 04-02-2015, 11:46 (Miércoles)
los  puertos USB funcionan muy bien. he probado 3 tipos de Wifi USB.

Podrias poner el archivo config que has usado para compilarlo?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 05-02-2015, 00:23 (Jueves)
Buenas de nuevo.

Ayer me llevé un chasco al intentar diagnosticar unos problemas de red que tenía desde que había añadido el livebox 2.1 con openwrt a mi red.

Por lo que pude comprobar a pesar de que yo había definido en diferentes vlans los puertos del livebox, este no estaba separando bien las redes, por lo que se podía llegar de un puerto a los otros sin problemas.

He estado investigando un poco por internet y por lo que he visto el problema está en que no se están activando las vlans (ver https://dev.openwrt.org/ticket/17795) a ver si se soluciona, porque ahora mismo la cosa es una faena :-(

También he visto por el foro y en otro post de Internet (https://forum.openwrt.org/viewtopic.php?id=52358) que hay gente que ve como dos ethernets, la eth0 y la eth1, no sé si es cosa de las diferentes versiones de hardware o que, yo sólo veo una, y eso, no me funciona lo de las vlans. A ver si alguien puede poner algo de luz en el tema.

Por otra parte se me ha sugerido a raíz de los comentarios que puse en la página 30 del hilo que escribiera un privado a gmtii para que actualice en el primer post el uboot por el de lesgar, que no da problemas con la detección de los 128 megas de ram. Lo he intentado, pero el foro no me deja mandar privados (cosas de ser novato, supongo), así que si alguien se lo puede hacer llegar... sería de agradecer.

Nada más, muchas gracias a todos y saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 06-02-2015, 11:07 (Viernes)
los  puertos USB funcionan muy bien. he probado 3 tipos de Wifi USB.

Podrias poner el archivo config que has usado para compilarlo?

el archivo config del Kernel ? aquí esta https://docs.google.com/file/d/0BzBSJsSR-T9iRmhkd0puNkV2R00 (https://docs.google.com/file/d/0BzBSJsSR-T9iRmhkd0puNkV2R00)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 08-02-2015, 01:52 (Domingo)
He intentado aplicar la idea de este hilo: https://forum.openwrt.org/viewtopic.php?id=52358 al ARV7519RW22
Para ello he modificado el /openwrt/target/linux/lantiq/dts/ARV7519RW22.dts

Sustituyendo:

Código: [Seleccionar]
lan: interface@0 {
compatible = "lantiq,xrx200-pdi";
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
mtd-mac-address = <&boardconfig 0x16>;
lantiq,switch;

ethernet@0 {
compatible = "lantiq,xrx200-pdi-port";
reg = <0>;
phy-mode = "rgmii";
phy-handle = <&phy0>;
};
ethernet@1 {
compatible = "lantiq,xrx200-pdi-port";
reg = <4>;
phy-mode = "mii";
phy-handle = <&phy13>;
};
ethernet@2 {
compatible = "lantiq,xrx200-pdi-port";
reg = <5>;
phy-mode = "mii";
phy-handle = <&phy14>;
};
ethernet@3 {
compatible = "lantiq,xrx200-pdi-port";
reg = <2>;
phy-mode = "mii";
phy-handle = <&phy11>;
};
ethernet@4 {
compatible = "lantiq,xrx200-pdi-port";
reg = <3>;
phy-mode = "mii";
phy-handle = <&phy12>;
};
};

Por:

Código: [Seleccionar]
lan0: interface@0 {
compatible = "lantiq,xrx200-pdi";
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
mtd-mac-address = <&boardconfig 0x16>;
lantiq,switch;

ethernet@0 {
compatible = "lantiq,xrx200-pdi-port";
reg = <0>;
phy-mode = "rgmii";
phy-handle = <&phy0>;
};
};
lan1: interface@1 {
compatible = "lantiq,xrx200-pdi";
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
mac-address = [ 00 11 22 33 44 55 ];
lantiq,switch;

ethernet@1 {
compatible = "lantiq,xrx200-pdi-port";
reg = <4>;
phy-mode = "mii";
phy-handle = <&phy13>;
};
ethernet@2 {
compatible = "lantiq,xrx200-pdi-port";
reg = <5>;
phy-mode = "mii";
phy-handle = <&phy14>;
};
ethernet@3 {
compatible = "lantiq,xrx200-pdi-port";
reg = <2>;
phy-mode = "mii";
phy-handle = <&phy11>;
};
ethernet@4 {
compatible = "lantiq,xrx200-pdi-port";
reg = <3>;
phy-mode = "mii";
phy-handle = <&phy12>;
};
};

Con esto se consigue separar el tráfico de eth0 por el puerto GE y eth1 por los 4 puertos FE.
Mientras no añadamos una nueva interfaz para eth1 solo podremos conectar por el puerto GE.
Para visualizar el tráfico de eth1 por algun led hay que añadirlo en la configuración de leds.

Esto no es una solución total y queda pendiente de aprovación, pero funciona ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 08-02-2015, 16:11 (Domingo)
Hola

Estoy intentando flashear el u-boot en el Livebox, pero al llegar a esta parte no se como pasarle el u-boot.bin:

Citar
Pulsamos "U" para cargar el uboot  
    
Código:

[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)

     Pulsamos "Y" y mandamos por X-modem la imagen de uboot
Aqui como le paso por xmodem el archivo??

Uso minicom 2.7(He intentado con Control+A-->S-->xmodem y seleccionar el archivo pero se queda esperando..)

Saludos y gracias de antemano.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 08-02-2015, 16:39 (Domingo)
Hola

Estoy intentando flashear el u-boot en el Livebox, pero al llegar a esta parte no se como pasarle el u-boot.bin:

Citar
Pulsamos "U" para cargar el uboot  
    
Código:

[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)

     Pulsamos "Y" y mandamos por X-modem la imagen de uboot
Aqui como le paso por xmodem el archivo??

Uso minicom 2.7(He intentado con Control+A-->S-->xmodem y seleccionar el archivo pero se queda esperando..)

Saludos y gracias de antemano.



Puede que te falte instalar el paquete en tu distro:
lrzsz
Recuerdo que una vez tuve un problema parecido pero con cutecom, e instalando ese paquete se me resolvió.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 08-02-2015, 16:55 (Domingo)
Hola

Estoy intentando flashear el u-boot en el Livebox, pero al llegar a esta parte no se como pasarle el u-boot.bin:

Citar
Pulsamos "U" para cargar el uboot  
    
Código:

[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)

     Pulsamos "Y" y mandamos por X-modem la imagen de uboot
Aqui como le paso por xmodem el archivo??

Uso minicom 2.7(He intentado con Control+A-->S-->xmodem y seleccionar el archivo pero se queda esperando..)

Saludos y gracias de antemano.



Puede que te falte instalar el paquete en tu distro:
lrzsz
Recuerdo que una vez tuve un problema parecido pero con cutecom, e instalando ese paquete se me resolvió.

Hola
para flashear le doy primero al 0 e Y, y después le envío el fichero, o envio el fichero y después 0 e Y'??


P.D: Lo he intentadoi pero al darle a la Y se me vuelve a poner en [VR9 Boot]:

He visto por ahi que a alguien le passaba lo mismo, pero no hay posteada solucion.

Saludos

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 10-02-2015, 15:44 (Martes)
Buenas tardes,

Pues al final me he armado de valor, he soldado el puerto serie y estoy realizando pruebas. Lo primero hacer un backup pero la cosa no funciona igual es algun pasito tonto que me salto

Entro en modo administrador con teraterm y pongo una memoria usb formateada con fat16, entiendo que no tengo que hacer nada mas que pulsar la "J", el caso es que en la usb no se copia nada

[VR9 Boot]:!

Enter Administrator Mode !


[VR9 Boot]:j

Ready to run firmware


U-Boot 2010.06-LANTIQ-v-2.0.40-dirty (Apr 05 2012 - 14:50:56)

CLOCK CPU 500M RAM 250M
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Internal phy(FE) firmware version: 0x4406
vr9 Switch

Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b00a0000 ...
   Image Name:   MIPS LTQCPE Linux-2.6.32.32
   Created:      2012-04-05   1:29:22 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1441728 Bytes = 1.4 MiB
   Load Address: 80002000
   Entry Point:  800061b0
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

Lantiq xDSL CPE VR9
mips_hpt_frequency = 250000000, counter_resolution = 2
[    0.000000] Linux version 2.6.32.32 (calvin@gccCompiler2) (gcc version 4.3.3 (GCC) ) #18 Thu Apr 5 09:28:57 CST 2012
[    0.000000] phym = 04000000, mem = 03e00000, max_pfn = 00003e00
[    0.000000] Reserving memory for CP1 @0xa3e00000, size 0x00200000
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] Determined physical RAM map:
[    0.000000] User-defined physical RAM map:
[    0.000000]  memory: 03e00000 @ 00000000 (usable)
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00003e00
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[1] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00003e00
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 15748
[    0.000000] Kernel command line: root=/dev/mtdblock4 rw rootfstype=squashfs,jffs2 calibrate ip=192.168.2.1:192.168.2.100::::eth0:on console=ttyS0,115200 ethaddr=00:E0:92:00:01:40 phym=64M mem=62M panic=1 mtdparts=ifx_nor0:256k(uboot),256k(uboot_bin),128k(uboot_cfg),2m(kernel),10m(rootfs),11m(rootfs2),896k(sys_config),6m(supertask_img),1m(supertask_cfg),512k(supertask_bootcfg) init=/etc/preinit vpe1_load_addr=0x83e00000 vpe1_mem=2M
[    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] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00051a00
[    0.000000] Readback ErrCtl register=00051a00
[    0.000000] Memory: 58000k/63488k available (3477k kernel code, 5412k reserved, 788k data, 184k init, 0k highmem)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:185
[    0.000000] Lantiq ICU driver, version 3.0.1, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.000000] console [ttyS0] enabled
[    0.030000] Calibrating delay loop... 331.77 BogoMIPS (lpj=165888)
[    0.053000] Security Framework initialized
[    0.054000] Mount-cache hash table entries: 512
[    0.061000] NET: Registered protocol family 16
[    0.063000]
[    0.063000] ======= ifx_gpio_pin_reserve 21 (10,PCI) ======= kernel module
[    0.071000] Lantiq PCI host controller driver, version 1.2.0, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.072000]
[    0.072000] ======= ifx_gpio_pin_reserve 33 (11,PCIE) ======= kernel module
[    0.183000] Lantiq PCIe Root Complex driver, version 1.5.3, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.201000] bio: create slab <bio-0> at 0
[    0.204000] SCSI subsystem initialized
[    0.205000] usbcore: registered new interface driver usbfs
[    0.206000] usbcore: registered new interface driver hub
[    0.207000] usbcore: registered new device driver usb
[    0.208000] pci 0000:00:00.0: PME# supported from D1 D2
[    0.209000] pci 0000:00:00.0: PME# disabled
[    0.210000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.211000] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.212000] pci 0000:01:00.0: PME# disabled
[    0.213000] pci 0000:02:00.0: PME# supported from D0 D1 D3hot
[    0.214000] pci 0000:02:00.0: PME# disabled
[    0.216000] pci 0000:01:00.0: PCI bridge, secondary bus 0000:02
[    0.217000] pci 0000:01:00.0:   IO window: disabled
[    0.218000] pci 0000:01:00.0:   MEM window: disabled
[    0.219000] pci 0000:01:00.0:   PREFETCH window: 0x1c000000-0x1cbfffff
[    0.220000] NET: Registered protocol family 8
[    0.221000] NET: Registered protocol family 20
[    0.222000] cfg80211: Using static regulatory domain info
[    0.223000] cfg80211: Regulatory domain: US
[    0.224000]  (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    0.225000]  (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[    0.226000]  (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[    0.227000]  (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[    0.228000]  (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[    0.229000]  (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
[    0.230000]  (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
[    0.231000] cfg80211: Calling CRDA for country: US
[    0.232000] Switching to clocksource MIPS
[    0.236000] NET: Registered protocol family 2
[    0.239000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.247000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.253000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.259000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.265000] TCP reno registered
[    0.269000] NET: Registered protocol family 1
[    0.273000] gptu: totally 6 16-bit timers/counters
[    0.278000] gptu: misc_register on minor 63
[    0.282000] gptu: succeeded to request irq 118
[    0.286000] gptu: succeeded to request irq 119
[    0.291000] gptu: succeeded to request irq 120
[    0.295000] gptu: succeeded to request irq 121
[    0.299000] gptu: succeeded to request irq 122
[    0.304000] gptu: succeeded to request irq 123
[    0.309000] IFX DMA driver, version ifxmips_dma_core.c:v1.0.17
[    0.309000] ,(c)2009 Infineon Technologies AG
[    0.319000] Lantiq CGU driver, version 1.1.27, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.326000] vpe1_mem = 200000
[    0.329000] Wired TLB entries for Linux read_c0_wired() = 0
[    0.337000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.342000] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[    0.348000] msgmni has been set to 113
[    0.353000] Line: 127, function: deu_init
[    0.355000] Infineon Technologies DEU driver version 2.0.0
[    0.362000] IFX DEU DES initialized (multiblock).
[    0.366000] IFX DEU AES initialized (multiblock).
[    0.371000] IFX DEU ARC4 initialized (multiblock).
[    0.375000] IFX DEU SHA1 initialized.
[    0.379000] IFX DEU MD5 initialized.
[    0.383000] IFX DEU SHA1_HMAC initialized.
[    0.387000] IFX DEU MD5_HMAC initialized.
[    0.390000] io scheduler noop registered (default)
[    0.404000] ifx_pmu_init: Major 252
[    0.406000] Lantiq PMU driver, version 1.2.2, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.414000]
[    0.414000] ======= ifx_gpio_register (1,TEST) ======= kernel init
[    0.421000]
[    0.421000] ======= ifx_gpio_register (2,MEI) ======= kernel init
[    0.429000]
[    0.429000] ======= ifx_gpio_register (3,DSL-NTR) ======= kernel init
[    0.437000]
[    0.437000] ======= ifx_gpio_register (4,SSC) ======= kernel init
[    0.444000]
[    0.444000] ======= ifx_gpio_register (5,ASC0) ======= kernel init
[    0.452000]
[    0.452000] ======= ifx_gpio_register (6,SDIO) ======= kernel init
[    0.459000]
[    0.459000] ======= ifx_gpio_register (7,LEDC) ======= kernel init
[    0.467000]
[    0.467000] ======= ifx_gpio_register (8,USB) ======= kernel init
[    0.475000]
[    0.475000] ======= ifx_gpio_register (9,INT_SW) ======= kernel init
[    0.482000]
[    0.482000] ======= ifx_gpio_register (10,PCI) ======= kernel init
[    0.490000]
[    0.490000] ======= ifx_gpio_register (11,PCIE) ======= kernel init
[    0.498000]
[    0.498000] ======= ifx_gpio_register (12,NAND) ======= kernel init
[    0.505000]
[    0.505000] ======= ifx_gpio_register (13,PPA) ======= kernel init
[    0.513000]
[    0.513000] ======= ifx_gpio_register (14,TAPI-VMMC) ======= kernel init
[    0.521000]
[    0.521000] ======= ifx_gpio_register (15,TAPI-DEMO) ======= kernel init
[    0.529000]
[    0.529000] ======= ifx_gpio_register (16,TAPI-FXO) ======= kernel init
[    0.537000]
[    0.537000] ======= ifx_gpio_register (17,TAPI-DXT) ======= kernel init
[    0.546000]
[    0.546000] ======= ifx_gpio_register (18,TAPI-VCPE) ======= kernel init
[    0.554000]
[    0.554000] ======= ifx_gpio_register (19,VINAX) ======= kernel init
[    0.562000]
[    0.562000] ======= ifx_gpio_register (20,USIF-UART) ======= kernel init
[    0.570000]
[    0.570000] ======= ifx_gpio_register (21,USIF-SPI) ======= kernel init
[    0.578000]
[    0.578000] ======= ifx_gpio_register (22,SFLASH) ======= kernel init
[    0.586000]
[    0.586000] ======= ifx_gpio_register (23,EEPROM) ======= kernel init
[    0.594000]
[    0.594000] ======= ifx_gpio_register (24,USIF-SFLASH) ======= kernel init
[    0.602000]
[    0.602000] ======= ifx_gpio_register (25,LED) ======= kernel init
[    0.610000]
[    0.610000] ======= ifx_gpio_register (26,EBU_LED) ======= kernel init
[    0.618000]
[    0.618000] ======= ifx_gpio_register (27,EXIN) ======= kernel init
[    0.625000]
[    0.625000] ======= ifx_gpio_register (28,PAGE_BUTTON) ======= kernel init
[    0.634000]
[    0.634000] ======= ifx_gpio_register (29,DECT) ======= kernel init
[    0.641000]
[    0.641000] ======= ifx_gpio_register (30,SERIAL_IN) ======= kernel init
[    0.649000]
[    0.649000] ======= ifx_gpio_register (31,BUTTON) ======= kernel init
[    0.657000] Lantiq GPIO driver, version 1.2.14, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.665000] Infineon Technologies RCU driver version 1.0.8
[    0.671000]
[    0.671000] ======= ifx_gpio_register (7,LEDC) ======= kernel module
[    0.679000]
[    0.679000] ======= ifx_gpio_pin_reserve 4 (7,LEDC) ======= kernel module
[    0.687000]
[    0.687000] ======= ifx_gpio_pin_reserve 5 (7,LEDC) ======= kernel module
[    0.695000]
[    0.695000] ======= ifx_gpio_pin_reserve 6 (7,LEDC) ======= kernel module
[    0.703000] Lantiq LED Controller driver, version 1.0.6, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.712000] MEI CPE Driver, Version 1.1.1
[    0.712000]
[    0.717000] (c) Copyright 2009, Infineon Technologies AG
[    0.717000]
[    0.724000] ### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###
[    0.724000]
[    0.731000] ttyS0 at MMIO 0xbe100c00 (irq = 105) is a IFX_ASC
[    0.737000]
[    0.737000] ======= ifx_gpio_pin_reserve 20 (31,BUTTON) ======= kernel module
[    0.746000] Register ASC (UART) to PMCU.
[    0.750000] Lantiq ASC (UART) driver, version 1.0.9, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.764000] loop: module loaded
[    0.768000] ifx_nor0: Found 1 x16 devices at 0x0 in 16-bit bank
[    0.772000]  Amd/Fujitsu Extended Query Table at 0x0040
[    0.777000] ifx_nor0: CFI does not contain boot bank location. Assuming top.
[    0.784000] number of CFI chips: 1
[    0.788000] cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
[    0.795000] 10 cmdlinepart partitions found on MTD device ifx_nor0
[    0.802000] ifx_mtd_init flash0: Using dynamic image partition
[    0.807000] Creating 10 MTD partitions on "ifx_nor0":
[    0.812000] 0x000000000000-0x000000040000 : "uboot"
[    0.819000] 0x000000040000-0x000000080000 : "uboot_bin"
[    0.824000] 0x000000080000-0x0000000a0000 : "uboot_cfg"
[    0.829000] 0x0000000a0000-0x0000002a0000 : "kernel"
[    0.834000] 0x0000002a0000-0x000000ca0000 : "rootfs"
[    0.839000] 0x000000ca0000-0x0000017a0000 : "rootfs2"
[    0.844000] 0x0000017a0000-0x000001880000 : "sys_config"
[    0.849000] 0x000001880000-0x000001e80000 : "supertask_img"
[    0.855000] 0x000001e80000-0x000001f80000 : "supertask_cfg"
[    0.861000] 0x000001f80000-0x000002000000 : "supertask_bootcfg"
[    0.867000] Lantiq MTD NOR driver, version 1.0.5, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.873000] ifx_nand_init
[    0.876000]
[    0.876000] ======= ifx_gpio_pin_reserve 23 (12,NAND) ======= kernel module
[    0.884000]
[    0.884000] ======= ifx_gpio_pin_reserve 24 (12,NAND) ======= kernel module
[    0.893000]
[    0.893000] ======= ifx_gpio_pin_reserve 13 (12,NAND) ======= kernel module
[    0.901000]
[    0.901000] ======= ifx_gpio_pin_reserve 48 (12,NAND) ======= kernel module
[    0.909000]
[    0.909000] ======= ifx_gpio_pin_reserve 49 (12,NAND) ======= kernel module
[    0.918000] Probe for NAND flash...
[    0.921000] No NAND device found!!!
[    0.925000]
[    0.925000] ======= ifx_gpio_register (4,SSC) ======= kernel module
[    0.933000]
[    0.933000] ======= ifx_gpio_pin_reserve 16 (4,SSC) ======= kernel module
[    0.941000]
[    0.941000] ======= ifx_gpio_pin_reserve 17 (4,SSC) ======= kernel module
[    0.949000]
[    0.949000] ======= ifx_gpio_pin_reserve 18 (4,SSC) ======= kernel module
[    0.957000] Lantiq SSC driver, version 2.2.6, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.965000]
[    0.965000] ======= ifx_gpio_register (23,EEPROM) ======= kernel module
[    0.973000] Lantiq SPI EERPOM driver, version 1.1.1, (c) 2001-2011 Lantiq Deutschland GmbH
[    0.981000] PPP generic driver version 2.4.2
[    0.986000] PPP Deflate Compression module registered
[    0.991000] PPP BSD Compression module registered
[    0.995000] PPP MPPE Compression module registered
[    1.000000] NET: Registered protocol family 24
[    1.009000] IMQ driver loaded successfully.
[    1.012000]  Hooking IMQ before NAT on PREROUTING.
[    1.017000]  Hooking IMQ after NAT on POSTROUTING.
[    1.021000] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[    1.029000] usbcore: registered new interface driver pegasus
[    1.035000] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[    1.042000] usbcore: registered new interface driver rtl8150
[    1.047000] usbcore: registered new interface driver cdc_ether
[    1.053000] usbcore: registered new interface driver rndis_host
[    1.059000] usbcore: registered new interface driver rndis_wlan
[    1.065000] IFX SWITCH API, Version 1.1.7.2
[    1.069000] SWAPI: Registered character device [switch_api] with major no [81]
[    1.076000] Switch API: PCE MicroCode loaded !!
[    1.081000] Switch Auto Polling value = 0
[    1.094000] GPHY FW load for A2x !!
[    1.098000] GPHY FIRMWARE LOAD SUCCESSFULLY AT ADDR : 480000
[    1.223000] IFX GPHY driver FE Mode, version ifxmips_vr9_gphy: V0.9 - Firmware: ffff
[    1.230000] usbcore: registered new interface driver usblp
[    1.235000] Initializing USB Mass Storage driver...
[    1.240000] usbcore: registered new interface driver usb-storage
[    1.246000] USB Mass Storage support registered.
[    1.251000] usbcore: registered new interface driver ums-alauda
[    1.257000] usbcore: registered new interface driver ums-datafab
[    1.263000] usbcore: registered new interface driver ums-freecom
[    1.269000] usbcore: registered new interface driver ums-jumpshot
[    1.275000] usbcore: registered new interface driver ums-karma
[    1.281000] usbcore: registered new interface driver ums-sddr09
[    1.287000] usbcore: registered new interface driver ums-sddr55
[    1.293000] usbcore: registered new interface driver ums-usbat
[    1.298000] Registered led device: broadband_led
[    1.303000] Registered led device: internet_led
[    1.308000] Registered led device: ledc_2
[    1.312000] Registered led device: ledc_3
[    1.315000] Registered led device: ledc_4
[    1.320000] Registered led device: ledc_5
[    1.323000] Registered led device: ledc_6
[    1.328000] Registered led device: ledc_7
[    1.331000] Registered led device: ledc_8
[    1.336000] Registered led device: ledc_9
[    1.339000] Registered led device: ledc_10
[    1.344000] Registered led device: ledc_11
[    1.348000] Registered led device: wps_led
[    1.352000] Registered led device: ledc_13
[    1.356000] Registered led device: ledc_14
[    1.360000] Registered led device: usb2_link_led
[    1.365000] Registered led device: ledc_16
[    1.369000] Registered led device: ledc_17
[    1.373000] Registered led device: usb1_link_led
[    1.377000] Registered led device: fxo_act_led
[    1.382000] Registered led device: internet_red_led
[    1.387000] Registered led device: voip_led
[    1.391000] Registered led device: warning_led
[    1.395000] Registered led device: ledc_23
[    1.399000] Lantiq LED driver, version 1.0.17, (c) 2001-2011 Lantiq Deutschland GmbH
[    1.407000] u32 classifier
[    1.409000]     Performance counters on
[    1.413000]     Actions configured
[    1.417000] nf_conntrack version 0.5.0 (907 buckets, 3628 max)
[    1.423000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
[    1.430000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
[    1.438000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
[    1.444000] ip_conntrack_rtsp v0.6.21 loading
[    1.448000] xt_time: kernel timezone is -0000


He probado tambienha cambiar el uboot, y veo que en la ram me pone 64 megas, perdonar mi novatez en  el asunto, tengo un 2.1 R02

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 11-02-2015, 21:40 (Miércoles)
Buenas noches,

Ya tengo el backup, era una cuestion de que terminara de cargar en modo adminsitrador y darle a la "j" simplemente, he tenido que repetir algun comando por que no escribia bien seguramente por ruidos en los cables (pienso yo)

Ahora estoy atrancado en enviar por x-modem el boot, que no se envia. Le doy al "u" luego "0" despues yes y envio por x-modem y no hace nada, he probado desde teraterm e hyperterminal

Bueno si me salto algo una ayudita me biene muy bien

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 11-02-2015, 23:51 (Miércoles)
@francisgambin:
Siento "pasar de ti" pero esto no es un chat..
Por lo que veo "write-uboot-nor" es una macro que lleva incorporada el u-boot..  :D

Existen 2 u-boot modificados en este hilo, uno de 320,9 kB y otro de 324.3 kB. Con el de 320.9 kB solo detecta 64 MB de RAM el arranque del u-boot, en ambas versiones de hard. Con el de 324.3 kB, en ambas versiones detecta 128 MB de RAM.

Tengo otro router de estos con el hard v1.2 y he podido comprobar que la misma imagen openwrt que había compilado desde BB 14.07 rc3 y funcionado en el hard v1.1, lo hace igual en el v1.2., por lo tanto antes de cargar una imagen del nuevo tipo unificado, hemos de modificar la macro creada por esta otra en ambos modelos:

Código: [Seleccionar]
setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RW22-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
    setenv kernel_addr 0xB0080000
    saveenv
saludos
Pues a esto otro tengo que decir que me acabo de dar cuenta que en la R02 del hard, con este u-boot no se identifica el driver del puerto GE, lo hace como genérico y en modo FE.
O sea que me parece que no se ha conseguido todavía un u-boot que identifique bien la R02.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 12-02-2015, 01:01 (Jueves)
Buenas noches,

Ya se que esto no es un chat, te pido dusculpas si lo ha parecido.

Estoy atrancado en como se envia la imagen del boot, que en el primer post dice

Citar
2-Instalacion

  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
 
Código:

 [VR9 Boot]:!
    Enter Administrator Mode !

 Pulsamos "U" para cargar el uboot 
   
Código:

[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
   
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)

     Pulsamos "Y" y mandamos por X-modem la imagen de uboot
Pero si hago esto cuando envío el archivo con x-modem no hace nada, se queda parado sin mas, he probado con y-moden y tampoco funciona

(http://smb://openwrthg556a/discoext3/Captura.PNG)

Haber si vosotros que habeis pasado por esto me podeis indicar que me falta
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 12-02-2015, 11:11 (Jueves)
Fijate si los carácteres que te pide son mayuscula o minusculas..
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 12-02-2015, 21:03 (Jueves)
Amigo seny,

Tienes toda la razon, por culpa del despiste de Y mayusculas estaba atrancado. Ahora ya lo tengo todo instalado perfectamente!

Muchas gracias ahora a probar
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 15-02-2015, 00:22 (Domingo)
Buenas, gracias Seny por el truco, lo he intentado utilizar para dividir el switch en 3 creando unas eth1 y eth2 extras, pero con la eth2 no hubo suerte, así que finalmente separé el puerto 1 en la eth1 y dejé el resto junto con el de gigabit en la red local.

Me gustaría poder separar la red en más de dos trozos para poner por un lado Inet, por otro la red local y por otro la wifi pública sin tener que usar un dongle, porque los usb los tengo con un raid1 de dos discos duros y no dan para más :-)

Pero bueno, mientras tanto tiraremos así, a ver si no me encuentro más sorpresas, de nuevo gracias Seny por la info.

Saludos.

He intentado aplicar la idea de este hilo: https://forum.openwrt.org/viewtopic.php?id=52358 al ARV7519RW22

Para ello he modificado el /openwrt/target/linux/lantiq/dts/ARV7519RW22.dts
Con esto se consigue separar el tráfico de eth0 por el puerto GE y eth1 por los 4 puertos FE.
Mientras no añadamos una nueva interfaz para eth1 solo podremos conectar por el puerto GE.
Para visualizar el tráfico de eth1 por algun led hay que añadirlo en la configuración de leds.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 15-02-2015, 22:12 (Domingo)
Añadido a la modificación del dts que comenté e este hilo: https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326644/#msg326644
Donde he modificado un byte:
..
#size-cells = <0>;
reg = <1>;
mac-address = [ 00 11 22 33 44 55 ];
..

-He puenteado ambas interfaces en lan, asi desde el principio podemos conectar desde cualquier puerto.
-He creado vlan's ;)
modificando: /openwrt/target/linux/lantiq/base-files/etc/uci-defaults/02_network
Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;
Pero los puertos que marca el switch no se corresponden con los reales, esto viene definido dentro del dts en cada ethernet@"x" con su reg = <"y" donde "y" no lo podemos cambiar para solucionarlo, supogo que viene definido desde el u-boot, aunque no es problema.
0 = 0
1 = 4
2 = 5
3 = 2
4 = 3
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 16-02-2015, 22:49 (Lunes)
Buenas, Seny.

Con lo del reg= 1 entiendo que te refieres a la definición de lan1, pero aún así no entiendo que quieres decir, yo no toqué ese valor y parece que la red queda aislada, que se supone que hace el reg = 1?

Tampoco entiendo a que te refieres cuando dices que las has puenteado, quieres decir que has deshecho lo de separar la giga como eth1?

Sobre lo de las vlans es lo que había hecho yo inicialmente y estaba todo happy hasta que me di cuenta que si bien el livebox parece estar filtrando las vlans, resulta que el switch está switcheando todo sin tener en cuenta los tags de vlan.

Tal y comentaba yo en https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326528/#msg326528 el problema está reconocido en foros y en un bug de openwrt, al parecer aunque se haga un swconfig dev switch0 set enable_vlan 1 resulta que el enable_vlan se queda a 0, si has conseguido que quede a 1 ya dirás como :-)

Lo dicho, prueba bien las vlans porque estoy casi seguro que si pones un equipo con un tcpdump en una vlan externa verás el tráfico de tu vlan interna.

Añadido a la modificación del dts que comenté e este hilo: https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326644/#msg326644
Donde he modificado un byte:
..
#size-cells = <0>;
reg = <1>;
mac-address = [ 00 11 22 33 44 55 ];
..

-He puenteado ambas interfaces en lan, asi desde el principio podemos conectar desde cualquier puerto.
-He creado vlan's ;)
modificando: /openwrt/target/linux/lantiq/base-files/etc/uci-defaults/02_network
Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;
Pero los puertos que marca el switch no se corresponden con los reales, esto viene definido dentro del dts en cada ethernet@"x" con su reg = <"y" donde "y" no lo podemos cambiar para solucionarlo, supogo que viene definido desde el u-boot, aunque no es problema.
0 = 0
1 = 4
2 = 5
3 = 2
4 = 3
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: eq7mavala en 17-02-2015, 10:54 (Martes)
Existe alguna versión oficial, con la que no haya problemas a la hora de instalar paquetes y tal?

Me interesaria que se pudiese usar el ADSL y luci-app-qos... Entre otros.

Esta estable este router?

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 17-02-2015, 20:33 (Martes)
Buenas, Seny.

Con lo del reg= 1 entiendo que te refieres a la definición de lan1, pero aún así no entiendo que quieres decir, yo no toqué ese valor y parece que la red queda aislada, que se supone que hace el reg = 1?

Tampoco entiendo a que te refieres cuando dices que las has puenteado, quieres decir que has deshecho lo de separar la giga como eth1?

Sobre lo de las vlans es lo que había hecho yo inicialmente y estaba todo happy hasta que me di cuenta que si bien el livebox parece estar filtrando las vlans, resulta que el switch está switcheando todo sin tener en cuenta los tags de vlan.

Tal y comentaba yo en https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326528/#msg326528 el problema está reconocido en foros y en un bug de openwrt, al parecer aunque se haga un swconfig dev switch0 set enable_vlan 1 resulta que el enable_vlan se queda a 0, si has conseguido que quede a 1 ya dirás como :-)

Lo dicho, prueba bien las vlans porque estoy casi seguro que si pones un equipo con un tcpdump en una vlan externa verás el tráfico de tu vlan interna.

Añadido a la modificación del dts que comenté e este hilo: https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326644/#msg326644
Donde he modificado un byte:
..
#size-cells = <0>;
reg = <1>;
mac-address = [ 00 11 22 33 44 55 ];
..

-He puenteado ambas interfaces en lan, asi desde el principio podemos conectar desde cualquier puerto.
-He creado vlan's ;)
modificando: /openwrt/target/linux/lantiq/base-files/etc/uci-defaults/02_network
Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;
Pero los puertos que marca el switch no se corresponden con los reales, esto viene definido dentro del dts en cada ethernet@"x" con su reg = <"y" donde "y" no lo podemos cambiar para solucionarlo, supogo que viene definido desde el u-boot, aunque no es problema.
0 = 0
1 = 4
2 = 5
3 = 2
4 = 3
saludos
Las vlan's funcionan, se separan realmente las zonas, comprobado con tcpdump.
Hasta donde está implementado el switch en este router, se asemeja a un motor sin motor de arranque.
El motor funciona si en el arranque del sistema se encuentra una configuracion ya hecha que use alguna vlan. Las vlan que no encuentre en el arranque o hayamos desasignado despues de arrancar, no existen.
Antes de desasignar una vlan de una interface, hay que asignarla en otra.

Ese es el motivo principal, despues de separar las interfaces y puertos, de volver a juntar todo en la interface lan, desde ahi lo podremos extraer a otras interfaces que creamos.
Aquí podemos ver como queda al principio:
https://drive.google.com/file/d/0BwK0nfzU686UUXdtR1duaGlWT2s/view?usp=sharing

Sobre el <1>:
A ver, no conozco el código en profundidad pero cuando puse <0> no presté atención a que ya era usado por phy0 y en cambio el registro <1> no era usado., simplemente me pareció más elegante usarlo al estar libre y.., ya que las pruebas las hago habiendo modificado ese byte, aviso por si acaso afecta realmente..

Esta es la parte de la modificacion del dts que estoy usando es las últimas pruebas:

Código: [Seleccionar]
eth@E108000 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "lantiq,xrx200-net";
reg = < 0xE108000 0x3000 /* switch */
0xE10B100 0x70 /* mdio */
0xE10B1D8 0x30 /* mii */
0xE10B308 0x30 /* pmac */
>;
interrupt-parent = <&icu0>;
interrupts = <73 72>;

lan0: interface@0 {
compatible = "lantiq,xrx200-pdi";
#address-cells = <1>;
#size-cells = <0>;
reg = <0>;
mac-address = [ 00 11 22 33 44 55 ];
lantiq,switch;
ethernet@0 {
compatible = "lantiq,xrx200-pdi-port";
reg = <0>;
phy-mode = "rgmii";
phy-handle = <&phy0>;
};
ethernet@2 {
compatible = "lantiq,xrx200-pdi-port";
reg = <5>;
phy-mode = "mii";
phy-handle = <&phy14>;
};
ethernet@3 {
compatible = "lantiq,xrx200-pdi-port";
reg = <2>;
phy-mode = "mii";
phy-handle = <&phy11>;
};
ethernet@4 {
compatible = "lantiq,xrx200-pdi-port";
reg = <3>;
phy-mode = "mii";
phy-handle = <&phy12>;
};
};

lan1: interface@1 {
compatible = "lantiq,xrx200-pdi";
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
mtd-mac-address = <&boardconfig 0x16>;
lantiq,switch;
ethernet@1 {
compatible = "lantiq,xrx200-pdi-port";
reg = <4>;
phy-mode = "mii";
phy-handle = <&phy13>;
};
};

mdio@0 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "lantiq,xrx200-mdio";
phy0: ethernet-phy@0 {
reg = <0x0>;
compatible = "lantiq,phy11g", "ethernet-phy-ieee802.3-c22";
};
phy11: ethernet-phy@11 {
reg = <0x11>;
compatible = "lantiq,phy22f", "ethernet-phy-ieee802.3-c22";
};
phy12: ethernet-phy@12 {
reg = <0x12>;
compatible = "lantiq,phy22f", "ethernet-phy-ieee802.3-c22";
};
phy13: ethernet-phy@13 {
reg = <0x13>;
compatible = "lantiq,phy22f", "ethernet-phy-ieee802.3-c22";
};
phy14: ethernet-phy@14 {
reg = <0x14>;
compatible = "lantiq,phy22f", "ethernet-phy-ieee802.3-c22";
};
};
};
Esta es la parte del 02_network que he modificado:

Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;

Este es el network que tengo funcionando con jastel y 2 zonas con vlan's separadas:

Citar
config interface 'loopback'
   option ifname 'lo'
   option proto 'static'
   option ipaddr '127.0.0.1'
   option netmask '255.0.0.0'

config globals 'globals'
   option ula_prefix 'xxxx:xxxx:xxxx::/xx'

config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option proto 'static'
   option ipaddr '192.168.1.1'
   option netmask '255.255.255.0'
   option macaddr 'xx:xx:xx:xx:xx:xx'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth1.1'
   option gateway '192.168.1.1'
   option broadcast '192.168.1.255'
   option dns '87.216.1.65 87.216.1.66'

config switch
   option name 'switch0'
   option reset '1'
   option enable_vlan '1'

config switch_vlan
   option device 'switch0'
   option vlan '1'
   option ports '0 1 2 3 4 5 6t'

config atm-bridge 'atm'
   option vpi '8'
   option vci '35'
   option encaps 'llc'
   option payload 'bridged'

config interface 'wan'
   option ifname 'nas0'
   option proto 'pppoe'
   option username 'xxxxxxxx@adsl'
   option password 'xxxxxxxx'
   option macaddr 'xx:xx:xx:xx:xx:xx'

config interface 'wan6'
   option ifname '@wan'
   option proto 'dhcpv6'

config vdsl 'dsl'
   option annex 'a'
   option firmware '/lib/firmware/vdsl.bin'
   option tone 'av'
   option xfer_mode 'atm'

config interface 'Local'
   option type 'bridge'
   option proto 'static'
   option ifname 'eth0.1 eth1.2 eth1.3 eth1.4'
   option ipaddr '192.168.2.1'
   option netmask '255.255.255.0'
   option gateway '192.168.2.1'
   option dns '87.216.1.65 87.216.1.66'
   option broadcast '192.168.1.255'

Aquí pongo una imagen con esas modificaciones, tiene lo mínimo pero con Luci y soporte para almacenamiento usb:
https://drive.google.com/file/d/0BwK0nfzU686UcmZ2Q3hQMk1DdVE/view?usp=sharing
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 18-02-2015, 06:28 (Miércoles)
Las vlan's funcionan, se separan realmente las zonas, comprobado con tcpdump.
Hasta donde está implementado el switch en este router, se asemeja a un motor sin motor de arranque.
El motor funciona si en el arranque del sistema se encuentra una configuracion ya hecha que use alguna vlan. Las vlan que no encuentre en el arranque o hayamos desasignado despues de arrancar, no existen.
Antes de desasignar una vlan de una interface, hay que asignarla en otra.

Esta es la parte del 02_network que he modificado:

Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;

Hola, Seny.

Gracias por la explicación, entiendo lo que dices, aunque no entiendo muy bien como se diferencia esto que haces aquí en el 02_network de lo que estaba haciendo yo en el /etc/config/network que usaba:
# Los puertos van en orden: giga -> 0 3 2 5 4 <- puerto 1
config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'eth0'
        option vlan '3'
        option vid '3'
        option ports '6t 0 2 3'

config switch_vlan
        option device 'eth0'
        option vlan '5'
        option vid '5'
        option ports '6t 5'

config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '6t 4'

con lo que intentaba meter en una vlan los 3 puertos mas altos (el giga el 4 y el 3) y luego dejar separados en sendas vlans el puerto 1 y el 2 (por cierto, números de vlan altos no funcionan para nada).

Es decir, los cambio que yo hacía también son a nivel de configuración de openwrt, igual que los del 02_network. A no ser que no funcionen por el tema esta que comentas de cuando se meten y se quitan puertos en las vlans, no veo la diferencia, ya que en los dos casos se hace con el swconfig, ¿no?

Yo cuando hice las pruebas con el tcpdump estaba haciendo un ping desde el el puerto giga a una ip inexistente en la red local y veía el arp asociado al ping en el puerto 1 en el tcpdump de otra máquina que tenía enchufada en este puerto, mientras que si hacía un tcpdump eth0.2 en el propio livebox este no veía nada.

¿Sería mucho pedir que hicieras una prueba similar con tu setup dejando fuera del bridge uno de los puertos y configurando en él otra red diferente (la wan, vamos) y haciendo el tcpdump en este puerto en otra máquina a ver que ves?

Gracias de antemano.

Por otra parte, cambiando de tema... ¿es posible con lo que hay ahora mismo implementado del livebox grabar otro openwrt desde el propio openwrt sin tener que ir a la consola y pasar por el uboot?

Saludos y gracias de nuevo a todos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 18-02-2015, 07:46 (Miércoles)
Buenos dias,

Tengo unas dudas al respecto de compilar y cambiar el frimware, tengo instalada la compilación posteada por medber unas paginas atrás, y yo he compilado una en trunk con kernel 3.18.7 con las cosas que normalmente uso en mis otros cacharros (hg556 y AR-5381u), ya que en la versión de medber transmission me da algunos problemas y no tiene fpu emulación

Según veo en el hilo, las versiones trunk no funcionan los ethernet, y me da miedo probar mi compilación. ¿Si esto es así donde compiláis vosotros?

¿Además una pregunta tonta, puedo instalar desde luci o sigue siendo necesario el uso del puerto serie y cargar la imagen por tftpd?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 18-02-2015, 09:22 (Miércoles)
@francisgambin

Si ya tienes openwrt instalados puedes flashearlo de nuevo desde luci fácilmente.

He compilado otra revisión mas ligera (desde fuente 14.07, r42625) con luci, 3g, fpu, usb wifi drivers, ntfs-3g, ext4, block-mount. comprobarla si quieres ;)  https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc (https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc)




 
Título: Re:
Publicado por: francisgambin en 18-02-2015, 10:42 (Miércoles)
Pues probaré tu compilación, me da miedo probar la mía y que luego no arranque o no funcionan los ethenet como comentan más atras

Tu has probado con trunk y en este caso tienes que poner algún parche?

Enviado desde mi bq Aquaris 5 HD mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 18-02-2015, 10:59 (Miércoles)
@francisgambin

el trunk esta en movimiento constante. No lo uso si puedo evitarlo. Si compilo los imágenes sincronizadas con la versión final de openwrt 14.07  es para beneficiar des los actualizaciones des los paquetes realizados por el equipo openwrt.

Si has logrado flashearlo una vez lo puedes hacerlo una otra vez. no hay nada que temer.  ;)
 
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 18-02-2015, 16:37 (Miércoles)
Lo descrito en el dts y 02_network ha de ser compilado junto con la imagen ya que le sirve al router para interpretar el entorno durante el arranque del sistema.

El entorno ethernet de la última versión de Noltari, consta de 1 switch con los 5 puertos puestos en la interface lan.

Las modificaciones que he comentado cambian el entorno, pasan a ser 2 switch + 5 vlan's puestos en la interface lan.

Las vlan creadas, se corresponden con los puertos marcados en el router, lo único que no concuerda, es el muestreo que hace Luci de ellos en la pestaña switch. 

Esta imagen se puede cargar desde Luci, pero se ha de desmarcar el que mantenga la config, esperar a que termine de parpadear el led y volver a copiar el vdsl.bin si se usa el modem.
Las vlan's funcionan, se separan realmente las zonas, comprobado con tcpdump.
Hasta donde está implementado el switch en este router, se asemeja a un motor sin motor de arranque.
El motor funciona si en el arranque del sistema se encuentra una configuracion ya hecha que use alguna vlan. Las vlan que no encuentre en el arranque o hayamos desasignado despues de arrancar, no existen.
Antes de desasignar una vlan de una interface, hay que asignarla en otra.

Esta es la parte del 02_network que he modificado:

Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;

Hola, Seny.

Gracias por la explicación, entiendo lo que dices, aunque no entiendo muy bien como se diferencia esto que haces aquí en el 02_network de lo que estaba haciendo yo en el /etc/config/network que usaba:
# Los puertos van en orden: giga -> 0 3 2 5 4 <- puerto 1
config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'eth0'
        option vlan '3'
        option vid '3'
        option ports '6t 0 2 3'

config switch_vlan
        option device 'eth0'
        option vlan '5'
        option vid '5'
        option ports '6t 5'

config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '6t 4'

con lo que intentaba meter en una vlan los 3 puertos mas altos (el giga el 4 y el 3) y luego dejar separados en sendas vlans el puerto 1 y el 2 (por cierto, números de vlan altos no funcionan para nada).

Es decir, los cambio que yo hacía también son a nivel de configuración de openwrt, igual que los del 02_network. A no ser que no funcionen por el tema esta que comentas de cuando se meten y se quitan puertos en las vlans, no veo la diferencia, ya que en los dos casos se hace con el swconfig, ¿no?

Yo cuando hice las pruebas con el tcpdump estaba haciendo un ping desde el el puerto giga a una ip inexistente en la red local y veía el arp asociado al ping en el puerto 1 en el tcpdump de otra máquina que tenía enchufada en este puerto, mientras que si hacía un tcpdump eth0.2 en el propio livebox este no veía nada.

¿Sería mucho pedir que hicieras una prueba similar con tu setup dejando fuera del bridge uno de los puertos y configurando en él otra red diferente (la wan, vamos) y haciendo el tcpdump en este puerto en otra máquina a ver que ves?

Gracias de antemano.

Por otra parte, cambiando de tema... ¿es posible con lo que hay ahora mismo implementado del livebox grabar otro openwrt desde el propio openwrt sin tener que ir a la consola y pasar por el uboot?

Saludos y gracias de nuevo a todos.
@manty
Ya finalizado el arranque del sistema, es cuando aplica las configuraciones que el usuario haya puesto en /etc/config/.
Ese network que usabas es incompatible, ya ves las diferencias con el que he posteado.. yo no las veo todas porque solo has puesto una parte.. pero con eso es suficiente.
En tu caso y partiendo de mi imagen o de una que contenga esas mod que he comentado, es recomentable al principio hacerlo desde Luci porque así es seguro que no se ponen configs incompatibles.., se trata de crear a posteriori 2 interfaces más, donde a cada una dentro de la pestaña de configuración física, le indicarias las vlan que contiene, en cotafuegos si tiene aguna otra interfaz asociada y de que forma, vas guardando en cada pantalla y al terminar de crear, vuelves a la inteface lan, desmarcas las vlan que hayas usado en la otras interfaces, guardar y aplicar.
Título: Re:
Publicado por: francisgambin en 18-02-2015, 16:47 (Miércoles)
Pues confirmo que la versión trunk no funciona ethernet, así que desde uboot he cargado otra imagen sin problemas

Sigo probando, saludos

Enviado desde mi bq Aquaris 5 HD mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 22-02-2015, 23:33 (Domingo)
Buenas.

Intento entender esto pero no me acabo de enterar de la mitad.

Lo descrito en el dts y 02_network ha de ser compilado junto con la imagen ya que le sirve al router para interpretar el entorno durante el arranque del sistema.

El entorno ethernet de la última versión de Noltari, consta de 1 switch con los 5 puertos puestos en la interface lan.

Las modificaciones que he comentado cambian el entorno, pasan a ser 2 switch + 5 vlan's puestos en la interface lan.

Las vlan creadas, se corresponden con los puertos marcados en el router, lo único que no concuerda, es el muestreo que hace Luci de ellos en la pestaña switch. 

Lo que yo había entendido era que estábamos separando uno de los puertos en una interface separada (eth1) quedando el resto en la eth0, son estos los dos switches de los que hablas?

O alguno de ellos es este:
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"

Porque por lo que veo este switch vuelve a mezclar de nuevo todos los puertos. Estoy perdido.

Esta es la parte del 02_network que he modificado:

Código: [Seleccionar]
ARV7519RW22)
ucidef_set_interface_lan 'eth0 eth1'
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;

Esta es otra, me he puesto a buscar este 02_network y en mi cacharro no lo tengo, tengo el /etc/uci-defaults vacío. No sé si es precisamente porque por defecto viene sin nada y hay que poner algo, pero no entiendo nada de lo que se pretende con este script, ¿podrías explicarlo?

Me dices que mi configuración no está completa (he omitido la parte IP en la que defino eso, las interfaces IP, la parte del switch estaba entera en esto:

config switch
        option name 'eth0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'eth0'
        option vlan '3'
        option vid '3'
        option ports '6t 0 2 3'

config switch_vlan
        option device 'eth0'
        option vlan '5'
        option vid '5'
        option ports '6t 5'

config switch_vlan
        option device 'eth0'
        option vlan '2'
        option vid '2'
        option ports '6t 4'

Hay que tener en cuenta que eso fue escrito antes de que consiguieras aislar un puerto en la interfaz eth1. Lo que pretendía era aislar en la vlan 2 el puerto 1 (numerado como 4 en el switch) que sería la interfaz eth0.2 y en la vlan 5 (eth0.5) el puerto 2 (numerado como 5 en el switch), manteniendo el puerto de giga (0) y los puertos 3 y 4 (numerados 2 y 3 en el switch) en la vlan 3 (eth0.3).

Si ves algún error en eso (me ponías que era incompatible) por favor, coméntame donde puede estar.

El setup que tu comentas no lo acabo de entender, por lo que no puedo ver las diferencias con el mío.
Si lo pudieras explicar supongo que empezaría a entender el tema.

Para mi lo ideal sería tener por un lado un puerto en eth1 y el resto como switch0.X donde la X nos indicara el puerto. O sino puede ser eso al menos poder separar el puerto de la eth1 y otro puerto más, pero no veo como está hecho eso en tu configuración.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 23-02-2015, 00:27 (Lunes)
Hola, no vas a encontrar 02_network dentro del router, eso es parte de los archivos que componen la imagen, para ser compilada en el PC, si nunca has compilado una imagen creo que este no es el mejor momento, pero puedes probar conla imagen que incluí en el post anterior con esos cambios, aqui la vuelvo a poner:

https://drive.google.com/file/d/0BwK0nfzU686UcmZ2Q3hQMk1DdVE/view?usp=sharing

En cuanto la hayas instalado, sigues desde la explicación que te puse:
Citar
@manty
En tu caso y partiendo de mi imagen o de una que contenga esas mod que he comentado, es recomentable al principio hacerlo desde Luci porque así es seguro que no se ponen configs incompatibles.., se trata de crear a posteriori 2 interfaces más, donde a cada una dentro de la pestaña de configuración física, le indicarias las vlan que contiene, en cotafuegos si tiene aguna otra interfaz asociada y de que forma, vas guardando en cada pantalla y al terminar de crear, vuelves a la inteface lan, desmarcas las vlan que hayas usado en la otras interfaces, guardar y aplicar.

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 23-02-2015, 23:48 (Lunes)
Hola a todos,

18-02-2015:


He compilado una otra revisión mas ligera (desde fuente 14.07, r42625) con luci, 3g, fpu, usb wifi drivers, ntfs-3g, ext4, block-mount.

Descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc (https://docs.google.com/file/d/0BzBSJsSR-T9iNDNZVXZDT29xYWc)


-----------

30-01-2015:


Gracias a todos, e conseguido flashear 6 de estos routers asta ahora (e perdido 2  aprendiendo ;))

Quería compartir con vosotros la versión sincronizada con OpenWRT 14.07  ( Luci 0.12+svn-r10530 y OpenWrt Barrier Breaker r42625 ) con el red ethernet parcheado par funcionar como debe.

esta a 100% compatible con la versión 14.07.

descarguen la desde aquí https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA (https://docs.google.com/file/d/0BzBSJsSR-T9ib0U0Z0lrQzFuZjA)

la configuración del fichero de OPKG  es:
Código: [Seleccionar]
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/base
src/gz barrier_breaker_luci http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/luci
src/gz barrier_breaker_packages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/packages
src/gz barrier_breaker_routing http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/routing
src/gz barrier_breaker_telephony http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/telephony
src/gz barrier_breaker_management http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/management
src/gz barrier_breaker_oldpackages http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/packages/oldpackages

ahora mismo tengo un Uptime de : 25 días


ademas e incluido todos los drivers para las tarjetas WIFI usb por acaso querían usar una externa con este router.


Amigo seny, muchas gracias por tus compilaciones solo decirte que la del 30 de enero me funciona perfecta la ultima no me funciona el puerto Gigalan y ademas no va muy fina

He intentado compilar con las fuenstes de Noltari, pero sigo en las mismas no me funcionan los puertos ethernet ¿como compilais vosotros?

Pero vamos que la tuya me va de cine
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 24-02-2015, 00:15 (Martes)
Hola, no vas a encontrar 02_network dentro del router, eso es parte de los archivos que componen la imagen, para ser compilada en el PC, si nunca has compilado una imagen creo que este no es el mejor momento

Tranquilo, estoy trabajando con mi imagen desde el principio (un barrier breaker clonado del git) con unas cuantas opciones tuneadas y demás.

Si no he entendido mal el tema del 02_network es algo que se ejecuta para crar el config/network que luego se ve en el router cuando entramos por primera vez, no?

El tema que veo con esto es que debería de ser similar a lo que intentaba hacer yo en el network, que fue algo que obtuve de otras configs que tengo en otros routers con mejor soporte del switch.

El problema es que como puse en los otros enlaces, al parecer en este switch no queda activado el soporte de vlan como se comenta en este foro: https://forum.openwrt.org/viewtopic.php?id=52358
y en este bug: https://dev.openwrt.org/ticket/17795

El tema es que cuando no queda la vlan activada sí se crean vlans y las interfaces asociadas y todo parece funcionar de maravilla, excepto que en el switch no hay vlans, por lo que lo que mandas en la vlan 1 por ejemplo, sale por la vlan 2 y viceversa.

Por eso te decía si podías probar si a ti con tu setup esto no te ocurría. Para ello lo ideal es hacer con una máquina en la vlan 1 un ping a una IP inexistente de la vlan 1 y escuchar con otra (que no sea el propio livebox) en la vlan 2 a ver si aparecen los arp requests del ping de la primera máquina, si es así es que ls vlans no están aisladas.

Citar
@manty
En tu caso y partiendo de mi imagen o de una que contenga esas mod que he comentado, es recomentable al principio hacerlo desde Luci porque así es seguro que no se ponen configs incompatibles.., se trata de crear a posteriori 2 interfaces más, donde a cada una dentro de la pestaña de configuración física, le indicarias las vlan que contiene, en cotafuegos si tiene aguna otra interfaz asociada y de que forma, vas guardando en cada pantalla y al terminar de crear, vuelves a la inteface lan, desmarcas las vlan que hayas usado en la otras interfaces, guardar y aplicar.

Intento hacer algo de esto, aunque yo soy más de comandos y ficheros de configuración más que de la web, de hecho mi imagen no tiene servidor web, a ver que saco de todo esto, pero me da a mi por las pruebas que hice y estos bugs de los que te hablé, que las vlans no van a estar aisladas. Para estar más seguro de que lo estoy haciendo bien a ver si puedes hacer una prueba como la que te sugiero y me dices cual es el resultado. También si me posteas el network/config luego de crear las interfaces como sugieres, para poder comprobar que estoy haciendo lo correcto, no vaya a ser que no te esté entendiendo, estaría genial.

Saludos y gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 24-02-2015, 07:40 (Martes)
@francisgambin

las compilaciones del 30-01-2015 y la del 18-02-2015 aquí https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326192/#msg326192 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326192/#msg326192) son mías y no de  seny.

Mencionaste que la ultima no va muy bien y la GigaEthernet no funciona en ella. Yo lo he probado y el GigaEthernet funciona a mi.

asegurarte que la ultima que has flasheado es mía y no es la ultima de seny que lo ha compartido aquí https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/620/ (https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/620/)

Yo compilo directamente des fuente OpenWRT y aplico modificaciones manualmente
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 24-02-2015, 11:01 (Martes)
Buenas, estoy intentado configurar el router para que se conecte a mi adsl. He descargado el vdsl.bin y lo he copiado en la carpeta /lib/firmware y he reiniciado el modulo de adsl despues de esto el router sincroniza (a muy buena velocidad por cierto) pero no tiene internet, supongo que habria que configurar la wan, he estado probando pero no doy con la solución

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 24-02-2015, 18:37 (Martes)
@manty
Ya postee mi /etc/config/network completo en el anterior post donde también puse las mod y el firm.
Con eso se consigue aislar como mínimo el puerto marcado 1 en el router del resto, es lo que comprobé.
Sigo avanzando y ya he conseguido separar 3 zonas, pero todavía esto entendiendo como funciona, como para poderlo explicar..  :-\

Lo que creo tener claro es como se configura el /etc/config/network para que funcionen las vlan.

La definición del switch vlan:

config switch
   option name 'switch0'
   option reset '1'
   option enable_vlan '1'

config switch_vlan
   option device 'switch0'
   option vlan '1'
   option ports '0 2 3 4 5 6t'

Para el ejemplo que propones, la parte que define los puertos que integran las 3 interfaces lan:

config interface 'Local'
   option _orig_ifname 'eth0.1 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth0.1 eth1.3 eth1.4'
   option macaddr '00:11:22:33:44:55'

config interface 'Local1'
   option _orig_ifname 'eth1.1'
   option ifname 'eth1.1'
   option macaddr '00:11:22:33:44:56'

config interface 'Local2'
   option _orig_ifname 'eth1.2'
   option ifname 'eth1.2'
   option macaddr '00:11:22:33:44:57'

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 26-02-2015, 20:26 (Jueves)
Ya tengo claro el que y el como, con la modificación del switch de la forma que he ido comentando:

- Se pueden crear solo 2 zonas independientes, con el número de puertos que queramos en cada zona, pero la zona 2 han de empezar por el puerto 1 y si hay más puertos han de ser correlativos.

- Tenemos 4 posibilidades para 2 zonas:

1.- Puerto 0 en zona 1 y puertos 1, 2, 3 y 4 en zona 2.
2.- Puerto 0 y 4 en zona 1 y puertos 1, 2, y 3 en zona 2.
3.- Puerto 0, 3 y 4 en zona 1 y puertos 1, y 2 en zona 2.
4.- Puerto 0, 2, 3 y 4 en zona 1 y puertos 1 en zona 2.

Modificamos el ARV7519RW22.dts donde para hacernos una idea, las zonas que he mencionado son los interface@ y los ethernet@ son los puertos.

- Para cada posibilidad hay que compilar un firm distinto, se trata de poner dentro de cada una de las 2 interface@, los ethernet@ de la posibilidad escogida.

- La posición de la asignación de la MAC real, que ahora está en la zona 2 no es gratuita, ya que de esta forma al arrancar, se asigna una MAC aleatoria a la zona 1.

La posibilidad que detallé es la 4, por lo que ya podéis determinar la composición del dts en cada caso.

Lo que sí es común para la 4 posibilidades es la modificación del 02_network para que esto funcione:
Código: [Seleccionar]
ARV7519RW22)
lan_mac=$(mtd_get_mac_binary boardconfig 22)
wan_mac=$(macaddr_add "$lan_mac" 1)
ucidef_set_interface_lan 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
ucidef_add_switch "switch0" "1" "1"
ucidef_add_switch_vlan "switch0" "1" "0 1 2 3 4 5 6t"
;;
El network que genera estas compilaciones es el mismo, contiene esta config que he resumido a lo que afecta al switch:

config switch
   option name 'switch0'
   option reset '1'
   option enable_vlan '1'

config switch_vlan
   option device 'switch0'
   option vlan '1'
   option ports '0 1 2 3 4 5 6t'

config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'

Si lo dejamos así, funcionará igual que la versión normal, si queremos activar la segunda zona, hay que añadir la 2ª interface ethernet y asignar las vlan a cada zona segun la opción compilada, el config switch y switch_vlan quedan igual, lo demás queda así según la opción compilada:

1.-
config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth1.1 eth1.2 eth1.3 eth1.4'

config interface 'Local'
   option type 'bridge'
   option ifname 'eth0.1'
2.-
config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth1.1 eth1.2 eth1.3'

config interface 'Local'
   option type 'bridge'
   option ifname 'eth0.1 eth1.4'
3.-
config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth1.1 eth1.2'

config interface 'Local'
   option type 'bridge'
   option ifname 'eth0.1 eth1.3 eth1.4'
4.-
config interface 'lan'
   option force_link '1'
   option type 'bridge'
   option _orig_ifname 'eth0.1 eth1.1 eth1.2 eth1.3 eth1.4'
   option _orig_bridge 'true'
   option ifname 'eth1.1'

config interface 'Local'
   option type 'bridge'
   option ifname 'eth0.1 eth1.2 eth1.3 eth1.4'

Tengo funcionando uno de estos como modem router y otro como router neutro donde puedo hacer pruebas sin interumpir el adsl.

Estaría encantado esto quedase pronto en "agua de torrajas" porque Noltari saca otra versión menos encorsetada pero de momento he aprendido la ostia y se puede usar este router para algo más que un simple modem.
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 26-02-2015, 21:01 (Jueves)
Buenas, estoy intentado configurar el router para que se conecte a mi adsl. He descargado el vdsl.bin y lo he copiado en la carpeta /lib/firmware y he reiniciado el modulo de adsl despues de esto el router sincroniza (a muy buena velocidad por cierto) pero no tiene internet, supongo que habria que configurar la wan, he estado probando pero no doy con la solución

Saludos

¿Nadie que haya configurado este router para ADSL?

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 27-02-2015, 20:13 (Viernes)
Y además de tener que adivinar tu isp, no posteas lo que has probado.. ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 28-02-2015, 00:22 (Sábado)
No pense que fuera important el ISP ya que es solo cambiar VCI VPI en principio, es Jazztel y probar he probado de todo, he metido el vdsl.bin y activado el modulo dsl y me sincroniza sin problemas, he probado configurando la wan con los modos pppoe pppoa y dhcp a secas pero no conecta.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 28-02-2015, 10:57 (Sábado)
Hay un parámetro que a mí me funciona en modo auto pero conzco un caso que necesita ser definido, es el option service, por si acaso te falta algo más , aqui tienes mi wan, dsl y atm  funcionando con ese isp y option service definido:

config interface 'wan'
   option ifname 'nas0'
   option proto 'pppoe'
   option username 'xxxxxxxx@adsl'
   option password 'xxxxxxxx'
   option macaddr 'xx:xx:xx:xx:xx:xx'
   option service 'pppoe_8_35_2'

config vdsl 'dsl'
   option annex 'a'
   option firmware '/lib/firmware/vdsl.bin'
   option tone 'av'
   option xfer_mode 'atm'

config atm-bridge 'atm'
   option vpi '8'
   option vci '35'
   option encaps 'llc'
   option payload 'bridged'
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 28-02-2015, 16:41 (Sábado)
Es curioso como funciona la asignación MAC a las nuevas interfaces, ahora que tengo uno de estos conectado al modem puedo comprobar más cosas..

Usando el "compilado 3" para tener 2 puertos en la zona 2, divido esos dos puertos en 2 interfaces, quedando asiganda una MAC distinta para cada una de las 3 interfaces estáticas. ;)

La MAC aleatoria sigue estando en la zona 1, la nueva interfaz de la zona 2 toma posesión de la MAC real y es cuando aparece la MAC que asiganamos en el dts para la zona 1.., asignada a la primera interface de la zona 2. ;)

Siguen habiedo solo 2 zonas separadas 100%, pero realmente podemos configurar 3 interfaces para funcionar de forma independiente, una sería el switch con 3 puertos, otra que se puede configurar para conectar un ap wifi y la que nos queda, por ejemplo para que salga a internet si lo usamos conectado a un modem.

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 04-03-2015, 19:32 (Miércoles)
Como una imagen vale más que mil palabras, he compilado 2 versiones con configuración predefinida.

Una versión tiene el puerto 1 separado del resto y la otra separa el puerto GE.

Tiene preconfigurado:

- IP 192.168.1.1 para una zona y 192.168.2.1 en otra.

- Firewall configurado con salida a internet para ambas zonas.

- DHCP en ambas zonas.

- MAC interna en una zona y MAC 00 11 22 33 44 55 en la otra, modificables.

Versión con el puerto 1 separado:
openwrt-lantiq-xrx200-ARV7519RW22-squashfs_Puerto1 (https://drive.google.com/file/d/0BwK0nfzU686UMEZSWXAtWnVRSUE/view?usp=sharing)
Versión con el puerto GE separado:
openwrt-lantiq-xrx200-ARV7519RW22-squashfs_PuertoGE (https://drive.google.com/file/d/0BwK0nfzU686UOUxtN212OXhrQVk/view?usp=sharing)

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 07-03-2015, 00:39 (Sábado)
Versiones preconfiguradas para funcionar como switch neutro, desde el primer momento tenemos acceso a internet desde Openwrt y a traves de los 4 puertos, conectando el puerto wan al modem externo.

Versión con el puerto 1 wan:
openwrt-lantiq-xrx200-ARV7519RW22-squashfs_Puerto1wan (https://drive.google.com/file/d/0BwK0nfzU686UREtCUVNCYmZMVjQ/view?usp=sharing)
Versión con el puerto GE wan:
openwrt-lantiq-xrx200-ARV7519RW22-squashfs_PuertoGEwan (https://drive.google.com/file/d/0BwK0nfzU686UaWwyRk5BZFhnNnM/view?usp=sharing)

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: inses en 19-03-2015, 11:57 (Jueves)
buenas, alguien me explica los primeros pasos?

copiamos el fichero vdsl.bin en /lib/firmware , conectamos la línea y hacemos:

Código:

/etc/init.d/dsl_control stop
/etc/init.d/dsl_control start
/etc/init.d/dsl_control status

como copio el fichero vdsl.bin?
hay que hacer algo antes para poder copiar ese fichero?
donde hay que pulsar esos comandos?
hay que hacerlo con el router conectado por wifi? por ethernet?

estoy muy perdido, y mira que he leido paginas...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 21-03-2015, 00:17 (Sábado)
Update: Full driver (3.2) source was found somewhere in GPL archive.
There is VAP support, and included RFLIB source.
After patching PCI - it can be used in TP-Link W9980/W8980 for enabling 5GHz wireless in OpenWRT
XWAY™ WAVE300   PSB 8304 V   WiFi RFIC 3x3 2.4G singleband

Source:

https://www.dropbox.com/s/advrb8bgxeoteo7/lantiq-2.tar.gz?dl=0
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 22-03-2015, 13:53 (Domingo)
Me uno a este hilo para felicitar a todos los que han hecho posible que se haya podido llegar a este punto del desarrollo.  >:( >:(

He probado con un par de trastos y a pesar de la complejidad de pasos previos (soldar, bootear, cargar firm con tftp, etc... ) estoy muy satisfecho.  ;D ;D

Voy a trastear un poco para ver que puedo aportar ....
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 22-03-2015, 21:57 (Domingo)
Update: Full driver (3.2) source was found somewhere in GPL archive.
There is VAP support, and included RFLIB source.
After patching PCI - it can be used in TP-Link W9980/W8980 for enabling 5GHz wireless in OpenWRT
XWAY™ WAVE300   PSB 8304 V   WiFi RFIC 3x3 2.4G singleband

Source:

https://www.dropbox.com/s/advrb8bgxeoteo7/lantiq-2.tar.gz?dl=0

Esos son los sources del driver wifi para el Kernel 3.X Lesgar??

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 23-03-2015, 23:25 (Lunes)
Ya tengo claro el que y el como, con la modificación del switch de la forma que he ido comentando:

- Se pueden crear solo 2 zonas independientes, con el número de puertos que queramos en cada zona, pero la zona 2 han de empezar por el puerto 1 y si hay más puertos han de ser correlativos.

......

Tengo funcionando uno de estos como modem router y otro como router neutro donde puedo hacer pruebas sin interumpir el adsl.

Estaría encantado esto quedase pronto en "agua de torrajas" porque Noltari saca otra versión menos encorsetada pero de momento he aprendido la ostia y se puede usar este router para algo más que un simple modem.
saludos

Has probado a manejar las vlans de acuerdo con lo que se explica en https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/
yo lo he estado probando con una compilación de medber que hay aquí
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326192/#msg326192 y el inconveniente más grande que he encontrado es cargar el paquete kmod-swconfig que faltaba y además hay que forzar dependencias con --force-depends.

Todo lo demás se puede gestionar perfectamente desde Luci incluido el firewall.

Lo que si he notado es que al separar el puerto GE es algo más lento que si se separa cualquier otro del switch.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 24-03-2015, 00:37 (Martes)
Ya tengo claro el que y el como, con la modificación del switch de la forma que he ido comentando:

- Se pueden crear solo 2 zonas independientes, con el número de puertos que queramos en cada zona, pero la zona 2 han de empezar por el puerto 1 y si hay más puertos han de ser correlativos.

......

Tengo funcionando uno de estos como modem router y otro como router neutro donde puedo hacer pruebas sin interumpir el adsl.

Estaría encantado esto quedase pronto en "agua de torrajas" porque Noltari saca otra versión menos encorsetada pero de momento he aprendido la ostia y se puede usar este router para algo más que un simple modem.
saludos

Has probado a manejar las vlans de acuerdo con lo que se explica en https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/
yo lo he estado probando con una compilación de medber que hay aquí
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg326192/#msg326192 y el inconveniente más grande que he encontrado es cargar el paquete kmod-swconfig que faltaba y además hay que forzar dependencias con --force-depends.

Todo lo demás se puede gestionar perfectamente desde Luci incluido el firewall.

Lo que si he notado es que al separar el puerto GE es algo más lento que si se separa cualquier otro del switch.

Ya me hubiera gustado tener a mano el firm de medber en su día para probar si eso funciona, solo tenía el firm del primer post sin Luci ni posibilidad de conectar el router de forma estable con el repositorio para instalar paquetes, tuve que compilar un firm para instalar paquetes.

De todas formas, tengo mis dudas que tal como supongo que está compilado el firm de medber sin modificar el dts, se separen las zonas realmente y configurar una vlan como wan para tener internet sea estable.

Lo que se pueda configurar después del arranque el firewall por supuesto, al postear firms preconfigurados solo intentaba poner las cosas más fáciles que las tuve yo, a quien lo quiera probar.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pelocho en 25-03-2015, 14:50 (Miércoles)
Update: Full driver (3.2) source was found somewhere in GPL archive.
There is VAP support, and included RFLIB source.
After patching PCI - it can be used in TP-Link W9980/W8980 for enabling 5GHz wireless in OpenWRT
XWAY™ WAVE300   PSB 8304 V   WiFi RFIC 3x3 2.4G singleband

Source:

https://www.dropbox.com/s/advrb8bgxeoteo7/lantiq-2.tar.gz?dl=0


¿Significa esto que vamos a poder usar la tarjeta wifi de este router? Si es así, Lesgar, ¡nos has alegrado el día!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: edudi en 28-03-2015, 04:50 (Sábado)
Buenas, a modo de resumen de las 33 páginas de este hilo y la hora que es:

¿Funciona este router con OPENWRT como por ejemplo el HG556a?


Gracias por la aclaración a quien se preste.

Un saludo

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 28-03-2015, 10:22 (Sábado)
Buenas, a modo de resumen de las 33 páginas de este hilo y la hora que es:

¿Funciona este router con OPENWRT como por ejemplo el HG556a?


Gracias por la aclaración a quien se preste.

Un saludo



A éste le funciona el ADSL y no le funciona la wifi, si es lo que preguntas...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: edudi en 29-03-2015, 04:44 (Domingo)
Buenas, interesante el soporte de ADSL con OPENWRT, casi siempre he estado con el HG556a y nunca vi que se pudiera. Curioso y laborioso seguro que ha sido el intentar que el wifi funcione, que pena que esté costando tanto.

Aprovecho ya que me resumías y que te agradezco: ¿Se le puede conectar USB's WiFi y que funcionen? Si es así, se puede usar el router OPENWRT como único router ISP y que reparta por el USB WiFi como AP. Es un ahorro de consumo de watios = €€, el pasar de 2 routers (+ de 20 W x 365 días) a 1 router, el HG556a consume entre 9 a 20 W (transformador de 12v 2A Máx = 24W) en función de lo que esté haciendo y todo lo que tengamos pinchado (pendrive's, discos duros, swap-USB pendrive).

Esto sería como cuando cambiamos una bombilla de bajo consumo a una bombilla LED, a final de año habremos ahorrado unos 10 € aproximadamente. 4 años de uso y la raspberry PI te sale gratis, es mi forma de pensarlo.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 29-03-2015, 11:27 (Domingo)
Buenas, interesante el soporte de ADSL con OPENWRT, casi siempre he estado con el HG556a y nunca vi que se pudiera. Curioso y laborioso seguro que ha sido el intentar que el wifi funcione, que pena que esté costando tanto.

Aprovecho ya que me resumías y que te agradezco: ¿Se le puede conectar USB's WiFi y que funcionen? Si es así, se puede usar el router OPENWRT como único router ISP y que reparta por el USB WiFi como AP. Es un ahorro de consumo de watios = €€, el pasar de 2 routers (+ de 20 W x 365 días) a 1 router, el HG556a consume entre 9 a 20 W (transformador de 12v 2A Máx = 24W) en función de lo que esté haciendo y todo lo que tengamos pinchado (pendrive's, discos duros, swap-USB pendrive).

Esto sería como cuando cambiamos una bombilla de bajo consumo a una bombilla LED, a final de año habremos ahorrado unos 10 € aproximadamente. 4 años de uso y la raspberry PI te sale gratis, es mi forma de pensarlo.

Saludos.

Claro que puedes ponerle un pincho wifi y ponerlo como AP sin ningun problema. Solo necesitas instalar sus correspondientes drivers.
Si quires aunar todo en uno, hay routers a los que les funciona todo, como el arv7518pw, o el Arv7510pw22. La unica pega es que el ADSL puede que vaya un poco mas lento que con chipset Broadcom. El arv7510pw22 es como el hg556 pero le funciona el adsl y sigue teniendo 3 usb.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 10-04-2015, 23:32 (Viernes)
Si nos bajamos la última versión de barrier breaker del git ya no trae el parche 0208-lantiq-xrx200-strip-fcs.patch, por lo que la red ya funciona de serie, pero trae un nuevo parche, el 0202-owrt-lantiq-multiple-flash.patch que hace que al menos en mi máquina ni siquiera arranque, si quitamos este parche parece funcionar todo Ok. Por otra parte por si alguien está pensando en irse directamente al trunk, por lo que he visto tiene también este último parche por lo que tampoco arranca, y además sigue teniendo el primer parche, el de strip-fcs, por lo que tampoco funcionaría la red.

Espero que eso ayude a alguien y a ver si alguien sabe que me puede estar pasando con ese uboot.

Gracias a todos por el gran trabajo.

Gracias también a ti por este aporte, pues hasta que no lo he tenido en cuenta no había manera de salir del dichoso Kernel Panic.

... y gracias a todos también  >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 21-04-2015, 12:01 (Martes)
Update: Full driver (3.2) source was found somewhere in GPL archive.
There is VAP support, and included RFLIB source.
After patching PCI - it can be used in TP-Link W9980/W8980 for enabling 5GHz wireless in OpenWRT
XWAY™ WAVE300   PSB 8304 V   WiFi RFIC 3x3 2.4G singleband

Source:

https://www.dropbox.com/s/advrb8bgxeoteo7/lantiq-2.tar.gz?dl=0

Nadie ha probado a compilarlos y meterlos en una imagen? Con la wifi funcionando... este router sería totalmente funcional y ademas puntero.

Alguien sabe si se arreglo el problema en la velocidad de los puertos usb?

gracias.
Título: Re:
Publicado por: francisgambin en 21-04-2015, 17:05 (Martes)
Me uno a la pregunta del compañero

Enviado desde mi bq Aquaris 5 HD mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 26-04-2015, 13:25 (Domingo)
Acabo de compilar desde cero la version que me he descargado desde openwrt-es (https://github.com/openwrt-es/openwrt), y al cargar la imagen en el router me da el siguiente log, y error al final:

ROM VER: ���#!�D

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.18.11
   Created:      2015-04-25   7:41:08 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1760453 Bytes = 1.7 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.18.11 (root@cobre) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r45577) ) #2 Sat Apr 25 09:41:03 CEST 2015
[    0.000000] SoC: VR9 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=0001ca04
[    0.000000] Readback ErrCtl register=0001ca04
[    0.000000] Memory: 124404K/131072K available (3900K kernel code, 153K rwdata, 1008K rodata, 168K init, 207K bss, 6668K reserved)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.040000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.044000] pinctrl core: initialized pinctrl subsystem
[    0.048000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.164000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.188000] usbcore: registered new interface driver usbfs
[    0.192000] usbcore: registered new interface driver hub
[    0.196000] usbcore: registered new device driver usb
[    0.200000] Switched to clocksource MIPS
[    0.204000] NET: Registered protocol family 2
[    0.208000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.216000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.224000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.228000] TCP: reno registered
[    0.232000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.236000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.244000] NET: Registered protocol family 1
[    0.248000] gptu: totally 6 16-bit timers/counters
[    0.252000] gptu: misc_register on minor 63
[    0.260000] gptu: succeeded to request irq 126
[    0.264000] gptu: succeeded to request irq 127
[    0.268000] gptu: succeeded to request irq 128
[    0.272000] gptu: succeeded to request irq 129
[    0.276000] gptu: succeeded to request irq 130
[    0.280000] gptu: succeeded to request irq 131
[    0.284000] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy22f_a1x.bin
[    0.292000] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 7900000
[    0.300000] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 7900000
[    0.408000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.416000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.420000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.432000] msgmni has been set to 242
[    0.436000] io scheduler noop registered
[    0.440000] io scheduler deadline registered (default)
[    0.444000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.456000] console [ttyLTQ0] enabled
[    0.456000] console [ttyLTQ0] enabled
[    0.464000] bootconsole [early0] disabled
[    0.464000] bootconsole [early0] disabled
[    0.472000] lantiq nor flash device: 02000000 at 10000000
[    0.476000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.484000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.492000]   Amd/Fujitsu Extended Query version 1.3.
[    0.496000] number of CFI chips: 1
[    0.500000] lantiq nor flash device: 02000000 at 16000000
[    0.504000] ltq-nor 10000000.nor-boot: probing failed
[    0.612000] libphy: lantiq,xrx200-mdio: probed
[    0.632000] net-xrx200: invalid MAC, using random
[    0.700000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.768000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    0.836000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    0.904000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    0.972000] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    0.980000] wdt 1f8803f0.watchdog: Init done
[    0.984000] TCP: cubic registered
[    0.984000] NET: Registered protocol family 17
[    0.988000] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.004000] 8021q: 802.1Q VLAN Support v1.8
[    1.008000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    1.016000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.024000] Please append a correct "root=" boot option; here are the available partitions:
[    1.032000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.032000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[   33.100000] random: nonblocking pool is initialized


Seguro que me he dejado algo por marcar en el kernel_menuconfig, pero ¿el que? ¿alguien me puede pasar un .config que funcione para este router?
Me da la sensacion de que le falta algun driver del chip de memoria donde guarda el sistema y por eso no es capaz de montarlo ¿me equivoco?

Mil gracias por anticipado :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 26-04-2015, 22:05 (Domingo)
Creo que el problema es el repositorio usado, prueba con este
Código: [Seleccionar]
git clone git://github.com/openwrt-es/openwrt.git -b bb-14.07-rc3
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 26-04-2015, 22:21 (Domingo)
Creo que el problema es el repositorio usado, prueba con este
Código: [Seleccionar]
git clone git://github.com/openwrt-es/openwrt.git -b bb-14.07-rc3

gracias seny!

Ahora estoy probando sin el parche que se comentaba mas arriba, en mi caso se llama: 0160-owrt-lantiq-multiple-flash.patch, a ver si esta noche acaba la compilacion y mañana lo puedo probar. Si no funciona probare la rama que me indicas :)

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 27-04-2015, 17:12 (Lunes)
Creo que el problema es el repositorio usado, prueba con este
Código: [Seleccionar]
git clone git://github.com/openwrt-es/openwrt.git -b bb-14.07-rc3

gracias seny!

Ahora estoy probando sin el parche que se comentaba mas arriba, en mi caso se llama: 0160-owrt-lantiq-multiple-flash.patch, a ver si esta noche acaba la compilacion y mañana lo puedo probar. Si no funciona probare la rama que me indicas :)



Efectivamente eliminando ese parche el router funciona perfectamente con la ultima version de los fuentes :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 27-04-2015, 19:10 (Lunes)
Hola Chema79, puedes subir tu compilacion por aqui para que compruebe si los puesrtos usb funcionan como deberían?

Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 27-04-2015, 19:47 (Lunes)
Gracias por la info, lo voy a probar porque veo que el kernel es posterior.

Creo que el problema es el repositorio usado, prueba con este
Código: [Seleccionar]
git clone git://github.com/openwrt-es/openwrt.git -b bb-14.07-rc3

gracias seny!

Ahora estoy probando sin el parche que se comentaba mas arriba, en mi caso se llama: 0160-owrt-lantiq-multiple-flash.patch, a ver si esta noche acaba la compilacion y mañana lo puedo probar. Si no funciona probare la rama que me indicas :)



Efectivamente eliminando ese parche el router funciona perfectamente con la ultima version de los fuentes :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: chema79 en 27-04-2015, 20:14 (Lunes)
Hola Chema79, puedes subir tu compilacion por aqui para que compruebe si los puesrtos usb funcionan como deberían?

Gracias.

Lo acabo de subir a mi repositorio en github:
https://github.com/jdiazbb/openwrt

Tanto la imagen del sistema como los paquetes con el software.
Título: Re:
Publicado por: doblecero en 27-04-2015, 21:35 (Lunes)
Gracias!
Título: Re:
Publicado por: chema79 en 30-04-2015, 08:29 (Jueves)
Gracias!

En el ultimo que tengo compilado y funcionando, si que va el puerto USB (me saca un mensaje de hub usb detectado con 1 puerto activo) y un adaptador serie-usb pl2303 que le tengo puesto permanentemente :)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 30-04-2015, 11:10 (Jueves)
Hola, con los usb no he notado inconvenientes nunca, donde hay alguna laguna todavía aparte de la wifi y los vlan, es en la versión de hard R02 cuando carga el driver del puerto gigabit que le asigna uno genérico.

Saludos
Título: Re:
Publicado por: doblecero en 02-05-2015, 22:17 (Sábado)
Gracias chema79 y seny.
A ver si tengo un hueco e instalo una imagen de chema79
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 13-05-2015, 01:50 (Miércoles)
última versión del source del driver de la wifi, cortesia de lpm11.
Yo solo lo reposteo.
I uploaded it here: http://www.speedyshare.com/rgYPx/wave300-3.2.1.1.48.tar.gz (version from April 2012)
This needs more work, especially:
- Porting driver for kernel 3.10/3.18/next - there are some small changes and one have to reimplement (or drop) /proc/ debug information support
- Prepare OpenWRT WiFi driver for this driver. I did it with an older version - but this one has VAP support. One also have to patch libiwinfo (you can get statistics with one IOCTL) and lua scripts for LuCI.
OR
- rewrite driver to use cfg80211 instead of obsolete wext.
- Extract firmware and progmodels from OEM firmware (fmk tool will help you)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jose27 en 01-06-2015, 16:43 (Lunes)
Buenas.

Este es mi primer mensaje aunque llevo tiempo siguiendo el hilo. Lo primero daros las gracias por todo lo que estais haciendo.

Serviría esto para poder subir OpenWRT por el interfaz web sin tener que abrir el router?

http://www.securitybydefault.com/2015/06/analizando-el-livebox-21-de-orange.html

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: doblecero en 05-06-2015, 18:17 (Viernes)
Uy, han quirtado la entrada del blog... :(
Aun así creo que no serviría porque si no me equivoco las imágenes tienes que estar firmadas, y creo que nadie tendrá el certificado necesario para firmarlas. ;D ;D

saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 05-06-2015, 22:08 (Viernes)
Uy, han quirtado la entrada del blog... :(

Menos mal que habrá gente que haya grabado el contenido antes... ¿no?  ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jose27 en 06-06-2015, 18:16 (Sábado)
Aun así creo que no serviría porque si no me equivoco las imágenes tienes que estar firmadas, y creo que nadie tendrá el certificado necesario para firmarlas. ;D ;D

  Que alguien me corrija si me equivoco, pero en el post no dice nada sobre que la imagen vaya firmada. Por lo que yo he entendido, con que la imagen tenga la estructura correcta vale.

  Lo único que no me queda claro es que el firmware del Livebox tiene metido el filesystem con formato PFS, asi que no se si se podria meter OpenWRT con el FS en ese formato. Por otra parte, no tengo claro tampoco si hace falta que en la imagen vaya una seccion PFS, o si metiendo solo la imagen de OpenWRT (incluyendo filesystem) con el formato LZMA "manipulado" usando las herramientas que aparecen en el post  seria suficiente.

  En fin, que ya digo que no tengo mucha experiencia en estos temas y puede que este diciendo alguna tontería...

  Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hawai50 en 15-06-2015, 23:24 (Lunes)
Hola compis, hacia tiempo que habia dejado de lado mi arv7519 r02. Lo deje con un uboot un poco raro, que no acepta el binario openwrt. Asi que lo quiero canviar por otro que funcione bien (quiza mas moderno). No existe opcion de activar uart, pues cuando lo hacia se me desconecto la electricidad y ya no va.

Curiosamente funciona el TFT y la funcion
Código: [Seleccionar]
tftpboot u-boot.bin
Necesito saber como reflashear el boot, pero sin usar la macro o funcion 
Código: [Seleccionar]
write-uboot-nor, o dicho en otras palabras, que comandos directos y variables de entorno usar sin
Código: [Seleccionar]
write-uboot-nor.

Código: [Seleccionar]
tftpboot u-boot.bin -> Funciona OK
Código: [Seleccionar]
write-uboot-nor -> No funciona y necesito una via alternativa
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 16-06-2015, 07:01 (Martes)
Hola compis, hacia tiempo que habia dejado de lado mi arv7519 r02. Lo deje con un uboot un poco raro, que no acepta el binario openwrt. Asi que lo quiero canviar por otro que funcione bien (quiza mas moderno). No existe opcion de activar uart, pues cuando lo hacia se me desconecto la electricidad y ya no va.

Curiosamente funciona el TFT y la funcion
Código: [Seleccionar]
tftpboot u-boot.bin
Necesito saber como reflashear el boot, pero sin usar la macro o funcion 
Código: [Seleccionar]
write-uboot-nor, o dicho en otras palabras, que comandos directos y variables de entorno usar sin
Código: [Seleccionar]
write-uboot-nor.

Código: [Seleccionar]
tftpboot u-boot.bin -> Funciona OK
Código: [Seleccionar]
write-uboot-nor -> No funciona y necesito una via alternativa
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7510pw22/msg278707/#msg278707
Sección: "Cambio del bootloader a uboot (usando el modo UART)"

Sería algo así:
Código: [Seleccionar]
tftp u-boot.img
protect off all
erase B0000000 +0x60000
cp.b 81000000 B0000000 $filesize
Asegúrate de que el u-boot.img se carga en la dirección 81000000 o estarás flasheando "basura" en la sección del bootloader y tendrás que recuperarlo por UART.
Asegúrate también de que la flash empieza en la dirección B0000000.

Saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hawai50 en 16-06-2015, 08:02 (Martes)
muchas gracias, lo pruebo esta tarde
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: hawai50 en 17-06-2015, 17:21 (Miércoles)
Pues ya esta salvado el router. Boot e imagen cargados i funcionando. Ahora me pregunto a donde hay que reconducir los repositorios de las imagenes del primer post, para que carguen.

... Me he estado poniendo al dia y leyendo este hilo... hay que ver como ha progresado la cosa. Voy a probar los ultimos firm que circulan por aqui, a ver que tal.

 ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: eq7mavala en 19-06-2015, 17:37 (Viernes)
En cuanto haya una versión oficial y estable con el adsl funcionando sustituire lo que tengo ahora (comtrend en modo bridge+asl26555 con openwrt manejando la conexión) y si se puede tener 1 solo aparato en vez de 2.

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: CapitanShinChan en 11-08-2015, 10:59 (Martes)
¡Buenas gente!

Estaba peleándome con el router de casa de mis padres para meterle OpenWRT, pero no soy capaz de evitar que cargue el bootloader completo (he probado con lo de los 3 espacios como 20 veces y nada, también he leído por aquí y en la wiki de OpenWRT algo de hacerle un cortocircuito, pero no sé exactamente dónde). ¿Puede ser por la versión del firmware? Debe de tener la 00.96.802 u 00.96.803, no estoy seguro (y no lo tengo delante, hasta el finde no lo puedo confirmar).

Os dejo parte del log de arranque que me aparece al conectarme por el puerto serie, por si sirve de algo:

ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK

ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK
DDR PARAM flash addr 1700000
DDR PARAM:
88888888
001a2520
001a2320
00566601
00566601
00000600

DDR autotuning Rev 1.0
DDR check ok... start booting...

END TUNE DDR
Start booting...........



=======================================================================
Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17
                    Arcadyan Technology Corporation
=======================================================================


Init......
Get Primary to 0.....Image Check from FLASH_AREA_IMAGE_0 :
Unzipping firmware at 0x80002000 ... with nAREA[1][ZIP 3] [ZIP 1]  done
Ready to run firmware

In c_entry() function ...
install_exception
Co config = 80048483
sys_irq_init ...
IrqConnect : IRQ = 53, Handler = 0x80016120
VR9 is A21 chip !!!!, ifx_bsp_basic_mps_decrypt bf001f38
0xbf106a10 : 78
0xbf106a11 : 0
0xbf106a0c : 88
##### _ftext      = 0x80002000
##### _fdata      = 0x80AAD620
##### __bss_start = 0x80C444E8
##### end         = 0x8618FC1C
allocate_memory_after_end> len 1666760, ptr 0x86197c20
##### Backup Data from 0x80AAD620 to 0x86197C1C~0x8632EAE4 len 1666760
##### Backup Data completed
##### Backup Data verified
[GPIO FLOW] SetGpio() Begin ..
ifx_gpio_init() !!!
ifx_gpio_pre_init() !!!
[KERN_INFO]IFX GPIO driver, version 1.2.10, (c)2009 Infineon Technologies AG
Register LED MODULE OK!!
Register BUTTON MODULE OK!!
[GPIO FLOW] SetGpio() End.
[INIT] System Log Pool startup ...
[INIT] MTinitialize ..
CPU Clock 500000000 Hz
mips_counter_frequency:250000000
r4k_offset: 0x0003d090(250000)
init_US_counter : time1 = 28 , time2 = 225062, diff 225034
US_counter = 112
set to constant US_counter = 112
 cnt1 2039993 cnt2 2042580, diff 2587
 cnt1 2886369 cnt2 2888168, diff 1799
Runtime code version: 00.96.803
System startup...
[INIT] Memory COLOR 0, 10958496 bytes ..
[INIT] Memory COLOR 1, 2097152 bytes ..
[INIT] Memory COLOR 2, 13809456 bytes ..
[INIT] Start Nand Init ..
MXIC NAND 128MB 3,3V 8-bit found
-----------------------------
NAND page size    : 2048
NAND oob size     : 64
NAND block size   : 131072
NAND page/block   : 64
NAND block/chip   : 1024
NAND chip size    : 0x8000000
NAND page shift   : 11
NAND page mask    : 0xFFFF
NAND block shift  : 17
-----------------------------

Scan BAD Block ...
0 Bad Block(s)

console_enable=1
Boot Parameters found !!!
Bootcode version: v2.01.07
Serial number: L506002646
Hardware version: R02
25.03.2015-19:35:49
[BUILD-WPA]: Key:9BA0BAF69D9F
[BUILD:PIN] PIN:L506002646, MAC:4C09D4BBFDCB
[BUILD-PIN]: PIN:32939453, len=8
[CONFIG] : default SSID = Orange-FDCB
[CONFIG] : default WPA/WPA2 PSK = 9639927F
[BUILD:PIN] PIN:L506002646, MAC:4C09D4BBFDCB
[BUILD-PIN]: PIN:32939453, len=8
!![E-CFG-READ] Special Configuration data reading error!!
!![E-CFG-READ] Reset to factory defaults 1!!


nLen:98, Magic:0x33343536
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jakmi en 18-08-2015, 10:48 (Martes)
Hello to all!

Yesterday I was trying to install OpenWrt to this device (I have R02). I replaced bootloader with uboot from u-boot.bin.tar.gz (2014.01-openwrt1). After this I installed OpenWrt from archive I got on first page (r39211) and Ethernet ports were working.

Then I installed Openwrt for this device obtained at OpenWrt downloads, namely 15.05-rc3, but then there was kernel panic. If I installed 14.07, there was no kernel panic, but Ethernet ports were not working.

I have read this whole topic, of course with translator as I don't know Spanish for now, and I found out there is a openwrt-es github profile, but I haven't analyzed yet if there is any difference between this and official git repository that has not been committed into official git and makes Ethernet ports operating.

So, in short, my wish is to compile the newest OpenWrt revision for this device where Ethernet ports are operating.

Yesterday I clone 14.07 git and did make my own image ... but after install kernel panic although there was no kernel panic if I used image from OpenWrt downloads. Hence, am I missing some CONFIG_... ?

I found a link (http://files.noltari.es/openwrt/firmwares/releases/cc-15.05-rc3/lantiq/) on this forum and image inside also produces unwanted kernel panic:
Código: [Seleccionar]
[    0.952000] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    0.960000] VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    0.968000] Please append a correct "root=" boot option; here are the available partitions:
[    0.976000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    0.976000] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Aha, i found the difference in dmesg:
Bad:
Código: [Seleccionar]
[    0.484000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.492000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.496000]   Amd/Fujitsu Extended Query version 1.3.
[    0.504000] number of CFI chips: 1
[    0.508000] lantiq nor flash device: 02000000 at 16000000
[    0.512000] ltq-nor 10000000.nor-boot: probing failed

Good:
Código: [Seleccionar]
[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x00000020af50-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an ey
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x400000, len=0x1b80000
[    0.640000] 0x000000400000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"

Thank you for your effort you already gave.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 25-08-2015, 00:17 (Martes)
Buenas noches,

Estoy intentando compilar para pruebas sobre la versión 15.05 RC3 pero como siempre me da kernel panic. Según comentáis hay que quitar el parche multiple-flash.patch pero no se como va el proceso, es decir si se trata solamente de eliminar y después compilar sin mas?

Ya he compilado para otros dispositivos sin mayor problema pero este no doy pie con bola, estoy algo perdido en el asunto y os pido un poco de luz.

saludos y gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 28-08-2015, 11:21 (Viernes)
Buenas noches,

Estoy intentando compilar para pruebas sobre la versión 15.05 RC3 pero como siempre me da kernel panic. Según comentáis hay que quitar el parche multiple-flash.patch pero no se como va el proceso, es decir si se trata solamente de eliminar y después compilar sin mas?

Ya he compilado para otros dispositivos sin mayor problema pero este no doy pie con bola, estoy algo perdido en el asunto y os pido un poco de luz.

saludos y gracias
Lo que hay que cambiar es una línea en el dts y ya está. Cuando gmtii comenzó con este router usó como base para el dts otro router que tenía dos chips de flash y desde que introdujeron el parche mencionado apareció el problema.
Cambiando la línea 21 (http://nbd.name/gitweb.cgi?p=openwrt.git;a=blob;f=target/linux/lantiq/dts/ARV7519RW22.dts;h=68237532b4d101ada7832383ec425698a7cf77da;hb=b2449f768a1203da89c9729b14e8e9f9c4f46a99#l21) por
Código: [Seleccionar]
reg = <0x0 0x2000000>; se resuelve el problema.

Intentaré mandar el parche lo antes posible.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 29-08-2015, 09:21 (Sábado)
Buenas noches,

Estoy intentando compilar para pruebas sobre la versión 15.05 RC3 pero como siempre me da kernel panic. Según comentáis hay que quitar el parche multiple-flash.patch pero no se como va el proceso, es decir si se trata solamente de eliminar y después compilar sin mas?

Ya he compilado para otros dispositivos sin mayor problema pero este no doy pie con bola, estoy algo perdido en el asunto y os pido un poco de luz.

saludos y gracias
Lo que hay que cambiar es una línea en el dts y ya está. Cuando gmtii comenzó con este router usó como base para el dts otro router que tenía dos chips de flash y desde que introdujeron el parche mencionado apareció el problema.
Cambiando la línea 21 (http://nbd.name/gitweb.cgi?p=openwrt.git;a=blob;f=target/linux/lantiq/dts/ARV7519RW22.dts;h=68237532b4d101ada7832383ec425698a7cf77da;hb=b2449f768a1203da89c9729b14e8e9f9c4f46a99#l21) por
Código: [Seleccionar]
reg = <0x0 0x2000000>; se resuelve el problema.

Intentaré mandar el parche lo antes posible.

Muchas gracias por la aclaración, tras realizar los cambios en DTS ya arranca perfectamente con la version 15.05 RC3. pero ahora tengo problemas con samba me cuelga el router cuando copio un archivo a los 8 megas aprox.

No he realizado muchas pruebas por que no tengo demasiado tiempo. La compilación la he realizado como los otros router que tengo y van sin problemas. Supongo que algo sigo realizando mal

Pongo el frim por si alguien quiere probar bajo su responsabilidad.

https://mega.nz/#!c55C3bLI!uWxdbHMVCq6d9eO5bYXdOERs_YOZMhfc33cLrMJMSDA
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 29-08-2015, 23:16 (Sábado)
Buenas noches, aqui reporto el error que da tras arrancar e intentar copiar algo mediante samba a un pincho usb con ext3. Muchas gracias por vuestra paciencia


Citar
root@OpenWrtLivebox1:/# [   91.952000] CPU 0 Unable to handle kernel paging request at virtual address 00100104, epc == 80084028, ra == 80083fe8
[   91.952000] Oops[#1]:
[   91.952000] CPU: 0 PID: 1701 Comm: smbd Not tainted 3.18.20 #2
[   91.952000] task: 86c74a18 ti: 87072000 task.ti: 87072000
[   91.952000] $ 0   : 00000000 007bea28 810a8c60 810a8c74
[   91.952000] $ 4   : 00100100 ffffffff 00000000 810a8c74
[   91.952000] $ 8   : 00000000 ffffff80 810a8c74 fffffffa
[   91.952000] $12   : 00000001 00000001 00000118 9aa33728
[   91.952000] $16   : 803d0000 810a8c74 00000001 00000007
[   91.952000] $20   : 81109018 00000002 00000000 80444160
[   91.952000] $24   : 00000000 00000000
[   91.952000] $28   : 87072000 87073b60 00000001 80083fe8
[   91.952000] Hi    : 00029ed9
[   91.952000] Lo    : 999be498
[   91.952000] epc   : 80084028 get_page_from_freelist+0x20c/0x91c
[   91.952000]     Not tainted
[   91.952000] ra    : 80083fe8 get_page_from_freelist+0x1cc/0x91c
[   91.952000] Status: 1100fc02 KERNEL EXL
[   91.952000] Cause : 0080000c
[   91.952000] BadVA : 00100104
[   91.952000] PrId  : 00019555 (MIPS 34Kc)
[   91.952000] Modules linked in: ltq_ptm_vr9 iptable_nat zd1211rw rtl8187 pppoe nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_id xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda pppox ppp_async nf_reject_ipv4 nf_nat_masquerade_ipv4 nf_nat_ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_ftp ltq_deu_vr9 iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat fuse act_connmark nf_conntrack act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_hfsc sch_ingress drv_dsl_cpe_api drv_mei_cpe ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tables pppoatm ppp_generic slhc ifb vfat fat br2684 atm nls_utf8 nls_iso8859_15 nls_cp852 nls_cp850 nls_cp437 ipv6 eeprom_93cx6 drv_ifxos arc4 crypto_blkcipher usb_storage xhci_plat_hcd xhci_pci xhci_hcd dwc2_platform dwc2 ohci_platform ohci_hcd ehci_platform ehci_hcd sd_mod scsi_mod gpio_button_hotplug ext4 jbd2 mbcache aead
[   91.952000] Process smbd (pid: 1701, threadinfo=87072000, task=86c74a18, tls=778ca440)
[   91.952000] Stack : 00000003 00000eca 00000001 80010f68 00000141 00004b4d 80444160 8007c1d0
          ffffffff 00000000 00000001 81109000 8110901c 00000005 00000007 804446a4
          00000000 00000100 00000001 804446a4 00000000 804446a0 00000001 00000000
          00000002 010200da 00000000 01ffffff 00000000 8008483c 010200da 00000000
          00000000 00000001 00000001 00000141 80444160 00000000 00000002 8708a6bc
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 30-08-2015, 12:16 (Domingo)
Buenas noches, aqui reporto el error que da tras arrancar e intentar copiar algo mediante samba a un pincho usb con ext3. Muchas gracias por vuestra paciencia

¿Paciencia? Llámalo curiosidad también.

El error que da parece relacionado con algo de memoria pero ni idea de qué puede ser. ¿Podrías poner un enlace al .config que has usado para compilar el firm o es uno precompilado?

En mi caso tengo el mismo router con Barrier Breaker 14.07 compilado por mi y funcionando con samba y unas cuantas cosas más y lo único que he notado es que el puerto usb es un poco lento comparado con otros routers con diferente SoC.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 30-08-2015, 22:58 (Domingo)

Buenas noches, no es precocinado, he usado estas fuentes git clone git://git.openwrt.org/15.05/openwrt.git para compilarlo. En cuanto al archivo .config sinceramente no se donde esta, si me guías un poquito lo pongo (y de paso aprendo también)

Ahora mismo tengo un livebox funcionando con Barrier Breaker r42625 y kernel 3.10.49, hace unos días conseguí otro para ir probando sin alterar el que tengo funcionado.

Otra cosa, si pones tu compilación la pruebo encantado. La que tengo funcionado encuentro lento el USB por eso quiero probar otras compilaciones y versiones

Muchas gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 09-09-2015, 18:47 (Miércoles)
Firm (http://www.mediafire.com/download/955wl2bnhygwln2/openwrt-ARV7519RW22-squashfs.bin) para probar. Está basado en Barrier Breaker y tiene todos los drivers para pinchos wifi, además de unos cuantos paquetes (samba, minidlna, transmission, ...).
Está sin probar porque el Livebox que tengo lo estoy usando.

Por defecto los firms que hay colgados en openwrt se compilan con mips16 habilitado; hace que usen menos memoria y que el tamaño de las imágenes sea menor pero también impacta negativamente en el rendimiento. El kernel y los drivers no se compilan con mips16, pero sí las aplicaciones, y de ahí la lentitud en algunas cosas.


Buenas noches, no es precocinado, he usado estas fuentes git clone git://git.openwrt.org/15.05/openwrt.git para compilarlo. En cuanto al archivo .config sinceramente no se donde esta, si me guías un poquito lo pongo (y de paso aprendo también)

Ahora mismo tengo un livebox funcionando con Barrier Breaker r42625 y kernel 3.10.49, hace unos días conseguí otro para ir probando sin alterar el que tengo funcionado.

Otra cosa, si pones tu compilación la pruebo encantado. La que tengo funcionado encuentro lento el USB por eso quiero probar otras compilaciones y versiones

Muchas gracias
Para poder ver los archivos .config hay que habilitar la opción de ver archivos ocultos del explorador de archivos que uses (nautilus, thunar, etc.).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 11-09-2015, 00:24 (Viernes)
Buenas noches y muchísimas gracias compañero Pteridium por tu tiempo e interes.

Al final anoche probé tu firmware, pero por despistado en lugar de probar en el router libre que tengo me lié con las ip y finalmente lo instale en el que tengo funcionando y lié (por mi grandisima culpa) una de 3 pares de co**nes. al final tuve que volver a otra versión que tenia instalada por que no podía montar un USB con EXT4 y tampoco me instalaba los paquetes necesarios por problemas de dependencias del kernel.
Lo de los archivos ocultos caí yo solo en la cuenta el mismo día que me respondiste por otra cuestión en mi linux mint pulsando ctrl+h.

La verdad es que este mundo me apasiona y os envidio (de forma muy sana) a los que domináis la materia, actualmente tengo tres routers funcionado por casa con discos duros, wifis y demas a los que les saco muchisimo provecho gracias a la informacion colgada en este superforo que he ido recopilando y compilando algunas cosas por mi, en este maravilloso foro.

Me falta entre otras cosas como bajar la versión del kernel al compilar que aun no lo he pillado, en las pruebas con VR3025u me sale Versión del Kernel 4.1.6

pues eso, que muchas gracias a todos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mega-samu en 16-09-2015, 19:52 (Miércoles)
Tengo una duda, aun sigue sin funcionar el wifi en OpenWRT en este router?  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 17-09-2015, 22:50 (Jueves)
Tengo una duda, aun sigue sin funcionar el wifi en OpenWRT en este router?  ???
No oficialmente.
Hay algún driver por ahí que se puede encasquetar, pero ni idea de si funciona y/o si es estable.

Las únicas alternativas son pinchos wifi con chip Ralink o Atheros. Openwrt soporta algunos pinchos Realtek compatibles con el driver rtl8192cu pero la falntan funciones que los otros sí tienen.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Raugo en 18-09-2015, 17:48 (Viernes)
Pteridium ¿donde has visto ese driver para el wifi? Porque seria interesante echarle un vistazo.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Yo_Julio en 18-09-2015, 18:28 (Viernes)
Hola Pteridium
He probado tu firm y me funciona, al menos para lo básico que yo necesitaba que es hacer de hub y compartir ficheros desde un pendrive.

Gracias por el firm
Salu2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: joselete666 en 20-09-2015, 20:27 (Domingo)
Buenas a todos.

Después de comprarme el tls-usb y de poner los conectores en la placa descubro que no quiere tirar  ???.  Una mala conexión o averigua que puede ser.
Bueno a lo que iba he descubierto esto en una web por si interesa ha alguien.
http://tecnicaquilmes.fullblog.com.ar/analizando-el-livebox-21-de-orange.html

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 21-09-2015, 15:42 (Lunes)
Buenas a todos.

Después de comprarme el tls-usb y de poner los conectores en la placa descubro que no quiere tirar  ???.  Una mala conexión o averigua que puede ser.
No descartes una mala soldadura. Para evitar sorpresas (que ya las tuve) yo sueldo en ambas caras de la placa.
Bueno a lo que iba he descubierto esto en una web por si interesa ha alguien.
http://tecnicaquilmes.fullblog.com.ar/analizando-el-livebox-21-de-orange.htm

Saludos.
Sí es interesante. ¡Buen hallazgo!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mega-samu en 22-09-2015, 18:04 (Martes)
Pteridium ¿donde has visto ese driver para el wifi? Porque seria interesante echarle un vistazo.

Saludos

Lo comento un compañero anteriormente, por eso pregunte si ya funcionaba el wifi.

última versión del source del driver de la wifi, cortesia de lpm11.
Yo solo lo reposteo.
I uploaded it here: http://www.speedyshare.com/rgYPx/wave300-3.2.1.1.48.tar.gz (version from April 2012)
This needs more work, especially:
- Porting driver for kernel 3.10/3.18/next - there are some small changes and one have to reimplement (or drop) /proc/ debug information support
- Prepare OpenWRT WiFi driver for this driver. I did it with an older version - but this one has VAP support. One also have to patch libiwinfo (you can get statistics with one IOCTL) and lua scripts for LuCI.
OR
- rewrite driver to use cfg80211 instead of obsolete wext.
- Extract firmware and progmodels from OEM firmware (fmk tool will help you)

Aqui es donde esta la informacion de  que estan trabajando para conseguirlo (pero esta parado desde el comentario de lpm11)
https://forum.openwrt.org/viewtopic.php?id=45047
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 23-09-2015, 15:45 (Miércoles)
Pteridium ¿donde has visto ese driver para el wifi? Porque seria interesante echarle un vistazo.

Saludos

Lo comento un compañero anteriormente, por eso pregunte si ya funcionaba el wifi.

última versión del source del driver de la wifi, cortesia de lpm11.
Yo solo lo reposteo.
I uploaded it here: http://www.speedyshare.com/rgYPx/wave300-3.2.1.1.48.tar.gz (version from April 2012)
This needs more work, especially:
- Porting driver for kernel 3.10/3.18/next - there are some small changes and one have to reimplement (or drop) /proc/ debug information support
- Prepare OpenWRT WiFi driver for this driver. I did it with an older version - but this one has VAP support. One also have to patch libiwinfo (you can get statistics with one IOCTL) and lua scripts for LuCI.
OR
- rewrite driver to use cfg80211 instead of obsolete wext.
- Extract firmware and progmodels from OEM firmware (fmk tool will help you)

Aqui es donde esta la informacion de  que estan trabajando para conseguirlo (pero esta parado desde el comentario de lpm11)
https://forum.openwrt.org/viewtopic.php?id=45047
Personalmente no tengo esperanzas en que Lantiq (ahora parte de Intel) libere o haga un driver libre, aunque tenga funciones limitadas. Se han subido al carro de proteger su código y poner licencias restrictivas y de ahí no se apean.
Con los Danube las licencias eran mucho menos restrictivas, con lo que en OpenWRT se incluyen los firms de adsl y voip, pero para los VR9 hay que buscarse la vida para varias cosas.

En fin, cada compañía tiene sus políticas y maneras de funcionar que, aunque nos gusten o no, hay que respetarlas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 24-09-2015, 11:31 (Jueves)
Buenas noches,

Estoy intentando compilar para pruebas sobre la versión 15.05 RC3 pero como siempre me da kernel panic. Según comentáis hay que quitar el parche multiple-flash.patch pero no se como va el proceso, es decir si se trata solamente de eliminar y después compilar sin mas?

Ya he compilado para otros dispositivos sin mayor problema pero este no doy pie con bola, estoy algo perdido en el asunto y os pido un poco de luz.

saludos y gracias
Lo que hay que cambiar es una línea en el dts y ya está. Cuando gmtii comenzó con este router usó como base para el dts otro router que tenía dos chips de flash y desde que introdujeron el parche mencionado apareció el problema.
Cambiando la línea 21 (http://nbd.name/gitweb.cgi?p=openwrt.git;a=blob;f=target/linux/lantiq/dts/ARV7519RW22.dts;h=68237532b4d101ada7832383ec425698a7cf77da;hb=b2449f768a1203da89c9729b14e8e9f9c4f46a99#l21) por
Código: [Seleccionar]
reg = <0x0 0x2000000>; se resuelve el problema.

Intentaré mandar el parche lo antes posible.
Noltari mandó un parche en condiciones que además de este problema mejora el algunas cosillas en Desiganated Driver (trunk) y también corrige un problema con unos de los puertos USB que parece que apareció cuando blogic cambió del driver usb de Lantiq a DWC2 en los routers que usan SoC VR9 como el ARV7519RW.
Todavía no se ha incluido en OpenWRT pero esperemos que pronto esté añadido.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 25-09-2015, 10:44 (Viernes)
Hola

Alguien tiene el backup original de la flash para este router??

Saludos

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 25-09-2015, 20:35 (Viernes)
Hola

Alguien tiene el backup original de la flash para este router??

Saludos



Buenas tardes,

Yo tengo un backup que realice con la instalación, es eso lo que quieres?

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rulasss en 05-10-2015, 03:21 (Lunes)
Hola, tengo un minúsculo problema, a ver si alguien me puede ayudar con esto  :-\
Resulta que le estaba soldando unos cablecitos para dejarlo mono y hacer el corto desde la parte de arriba de la placa con unos interruptores smc, cuando sin querer, uno de los cablecitos se enganchó un poco (cables de RJ45 del bueno, osease, gorditos) y me arrancó el punto de soldadura con el de la placa  ^-^, y como no se de donde sale, no puedo soldar a ningún punto cercano, es que realmente no se de donde sale la pista, aunque pienso que sale directo del chip de arriba, pero no se   ???
A ver si alguien sabe o puede ver de donde sale y puedo soldar a otro punto o pelar la pista por donde vaya y soldar.
Os dejo unas imagenes de mi desastre. Por cierto, el punto es el de la R148 el que está pegado a la inexistente R149.

http://i.imgur.com/RZfaL0o.jpg
http://i.imgur.com/xQxiC6v.jpg
http://i.imgur.com/M9zyG10.jpg
http://i.imgur.com/VX9ycj8.jpg
http://i.imgur.com/i3UNJrv.jpg
http://i.imgur.com/LZfR3GT.jpg
http://i.imgur.com/kd2Wr9g.jpg

Las dejo así porque no se cómo las puedo poner para que no ocupen demasiado. En imgur no me las redujo, asi que no se como hacerlo  :-\

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cmax091 en 08-10-2015, 08:05 (Jueves)
Necesitaría que alguien subiera un backup del firmware original v00.96.114 o superior.

Gracias de antemano y felicidades por la labor que estáis realizando. 
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: caaruizbe en 09-10-2015, 00:45 (Viernes)
Hola, tengo un minúsculo problema, a ver si alguien me puede ayudar con esto  :-\
Resulta que le estaba soldando unos cablecitos para dejarlo mono y hacer el corto desde la parte de arriba de la placa con unos interruptores smc, cuando sin querer, uno de los cablecitos se enganchó un poco (cables de RJ45 del bueno, osease, gorditos) y me arrancó el punto de soldadura con el de la placa  ^-^, y como no se de donde sale, no puedo soldar a ningún punto cercano, es que realmente no se de donde sale la pista, aunque pienso que sale directo del chip de arriba, pero no se   ???
A ver si alguien sabe o puede ver de donde sale y puedo soldar a otro punto o pelar la pista por donde vaya y soldar.
Os dejo unas imagenes de mi desastre. Por cierto, el punto es el de la R148 el que está pegado a la inexistente R149.

Pues tu problema no es tan minúsculo, he tenido que tirar placas enteras  por cosas así. sin embargo parece que aún queda un punto de donde soldar, en fin, estoy curioseando mi router y me he puesto a buscar una alternativa y parece que pin que mencionas (el pin de abajo de la r148) esta conectado con el pin de abajo de la r149.
A ver si alguien más lo confirma.

Saludos
Título: Re: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rulasss en 09-10-2015, 01:02 (Viernes)
Hola, tengo un minúsculo problema, a ver si alguien me puede ayudar con esto  :-
Resulta que le estaba soldando unos cablecitos para dejarlo mono y hacer el corto desde la parte de arriba de la placa con unos interruptores smc, cuando sin querer, uno de los cablecitos se enganchó un poco (cables de RJ45 del bueno, osease, gorditos) y me arrancó el punto de soldadura con el de la placa  ^-^, y como no se de donde sale, no puedo soldar a ningún punto cercano, es que realmente no se de donde sale la pista, aunque pienso que sale directo del chip de arriba, pero no se   ???
A ver si alguien sabe o puede ver de donde sale y puedo soldar a otro punto o pelar la pista por donde vaya y soldar.
Os dejo unas imagenes de mi desastre. Por cierto, el punto es el de la R148 el que está pegado a la inexistente R149.

Pues tu problema no es tan minúsculo, he tenido que tirar placas enteras  por cosas así. sin embargo parece que aún queda un punto de donde soldar, en fin, estoy curioseando mi router y me he puesto a buscar una alternativa y parece que pin que mencionas (el pin de abajo de la r148) esta conectado con el pin de abajo de la r149.
A ver si alguien más lo confirma.

Saludos
Muchas gracias por contestar. Lo ideal seria tener un diagrama o esquema de la placa, pero no se si lo habrá por ahi...

Enviado desde mi SM-T110 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 22-10-2015, 23:17 (Jueves)
Buenas.

He recibido una livebox nueva de Orange y pensaba utilizarla para hacer las pruebas antes de flashear a la que tengo en producción, pero me he llevado una sorpresa al ver que no es una livebox 2.1 como las de este hilo, sino algo más moderno: ARV7520CW22-A-LT reza el bicho

Lo comento por si acaso a alguien se le da por intentar meter uno de los firmwares de por aquí en dicho bicho, ha cambiado, aunque supongo que no en el fondo, pero me da que los uboot y el openwrt habrá que cocinarlos de nuevo.

Dejo por aquí (si me deja el señor foro) un enlace al drive con unas fotos.

https://drive.google.com/open?id=0BzGZ-HlECc0-aTRUb0h0dHZDZm8
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 23-10-2015, 08:34 (Viernes)
Buenas.

He recibido una livebox nueva de Orange y pensaba utilizarla para hacer las pruebas antes de flashear a la que tengo en producción, pero me he llevado una sorpresa al ver que no es una livebox 2.1 como las de este hilo, sino algo más moderno: ARV7520CW22-A-LT reza el bicho

Lo comento por si acaso a alguien se le da por intentar meter uno de los firmwares de por aquí en dicho bicho, ha cambiado, aunque supongo que no en el fondo, pero me da que los uboot y el openwrt habrá que cocinarlos de nuevo.

Dejo por aquí (si me deja el señor foro) un enlace al drive con unas fotos.

https://drive.google.com/open?id=0BzGZ-HlECc0-aTRUb0h0dHZDZm8


No se ve cuál es el procesador principal, que es lo más interesante en estos "bichos". Para saber si puede tener soporte, hay que averiguar el procesador que lleva y los componentes.
El procesador está debajo del disipador grande, pero puede que no se pueda quitar y que el disipador esté totalmente pegado, así que al intentarlo lo puedes estropear. Prueba a forzar un poquito a ver qué pasa. Si no, otra forma de saberlo es con el log de arranque por el puerto serie, que parece que está al lado de la flash (conector X1), por las fotos que pones, pero saber el pinout exacto ya es otra cosa. Yo auguraría que TX/RX son los pines del centro (no sé en qué orden), y que GND es el más alejado del triángulo.
 [Tutorial] Puerto Serie - Cómo Acceder  (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 23-10-2015, 12:05 (Viernes)
Buenas.

He recibido una livebox nueva de Orange y pensaba utilizarla para hacer las pruebas antes de flashear a la que tengo en producción, pero me he llevado una sorpresa al ver que no es una livebox 2.1 como las de este hilo, sino algo más moderno: ARV7520CW22-A-LT reza el bicho

Lo comento por si acaso a alguien se le da por intentar meter uno de los firmwares de por aquí en dicho bicho, ha cambiado, aunque supongo que no en el fondo, pero me da que los uboot y el openwrt habrá que cocinarlos de nuevo.

Dejo por aquí (si me deja el señor foro) un enlace al drive con unas fotos.

https://drive.google.com/open?id=0BzGZ-HlECc0-aTRUb0h0dHZDZm8


No se ve cuál es el procesador principal, que es lo más interesante en estos "bichos". Para saber si puede tener soporte, hay que averiguar el procesador que lleva y los componentes.
El procesador está debajo del disipador grande, pero puede que no se pueda quitar y que el disipador esté totalmente pegado, así que al intentarlo lo puedes estropear. Prueba a forzar un poquito a ver qué pasa. Si no, otra forma de saberlo es con el log de arranque por el puerto serie, que parece que está al lado de la flash (conector X1), por las fotos que pones, pero saber el pinout exacto ya es otra cosa. Yo auguraría que TX/RX son los pines del centro (no sé en qué orden), y que GND es el más alejado del triángulo.
 [Tutorial] Puerto Serie - Cómo Acceder  (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)
Si tuviera que apostar diría que está lleva un ARX388 (http://ARX388) porque le falta el AFE que llevan los VR9.
Si acierto adiós a la wifi, pero no debiera ser complicado darle soporte para openwrt.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manty en 24-10-2015, 22:40 (Sábado)
Lo siento porque aunque me quedé con las ganas de pillar los logs de arranque no tenía ganas de quemar nada, así que lo he puesto a funcionar, sobre lo del micro el pegamento no parecía demasiado duro, pero tenía miedo de j*der todo, así que no tiré mucho y no salió.

El cacharro no me tenía mucho interés porque sólo tiene 4 puertos Fast Ethernet y uno USB, o sea, parece una versión capada del 2.1 en la que pierde el giga y uno de los USB. Lo bueno podría ser que la wifi estuviera soportada, entonces sí tendría algún interés, pero asumí que sería similar a la del 7519 y por lo tanto sin soporte.

Si en el futuro veo que tengo ocasión (ahora mismo no tengo tiempo) intento hacerme con un log.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rulasss en 25-10-2015, 04:07 (Domingo)
mie.....*piiiiiiii*!!!!! Me cargué el regulador de voltaje al hacer el corto. Resulta que cualquiera de los dos cortos no dejaba arrancar el router y por probar se me ocurrió hacerlo con el encendido con una "pulsación rápida", hizo un ruido y se murió  :'(
El regulador es el que está debajo de los dos condensadores grandes (mirandolo con los puertos rj45 hacia arriba).
Ahora es casi imposible conseguirlo por internet, cobran demasiado por el chip, para eso me pillo uno de segunda mano  :-\
MORALEJA: Tened cuidado con los cortos en este router  :-[
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 25-10-2015, 12:15 (Domingo)
mie.....*piiiiiiii*!!!!! Me cargué el regulador de voltaje al hacer el corto. Resulta que cualquiera de los dos cortos no dejaba arrancar el router y por probar se me ocurrió hacerlo con el encendido con una "pulsación rápida", hizo un ruido y se murió  :'(
El regulador es el que está debajo de los dos condensadores grandes (mirandolo con los puertos rj45 hacia arriba).
Ahora es casi imposible conseguirlo por internet, cobran demasiado por el chip, para eso me pillo uno de segunda mano  :-\
MORALEJA: Tened cuidado con los cortos en este router  :-[

No entiendo lo del corto. Hace mucho tiempo ya que se consiguió el password del bootloader principal y ya no hace falta hacer ningún corto...  ^-^
Título: Re: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rulasss en 25-10-2015, 13:08 (Domingo)
mie.....*piiiiiiii*!!!!! Me cargué el regulador de voltaje al hacer el corto. Resulta que cualquiera de los dos cortos no dejaba arrancar el router y por probar se me ocurrió hacerlo con el encendido con una "pulsación rápida", hizo un ruido y se murió  :'(
El regulador es el que está debajo de los dos condensadores grandes (mirandolo con los puertos rj45 hacia arriba).
Ahora es casi imposible conseguirlo por internet, cobran demasiado por el chip, para eso me pillo uno de segunda mano  :-\
MORALEJA: Tened cuidado con los cortos en este router  :-[

No entiendo lo del corto. Hace mucho tiempo ya que se consiguió el password del bootloader principal y ya no hace falta hacer ningún corto...  ^-^
:O WFT!!?? Pues tal y como está el primer post lleva a error. Donde dice que el mejor metodo es el corto en la flash y en la pagina de openwrt igual. Habria que corregirlo, no? A ver, evidentemente la culpa ha sido mia por no leerlo todo, pero me dio la impresion de que de necesitaba el corto para activar el modo uart. No estaría de más una "miniguia definitiva" en el primer mensaje.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 27-10-2015, 14:09 (Martes)
Hola, qué tal.

Estoy empezando con openwrt. Ya he flasheado un par de routers: un vodafone y un smc.

Ahora tengo un par de liveboxes... bueno; voy al grano:

Después de haber soldado cablecitos al uart, ya tengo el usb2ttl conectado. Arranco el router con el putty y genial, veo la consola.

He leído por ahí que había que hacer un corto para habilitar el modo uart; pero ahora leo que ya no es necesario porque ya se conoce el password del bootloader principal. (Oh!123Go ¿es este?).

Pero no sé como entrar a un menú o prompt de comando o algo similar. Ni veo ningún sitio en el que el router me pida clave.

Seguro que es una chorrada, pero si no hace falta hacer el corto (mucho mejor),
¿Qué hago ahora?

Muchas gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: www-www en 27-10-2015, 14:27 (Martes)
Hola, qué tal.

Estoy empezando con openwrt. Ya he flasheado un par de routers: un vodafone y un smc.

Ahora tengo un par de liveboxes... bueno; voy al grano:

Después de haber soldado cablecitos al uart, ya tengo el usb2ttl conectado. Arranco el router con el putty y genial, veo la consola.

He leído por ahí que había que hacer un corto para habilitar el modo uart; pero ahora leo que ya no es necesario porque ya se conoce el password del bootloader principal. (Oh!123Go ¿es este?).

Pero no sé como entrar a un menú o prompt de comando o algo similar. Ni veo ningún sitio en el que el router me pida clave.

Seguro que es una chorrada, pero si no hace falta hacer el corto (mucho mejor),
¿Qué hago ahora?

Muchas gracias.

Mira en e primer post

Nuevo manual hecho por Lesgar:

1-Backup
  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 27-10-2015, 14:52 (Martes)
Gracias por la respuesta.
Debo de tener alguna soldadura mal porque no me hace caso.

Tendré que repasarlo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 28-10-2015, 11:35 (Miércoles)
Ok; ya lo tengo. Efecticamente, era culpa de un cable que no estaba bien soldado.
Habiendo seguido la guía, ya tengo instalado openwrt "BARRIER BREAKER (Bleeding Edge, r39211)".
Tengo una duda y un problema:
Duda: En el ZIP del primer post con los uboots y las imágenes openwrt... hay dos uboots y dos openwrts:
uboot nor y uboot ram. He flasheado el nor, que creo que es el permanente.
Y he flasheado el openwrt correspondiente a la versión de mi livebox (1.1).

Le he configurado la IP a la lan (br-lan) en el archivo /etc/config/network:

Citar
br-lan    Link encap:Ethernet  HWaddr ......
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fd4f:8863:9700::1/60 Scope:Global
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth0      Link encap:Ethernet  HWaddr ......
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Pero no consigo pings ni desde ni hacia dicha IP (la 20); ni habiendo reiniciado el router para asegurarme de que se aplicaba la configuración.

¿Alguna idea de qué puede estar fallando?

Muchas gracias a todos los que hacéis esto posible.

Si hay por ahí una cuenta de paypal en la que admitáis donaciones, ponedla por algún sitio.


PD: EDITO:
Ok, ya me va la LAN. Estaba el cable mal conectado  :P :P

Muchas gracias de nuevo. Ahora me falta actualizarlo a Chaos Calmer, instalarle luci y seguir jugando.  >:( >:(

PD2: La LAN sólo me va el puerto 1. He estado mirando el hilo y por el foro. He estado buscando y lo único que he averiguado es que flashear el firmware equivocado puede estropear el switch; pero estoy seguro de que he flasheado la versión correcta del firmware que le corresponde a la versión de la placa. ¿Alguien sabe por qué puede ser que sólo me va el puerto LAN1X y los otros no?
Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 06-11-2015, 16:29 (Viernes)
Revisando las variables del bootloader creo que se podría poner mejor en el post inicial lo siguiente como variables para la carga de openwrt:
Código: [Seleccionar]
setenv load-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RW22-squashfs.image'
setenv write-openwrt 'protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
setenv update-openwrt 'run load-openwrt write-openwrt'
setenv kernel_addr 0xB0080000
saveenv

Sabiendo que luego hemos de ejecutar:
Código: [Seleccionar]
run update-openwrt
El funcionamiento es el mismo y es únicamente por mantener la misma estructura que tienen las variables de carga del bootloader.

Además, esto tampoco es necesario pero por darle cierto toque, por defecto la variable ethaddr de uboot está puesta a 00:01:02:03:04:05 por ello le pongo la MAC que tiene mi router concreto, también modifico el update-uboot-nor para que en vez de cargar load-uboot-norspl-lzo cargue load-uboot-nor:
Código: [Seleccionar]
setenv ethaddr XX:XX:XX:XX:XX:XX
setenv update-uboot-nor 'run load-uboot-nor write-uboot-nor'
saveenv

Donde XX:XX:XX:XX:XX:XX es el valor que os figure en la pegatina inferior de la carcasa del router después de "Dirección MAC:". También se puede ver el mismo valor si tenéis el router abierto en la pegatina encima de los conectores ethernet auunque es peor de leer, o incluso si habéis arrancado OpenWrt versiones actuales a día de hoy linux os dirá la MAC en la interfaz ethernet.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 06-11-2015, 20:38 (Viernes)
Hola, Voy a flashear CC, pero a la hora de descargarlo tengo dos opciones:

El XWAY y el XRX200. ¿Cómo sé cuál es el adecuado para mi router?

ARV7519RW22 A-LT

PD: Ya he leído que el fallo de los puertos ethernet es un bug; lo cual me deja más tranquilo. Ahora me falta esto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 07-11-2015, 13:38 (Sábado)
Buenas! me voy a poner a intentar flashear uno de estos routers que tengo, a ver si no se complica la historia (a las malas tengo uno de sobra por si acaso, y si sale bien, pues me flasheo los dos  ;D )

He estado leyendo y creo que tengo todo más o menos claro, entre este hilo, las respuestas y la wiki, creo que me arreglaré. De momento empezaré comprando el TTL-USB, nunca había oído hablar de ese tipo de cacharros y así pues, no soy ducho en ellos, por lo que quisiera pedir "recomendación". Imagino que uno así valdría, no? http://www.ebay.es/itm/USB-a-TTL-USB-Serial-Console-para-COM-modulo-de-cable-Cable-para-el-Frambuesa-BC-/171527756334?hash=item27efd9da2e:g:bREAAOSwabhUV2hn o este que es de Esp y me llega antes http://www.ebay.es/itm/1x-Modulo-PL2303HX-PL2303-adaptador-USB-a-serie-TTL-RS232-USB-TO-SERIAL-CONV-/131413594298?hash=item1e98dc50ba:g:G0IAAOSwpDdVDMNl

Los pinchos que se soldarían a la placa del router para luego conectarle el cable ttl-usb cómo se llaman? para comprarlos también  >:D

Salud!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 07-11-2015, 17:40 (Sábado)
Buenas! me voy a poner a intentar flashear uno de estos routers que tengo, a ver si no se complica la historia (a las malas tengo uno de sobra por si acaso, y si sale bien, pues me flasheo los dos  ;D )

He estado leyendo y creo que tengo todo más o menos claro, entre este hilo, las respuestas y la wiki, creo que me arreglaré. De momento empezaré comprando el TTL-USB, nunca había oído hablar de ese tipo de cacharros y así pues, no soy ducho en ellos, por lo que quisiera pedir "recomendación". Imagino que uno así valdría, no? http://www.ebay.es/itm/USB-a-TTL-USB-Serial-Console-para-COM-modulo-de-cable-Cable-para-el-Frambuesa-BC-/171527756334?hash=item27efd9da2e:g:bREAAOSwabhUV2hn o este que es de Esp y me llega antes http://www.ebay.es/itm/1x-Modulo-PL2303HX-PL2303-adaptador-USB-a-serie-TTL-RS232-USB-TO-SERIAL-CONV-/131413594298?hash=item1e98dc50ba:g:G0IAAOSwpDdVDMNl

Los pinchos que se soldarían a la placa del router para luego conectarle el cable ttl-usb cómo se llaman? para comprarlos también  >:D

Salud!

Tranquilo compañero. Yo también soy novato y lo he conseguido. Lo más complicado para nosotros es el hecho de las soldaduras; ya que yo por ejemplo prácticamente nunca había hecho nada de este estilo. Pero con paciencia, cuidado y mucha y buena planificación, se puede hacer. Yo hice una chapucilla soldando directamente los cables a los puntos, pero me funcionó. Si quieres un consejo, coloca la punta del soldador en el punto de la placa y luego tócalo con un cacho de unos 3 cm de estaño. Lo dejas ahí pegado y luego ya sueldas el cable al estaño. De esa manera, divides y vences. Yo lo hice así y me fue más fácil. Luego le dejas el cacho de estaño soldado por si en un futuro te hiciera falta volver a soldar.... Yo lo de los pinchos no se lo soldé porque lo veía mucho más complicado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 07-11-2015, 19:19 (Sábado)
Buenas! me voy a poner a intentar flashear uno de estos routers que tengo, a ver si no se complica la historia (a las malas tengo uno de sobra por si acaso, y si sale bien, pues me flasheo los dos  ;D )

He estado leyendo y creo que tengo todo más o menos claro, entre este hilo, las respuestas y la wiki, creo que me arreglaré. De momento empezaré comprando el TTL-USB, nunca había oído hablar de ese tipo de cacharros y así pues, no soy ducho en ellos, por lo que quisiera pedir "recomendación". Imagino que uno así valdría, no? http://www.ebay.es/itm/USB-a-TTL-USB-Serial-Console-para-COM-modulo-de-cable-Cable-para-el-Frambuesa-BC-/171527756334?hash=item27efd9da2e:g:bREAAOSwabhUV2hn o este que es de Esp y me llega antes http://www.ebay.es/itm/1x-Modulo-PL2303HX-PL2303-adaptador-USB-a-serie-TTL-RS232-USB-TO-SERIAL-CONV-/131413594298?hash=item1e98dc50ba:g:G0IAAOSwpDdVDMNl

Los pinchos que se soldarían a la placa del router para luego conectarle el cable ttl-usb cómo se llaman? para comprarlos también  >:D

Salud!

Te aconsejo que te busques uno basado en CP2102, son más fiables. ya hay gente en el foro a los que los 2303 les han dado problemas...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 07-11-2015, 20:59 (Sábado)
Buenas! me voy a poner a intentar flashear uno de estos routers que tengo, a ver si no se complica la historia (a las malas tengo uno de sobra por si acaso, y si sale bien, pues me flasheo los dos  ;D )

He estado leyendo y creo que tengo todo más o menos claro, entre este hilo, las respuestas y la wiki, creo que me arreglaré. De momento empezaré comprando el TTL-USB, nunca había oído hablar de ese tipo de cacharros y así pues, no soy ducho en ellos, por lo que quisiera pedir "recomendación". Imagino que uno así valdría, no? http://www.ebay.es/itm/USB-a-TTL-USB-Serial-Console-para-COM-modulo-de-cable-Cable-para-el-Frambuesa-BC-/171527756334?hash=item27efd9da2e:g:bREAAOSwabhUV2hn o este que es de Esp y me llega antes http://www.ebay.es/itm/1x-Modulo-PL2303HX-PL2303-adaptador-USB-a-serie-TTL-RS232-USB-TO-SERIAL-CONV-/131413594298?hash=item1e98dc50ba:g:G0IAAOSwpDdVDMNl

Los pinchos que se soldarían a la placa del router para luego conectarle el cable ttl-usb cómo se llaman? para comprarlos también  >:D

Salud!

Te aconsejo que te busques uno basado en CP2102, son más fiables. ya hay gente en el foro a los que los 2303 les han dado problemas...

Gracias por el consejo, me pillaré este mismo http://www.ebay.es/itm/361259257122?ssPageName=STRK%3AMEBIDX%3AIT&fromMakeTrack=true
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 07-11-2015, 23:47 (Sábado)
Buenas! me voy a poner a intentar flashear uno de estos routers que tengo, a ver si no se complica la historia (a las malas tengo uno de sobra por si acaso, y si sale bien, pues me flasheo los dos  ;D )

He estado leyendo y creo que tengo todo más o menos claro, entre este hilo, las respuestas y la wiki, creo que me arreglaré. De momento empezaré comprando el TTL-USB, nunca había oído hablar de ese tipo de cacharros y así pues, no soy ducho en ellos, por lo que quisiera pedir "recomendación". Imagino que uno así valdría, no? http://www.ebay.es/itm/USB-a-TTL-USB-Serial-Console-para-COM-modulo-de-cable-Cable-para-el-Frambuesa-BC-/171527756334?hash=item27efd9da2e:g:bREAAOSwabhUV2hn o este que es de Esp y me llega antes http://www.ebay.es/itm/1x-Modulo-PL2303HX-PL2303-adaptador-USB-a-serie-TTL-RS232-USB-TO-SERIAL-CONV-/131413594298?hash=item1e98dc50ba:g:G0IAAOSwpDdVDMNl

Los pinchos que se soldarían a la placa del router para luego conectarle el cable ttl-usb cómo se llaman? para comprarlos también  >:D

Salud!

Te aconsejo que te busques uno basado en CP2102, son más fiables. ya hay gente en el foro a los que los 2303 les han dado problemas...

Gracias por el consejo, me pillaré este mismo http://www.ebay.es/itm/361259257122?ssPageName=STRK%3AMEBIDX%3AIT&fromMakeTrack=true

Si, ese es perfecto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 09-11-2015, 13:38 (Lunes)
Con el controlador de serie de Linux no he tenido problema con un PL2303.

A parte de eso, he conseguido instalarme un toolchain válido para compilar U-Boot y me gustaría probar si funciona pero da cosa que algo haya mal, ha compilado perfectamente pero ha dado un aviso justo al generar el binario que creo que debe afectar al funcionamiento del mismo. ¿Existe alguna forma de hacer que la placa ejecute un U-Boot alternativo al que tiene para su arranque normal? Se que cargar U-Boot dentro de otro es tarea bastante difícil porque requiere entre otras cosas generar uno que no ejecute la inicialización de registros y demás y aún todavía igual al ejecutarse normal falla. Lo que me refiero es a algo similar a a la posibilidad que da el depurador de android que permite hacer que un dispositivo ejecute inicialmente desde otra posición de memoria a la típica y así por ejemplo poder probar un cargador alternativo sin siquiera grabarlo en la memoria.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 09-11-2015, 17:16 (Lunes)
Vale creo que aunque me lo "cargara" podría seguir arrancándolo en modo UART y de ahí grabarle el U-Boot que funciona, primero voy a probar el modo UART ya que solo lo arranque por curiosidad y no lo llegue a usar porque cuando empecé con este router ya se había publicado la contraseña del bootloader original.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 09-11-2015, 19:00 (Lunes)
noentiendero; no te olvides de poner un pw a la cuenta de root para poder acceder vía ssh. A mí se me olvidó un par de veces y tuve que volver a conectar por serie sólo por eso.
[EDITO]: BUaaaahhhh, acabo de ver que podría haber accedido por telnet. Pffff...

A ver, una pregunta al foro:

Estoy con Barrier Breaker. Quiero actualizar a Chaos Calmer, pero tengo estos problemas:
1) No encuentro imagen sysupgrade, con lo que no puedo utilizar este sistema de actualización.
2) He intentado instalar luci para usar la squashfs, pero al instalar luci, me ha dejado el router colgado debido a un bug de esa revisión.
3) También he intentado flashear directamente chaos calmer, pero me daba kernel panic.

¿Cómo puedo hacer para actualizar a CC?
¿Hay alguna forma de pasar una imagen de sqashfs a sysupgrade?
¿Conocéis el comando "luci-flash"? He leído por ahí que lo utilizaba alguien para flashear desde línea de comando, pero no he sido capaz de encontrar / instalar dicho comando; ni siquiera teniendo luci instalado.

¿Cómo hacéis vosotros para actualizar a CC?


Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 09-11-2015, 19:38 (Lunes)
Antes de nada yo no he usado nunca las sysupgrade siempre tiro a imagen squashfs completa. Además no uses la imagen oficial de OpenWrt ya que no arranca porque no encuentra el sistema de archivos raíz (creo que ese es el kernel panic que ves), usa la imagen que ha creado Noltari en este foro ya que además funcionan mejor los leds y demás. Yo cargo las imágenes principalmente de dos formas, si tengo en ese momento el router abierto (no he hecho modificado la carcasa para sacar los pines UART por ella) lo hago mediante el propio U-Boot. Si no lo tengo abierto tiro por usar la interfaz de LuCI pero como digo cargando la imagen completa no sysupgrade. El problema de lo segundo es que como des con una imagen que no carga igualmente tienes que abrir el router.

Con respecto al otro tema que comento ya he conseguido arrancar un U-Boot en formato ascii que andaba en el hilo viejo del foro. Me gustaría crear a mi uno para probarlo de esa manera, igual que he creado un U-Boot NOR no tengo problemas en generar uno RAM, pero lo que si no he encontrado de momento es como convertir el binario a formato asc para poder cargárselo mediante el arranque UART. En principio esto ya no me sería necesario ya que podría en caso de probar el u-Boot NOR y que bloquee el aparato, volver a cargar el U-Boot que actualmente me funciona desde ese U-Boot cargado mediante arranque UART, pero aún así quiero intentarlo a ver si lo consigo, si alguien me da pistas de como se convierte un ejecutable binario a ascii para que lo entienda el cargado UART del procesador se lo agradecería.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 09-11-2015, 20:12 (Lunes)
Ok.
Vaya, otra vez colgado. Pfff, que desesperación !!

¿Sabéis si hay modo failsafe para resetear la configuración? He intentado entrar con el botón de reset, pero no he conseguido nada.

Por cierto, ¿Dónde hay una imagen de Chaos Calmer (aquí en el hilo, me refiero)? La del primer post es Barrier Breaker.

Otra pregunta: ¿Qué son las imágenes de tipo "uimage"? ¿Son para sysupgrade?

PD: Ya he reflasheado BB.
Efectivamente el Kernel Panic tiene pinta de ser porque no encuentra la partción raíz, como decías, howl.
¿Esto no es un bug? ¿No debería avisarse para que lo arreglen...?

Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 09-11-2015, 23:01 (Lunes)
La primera en la frente, el U-Boot que he compilado no carga el firmware para vrx200. Voy a tener que ponerme de forma más cómoda el arranque UART.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 10-11-2015, 14:16 (Martes)
Ok.
Vaya, otra vez colgado. Pfff, que desesperación !!

¿Sabéis si hay modo failsafe para resetear la configuración? He intentado entrar con el botón de reset, pero no he conseguido nada.

Por cierto, ¿Dónde hay una imagen de Chaos Calmer (aquí en el hilo, me refiero)? La del primer post es Barrier Breaker.

Otra pregunta: ¿Qué son las imágenes de tipo "uimage"? ¿Son para sysupgrade?

PD: Ya he reflasheado BB.
Efectivamente el Kernel Panic tiene pinta de ser porque no encuentra la partción raíz, como decías, howl.
¿Esto no es un bug? ¿No debería avisarse para que lo arreglen...?

Gracias.
En Barrier Breaker y trunk ya está corregido ese problema (o debería, por lo menos).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-11-2015, 15:54 (Martes)
Y en Chaos Calmer si se compila desde las últimas git también.

No consigo flashear un uboot en la memoria ROM desde el arranque UART, me indica que se hace el proceso correctamente run load-uboot-not run y write uboot-nor pero al reiniciar en arranque normal me arranca el uboot malo que grabé, en vez del uboot que si me funciona. ¿Hay algo que me esté colando para flashear desde el arranque UART?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-11-2015, 21:41 (Martes)
Uno que se despide al menos hasta que le lleguen a las manos otro o encuentre forma de solventar la que yo mismo he liado.

Por un lado arrancando en modo UART lo dicho, no me grababa, pero lo extraño es que decidí hacerlo por pasos y verificando el contenido de la memoria. El resultado es que grababa de forma efectiva, leída 0xff al borrarla, los datos grabados al grabarla, pero me da que la memoria no es la esperada, ya que la lectura inicial no aparentaba ser en absoluto el bootloader que había compilado y cargado.

Posteriormente se me ocurrió intentar soldar algo que me permitiera cortocircuitar los dos boot_sel de forma cómoda y al ir a hacerlo según empuje el cable de la primera soldadura que hice se llevó consigo la isla de la placa. Resultado ya no puedo arrancar en modo UART para ir viendo que memoria es lo que me estaba viendo en 0xB0000000, etc...

Salvo que alguno conozca otros puntos eléctricamente idénticos para la isla de R148 que está hacia la resistencia R149 estoy colgado con este router.

Aún así intentaré compilar U-Boot de nuevo con lo que creo que ha sido el problema de la red, y si encuentro la forma de generarlo en formato ascii lo coloco por si alguien quiere probar. Evidentemente no metería el binario no vaya a ser que no funcionara y por mi culpa otro acabe igual.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 12-11-2015, 12:40 (Jueves)
Vale, ya he encontrado un punto de soldadura alternativo, le propia resistencia R149, la patilla opuesta a la isla que me he cargado. Ahora mismo ya lo tengo en modo UART pero el problema es que la dirección de memoria 0xB0000000 no corresponde a la 0xB0000000 cuando arranca en modo normal.

Se me ocurre intentar de alguna manera arrancarlo en modo UART y quitar los cortos en los boot_sel para posteriormente cargar el arranque, pero no se si eso serviría de algo.

¿Alguien tiene alguna idea de que puede ser lo que esté pasando o que tenga un uboot en formato asc alternativo que me grabe correctamente la posición que necesito?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 12-11-2015, 14:58 (Jueves)
Me estoy dando cuenta de lo siguiente, con el U-Boot asc que hay aquí cargado desde UART las direcciones de memoria se repiten, es decir 0xB1000000 es igual a la 0xB2000000.

No se si sea problema del U-Boot o el problema esté en que quizá después de haber hecho el corto en los dos bootsel para el arranque en modo UART haya que quitar los cortos sin apagar la placa.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 12-11-2015, 17:57 (Jueves)
Me estoy dando cuenta de lo siguiente, con el U-Boot asc que hay aquí cargado desde UART las direcciones de memoria se repiten, es decir 0xB1000000 es igual a la 0xB2000000.

No se si sea problema del U-Boot o el problema esté en que quizá después de haber hecho el corto en los dos bootsel para el arranque en modo UART haya que quitar los cortos sin apagar la placa.

A lo mejor estoy metiendo la pata, pero se me ocurre que las líneas de modo UART se estén utilizando también para direccionar la flash. Me pasó con un ARV7518, y no conseguía flashear bien nada más que las 4 primeras MB. Una vez arranque el router en modo UART, quita los puentes del modo UART. Yo lo puse con un botón (2 botones). Al pulsarlo arrancaba en modo UART, y al soltarlo, dejaba libres las líneas de la flash. Además de esta forma no tienes que estar soldando/desoldando, solo le pones el botón y lo pulsas cuando lo necesites.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 12-11-2015, 18:23 (Jueves)
Pues finalmente lo he solventado ya que han sido un cúmulo de problemas entre ellos el que comentas.

Primero, en el hilo original hay dos uboot ram asc, el primero no carga en absoluto solo salta un * de salida el procesado y ahí se queda, cuando acaba de cargar no hace nada y este está comentado en el propio hilo, https://foro.seguridadwireless.net/openwrt/astoria-networks-arv7519-de-ya-com-ahora-orange/msg298801/#msg298801.

Posteriormente hay otro uboot que carga correctamente pero que no es capaz de ver bien las direcciones de memoria, desconozco como accede a ellas pero el caso es que borré como primera dirección de memoria algo que tenía entre otros caracteres legibles LTQ, cosa que no corresponde al U-Boot. Con este podía grabar el U-Boot completamente pero por supuesto al no estar grabándose realmente en la posición 0xB0000000 al reiniciar seguía mi engendro de uboot que no termina de arrancar.

Rebuscando más veo en el nuevo hilo en el post inicial https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/ un comprimido con uboot nor y uboot ram en asc que también carga correctamente. Ahora si ví el problema de que me soltaba que no se había borrado la memoria al ir a grabar y de aquí mirando con el comando flinfo de uboot veo que hay ciertas direcciones como solo lectura, de lo que pensé que o bien el uboot tiene fallo o estaba jorobando los puentes al direccionamiento. Automáticamente me acorde cuando lo miré inicialmente el tema que alguien (espeltron que lo he mirado hace un rato) comentaba sobre ello. He comprobado que R155 corresponde a una línea de direccionamiento de memoria por lo que hay que descortocircuitar o proceder a poner resistencias en vez de puente y R148 realmente no es necesario y puede ser un puente directo. Si alguno que en su momento lo hizo con puente directo decir que salvo que me cuele algo en principio la memoria está intacta, si no les deja grabar es que al deshacer el puente lo hicieron mal y tendrían que revisar a cortar realmente esa conexión porque les está dejando esas direcciones como solo lectura.

Ahora mismo ya tengo el U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw cargado y recuperado, en principio, porque ahora tengo que ver si me he cargado más cosas con tanto trajín, le he metido algún corto innecesario y otros que han sido sin intención el mover cable.

Yo por mi parte no voy a tocar más el U-Boot en este router, si consigo un router más me puedo dedicar a ello, pero con este dado como tengo que hacer por mi culpa las conexiones para meterlo en modo UART tela, decir que me cargue también la segunda isla pero por suerte hay muchos lugares con la que reemplazarla, lo malo la primera que me cargué, solo vi un punto y es minúsculo.

Creo que en cuanto pueda me haré con limpiador y barniz para la placa y así dejar bien los sitios que he tocado para evitar futura corrosión.

Perdón si he escrito mal y de seguido pero aunque sea una tontería me ha alegrado poder revivirlo y ando de prisa a probar más cosas. A ver lo que dura porque no me extrañaría encontrarme alguna parte rota.

Voy a ver si encuentro el volcado completo de la memoria original, porque voy a volcarla de nuevo al router antes de nada para verificar el WiFi y que se graba completamente la memoria entre otras cosas, sobretodo después del uboot asc "cabrón".

Muchísimas gracias a gmtii por los uboot asc que ha dejado, tanto por el "cabrón" que me ha hecho comerme la cabeza como el que me ha permitido regrabar la ROM >:D

PD: gmtii si consigo un segundo router contacto contigo por el tema del uboot, se donde está el problema del que he hecho, pero la solución que veo se usó para los que hay aquí es meter el firmware en el propio uboot, desconozco si en el proyecto de uboot admitan eso, pero si no es el caso me apunto a intentar hacer que acabe incluso en las opciones de configuración de OpenWrt el poder compilar un uboot. Repito, si encuentro un segundo router, que este pobre está re-re-re-remendao.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 13-11-2015, 15:04 (Viernes)
Ya le he grabado de nuevo el firmware original y comprobado que funciona el router correctamente, así que no creo haberme cargado nada, y también ya le he vuelto a volcar de nuevo U-Boot y OpenWrt. Supongo que así si el U-Boot asc que no pilla bien el direccionamiento de memoria me grabó en sitios donde no debía así los habré revertido.

La verdad que lo que más me preocupaba era el mtd del boardconfig y antes de ver que el script para el dsl baja un firmware de internet y lo graba, también el mtd del firmware dsl.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 15-11-2015, 14:45 (Domingo)
Bueno ya que tengo el router funcional y no me voy a dedicar de momento a portar los cambios necesarios para esta placa a U-Boots más recientes hasta tener otro router que pueda hacerlo los cortos para UART sin mayores problemas, comento sobre el tema del host usb.

Para la versión 4.4-rc1 del kernel han entrado 59 parches relativos al módulo dwc2, entre ellos creo que uno que se aplicaba desde OpenWrt para soportar plataformas big endian http://www.spinics.net/lists/linux-usb/msg132093.html. Además hay otros muchos parches que reescriben por completo partes del mismo pero están solo en el mailing-list con vistas a ser revisados más para evitar posibles regresiones y demás. Con ese escenario creo que la mejor opción sería esperar a que salga el kernel 4.4 y entre en trunk para lantiq y entonces probar a ver si las mejoras de dicho controlador solventan el problema que tenemos con esta placa. En caso de no hacerlo ya desde ahí si ir mirando los demás parches que haya sin aplicar relativos al módulo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 15-11-2015, 19:42 (Domingo)
Hola!

Hace mucho que no me pasaba por aquí y tengo mi livebox 2.1 abandonado por ahí pero hoy me ha dado por buscar info del nuevo livebox de orange porque me han puesto uno en un piso de alquiler donde estoy y es una basura.

Bueno al lio, veo que en la página de astoria han colgado un código fuente, estoy seguro que no estará completo y que no compilará el firmware que proporcionan pero a lo mejor hay algo interesante ahí:

http://www.astorianetworks.com/astoria/Livebox%202.1.html

Tampoco se si ya lo sabíais...

EDIT: parece que sólo es el código fuente del U-boot.

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 16-11-2015, 14:23 (Lunes)
Aunque dije que no lo iba a hacer por como tengo que entrar en el arranque UART, ya he compilado un U-Boot 2014.04 completamente funcional aunque le falta el parche para detectar la memoria RAM completa.

Hay unos fallos en el código fuente en cuanto al nombre de archivos y que depclean borra todos los firmwares que se tengan puestos, cosa que no debería de suceder.

Mi idea sería ahora ir a por U-Boot 20154.07 y meterle los cambios necesarios para arrancar esta placa.

Si krasny, ese código fuente lleva tiempo, es solo el arranque como has visto pero ya hay soporte completo con versiones de U-Boot más recientes aunque no en el proyecto U-Boot en sí.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 16-11-2015, 14:31 (Lunes)
Por cierto creo que hay un error en el wiki de OpenWrt https://wiki.openwrt.org/toh/arcadyan/arv7519#important_note pone que los firmwares son vr9_phy11g_a1x.bin y vr9_phy11g_a2x.bin respectivamente para la versión 1.1 y la 1.2, pero diría que realmente los firmwares son vr9_phy22f_a1x.bin y vr9_phy22f_a2x.bin.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-11-2015, 11:28 (Martes)
Bueno ayer ya compilé y ejecute la 2014.07, decir que ahora ocupa más y en vez de 3 sectores ocupa 4 sectores, por lo que da problemas con la zona de memoria para las variables y si se graban se rompe el arranque. Tendría que mirar cuanta zona de memoria queda y si eso mover un sector más lejos las variables de entorno. El caso es que aún así sigue cogiendo 64 MiB de DRAM en vez de 128 MiB, así que no encuentro cual es el cambio necesario para que vea toda la memoria.

Ahora ya que si de momento no voy a seguir más con este tema y lo aparco porque el nuevo punto de soldadura que tenía me está dando problemas por lo pequeño que es y no quiero seguir jugando así. Si encuentro otro router haría los cortos con dos destornilladores de precisión justo en el momento del arranque.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 17-11-2015, 12:05 (Martes)
Bueno ayer ya compilé y ejecute la 2014.07, decir que ahora ocupa más y en vez de 3 sectores ocupa 4 sectores, por lo que da problemas con la zona de memoria para las variables y si se graban se rompe el arranque. Tendría que mirar cuanta zona de memoria queda y si eso mover un sector más lejos las variables de entorno. El caso es que aún así sigue cogiendo 64 MiB de DRAM en vez de 128 MiB, así que no encuentro cual es el cambio necesario para que vea toda la memoria.

Ahora ya que si de momento no voy a seguir más con este tema y lo aparco porque el nuevo punto de soldadura que tenía me está dando problemas por lo pequeño que es y no quiero seguir jugando así. Si encuentro otro router haría los cortos con dos destornilladores de precisión justo en el momento del arranque.

Tenías que haber soldado cables y sacar botones, ponerle silicona para que no se muevan y haberte olvidado de soldar más...  >:D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-11-2015, 15:58 (Martes)
Tienes toda la razón, me hubiese evitado cascar el boot UART. En esta imagen se ve todo lo que he comentado, en rojo lo que está KO, que son los puntos 1 y 2 en rojo más la pista que he marcado en rojo. Los puntos en verde son los respectivos 1 y 2 alternativos que saqué. la pista se rompió con la última vez que lo puse en arranque UART, por suerte grabé un U-Boot funcional. El punto 2 rojo y el verde están unidos por una pista que va de uno a otro aunque gran parte no se la ve por estar justo la pintura blanca del etiquetado de la placa.

(http://i66.tinypic.com/n2mpav.jpg)

Si tengo suficientes ganas y material necesario cuando vaya a barnizar la placa igual intento rehacer la pista desde el agujero que pasa a otra capa de la placa soldando un pelillo fino de cobre dándole forma y posteriormente recubriéndolo con el barniz.

En principio no veo problemas por la pista rota, he intentado buscar a que pin del procesador pero no lo encuentro. Si solamente sirve como boot_sel es posible que dejándola al aire no pase nada y por eso al menos lo que he podido ver me funciona sin problemas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 17-11-2015, 16:39 (Martes)
Hola a todos, a ver, os comento, he empezado con estos routers de orange, en este caso he leido lo de cargar el firmware y creo que lo tengo aclarado, y si no decirme en que punto me equivoco
A ver, he puenteado es decir he cortocircuitado los dos puntos con soldadura de la r155 y r148 de la placa, hasta ahi, bien, luego he soldado los 4 puntos del puerto de la uart, pongo el conector TTL, pero sin el vcc, que en realidad no se si al final hay que ponerlo, ya que mi TTL tiene para 5v o para 3.3v, conecto al usb, y pongo hyperterminal, enciendo el router, aunque no haya ninguna luz, pero en hiperterminal, deberia aparecer ya el boot, pero no consiguo ver nada, decir tambien que tengo el TX del router con el RX del TTL, y el RX del router con el TX del TTL, selecciono 115200, 8 bits + 1 parada, y flujo por hardware, pero no consiguo conectar.
A ver si alguien se da cuenta de mi fallo con este router
Gracias
Un saludo, Crislgga
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 17-11-2015, 17:02 (Martes)
Hola a todos, a ver, os comento, he empezado con estos routers de orange, en este caso he leido lo de cargar el firmware y creo que lo tengo aclarado, y si no decirme en que punto me equivoco
A ver, he puenteado es decir he cortocircuitado los dos puntos con soldadura de la r155 y r148 de la placa, hasta ahi, bien, luego he soldado los 4 puntos del puerto de la uart, pongo el conector TTL, pero sin el vcc, que en realidad no se si al final hay que ponerlo, ya que mi TTL tiene para 5v o para 3.3v, conecto al usb, y pongo hyperterminal, enciendo el router, aunque no haya ninguna luz, pero en hiperterminal, deberia aparecer ya el boot, pero no consiguo ver nada, decir tambien que tengo el TX del router con el RX del TTL, y el RX del router con el TX del TTL, selecciono 115200, 8 bits + 1 parada, y flujo por hardware, pero no consiguo conectar.
A ver si alguien se da cuenta de mi fallo con este router
Gracias
Un saludo, Crislgga

Vcc no hay que conectarlo.
Quita el flujo por hardware.
Si no te sale nada, intercambia RX y TX.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 17-11-2015, 18:31 (Martes)
Hola a todos, a ver, os comento, he empezado con estos routers de orange, en este caso he leido lo de cargar el firmware y creo que lo tengo aclarado, y si no decirme en que punto me equivoco
A ver, he puenteado es decir he cortocircuitado los dos puntos con soldadura de la r155 y r148 de la placa, hasta ahi, bien, luego he soldado los 4 puntos del puerto de la uart, pongo el conector TTL, pero sin el vcc, que en realidad no se si al final hay que ponerlo, ya que mi TTL tiene para 5v o para 3.3v, conecto al usb, y pongo hyperterminal, enciendo el router, aunque no haya ninguna luz, pero en hiperterminal, deberia aparecer ya el boot, pero no consiguo ver nada, decir tambien que tengo el TX del router con el RX del TTL, y el RX del router con el TX del TTL, selecciono 115200, 8 bits + 1 parada, y flujo por hardware, pero no consiguo conectar.
A ver si alguien se da cuenta de mi fallo con este router
Gracias
Un saludo, Crislgga

Vcc no hay que conectarlo.
Quita el flujo por hardware.
Si no te sale nada, intercambia RX y TX.
Vale, era un error de conexion, a ver, ahora tengo un problema añadido, bien, tengo conexion en pantalla, cuando enciendo el router, pero no puedo enviar ninguna letra o comando, es decir, si pulso cualquier tecla, no envia nada, recibir, si recibo, ya que cuando apago y vuelvo a encender, ¿el router envia su codigo, alguno que pueda seguirme? ¿podria estar el problema en el chip TTL, ya que he comprobado con un multimetro la entrada del puerto serie en el router, hasta la propia entrada del integrado de la TX, y si hay continuidad, o ¿hay algun punto de soldadura alternativo al RX en el router?

EDIT1: SI pulso cualquier tecla varias veces como el clic derecho, el router me devuelve
ROM VER 1.1.4
CFG 04
UART

EDIT2, VALE, no he dicho nada, he rebuscado en el hilo
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-11-2015, 18:50 (Martes)
Quita los dos cortos el UART no te es necesario para simplemente meterle OpenWrt. Yo me lo he cargado por tener que usarlo para recuperar el arranque por meter U-Boots mal compilados. Si no grabas mal el arranque normal no tienes necesidad de entrar en CFG 04 UART.

Añado: Es bastante probable que tengas todo bien, el arranque UART se queda esperando que le vuelques algo como por ejemplo un uboot ram en formato asc, en el momento que se lo envías empieza a devolver * hasta que termina el envío del archivo y carga ese U-Boot. Si quitas los dos cortos arranca en CFG 01 de modo que se inicia el arranque desde la memoria Flash, y verás ahí lo que escupe. Nada más encenderlo en ese modo pulsa 3 veces la barra espaciadora, si tardas un poco no te hace caso. De seguido pega el pass del bootloader, o si eres rápido escríbelo, no tienes que pulsar intro ya que al meter los 8 caracteres el solo comprueba que sea correcta. En cuanto lo hayas hecho verás el VR9 boot, Decirte también para que no te comas la cabeza, usa mayúsculas, ya que por ejemplo cuando te pregunta si grabar el boot, si pones 'y' pasa de ti y vuelve a la línea de comandos de vr9 boot, pero si pones 'Y' entonces si espera a la transmisión xmodem.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 17-11-2015, 20:04 (Martes)
Quita los dos cortos el UART no te es necesario para simplemente meterle OpenWrt. Yo me lo he cargado por tener que usarlo para recuperar el arranque por meter U-Boots mal compilados. Si no grabas mal el arranque normal no tienes necesidad de entrar en CFG 04 UART.

Añado: Es bastante probable que tengas todo bien, el arranque UART se queda esperando que le vuelques algo como por ejemplo un uboot ram en formato asc, en el momento que se lo envías empieza a devolver * hasta que termina el envío del archivo y carga ese U-Boot. Si quitas los dos cortos arranca en CFG 01 de modo que se inicia el arranque desde la memoria Flash, y verás ahí lo que escupe. Nada más encenderlo en ese modo pulsa 3 veces la barra espaciadora, si tardas un poco no te hace caso. De seguido pega el pass del bootloader, o si eres rápido escríbelo, no tienes que pulsar intro ya que al meter los 8 caracteres el solo comprueba que sea correcta. En cuanto lo hayas hecho verás el VR9 boot, Decirte también para que no te comas la cabeza, usa mayúsculas, ya que por ejemplo cuando te pregunta si grabar el boot, si pones 'y' pasa de ti y vuelve a la línea de comandos de vr9 boot, pero si pones 'Y' entonces si espera a la transmisión xmodem.

Gracias howl, ya me habia dado cuenta, pero bueno, voy avanzado ya, he cargado el vr9 ya por fin, y la pega, que tengo que hacer el arranque del boot con el teclado en pantalla, si no, no me funcionaba, ahora, otro problema que solo he encontrado a otra persona igual en un foro alemán, a ver, he flasheado el uboot de ram, el archivo correctamente, pero el caso es que estaba configurando el Tftpd32 para cargar la imagen, pero al meter los comando, en concreto(CON SU mac del router en este caso)
Citar
setenv ipaddr 192.168.1.3
setenv serverip 192.168.1.2
setenv ethaddr 88:03:55:XX:XX:XX
saveenv
desde la misma interfaz del uboot, creo que la he cagado y ahora, puedo meterme en modo uart CFG 05, pero si quito los puentes, ya no me carga el uboot normal, sino sale lo siguiente

Citar
ROM VER: 1.1.4
CFG 01
no sale nada mas, como he modificado el uboot, creo que este no carga, aunque he flasheado en modo uart con el archivo img de ram

¿Alguien le ha pasado, o sabe algo?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-11-2015, 22:20 (Martes)
Intuyo que al haberlo hecho como dices has dejado las primeras páginas de memoria borradas. El motivo es que uno de los dos cortos, el R155, es a su vez una línea de direccionamiento de memoria y mientras esté el corto activo ciertas posiciones de memoria están en modo de solo lectura. Al realizar el proceso para modificar el arranque has cargado el uboot en memoria ram, hasta ahí bien, ahora ha empezado a borrarte las tres primeras páginas de la memoria, y ahí ya ****da, te ha conseguido borrar la primera y la segunda o tercera ha dado error, haciendo que no haya terminado el grabado y dejándote sin arranque alguno por lo que ya no puedes arrancar la placa en arranque normal.

Te digo lo que haría en tu situación, pero ante todo te recomiendo mucho cuidado con los puntos a cortocircuitar. Haz el corto de R148 y deja sin cortocircuitar R155. Ahora conecta el puerto serie, el cable ethernet y la alimentación. Ponte la placa boca abajo para con mucho cuidad y un destornillador pequeño de precisión hacer el corto de R155 solo para el instante del arranque, si te sale CFG 05 es que no has hecho bien el corto con el destornillador y tendrás que apagar la placa volver a ver que está cortocircuitando bien encender de nuevo. En cuento veas CFG 04 UART levantas el destornillador para liberar el corto R155. Repito que cuidado con el destornillador porque como se te deslice puedes rallar. Ahora le cargas el uboot ram asc, mientras puedes ir preparando el u-boot nor en el tftp. Cuando haya terminado de cargar ejecutas run load-uboot-nor y luego run write-uboot-nor. Cuando haya terminado de cargar desconectas la placa y quitas el corto de R148.

En este momento deberías de poder volver a conectar la placa y debería de arrancar U-Boot. En ese instante con seguir los pasos desde ese punto del post inicial deberías de poder cargar OpenWrt sin necesidad de tocar tantas variables de U-Boot como las que indicas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 17-11-2015, 22:30 (Martes)
Intuyo que al haberlo hecho como dices has dejado las primeras páginas de memoria borradas. El motivo es que uno de los dos cortos, el R155, es a su vez una línea de direccionamiento de memoria y mientras esté el corto activo ciertas posiciones de memoria están en modo de solo lectura. Al realizar el proceso para modificar el arranque has cargado el uboot en memoria ram, hasta ahí bien, ahora ha empezado a borrarte las tres primeras páginas de la memoria, y ahí ya ****da, te ha conseguido borrar la primera y la segunda o tercera ha dado error, haciendo que no haya terminado el grabado y dejándote sin arranque alguno por lo que ya no puedes arrancar la placa en arranque normal.

Te digo lo que haría en tu situación, pero ante todo te recomiendo mucho cuidado con los puntos a cortocircuitar. Haz el corto de R148 y deja sin cortocircuitar R155. Ahora conecta el puerto serie, el cable ethernet y la alimentación. Ponte la placa boca abajo para con mucho cuidad y un destornillador pequeño de precisión hacer el corto de R155 solo para el instante del arranque, si te sale CFG 05 es que no has hecho bien el corto con el destornillador y tendrás que apagar la placa volver a ver que está cortocircuitando bien encender de nuevo. En cuento veas CFG 04 UART levantas el destornillador para liberar el corto R155. Repito que cuidado con el destornillador porque como se te deslice puedes rallar. Ahora le cargas el uboot ram asc, mientras puedes ir preparando el u-boot nor en el tftp. Cuando haya terminado de cargar ejecutas run load-uboot-nor y luego run write-uboot-nor. Cuando haya terminado de cargar desconectas la placa y quitas el corto de R148.

En este momento deberías de poder volver a conectar la placa y debería de arrancar U-Boot. En ese instante con seguir los pasos desde ese punto del post inicial deberías de poder cargar OpenWrt sin necesidad de tocar tantas variables de U-Boot como las que indicas.

Gracias por el gran tutorial Howl
A ver, antes de que pusieras tu respuesta, me puse a investigar si el modo UART funcionaba, y efectivamente puedo arrancar UART el CFG 04, tal y como se indica en la wiki y en la primera pagina del post, vamos el comienzo, una vez hecho eso, el segundo paso "NORMAL", es quitar los puentes,es decir los 2, de ahi salta al CFG 01, que es el arranque normal, con el VR9, pero ahi se quedaba, tal cual en CFG 01, mas tarde intentare eso que tu dices de solo hacer el puente sobre la R148, Y luego forzar la R155 con el destonillador solo un segundo, a ver si acaso...luego a las 12 o la 1 os comentaré, ya que me puedo poner ya tranquilamente
saludos y gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-11-2015, 22:57 (Martes)
Tienes que tener cuidado al quitar los cortos. Si no haces como los más experimentados de este foro que es soldar cables (con cuidado porque una vez soldados incluso los cables más finos pueden hacer palanca y levantarte el punto de soldadura de la placa) ponerles un poco de silicona y luego a interruptor, algunos le ponen resistencias por si acaso aunque en principio no debería de suponer problema no ponerlas.

El tema es que al quitar el corto si lo tienes conectado y pegas en otro sitio puedes producir el reseteo de la cpu o en el peor de los casos cargarte algo. De la forma que te digo es teniendo en cuenta que no vas a usar el arranque UART para nada más. Si lo haces correctamente cuando te haya arrancado en CFG 04 UART y levantes el destornillador el procesador debería de quedarse ahí, esperando el uboot asc pero sin el corto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 01:36 (Miércoles)
Del U-Boot 2014.07 ya he mirado el tema del offset para las variables de entorno y está el problema de que no entra. Ocupa un total de 387 KB por lo que se pasa a la 4 página de memoria que comentaba por unos 3 míseros KB. El offset de las variables de entorno está puesta a la 4 página que viene a ser la memoria de 384K - 512 K, y si se le desplaza una página más allá tenemos que se pone en 512K - 640K el problema está en que la zona de Boot según marca el bootloader original tiene 512K por lo que nos salimos del espacio para el.

Una posibilidad sería meterlo en el área original [4] Boot Parameters 0xB1F80000     256K desplazándolo bastante, pero tendría que revisar como distribuye la memoria OpenWrt que igual por mirar las áreas con el cargador original estoy liandola.

Una posibilidad más sería hacer dos U-Boots, uno para el 1.1 y otro para el 1.2 ahorrando el tamaño de uno de los dos firmwares. Lo malo de esta opción es que da pie a que alguien se equivoque y si no tiene conocimientos suficientes o no encuentra un uboot asc correcto se quede con el aparato brickeado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 19:00 (Miércoles)
Ya he mirado la disposición de la memoria flash con el firmware original y con openwrt y con ello he encontrado un fallo en las particiones mtd de openwrt.

Para la original he usado los nombres que aporta BRN-BOOT y para la de OpenWrt lo nombres de las particiones MTD.

Original:
  - Flash Image         0xB0000000-0xB1FC0000       32768K
    - Boot              0xB0000000-0xB0080000            |-   512K
    - Linux Image       0xB0080000-0xB1880000            |- 24576K
      - ??              0xB0080000-0xB1280000            |       |- 18432K
      - Image 0         0xB1280000-0xB1880000            |       \-  6144K
    - Image 1           0xB1880000-0xB1E80000            |-  6144K
    - Configuration     0xB1E80000-0xB1F80000            |-  1024K
    - Boot Parameters   0xB1F80000-0xB1FC0000            \-   256K

OpenWrt:
  - Flash Image         0xB0000000-0xB1FC0000       32768K
    - uboot             0xB0000000-0xB0060000            |-   384K
    - uboot-env         0xB0060000-0xB0080000            |-   128K
    - firmware          0xB0080000-0xB1E80000            |- 30720K
      - ??              0xB0080000-0xB02164B8            |       |-  ~1625,18K ( 1664184B)
      - rootfs          0xB02164B8-0xB1E80000            |       \- ~29094,82K (29793096B)
        - ??            0xB02164B8-0xB04C0000            |                   |- ~2726,82K ( 2792264B)
        - rootfs_data   0xB04C0000-0xB1E80000            |                   \-    26368K
   - dsl_fw             0xB1E80000-0xB1F80000            |-  1024K
   - boardconfig        0xB1F80000-0xB2000000            \-   512K (esta se va 256K más allá del límite de la memoria flash)


El fallo radica en la partición boardconfig, que va de 0xB1F80000-0xB2000000 de forma que se escapa fuera de los límites de la memoria flash por 256K. Esta partición se corresponde con la Boot Parameters original que va de 0xB1F80000-0xB1FC0000 ocupando 256K y quedando justo hasta el final de la memoria flash.

A parte de eso, ahora viene la idea sobre el reajustar U-Boot (supongo que OpenWrt también habría que ajustarle) para que se puedan tener disponibles los 512K iniciales para U-Boot. El tema es que como ya comenté una compilación de U-Boot 2014.7 tiene un tamaño que hacen necesarias las 4 primeras páginas para el de forma que el espacio previsto para las variables de entorno de U-Boot en la 4ª página se solapan. Se me ocurre como posibilidad el desplazar las variables de U-Boot para que coincida con la partición boardconfig (recordar arreglar los límites de esta) para que esta pase a ser la uboot-env. Realmente no es pérdida ninguna ya que supone usar el sitio previsto para el mismo efecto del cargador original.

Ahí lo dejo para los que más metidos estáis en harina veáis si pueda ser una opción correcta. Con ello en principio se quita una partición innecesaria que además creo yo la mayoría que hemos hecho copia de seguridad para poder dejar de fábrica el aparato hemos hecho un volcado completo de toda la memoria por lo que no supondría problema alguno sobre escribir esas dos páginas del final de la memoria con la variables de uboot. Se gana en espacio para U-Boot en 1 página (que se ocupan justo todas con U-Boots más nuevos) y también para las variables del entorno en otra página más.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 19:19 (Miércoles)
Añado a lo anterior que veo en la partición Configuration original que corresponde con la dsl_fw, lo que hay guardado es también toda la configuración del router para el firmware original como el usuario y contraseña, ip... Teniendo en cuenta que OpenWrt descarga el firmware del dsl de Internet y lo guarda en un archivo dentro de si mismo, ¿no sería posible obviar esa partición dsl_fw y pasar esos 1024K a la zona de imagen de firmware?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 22:10 (Miércoles)
Añado este volcado que respalda lo que comento:

arv7519rw # md 0xB1FBFF80
b1fbff80: ffffffff ffffffff ffffffff ffffffff    ................
b1fbff90: ffffffff ffffffff ffffffff ffffffff    ................
b1fbffa0: ffffffff ffffffff ffffffff ffffffff    ................
b1fbffb0: ffffffff ffffffff ffffffff ffffffff    ................
b1fbffc0: ffffffff ffffffff ffffffff ffffffff    ................
b1fbffd0: ffffffff ffffffff ffffffff ffffffff    ................
b1fbffe0: ffffffff ffffffff ffffffff ffffffff    ................
b1fbfff0: ffffffff 00003c00 12345678 51d7afe6    ......<..4VxQ...
b1fc0000: 00000000 00000000 00000000 00000000    ................
b1fc0010: 00000000 00000000 00000000 00000000    ................
b1fc0020: 00000000 00000000 00000000 00000000    ................
b1fc0030: 00000000 00000000 00000000 00000000    ................
b1fc0040: 00000000 00000000 00000000 00000000    ................
b1fc0050: 00000000 00000000 00000000 00000000    ................
b1fc0060: 00000000 00000000 00000000 00000000    ................
b1fc0070: 00000000 00000000 00000000 00000000    ................
arv7519rw #


Justo a partir de 0xB1FC0000 la memoria en su estado borrado no es 0xFFFFFFFF sino 0x00000000 por lo que se puede concluir que efectivamente a partir de ahí no se trata de la memoria NOR Flash del router.

Además he podido observar que si accedemos a 0xB2000000 desde el U-Boot aparenta ser exactamente la misma memoria que 0xB0000000, y es el inicio del U-Boot. Lo mismo pasa si accedemos a 0xB2080000, es el inicio de la imagen de OpenWrt. Desconozco si eso es funcionamiento normal de U-Boot o si habría que modificar algo para evitar eso.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 23:43 (Miércoles)
Vale, veo que la MAC se saca de la mtd boardconfig, y creo que solo se usa para eso, igual se podría hacer que lo cogiese del entorno de uboot en caso de ponerlo ahí, pero ya como mínimo requeriría de que cada uno pusiera correctamente la mac en las variables de U-Boot.

De momento dejo este parche que lo único que hace es definir la Flash hasta justo su límite y poner también el tamaño correcto al mtd de boardconfig:

--- a/target_linux_lantiq_dts_ARV7519RW22.dts   2015-11-18 23:31:34.780122560 +0100
+++ b/target_linux_lantiq_dts_ARV7519RW22.dts   2015-11-18 23:44:16.705647525 +0100
@@ -46,7 +46,7 @@
 
             boardconfig: partition@1f80000 {
                label = "boardconfig";
-               reg = <0x1f80000 0x80000>;
+               reg = <0x1f80000 0x40000>;
                read-only;
             };
          };
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 23:45 (Miércoles)
He editado el parche anterior, metí sin querer también la extensión del mtd de uboot a 4 páginas. Ahora está correcto  el parche.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-11-2015, 23:57 (Miércoles)
Además acabo de ver que el script del dsl usa la partición mtd dsl_fw. Desconozco si sea estrictamente necesario hacerlo de esa manera o si se podría reducir esa partición a un tamaño menor, aunque creo que posiblemente sería enredar más de lo necesario para un aumento mínimo de tamaño en firmware.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: skywalky en 19-11-2015, 15:28 (Jueves)
Vaya curro que te estás pegando. ¿Ese puede ser el motivo de los continuos reinicios que ocurren en este router cuando se accede a los USB? O no tiene nada que ver  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 19-11-2015, 15:51 (Jueves)
No ese fallo no debería de observarse con usos normales del router, el único problema que podría darse es si alguno intenta hacer un backup de esa sección de la flash desde OpenWrt en vez de desde el arranque linux de brn-boot. El problema del usb es en el propio módulo dwc2 del kernel de linux. Estoy a la espera de que en trunk actualicen la parte de lantiq a la 4.3 que tiene muchos cambios aplicados a ese módulo, lo he intentado yo mismo y no veo que me dejo porque falla a la hora de buscar el profile mientras compila. Además en la futura versión 4.4 en su rc1 ya han metido más parches todavía, entre ellos unos que estaban aplicados solo al compilarse OpenWrt para procesadores como el que tenemos en este router. También hay más parches aún publicados en la lista de correo linux-usb que todavía no han entrado en el git del kernel. No es algo seguro pero es muy probable que todos esos cambios drásticos en ese módulo puedan arreglar este fallo que tenemos.

Acabo de comprobar que el firmware para dsl actual ocupa unos 840K en memoria, así que reducir esa partición de dsl_fw no sería algo muy aconsejable.

Estoy pensando en esa posibilidad de usar la boardconfig y ver otra manera de recoger la mac desde las variables de entorno de U-Boot, revisaré otros routers a ver si hay alguno ya que tenga puesto coger la mac desde la ethaddr de uboot.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-11-2015, 18:26 (Viernes)
Revisando más el tema de la memoria hay algo que no entiendo. Copio las áreas de memoria según las ve BRN-BOOT:

    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    [0] Boot            0xB0000000     512K
    [1] Image 0         0xB1280000    6144K
    [2] Image 1         0xB1880000    6144K
    [3] Configuration   0xB1E80000    1024K
    [4] Boot Parameters 0xB1F80000     256K
    [5] Flash Image     0xB0000000   32768K
    [6] Linux Image     0xB0080000   24576K
    [7] Emergency Value 0xB1FC0000   2883584K
    ---------------------------------------


Todas las áreas que se ven ahí las he ordenado ya en el post anterior salvo la Emergency Value que pone empieza en 0xB1FC0000 y que es de 2883584K, evidentemente en la Flash no puede residir por su tamaño, pero si atendemos al tamaño que hay de Flash Image 32768K y que empieza en 0xB0000000 podemos calcular que acaba en 0xB2000000, pero eso deja que ese área de Emergency Value empieza en los 256K último de la memoria Flash y posteriormente ¿dónde se aloja?

Lo que si está claro es que el Boot Parameters correspondiente a boardconfig son 256K y no 512K. Pero eso deja a ver que los 256K últimos de la memoria están ocupados por algo desconocido. Lo que contiene originalmente ese espacio de 0xB1FC0000 hasta 0x20000000 es 0x00 en todas las posiciones de memoria salvo en la anterior a la ante penúltima, la 0x1FFFFFFC, que contiene 0xFF.

Me pregunto por tanto si sería posible usar esos últimos 256K para la uboot-env o si supondría algún problema. Todavía no tengo un router con el que poder trastear la memoria sin riesgo de dejarlo como pisapapeles, pero en cuanto tenga posibilidad revisaré a ver si puedo hacer algo.

He editado el parche anterior para que mantenga el tamaño de la flash pero le mantengo que deje el tamaño de boardconfig a la mitad.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-11-2015, 23:56 (Viernes)
Acabo de sacar también el particionado de memoria como lo ve el uboot que va conjunto al brn-boot en el firmware de serie:
Original U-Boot:
  - Flash Image         0xB0000000-0xB2000000       32768K
    - uboot             0xB0000000-0xB0040000            |-   256K
    - uboot-bin         0xB0040000-0xB0080000            |-   256K
      - ddrconfig       0xB007FFE8-0xB0080000            |       \- 24B
    - ubootconfig       0xB0080000-0xB00A0000            |-   128K
    - kernel            0xB00A0000-0xB02A0000            |-  2048K
    - rootfs            0xB02A0000-0xB0CA0000            |- 10240K
    - rootfs2           0xB0CA0000-0xB11A0000            |-  5120K
    - sysconfig         0xB11A0000-0xB1280000            |-   896K
    - supertask_img     0xB1280000-0xB1E80000            |- 12288K
    - supertask_cfg     0xB1E80000-0xB1F80000            |-  1024K
    - supertask_bootcfg 0xB1F80000-0xB2000000            \-   512K


Este particionado coincide con los mtd de los que se hacen copia en el post inicial para hacer el backup. Solo me falta probar a volcar el firmware de serie por completo y grabar algo en los últimos 256K a ver si es verdad que el sistema Supertask lo toca para algo, pero intuyo que no.

De todas formas se puede ver como realmente el kernel de linux en el firmware original está en la posición 0xB00A0000 mientras que en el 0xB008000 se encuentran las variables de entorno del uboot de serie.

Con ello me gustaría plantear si estaría bien modificar el particionado de OpenWrt para que vea uboot-env de 0xB0080000-0xB00A0000 y el inicio de la imagen de OpenWrt sea 0xB00A0000. Es una solución buena a poder grabar U-Boots más recientes y es idéntico a como está planteado en el firmware original.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 21-11-2015, 13:56 (Sábado)
Intuyo que al haberlo hecho como dices has dejado las primeras páginas de memoria borradas. El motivo es que uno de los dos cortos, el R155, es a su vez una línea de direccionamiento de memoria y mientras esté el corto activo ciertas posiciones de memoria están en modo de solo lectura. Al realizar el proceso para modificar el arranque has cargado el uboot en memoria ram, hasta ahí bien, ahora ha empezado a borrarte las tres primeras páginas de la memoria, y ahí ya ****da, te ha conseguido borrar la primera y la segunda o tercera ha dado error, haciendo que no haya terminado el grabado y dejándote sin arranque alguno por lo que ya no puedes arrancar la placa en arranque normal.

Te digo lo que haría en tu situación, pero ante todo te recomiendo mucho cuidado con los puntos a cortocircuitar. Haz el corto de R148 y deja sin cortocircuitar R155. Ahora conecta el puerto serie, el cable ethernet y la alimentación. Ponte la placa boca abajo para con mucho cuidad y un destornillador pequeño de precisión hacer el corto de R155 solo para el instante del arranque, si te sale CFG 05 es que no has hecho bien el corto con el destornillador y tendrás que apagar la placa volver a ver que está cortocircuitando bien encender de nuevo. En cuento veas CFG 04 UART levantas el destornillador para liberar el corto R155. Repito que cuidado con el destornillador porque como se te deslice puedes rallar. Ahora le cargas el uboot ram asc, mientras puedes ir preparando el u-boot nor en el tftp. Cuando haya terminado de cargar ejecutas run load-uboot-nor y luego run write-uboot-nor. Cuando haya terminado de cargar desconectas la placa y quitas el corto de R148.

En este momento deberías de poder volver a conectar la placa y debería de arrancar U-Boot. En ese instante con seguir los pasos desde ese punto del post inicial deberías de poder cargar OpenWrt sin necesidad de tocar tantas variables de U-Boot como las que indicas.

Hola howl, perdona que no haya dicho nada hasta ahora, ya que no he tenido tiempo entre unas cosas y otras, a ver, te comento, he hecho eso que me indicas de hacer el puente en la r148 permanente, y el instante en la r155, y no consiguo, aunque sea menos de un segundo el corto,es decir, si no pulso la r155, sale continuamente modo CFG 05, repitiendo todo en pantallla, sin control, si enciendo con el corto de la r155, indica CFG 04 UART, Y NO hay mas, y lo hago muchas veces es decir enciendo y a la vez que enciendo hago el corto en la r155 o sale 04 o sale 05, una pregunta ¿el u-boot que se debia flashear primero en RAM era el archivo .IMG del primer post, de menos de 512 kb, o el ASC que ocupa mas de 512 kb?, ya que te estas currando la localizacion de las zonas de memoria y sus distintas particiones, ya por descartar fallo mio ya que como uno sobrepasa la zona designada al uboot, me halla cepillado la siguiente particion, que es la de uboot config y ddr config, yo por ejemplo la primera que he flasheado con el propio uboot es el archivo .IMG de ram

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 21-11-2015, 15:27 (Sábado)
Cuando te sale lo de CFG 04 UART y se queda en espera es cuando tienes que volcar el uboot asc del primer post. Una vez empieces a volcarlo tardará un poco pero en cuanto acabe te debería de arrancar Uboot. Entonces es cuando desde ese uboot puedes ejecutar el grabado de el uboot img en la memoria flash para que pueda arrancar de forma normal.

La única partición de las originales de la que recoge datos OpenWrt es la de boardconfig, que recoge la mac de la ehternet.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 21-11-2015, 21:03 (Sábado)
Hola  a todos

He compilado OpenWrt 15.05 para el ARV7519RW22 y quería compartirla con ustedes.


Revision #03 (23 Nov 2015)
la misma que la revision #02 pero con un parche eliminado

Descargar:




Revision #02 (22 Nov 2015)

Descargar:




Revision #01 (21 Nov 2015)
Detalles:

Descargar:





Nota:
Por defecto esta versión está habilitada para el apoyo VDSL. Por habilitar el apoyo ADSL, cambie esta opción de
Código: [Seleccionar]
option xfer_mode 'ptm'a esta
Código: [Seleccionar]
option xfer_mode 'atm'en el archivo  /etc/config/network

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 22-11-2015, 16:04 (Domingo)
Cuando te sale lo de CFG 04 UART y se queda en espera es cuando tienes que volcar el uboot asc del primer post. Una vez empieces a volcarlo tardará un poco pero en cuanto acabe te debería de arrancar Uboot. Entonces es cuando desde ese uboot puedes ejecutar el grabado de el uboot img en la memoria flash para que pueda arrancar de forma normal.

La única partición de las originales de la que recoge datos OpenWrt es la de boardconfig, que recoge la mac de la ehternet.
Hola de nuevo howl, me vas a matar, lo sé
A ver te comento, he hecho el ultimo intento hoy con el dichoso router, a ver, de momento no funciona, te indico mis pasos
previos que ya comentéi
Cargado u-boot.img, en zona 0( BOOT)
apago router, y enciendo y con puentes quitados
pantalla CFG 01, sin ningun otro mensaje mas

estoy hiperterminal
NUEVO
apago, puenteo modo UART 04
1Envio uboot.asc en modo uart 04 con xmodem, no hace nada, evidentemente
2)en modo uart sin apagar a continuacion envio con xmodem, quito puente r155, se queda esperando conexion
3)modo uart 04, quito, los dos puentes sin apagar, envio por xmodem uboot.asc, esperando
4)modo uart 04, quito puente r148 solamente, envio por xmodem uboot.asc, esperando

modos con apagado
5)modo uart 04, apago, Envio uboot.asc en modo uart 04 con xmodem(dos puentes puestos), no hace nada, evidentemente, con error
6)modo uart 04, apago, quito puente r155, Envio uboot.asc apagado, enciendo, y nada
7)modo uart 04, apago, quito puente r148, Envio uboot.asc apagado, enciendo, y nada
8)modo uart 04, apago, quito dos puentes, y envio por xmodem uboot.asc, nada
describir que hago tanto en el hiperterminal, como con extraputty, y donde el caso

mismo caso con extraputty
1)aborta envio
2)aborta envio
3)aborta envio
4)aborta envio
5)metodo raro, ya que al apagar, extraputty se queda esperando conexion, y al encender envia unos paquetes, que creo que tiene que ver, con lo que recibiria en pantalla por cada caracter, uno envio por uno de recepcion(teoria mia)
6) mismo caso que 5, es decir transimte, pero el uboot, desde extraputty indica que tiene 5442 paquetes, y al transferir excede esos 5442 paquetes, hasta llegar a los 10000 o mas, es decir nada, y algun caso de alguna vez, que ya no sabe e indica un mensaje de error, en ventana emergente diciendo "error comunicacion serial device"
7)aborta directamente
8)aborta

hay otro caso en el cual ya no se como es parecido al caso 6 de extraputty en el cual envia, pero a una velocidad muy baja de 4 paquete al segundo, pero en ultima instancia con error y excediendo el limite de los paquete asc

asi que ya creo que este router me esta ganando todos los rings,otra cosa es de este modo, uart, 05 o 04, el unico puerto ethernet que me registra es el gigabit, todos los demas estan inutilizados y no muestran conexion, el gigabit, si, digo a por si acaso enviar por tftp, y poniendo la ip 192.168.1.100 en el pc, y suponiendo que la puerta de enlace es 192.168.1.1, pero aun asi nada

A ver que me puedes aconsejar mas, o algo que aun no se me ha ocurrido
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 22-11-2015, 17:40 (Domingo)
El problema lo estás teniendo en el protocolo de envío, tienes que enviarlo en vez de en xmodem en ASCII. En linux por ejemplo yo lo hago con cat archivo.asc > /dev/ttyUSB0.

En Windows si usas putty o alguno similar tienes que indicarle en vez de xmodem, texto plano.

En cuanto empiece a enviarse verás que el router te empieza a devolver todo el rato '*' y te llenará un línea de ellos.

En ese momento solo queda esperar y cuando acabe verás que se encienden los dos típicos leds que tiene estas compilaciones de uboot puestas para encender (el primero verde y el último azul).

Si sigues con problemas tranquilo, comenta sin problemas que no es molestia.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 22-11-2015, 18:16 (Domingo)
El problema lo estás teniendo en el protocolo de envío, tienes que enviarlo en vez de en xmodem en ASCII. En linux por ejemplo yo lo hago con cat archivo.asc > /dev/ttyUSB0.

En Windows si usas putty o alguno similar tienes que indicarle en vez de xmodem, texto plano.

En cuanto empiece a enviarse verás que el router te empieza a devolver todo el rato '*' y te llenará un línea de ellos.

En ese momento solo queda esperar y cuando acabe verás que se encienden los dos típicos leds que tiene estas compilaciones de uboot puestas para encender (el primero verde y el último azul).

Si sigues con problemas tranquilo, comenta sin problemas que no es molestia.

Gracias howl
¿Mas o menos cuanto suele tardar en enviarlo?, lleva 10 mins desde hyperterminal y aun sigue, eso si, envio y hago el corto de r155 un segundo, y quito el corto de r155, sigue los asteriscos, entonces de ahi mi duda del envio de todo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 22-11-2015, 18:51 (Domingo)
Hola  a todos

He compilado OpenWrt 15.05 para el ARV7519RW22 y quería compartirla con ustedes.

Detalles:
  • Sincronizada con Chaos Calmer 15.05 Final (LuCI git-15.248.30277-3836b45)
  • Compilación estándar con LuCI y paquetes por defecto
  • incluido: el archivo de firmware vdsl.bin
  • incluido: clave opkg correcta
  • incluido: parches de @Noltari y @Blogic que arreglan problemas de: USB / VLANs Switch / Flash / Leds

Descargar:
  • OpenWrt 15.05 Chaos Calmer para ARV7519RW22 https://drive.google.com/file/d/0BzBSJsSR-T9iRzJQbEVfazJPTHM/view?usp=sharing (https://drive.google.com/file/d/0BzBSJsSR-T9iRzJQbEVfazJPTHM/view?usp=sharing)


Nota:
Por defecto esta versión está habilitada para el apoyo VDSL. Por habilitar el apoyo ADSL, cambie esta opción de
Código: [Seleccionar]
option xfer_mode 'ptm'a esta
Código: [Seleccionar]
option xfer_mode 'atm'en el archivo  /etc/config/network

.

Muy buenas tardes, estoy probando tu compilación pero me encuentro con el siguiente problema de dependencias en kernel para kmod-fs-ext4

Installing kmod-fs-ext4 (3.18.20-1) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/packages/base/kmod-fs-ext4_3.18.20-1_lantiq.ipk.

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-ext4:
 *    kernel (= 3.18.20-1-21cf68ce9862224207b8806e4c272ef6) *    kernel (= 3.18.20-1-21cf68ce9862224207b8806e4c272ef6) *
 * opkg_install_cmd: Cannot install package kmod-fs-ext4.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 22-11-2015, 20:31 (Domingo)
Hola  a todos

He compilado OpenWrt 15.05 para el ARV7519RW22 y quería compartirla con ustedes.

Detalles:
  • Sincronizada con Chaos Calmer 15.05 Final (LuCI git-15.248.30277-3836b45)
  • Compilación estándar con LuCI y paquetes por defecto
  • incluido: el archivo de firmware vdsl.bin
  • incluido: clave opkg correcta
  • incluido: parches de @Noltari y @Blogic que arreglan problemas de: USB / VLANs Switch / Flash / Leds

Descargar:
  • OpenWrt 15.05 Chaos Calmer para ARV7519RW22 https://drive.google.com/file/d/0BzBSJsSR-T9iRzJQbEVfazJPTHM/view?usp=sharing (https://drive.google.com/file/d/0BzBSJsSR-T9iRzJQbEVfazJPTHM/view?usp=sharing)


Nota:
Por defecto esta versión está habilitada para el apoyo VDSL. Por habilitar el apoyo ADSL, cambie esta opción de
Código: [Seleccionar]
option xfer_mode 'ptm'a esta
Código: [Seleccionar]
option xfer_mode 'atm'en el archivo  /etc/config/network

.

Muy buenas tardes, estoy probando tu compilación pero me encuentro con el siguiente problema de dependencias en kernel para kmod-fs-ext4

Installing kmod-fs-ext4 (3.18.20-1) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/packages/base/kmod-fs-ext4_3.18.20-1_lantiq.ipk.

Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-fs-ext4:
 *    kernel (= 3.18.20-1-21cf68ce9862224207b8806e4c272ef6) *    kernel (= 3.18.20-1-21cf68ce9862224207b8806e4c272ef6) *
 * opkg_install_cmd: Cannot install package kmod-fs-ext4.

Saludos


Date una vueltecita por las >>>Preguntas más comunes (https://foro.seguridadwireless.net/openwrt/%28faq%29-preguntas-mas-comunes-sobre-openwrt/)<<<
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-11-2015, 21:46 (Domingo)
He actualizado la version (Revision #02)  

@howl
esta nueva revision tiene todos los parches disponibles para arreglar la problemas del module dwc2.


@francisgambin
esta nueva revision tiene Ext4.
.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 22-11-2015, 21:56 (Domingo)
El problema lo estás teniendo en el protocolo de envío, tienes que enviarlo en vez de en xmodem en ASCII. En linux por ejemplo yo lo hago con cat archivo.asc > /dev/ttyUSB0.

En Windows si usas putty o alguno similar tienes que indicarle en vez de xmodem, texto plano.

En cuanto empiece a enviarse verás que el router te empieza a devolver todo el rato '*' y te llenará un línea de ellos.

En ese momento solo queda esperar y cuando acabe verás que se encienden los dos típicos leds que tiene estas compilaciones de uboot puestas para encender (el primero verde y el último azul).

Si sigues con problemas tranquilo, comenta sin problemas que no es molestia.

Gracias howl
¿Mas o menos cuanto suele tardar en enviarlo?, lleva 10 mins desde hyperterminal y aun sigue, eso si, envio y hago el corto de r155 un segundo, y quito el corto de r155, sigue los asteriscos, entonces de ahi mi duda del envio de todo

Quita el corto de r155 antes de enviar, te sale CFG 04 UART y quitas corto. Luego ya envías. Tarda un tanto pero no debería de llegar a más de 3 o 4 minutos. Haz como te comento.

medber le daré una prueba, muchas gracias, si puedes compartir los parches te lo agradecería mucho, he probado trunk y no se si es por el cambio a de uclibc a musl pero reacciona mucho mejor luci a la hora de aplicar cambios de configuración, mucho más fluido.

Añado, además me gustaría empezar a usar OpenWrt a partir de la dirección 0xB00A000 en vez de 0xB008000 para poder meter uboot 2014.07, aunque de momento estoy esperando a ver si consigo otra placa porque la que tengo el UART es prácticamente imposible ya y si compilo un arranque malo lo brikeo. Así puedo ir compilando con ese cambio a esperas de ver si se acepta en OpenWrt.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-11-2015, 22:06 (Domingo)

medber le daré una prueba, muchas gracias, si puedes compartir los parches te lo agradecería mucho, he probado trunk y no se si es por el cambio a de uclibc a musl pero reacciona mucho mejor luci a la hora de aplicar cambios de configuración, mucho más fluido.

Añado, además me gustaría empezar a usar OpenWrt a partir de la dirección 0xB00A000 en vez de 0xB008000 para poder meter uboot 2014.07, aunque de momento estoy esperando a ver si consigo otra placa porque la que tengo el UART es prácticamente imposible ya y si compilo un arranque malo lo brikeo. Así puedo ir compilando con ese cambio a esperas de ver si se acepta en OpenWrt.

Aquí estan:
Código: [Seleccionar]

Changeset 46913
lantiq: Initialize USB on AR9 platform
https://dev.openwrt.org/changeset/46913

Changeset 46914
lantiq: Introduce DWC2 compatible DTS definitions for AR9 USB
https://dev.openwrt.org/changeset/46914

Changeset 47129
lantiq: fix ath_pci_fixup hang on bridged devices
https://dev.openwrt.org/changeset/47129

Changeset 47190
lantiq: several ARV7519RW22 fixes
https://dev.openwrt.org/changeset/47190

Changeset 47208
lantiq: Fixed reading the number of RX FIFOs in the SPI driver
https://dev.openwrt.org/changeset/47208

Changeset 47209
lantiq: Print the status register whenever an error occurs
https://dev.openwrt.org/changeset/47209

Changeset 47563
lantiq: tweak DWC2 default parameters
https://dev.openwrt.org/changeset/47563

Changeset 47566
lantiq: add phy led config support over devicetree bindings
https://dev.openwrt.org/changeset/47566

Bug 95241 - null pointer assignment in dwc2 driver
https://bugzilla.kernel.org/show_bug.cgi?id=95241

 


por el 'OpenWrt a partir de la dirección 0xB00A000 en vez de 0xB008000' voy a ver si puedo prepararla.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 22-11-2015, 22:51 (Domingo)
El de
   Bug 95241 - null pointer assignment in dwc2 driver
   https://bugzilla.kernel.org/show_bug.cgi?id=95241
realmente no arregla nada y hay posibilidades de que introduzca otros errores.

Pruebo y te comento si continúa pero es bastante probable que hasta la 4.4 no es algo que esté resuelto. Hay parches que reescriben por completo grandes partes de ese módulo, uno incluso reescribe por completo el hcd de dwc2 de forma que hace exactamente lo mismo pero el código es mucho más limpio y claro, pero tienen que revisarlo bien antes de meterlo.

Si no entran para la 4.4 final actualmente en rc1 ya sería en la 4.5.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 22-11-2015, 23:18 (Domingo)
medber, funciona correctamente, revisando los parches intuyo que la solución al problema es este parche reciente de blogic https://dev.openwrt.org/changeset/47563. Si vas a hacer en algún momento una tercera revisión con el desplazamiento a 0xB00A0000 (que ojo es una idea de momento mía que no ha sido aceptada todavía upstream) te recomendaría quitar el parche de Bug 95241 - null pointer assignment in dwc2 driver.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-11-2015, 23:21 (Domingo)
@howl
He copiado un archivo (2.2GB) desde una memoria USB conectada al puerto usb número 1 a otra memoria USB conectada al segundo  puerto usb. (formateada con NTFS).

nada paso. excepto ntfs-3g consume 75% del tiempo de CPU

luego. conecte un disco duro externo USB (formateado con Ext4) y una memoria USB en un concentrador USB en el  puerto usb 1. y un usb wifi (rt2800usb) en el puerto usb número 2. Entonces empecé a copiar archivos de gran tamaño (~ 5 GB) durante la descarga a través de ADSL con velocidad máxima. Menos de 10 minutos tuve un kernel oops.

=> el problema del module dwc2 todavía persiste.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-11-2015, 23:25 (Domingo)
medber, funciona correctamente, revisando los parches intuyo que la solución al problema es este parche reciente de blogic https://dev.openwrt.org/changeset/47563. Si vas a hacer en algún momento una tercera revisión con el desplazamiento a 0xB00A0000 (que ojo es una idea de momento mía que no ha sido aceptada todavía upstream) te recomendaría quitar el parche de Bug 95241 - null pointer assignment in dwc2 driver.


vale. voy a quitar el parche de Bug 95241 y probare una nueva revision.

También, voy a leer sus posts sobre el desplazamiento a 0xB00A0000 para regenerar une nueva imagen para ti.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 22-11-2015, 23:44 (Domingo)
Te resumo ese tema de desplazar un sector de memoria el firmware.

Actualmente en OpenWrt está el uboot 2013.10 para lantiq. Hay gits en github con la versión 2014.01, 2014.04 y 2014.07. He ido adaptando los cambios de esta placa para ver si sería posible ir actualizando el uboot de openwrt hasta la última versión de uboot.

El problema está en que la 2014.07 tiene muchos cambios en la parte de manejo de la memoria en vrx200 y hace que el ejecutable ocupe algo más, incluyendo ambos firmwares para las dos versiones de la 1.1 y 1.2 hace que ubott pase de ocupar los 2 primeros sectores a ocupar los 3 primeros. Actualmente eso supone comerse el tercer sector que es el usado para uboot-env. Si se desplaza el firmware de 0xB0080000 a 0xB00A000 se puede meter uboot en los 3 sectores primeros y uboot-env en el cuarto 0xB008000-0xB00A0000. Además así coincide con la imagen de linux en el firmware original ya que analizándolo está en 0xB00A0000.

El cambio es sencillo y es solo cambiar los valores del dts así que siendo solo para mi creo que mejor deja dicho cambio ya que supone modificar la el run write-openwrt y demás. Mejor igual esperar a si se acuerda ponerlo en 0xB00A0000 de forma general.

Yo sigo funcionando bien sin problemas con el router usando tu imagen, si puedes volver a provocar el fallo pega lo que te salta por el puerto UART justo cuando va a proceder a reinciarse para ver si es otro problema distinto.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-11-2015, 23:58 (Domingo)
@howl

aquí tiens los datos del archivo arv7519rw22.dts
Código: [Seleccionar]
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x0 0x60000>;
read-only;
};

partition@60000 {
label = "uboot-env";
reg = <0x60000 0x20000>;
read-only;
};

partition@80000 {
label = "firmware";
reg = <0x80000 0x1e00000>;
};

partition@1e80000 {
label = "dsl_fw";
reg = <0x1e80000 0x100000>;
};

boardconfig: partition@1f80000 {
label = "boardconfig";
reg = <0x1f80000 0x80000>;
read-only;
};
};

haga la modification  que quieres y escribí un nuevo mensaje
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 00:09 (Lunes)
Con lo comentado quedaría así:
Código: [Seleccionar]
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x0 0x80000>;
read-only;
};

partition@80000 {
label = "uboot-env";
reg = <0x80000 0x20000>;
read-only;
};

partition@a0000 {
label = "firmware";
reg = <0xa0000 0x1e00000>;
};

partition@1e80000 {
label = "dsl_fw";
reg = <0x1e80000 0x100000>;
};

boardconfig: partition@1f80000 {
label = "boardconfig";
reg = <0x1f80000 0x80000>;
read-only;
};
};

Una cosa, de momento me salen unos mensajes que conseguí ver antes sin usar los usbs:
[ 1283.292000] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 12 - ChHltd set, but reason is unknown
[ 1283.292000] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04400029
[ 2086.572000] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 5 - ChHltd set, but reason is unknown
[ 2086.572000] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04400029


Creo que cuando salen se bloquea la transmisión de datos durante unos instantes pero tengo que comprobarlo mejor porque igual es que el pincho wifi pilla poca señal.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 23-11-2015, 00:27 (Lunes)
 
únicamente par @howl

!! La imagen siguiente ha sido generada para probar una structura de particiones / memoria diferente de la structura estándar  del ARV7519rw22 !! NADIE LA FLASHEE !!

aquí la tienes con desplazamiento  a 0xB00A0000 y con el parche de Bug 95241 quitado
https://drive.google.com/file/d/0BzBSJsSR-T9iWU1jTkptMGhWLXc/view?usp=sharing (https://drive.google.com/file/d/0BzBSJsSR-T9iWU1jTkptMGhWLXc/view?usp=sharing)

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 00:36 (Lunes)
La probaré mañana he movido el router para descartar tema de señal del usb wifi y para poner bien esa imagen tengo que editar las variables de uboot. (Ponle alguna edición post en rojo y mayúsculas indicando que no flashee nadie esa imagen para evitar que alguien la meta sin cambiar el write-openwrt de uboot.)

Creo que si hay algún tipo de problema en el usb, pero por las cosas que hace creo que eso ya si será con los parches que van llegando upstream al kernel de linux.

Además de acercar el router a donde se lo tengo conectado por wifi he puesto dns de google para descartar otros fallos pero da toda la sensación de que a veces se bloquea el flujo de datos del usb.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 23-11-2015, 01:37 (Lunes)
El problema lo estás teniendo en el protocolo de envío, tienes que enviarlo en vez de en xmodem en ASCII. En linux por ejemplo yo lo hago con cat archivo.asc > /dev/ttyUSB0.

En Windows si usas putty o alguno similar tienes que indicarle en vez de xmodem, texto plano.

En cuanto empiece a enviarse verás que el router te empieza a devolver todo el rato '*' y te llenará un línea de ellos.

En ese momento solo queda esperar y cuando acabe verás que se encienden los dos típicos leds que tiene estas compilaciones de uboot puestas para encender (el primero verde y el último azul).

Si sigues con problemas tranquilo, comenta sin problemas que no es molestia.

Gracias howl
¿Mas o menos cuanto suele tardar en enviarlo?, lleva 10 mins desde hyperterminal y aun sigue, eso si, envio y hago el corto de r155 un segundo, y quito el corto de r155, sigue los asteriscos, entonces de ahi mi duda del envio de todo

Quita el corto de r155 antes de enviar, te sale CFG 04 UART y quitas corto. Luego ya envías. Tarda un tanto pero no debería de llegar a más de 3 o 4 minutos. Haz como te comento.

Bueno, conseguido y cargado, cargar el uboot asc, 12minutos, gracias
Ahora a instalar una imagen de las que esta en el repositorio oficial,actualizando desde el uboot, ya que habia visto esta tarde la imagen ultima del compañero, pero al leer ahora los comentarios, esperaré que refinais y retoqueis esa imagen con las variables ya cambiadas, que esto de las zonas de memoria hexadecimales son un puto coñazo, lo sé
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 23-11-2015, 10:20 (Lunes)
Me di cuenta de algo interesante

1. He utilizado una llave usb wifi diferente (Sagem XG-76NA 802.11bg) y repite la misma prueba de esfuerzo (copiar de una unidad flash USB a un disco duro usb mientras estoy descargando a velocidad máxima a través de tarjeta wifi usb, al mismo tiempo)

Sagem XG-76NA 802.11bg conectado al puerto USB 1, y el disco duro + unidad flash USB conectados al puerto USB 2 a través de un concentrador USB externo (D-Link DUB-H4 USB 2.0)

=> No pasó nada.



2. Cuando repito la misma prueba con Ralink RT5370 usb wifi, me sale un kernel oops en cuestión de segundos.

Ralink RT5370 conectado al puerto USB 1, y el disco duro + unidad flash USB conectados al puerto USB 2 a través de un concentrador USB externo (D-Link DUB-H4 USB 2.0)



3. Sin embargo, cuando conecto Ralink RT5370 usb wifi en el concentrador USB externo (D-Link DUB-H4 USB 2.0) y repito la misma prueba de esfuerzo, no pasa nada.

Disco duro conectado al puerto USB 1, y Ralink RT5370 usb wifi + unidad flash USB conectados al puerto USB 2 a través de un concentrador USB externo (D-Link DUB-H4 USB 2.0)




=> Por estas pruebas asumo que:


Voy a compilar una nueva versión de OpenWrt desde el Stable Branch (15.05) para ver si la cosas van bien.

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 15:42 (Lunes)
medber con la imagen desplazada a 0xB00A0000 en el primer reinicio después de  dejar que se genere completamente el sistema jffs2 en el primer arranque salta lo siguiente. Borrando por completo rootfs_data y que regenere de nuevo no sirve de nada ya que vuelve a hacerlo.

[   22.912000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002063c: 0x0101 instead
[   22.928000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020644: 0x0001 instead
[   22.944000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002079c: 0x244e instead
[   22.968000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000207a0: 0x4946 instead
[   22.992000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000207dc: 0x2450 instead
[   23.016000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000207e0: 0x5859 instead
[   23.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020820: 0x68b8 instead
[   23.064000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020824: 0x13c4 instead
[   23.088000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000208ac: 0x7369 instead
[   23.112000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000208b0: 0x6f72 instead
[   23.120000] jffs2: Further such events for this erase block will not be printed
[   23.424000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055268: 0x0100 instead
[   23.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0005526c: 0x0100 instead
[   23.456000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055678: 0x0001 instead
[   23.472000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055688: 0x6f72 instead
[   23.484000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0005568c: 0x6765 instead
[   23.500000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055690: 0x6572 instead
[   23.516000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0005570c: 0x6f72 instead
[   23.532000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055710: 0x6765 instead
[   23.548000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055714: 0x6572 instead
[   23.632000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00055718: 0x3300 instead
[   23.640000] jffs2: Further such events for this erase block will not be printed
[   23.672000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00061354: 0x0100 instead
[   23.688000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0006179c: 0x745f instead
[   23.704000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617a0: 0x5637 instead
[   23.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617a4: 0x3952 instead
[   23.736000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617a8: 0x3200 instead
[   23.752000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617c0: 0x3334 instead
[   23.768000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617c4: 0xfa33 instead
[   23.784000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617c8: 0x5774 instead
[   23.800000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617cc: 0xa04b instead
[   23.816000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x000617d0: 0xf481 instead
[   23.824000] jffs2: Further such events for this erase block will not be printed
[   23.844000] jffs2: Old JFFS2 bitmask found at 0x000634d4
[   23.848000] jffs2: You cannot use older JFFS2 filesystems with newer kernels
[   23.968000] jffs2: notice: (1039) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xre.


Supongo  que habrá que hacer algún cambio más por ahí así que ya revisaré a ver.

Si puedes haz una imagen a 0xB008000 sin el parche null pointer de dwc2 para probar y ver si va más fluido sin ese cambio.

Por cierto, muchas gracias por fijarte en los nuevos parches para dwc2, yo ya estaba obcecado mirando solo a ver cuando metían el kernel 4.3 para lantiq y ni me habría dado cuenta de ese parche.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 18:39 (Lunes)
Vale lo del problema con el root fs y el desplazamiento ha sido por fallo mio en los cambios del archivo de dts, me deje un cambio y eso hizo que la partición firmware se solapara 1 página encima de la de dsl_fw.

medber este sería el archivo correcto:
Código: [Seleccionar]
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x0 0x80000>;
read-only;
};

partition@80000 {
label = "uboot-env";
reg = <0x80000 0x20000>;
read-only;
};

partition@a0000 {
label = "firmware";
reg = <0xa0000 0x1de0000>;
};

partition@1e80000 {
label = "dsl_fw";
reg = <0x1e80000 0x100000>;
};

boardconfig: partition@1f80000 {
label = "boardconfig";
reg = <0x1f80000 0x80000>;
read-only;
};
};

Como ves fue el valor de longitud de firmware ponerla de 1e00000 a 1de0000.

Si me hace una con ello y sin el parche null pointer te lo agradezco porque yo ahora mismo tendría que liberar un tanto de espacio para poder compilar OpenWrt.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 23-11-2015, 19:51 (Lunes)
Una preguntita así un poco de noobis pero es que no encuentro indicativos de si esto es o no es así  ;D

Ya tengo el ttl-usb y soldados los cablecitos para conectarlo al router, pero eso que sale en la wiki de wrt de hacer un corto en los huecos de 2 resistencias, hay que hacerlo para el ttl-usb? (leo que es para usar el "modo UART" pero no tengo claro si este modo es el que se usa con el ttl-usb o es otra cosa  ^-^

Salud y gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 23-11-2015, 20:43 (Lunes)
Vale lo del problema con el root fs y el desplazamiento ha sido por fallo mio en los cambios del archivo de dts, me deje un cambio y eso hizo que la partición firmware se solapara 1 página encima de la de dsl_fw.

medber este sería el archivo correcto:
Código: [Seleccionar]
nor-boot@0 {
compatible = "lantiq,nor";
bank-width = <2>;
reg = <0 0x0 0x2000000>;
#address-cells = <1>;
#size-cells = <1>;

partition@0 {
label = "uboot";
reg = <0x0 0x80000>;
read-only;
};

partition@80000 {
label = "uboot-env";
reg = <0x80000 0x20000>;
read-only;
};

partition@a0000 {
label = "firmware";
reg = <0xa0000 0x1de0000>;
};

partition@1e80000 {
label = "dsl_fw";
reg = <0x1e80000 0x100000>;
};

boardconfig: partition@1f80000 {
label = "boardconfig";
reg = <0x1f80000 0x80000>;
read-only;
};
};

Como ves fue el valor de longitud de firmware ponerla de 1e00000 a 1de0000.

Si me hace una con ello y sin el parche null pointer te lo agradezco porque yo ahora mismo tendría que liberar un tanto de espacio para poder compilar OpenWrt.


 
únicamente par @howl

!! La imagen siguiente ha sido generada para probar una structura de particiones / memoria diferente de la structura estándar  del ARV7519rw22 !! NADIE LA FLASHEE !!

Aquí la tienes con el nuevo ARV7519RW22.dts y sin el parche null pointer (Bug 95241)
https://drive.google.com/file/d/0BzBSJsSR-T9iWXExaUZ2Vk1GZG8/view?usp=sharing (https://drive.google.com/file/d/0BzBSJsSR-T9iWXExaUZ2Vk1GZG8/view?usp=sharing)


.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 20:57 (Lunes)
Una preguntita así un poco de noobis pero es que no encuentro indicativos de si esto es o no es así  ;D

Ya tengo el ttl-usb y soldados los cablecitos para conectarlo al router, pero eso que sale en la wiki de wrt de hacer un corto en los huecos de 2 resistencias, hay que hacerlo para el ttl-usb? (leo que es para usar el "modo UART" pero no tengo claro si este modo es el que se usa con el ttl-usb o es otra cosa  ^-^

Salud y gracias!

Quiero de aquí a unos días rehacer el procedimiento para flashear ya en vistas a algo final y explicar cosas como la que comentas que sin tener ciertas nociones previas resultan lioso al verlas por primera vez.

Tu lo que comentas que has hecho es soldar el puerto UART que te va a escupir datos y tu vas a poder mandarle datos por el para interactuar. A día de hoy gracias a que se dispone del pass del bootloader que lleva original es lo único necesario a hacer físicamente para poder tratar con este router. Según lo tienes ahora simplemente enciéndelo y de seguido según lo enciendes pulsa 3 veces barra de espacio, pega el pass y continua los pasos del post inicial para conseguir flashear U-Boot y OpenWrt.

Ahora bien entonces, ¿qué es eso de los dos cortos para UART? Pues esos dos cortos lo que hacen es poner al procesador en un modo de arranque distinto, que en vez de acceder a la primera posición de la memoria flash y cargar lo que se encuentra, se queda esperando a que por el puerto UART le mandes el programa que va a ejecutar. Ese es el misterio, uno es el puerto UART en sí y lo otro es el método de arranque del procesador para cargarle lo que va a ejecutar incialmente a través del puerto UART.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 23-11-2015, 21:33 (Lunes)
Quiero de aquí a unos días rehacer el procedimiento para flashear ya en vistas a algo final y explicar cosas como la que comentas que sin tener ciertas nociones previas resultan lioso al verlas por primera vez.
Yo creo howl, ya que te estas currando el tema de un uboot nuevo, ya con las mas posibles variables insertadas,zonas de memoria, si da la posibilidad del unificado,con el git oficial y con la colaboración del amigo gmtii en su primer post, es reordenar, actualizar, poner tutorial y compilaciones actuales, que de las 39 paginas, aunque no este completo, es de los mas llevaderos en cuanto a instalación, y vendria de perlas poner todo mas o menos, ya que mirar 39 paginas, y me incluyo(no siendo de los primeros que flasheo personalmente,llevo bastantes), preguntar lo mismo, me parece parece un poco engorro, si no llevas por lo menos un minimo de conocimiento, que luego haya gente con fallos puntuales, vale, pero es una barrera mas, ¿que os parece?

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 21:41 (Lunes)
medber, ahora si que va bien el desplazamiento de una página, no veo problemas aparentes por ello, voy a ver si se puede llevar ese cambio upstream.

Por otro lado el parche de null pointer si que resuelve el problema pero no se si pensar que es en conjunto con los cambios de blogic, porque salvo que yo hiciese mal la compilación, solo con ese parche no se resolvía.

De momento no puedo desarrollar el tema de uboot porque no tengo posibilidad de arrancar en modo UART y si hago un mal uboot me quedo sin placa. Estoy ya detrás de la placa de un compañero del foro que en principio está brickeada, si la encuentra y puedo conseguirla me pondré más con ello. Por ahora voy a usar la imagen que has hecho con la alineación normal y ojalá acepten ese cambio de desplazamiento para entonces ya tirar todos desde 0xB00A0000.

crislgga yo de momento no puedo continuar compilando nuevos U-Boots con seguridad en la placa que tengo, en cuanto consiga otra me pongo con ello. A ver si contacto con gmtii para el tema de la DRAM que no conseguí que mis uboots cogieran más de 64 MiB, lo que si le tengo puesto es el firmware en su versión más actual encontrada para las 1.2 y en el código fuente con un sistema de firmware similar al del kernel de linux que hizo Daniel Schwierzeck. Por todo lo demás por mi parte sin problema alguno.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 23-11-2015, 21:53 (Lunes)
@howl
no has tenido ningún kernel oops hasta ahora ?
cuál es el USB adaptador WiFi que utilices?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-11-2015, 23:32 (Lunes)
Uso uno basado en realtek 2800 y sí, ahora ya me ha salido algún kernel oops pero en algunos arranques del router no los hay. Hay veces en las que no se reincia el router pero tiene instantes en los que no envía ni recibe datos (a pesar de que el led del usb wifi si que se sigue moviendo). Cuando pasan esos bloqueos vuelve a funcionar durante un rato y de nuevo se bloquea, pero no se reinicia. Luego si lo reinicio puede ocurrir, o que se reinicie con kernel oops como los ya comentados, address 0000002c sin parche null pointer y address 00000004 con el parche.

Cuando le da por los bloqueos en vez de los reinicios lo he llegado a tener 11 horas funcionando y lo apague yo para probar el desplazamiento de particiones. Ahora mismo le tengo 1h y 8 minutos encendido sin reiniciarse. Antes jamás se daba esa situación de no reinicio pero con bloqueo, sino que siempre se reiniciaba al poco en cuanto conectaba a la red wifi y empezaba a enviar y recibir datos.

Creo que el parche de blogic de los ltq parameters ayuda pero todavía hay cosas en ese módulo que no están bien. A ver si no tardan mucho en pasar target lantiq a 4.3 para probar y si eso ya ver de ir probando con parches extra que hay en la 4.4-rc1.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 23-11-2015, 23:41 (Lunes)
Vale. Estoy preparando una nueva imagen con todos los parches estables para el Chaos Calmer  (http://git.openwrt.org/?p=15.05/openwrt.git;a=shortlog) y con los que están en el Trunk que arreglan los fallos de module DWC2.

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 23-11-2015, 23:54 (Lunes)
Vale. Estoy preparando una nueva imagen con todos los parches estables para el Chaos Calmer  (http://git.openwrt.org/?p=15.05/openwrt.git;a=shortlog) y con los que están en el Trunk que arreglan los fallos de module DWC2.

.

Me gustaría probar a compilar una en trunk, pero como se quita el parche null pointer

Estoy viciado a flashear,muchas gracias maquinas
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 00:30 (Martes)
Ese parche no está en los repositorios de openwrt, solamente está como comentario en el bugzilla del kernel, así que no tendrás que hacer nada para quitarlo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 24-11-2015, 16:04 (Martes)
Una preguntita así un poco de noobis pero es que no encuentro indicativos de si esto es o no es así  ;D

Ya tengo el ttl-usb y soldados los cablecitos para conectarlo al router, pero eso que sale en la wiki de wrt de hacer un corto en los huecos de 2 resistencias, hay que hacerlo para el ttl-usb? (leo que es para usar el "modo UART" pero no tengo claro si este modo es el que se usa con el ttl-usb o es otra cosa  ^-^

Salud y gracias!

Quiero de aquí a unos días rehacer el procedimiento para flashear ya en vistas a algo final y explicar cosas como la que comentas que sin tener ciertas nociones previas resultan lioso al verlas por primera vez.

Tu lo que comentas que has hecho es soldar el puerto UART que te va a escupir datos y tu vas a poder mandarle datos por el para interactuar. A día de hoy gracias a que se dispone del pass del bootloader que lleva original es lo único necesario a hacer físicamente para poder tratar con este router. Según lo tienes ahora simplemente enciéndelo y de seguido según lo enciendes pulsa 3 veces barra de espacio, pega el pass y continua los pasos del post inicial para conseguir flashear U-Boot y OpenWrt.

Ahora bien entonces, ¿qué es eso de los dos cortos para UART? Pues esos dos cortos lo que hacen es poner al procesador en un modo de arranque distinto, que en vez de acceder a la primera posición de la memoria flash y cargar lo que se encuentra, se queda esperando a que por el puerto UART le mandes el programa que va a ejecutar. Ese es el misterio, uno es el puerto UART en sí y lo otro es el método de arranque del procesador para cargarle lo que va a ejecutar incialmente a través del puerto UART.

Muchas gracias por la explicación. Sabiendo esto me desentendí de lo de las resistencias  ^-^ y vi que no me funcionaba porque... bueno, por alguna razon este ttl-usb desde mi Linux no furrula, aunque sí desde Windows 7 o una máquina virtual de XP (con Linux anfitrión). Luego le cambié la velocidad a 115200 bps para que funcionase, sino salían todo caracteres chungos  ;D

También logré entrar con lo de la barra espaciadora, pero de momento no voy a tocar mucho más por si acaso, me leeré bien lo publicado y si publicas una pequeña guía estaría épico :3

Salud!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 17:14 (Martes)
Ha salido 4.4-rc2 y aunque con respecto a la anterior rc aunque sean pocas líneas cambiadas tiene pinta de que modifica bastante el comportamiento del modulo dwc2. A ver, a ver si terminamos teniendo algo estable.

noentiendero por curiosidad ¿qué distribución y versión de linux usas y que adaptador USB-UART tienes? En principio creo que para los adaptadores que se suelen encontrar hay módulo de serie en el kernel de linux, yo por ejemplo uso un basado en PL2303HX.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 17:32 (Martes)
Ya he dejado un nuevo ticket con el tema de desplazar las particiones y agrandar una página más uboot, https://dev.openwrt.org/ticket/20964#ticket

A ver si con suerte lo revisan rápido y así ya partimos todos con un mismo esquema.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 24-11-2015, 18:28 (Martes)
Ha salido 4.4-rc2 y aunque con respecto a la anterior rc aunque sean pocas líneas cambiadas tiene pinta de que modifica bastante el comportamiento del modulo dwc2. A ver, a ver si terminamos teniendo algo estable.

noentiendero por curiosidad ¿qué distribución y versión de linux usas y que adaptador USB-UART tienes? En principio creo que para los adaptadores que se suelen encontrar hay módulo de serie en el kernel de linux, yo por ejemplo uso un basado en PL2303HX.

Tengo este http://www.ebay.es/itm/361259257122?ssPageName=STRK%3AMEBIDX%3AIT&fromMakeTrack=true
Usé Putty, puse /dev/ttyS1 (el S2 no conecta), puse la velocidad adecuada y se "conectaba" pero no salía nada. Pero bueno, tampoco me es mucho caos iniciar la máquina virtual, se arranca en nada. También probé un programita de Gnome, un tal gtkserial o algo así, con los mismos resultados. Mi distro es Linux Mint Debian Edition.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 20:40 (Martes)
Desde hace tiempo no estoy seguro de si desde que se usa udev, los adaptadores USB a UART en linux generan dispositivos con el nombre ttyUSB[#].

Prueba a hacer lo siguiente antes de conectar el adaptador:
Código: [Seleccionar]
ls /dev/ttyUSB*
Y posteriormente repítelo con el conectado. Si pasa de no encontrarte ningún fichero a encontrarte uno presumiblemente llamado ttyUSB0, lo que tienes que hacer es desde el programa que usas en Linux ponerle /dev/ttyUSB0 en vez de /dev/ttyS1.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: skywalky en 24-11-2015, 20:47 (Martes)
He estado probando la compilación de medber con un pincho ralink y se me reinicia cada poco tiempo. A ver si la compilación que estás preparando con todos los parches corrige el problema.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 21:29 (Martes)
De momento no hay parche conocido que solvente el problema, estamos a esperas de probar con el kernel 4.3 y posteriormente el 4.4 que tienen muchos cambios importantes en ese área pero tampoco es seguro de que solventen este problema específicamente según entren en OpenWrt.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-11-2015, 22:10 (Martes)
medber creo que hay un cambio reciente en OpenWrt que te va a gustar, si no veo mal van ha metido blogic de serie el firmware para xdsl, me resulta raro porque creo que el firmware no se podía redistribuir directamente pero incluso el código fuente del ltq-vdsl lo ha cambiado de OpenWrt a Lantiq. Dale un vistazo ya que creo eso va a simplificarte mucho el firmware para el uso que tu le das.

http://git.openwrt.org/?p=openwrt.git;a=commit;h=b092535b8594f1de801212a20d8e00436c9adad8
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 24-11-2015, 22:25 (Martes)
medber creo que hay un cambio reciente en OpenWrt que te va a gustar, si no veo mal van ha metido blogic de serie el firmware para xdsl, me resulta raro porque creo que el firmware no se podía redistribuir directamente pero incluso el código fuente del ltq-vdsl lo ha cambiado de OpenWrt a Lantiq. Dale un vistazo ya que creo eso va a simplificarte mucho el firmware para el uso que tu le das.

http://git.openwrt.org/?p=openwrt.git;a=commit;h=b092535b8594f1de801212a20d8e00436c9adad8
El problema de distribuir el firmware es que necesitan permiso de Lantiq (Intel) para poder hacerlo.
Ya tenían el permiso para el firmware del ADSL (ar9), pero no lo tenían para VDSL.
Parece ser que ahora sí que han conseguido el permiso.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 25-11-2015, 00:16 (Miércoles)
Estaba al tanto de la adquisición de Intel, de hecho un día estuve buscando ver como contactar para preguntar por la posibilidad de que dieran especificaciones o crearan un modulo actual para el wifi, pero el contacto que tenía en mente Keith Packard para preguntarle a donde dirigir exactamente esa pregunta, resultá que este año pasó a trabajar en HP.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 26-11-2015, 14:06 (Jueves)
Hola

Como ya comenté antes, la versión oficial "estable" de CC no puede arrancar porque no encuentra la raíz de archivos.

En las versiones que estáis compilando..., ¿está solucionado ya este problema?

¿Se sabe más o menos para cuando estará esto arreglado en la versión oficial?

Me parece cuando menos muy curioso que un fallo tan evidente se haya colado en la supuesta versión estable oficial.

Por otro lado, me imagino que luci usará algún comando interno de openwrt o algo para flashear una imagen squashfs... ¿cómo si no lo hace? En ese caso, ¿alguien sabe qué comando utiliza? Ya que no hay imagen sysupgrade .... y me es muy engorroso estar abriendo el router y conectando y desconectando cablecitos al UART (no tengo pines soldados, ya que soy muy mal soldando)...

Gracias a todos.
Título: Re:
Publicado por: francisgambin en 26-11-2015, 14:15 (Jueves)
Buenas las versiones que he compilado tanto en trunk como en CC arrancan sin problemas. Pero hay problemas con el usb

Enviado desde mi bq Aquaris 5 HD mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 26-11-2015, 14:46 (Jueves)
Hola

Como ya comenté antes, la versión oficial "estable" de CC no puede arrancar porque no encuentra la raíz de archivos.

En las versiones que estáis compilando..., ¿está solucionado ya este problema?
Sí, está arreglado.

¿Se sabe más o menos para cuando estará esto arreglado en la versión oficial?
Para cuando haya un nuevo release de Chaos Calmer si es que lo hay, que debería haberlo, puesto que uhttpd tiene un bug bastante serio y otros paquetes también.
De todas formas, tampoco es que haya mucho problema, puesto que con utilizar uno de los binarios de nuestro foro ya funciona perfectamente, y se pueden seguir instalando paquetes del release oficial, así que...

Me parece cuando menos muy curioso que un fallo tan evidente se haya colado en la supuesta versión estable oficial.
Se trata de un bug que ha surgido después de haber añadido soporte para el router (creo que con una actualización de linux-stable), por lo que es bastante difícil andar probando cada router que hemos añadido cada vez que cambia algo del repositorio, ya que lleva mucho tiempo.

Por otro lado, me imagino que luci usará algún comando interno de openwrt o algo para flashear una imagen squashfs... ¿cómo si no lo hace? En ese caso, ¿alguien sabe qué comando utiliza? Ya que no hay imagen sysupgrade .... y me es muy engorroso estar abriendo el router y conectando y desconectando cablecitos al UART (no tengo pines soldados, ya que soy muy mal soldando)...
La imagen debería funcionar perfectamente para sysupgrade.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 29-11-2015, 20:26 (Domingo)
Hola de nuevo,

Quería compartir lo que estaba haciendo.



Descargar:


Descargar:


Descargar:



Descargar:



Descargar:



Descargar:



Descargar:



Descargar:





.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 30-11-2015, 01:40 (Lunes)
Muchas gracias medber por todo el esfuerzo, lamento lo de la placa, asegurate de que sea ella el problema y no la fuente. Te lo comento porque hace poco un conocido precisamente pensó cascó la placa pero le dio por probar con otra fuente y voila.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 30-11-2015, 01:54 (Lunes)
gracias howl. ya esta reparada.

he compilado BB con tu arv7519rw.dts a caso si quieres volver a BB
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 30-11-2015, 02:06 (Lunes)
De momento la tengo aparcada porque ese fallo del usb hace que no me sirva para el uso que le voy a dar. Para servirme necesitaría o que funcionasen finalmente los usbs o que apareciese el módulo para la wifi wave 300 actualizado para versiones actuales del kernel y así no necesitar el usb para el wifi.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 30-11-2015, 02:13 (Lunes)
Lo anterior no quiere decir que no vaya a hacer una guía de instalación más sencilla que la actual y cuando pueda también ponerme con U-Boots más recientes.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 30-11-2015, 21:04 (Lunes)
Buenas, primero de todo muxas gracias por vuestro trabajo y dedicación. Este finde por fin me puse con este router y conseguí ponerle openwrt y va de muerte salvo el vdsl que no me funciona bien.
Actualmente tengo un router de jazztel y copio la misma configuración en el astoria pero no sincroniza y cuando lo hace, lo hace muy lento. Como muxo  me conecta a 2mb/s y de subida mucho menos. Os habéis encontrado con este problema? he estado buscando pero no he encontrado muxo acerca de como configurar correctamente el vdsl.

Le puse el boot que subió lesgar que es valido para las dos versiones y detecta 128Mb ram y el openwrt que subió medber revisión 3.

Si me he saltado alguna página del tema donde explica la solución pido disculpas. gracias de antemano
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 30-11-2015, 21:20 (Lunes)
no tengo ni idea commo va el vdsl. tengo linea adsl y no hay esperansa que pruebo VDSL.  la imagen rev3 usa  vdsl.bin que esta en el primero post. he recuperado otras version recientes desde otros arv7519rw22 pero sin probarlas. el vdsl.bin del primer post funciona de maravillas con el adsl.

tambien, he probado el ultimo vdsl.bin recuperado desde la rama Trunk pero no me ha funcionado con la ligna adsl.

si me das unos momentos le subire todos en mi google drive y despues puedes comprobarlos ?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 30-11-2015, 21:47 (Lunes)
Aquí están:

Para la version Trunk :
=>Probados con ARV7519RW22 HW 1.2 / R02 y ADSL2 Annex A


Para la version Chaos Calmer (15.05) y Barrier Breaker (14.07) :
=>Probados con ARV7519RW22 HW 1.2 / R02 y ADSL2 Annex A


Otras versions están en la pagina Lantiq xDSL firmware for VRX200 (https://xdarklight.github.io/lantiq-xdsl-firmware-info/) incluso para ADSL2 Annex B.


Como comprobarlas ?

desde el shell del router haga (copiando el vdsl.bin para restaurarlo más tarde)
Código: [Seleccionar]
cp  /lib/firmware/vdsl.bin  /root/
ls -l  /root

y desde el ordenador (asumiendo linux y vdsl.bin está presente en la carpeta actual y el IP del router es 192.168.1.1 ) haga :
Código: [Seleccionar]
scp   vdsl.bin    root@192.168.1.1:/lib/firmware/vdsl.bin

Reinicie el router  (reboot)


Para restaurar el vdsl.bin
Código: [Seleccionar]
cp  /root/vdsl.bin  /lib/firmware/
ls -l  /lib/firmware

Reinicie el router  (reboot)
.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 01-12-2015, 00:19 (Martes)
Wenas, he probado los 4 ficheros y no consigo que me funcione ninguno. Seguramente algo estoy haciendo mal. Lo unico diferente que he encontrado entre ellos es a la hora de hacer un /etc/init.d/dsl_control status

En todos me pone Chipset:  Lantiq-VRx Unknown menos el tercer fichero que me pone Chipset: Lantiq-VRx n

No se si tiene algo que ver. Tambien por si puede servir de algo en los logs me reporta esto:

Sun Nov 29 18:11:13 2015 daemon.notice netifd: Interface 'vdsl' is now down
Sun Nov 29 18:11:13 2015 daemon.notice netifd: Interface 'vdsl' is disabled
Sun Nov 29 18:11:13 2015 daemon.notice netifd: Interface 'vdsl' is enabled
Sun Nov 29 18:11:13 2015 daemon.notice netifd: Interface 'vdsl' is setting up now
Sun Nov 29 18:11:13 2015 kern.err kernel: [   74.608000] /run/media/rave/bk/openwrt_builds/r01/chaos_calmer/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
Sun Nov 29 18:11:14 2015 kern.err kernel: [   74.716000] /run/media/rave/bk/openwrt_builds/r01/chaos_calmer/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
Sun Nov 29 18:11:14 2015 daemon.info pppd[1904]: Plugin rp-pppoe.so loaded.
Sun Nov 29 18:11:14 2015 daemon.info pppd[1904]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.7
Sun Nov 29 18:11:14 2015 daemon.notice pppd[1904]: pppd 2.4.7 started by root, uid 0
Sun Nov 29 18:11:14 2015 daemon.err pppd[1904]: Interface ptm0 has MTU of 1492 -- should be at least 1500.
Sun Nov 29 18:11:14 2015 daemon.err pppd[1904]: This may cause serious connection problems.
Sun Nov 29 18:11:14 2015 kern.err kernel: [   74.792000] /run/media/rave/bk/openwrt_builds/r01/chaos_calmer/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
Sun Nov 29 18:11:14 2015 daemon.warn pppd[1885]: Timeout waiting for PADO packets
Sun Nov 29 18:11:14 2015 daemon.err pppd[1885]: Unable to complete PPPoE Discovery
Sun Nov 29 18:11:14 2015 daemon.info pppd[1885]: Exit.

Seguro que algo estoy pasando por alto. Gracias de nuevo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 01-12-2015, 02:02 (Martes)
la imagen para el ARV7519rw22 desde la rama estable CC esta disponible en el post  (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028)

el problema del Kernel Panic con el module DWC2 no aparece si el pincho Wifi esta conectado en un Hub USB v2 externo.

@aLiArLa
He actualizado mi post.
desde el shell del router haga (copiando el vdsl.bin para restaurarlo más tarde)

Código: [Seleccionar]
cp  /lib/firmware/vdsl.bin  /root/
ls -l  /root

y desde el ordenador (asumiendo linux y vdsl.bin está presente en la carpeta actual y el IP del router es 192.168.1.1 ) haga :
Código: [Seleccionar]
scp   vdsl.bin    root@192.168.1.1:/lib/firmware/vdsl.bin

Preferentemente, haga un reinicio (reboot)

para restaurar el vdsl.bin
Código: [Seleccionar]
cp  /root/vdsl.bin  /lib/firmware/
ls -l  /lib/firmware


.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 01-12-2015, 06:54 (Martes)
medber, ¿Qué versión de SoC tienes? ¿Podría ser que el vr9_firmware_xdsl-05.03.02.08.01.06_05.03.03.0B.01.01 funcione para la 1.1 y la vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01 para la 1.2?

Añado: Si tengo versión de SoC distinta a la tuya intento buscar línea ADSL con la que hacer pruebas, VDSL no tendría posibilidad alguna para probar ya que no hay por mi zona.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 01-12-2015, 10:42 (Martes)
Gracias Howl por es detalle. si es possible. yo pruebo sobre el SoC 1.2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 01-12-2015, 11:08 (Martes)
Aquí están:

  • vdsl.bin recuperado desde TD-W9980 Ver xcpe_574306_571801 la que esta en la rama Trunk actualmente (https://drive.google.com/file/d/0BzBSJsSR-T9iN3oxaGNOZG95LUk/view?usp=sharing) => no funciona ni con VDSL ni con ADSL
  • vdsl.bin recuperado desde un ARV7519RW22 Ver vr9_firmware_xdsl-05.04.08.00.00.06_05.04.04.04.00.01 (https://drive.google.com/file/d/0BzBSJsSR-T9iT3NtTnF1NHVfV2M/view?usp=sharing) => funciona con ADSL. necesito confirmation para VDSL
  • vdsl.bin recuperado desde un ARV7519RW22 Ver vr9_firmware_xdsl-05.03.02.08.01.06_05.03.03.0B.01.01 (https://drive.google.com/file/d/0BzBSJsSR-T9ibnY2bDZORXRyaG8/view?usp=sharing) => no funciona ni con VDSL ni con ADSL

y el vdsl.bin (https://drive.google.com/file/d/0BzBSJsSR-T9iSHhJQm1nWkNUalE/view?usp=sharing) del primer post. => funciona con ADSL y VDSL

.
¿Seguro que el Livebox funciona con VDSL? El AFE que lleva (PSB80208, ARX208), en principio, sólo vale para ADSL.  ???
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 01-12-2015, 14:39 (Martes)
@Pteridium

Por un momento, me has confundido  :D
Acuerdo a estas páginas. el LiveBox 2.1 (ARV7519RW22)  apoya  ADSL2+ y el VDSL2
WikiDevi Lantiq VRX_200 (https://wikidevi.com/wiki/Lantiq#VRX_200)
PSB 80920 Devices (https://wikidevi.com/wiki/Special:Ask?title=Special%3AAsk&q=%3Cq%3E%5B%5BCPU1+model::~*PSB*80920*%5D%5D+OR+%5B%5BCPU2+model::~*PSB*80920*%5D%5D%3C%2Fq%3E&po=%3FEmbedded+system+type=Type%0D%0A%3FFCC+ID%0D%0A%3FManuf%0D%0A%3FManuf+product+model=Manuf.+mdl%0D%0A%3FCPU1+model=CPU1%0D%0A%3FCPU1+clock+speed%0D%0A%3FFLA1+amount=FLA1%0D%0A%3FFLA2+amount=FLA2%0D%0A%3FRAM1+amount=RAM1%0D%0A%3FWI1+chip1+model=WI1+chip1%0D%0A%3FWI1+chip2+model=WI1+chip2%0D%0A%3FWI1+MIMO+config=WI1+MIMO%0D%0A%3FSupported+802dot11+protocols=PHY+modes%0D%0A%3FOUI%0D%0A%3FOUI+(ethernet)=OUI+(Eth)%0D%0A%3FEstimated+year+of+release=Est.+year&eq=yes&p%5Bformat%5D=broadtable&order%5B0%5D=ASC&sort_num=&order_num=ASC&p%5Blimit%5D=500&p%5Boffset%5D=&p%5Blink%5D=all&p%5Bsort%5D=&p%5Bheaders%5D=show&p%5Bmainlabel%5D=&p%5Bintro%5D=&p%5Boutro%5D=&p%5Bsearchlabel%5D=%E2%80%A6+further+results&p%5Bdefault%5D=&p%5Bclass%5D=sortable+wikitable+smwtable)
Orange Livebox 2.1 (https://wikidevi.com/wiki/Orange_Livebox_2.1)
Lantiqu Digital Home Products (https://www.lantiq.com/digital-home/all-digital-home-products/)
Lantiq SoCs (https://wiki.openwrt.org/doc/hardware/soc/soc.lantiq)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 01-12-2015, 20:04 (Martes)
He actualizado mis dos mensajes [1 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028)] y [2 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339084/#msg339084)]
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 01-12-2015, 20:44 (Martes)
Tengo la misma revisión que tu y uno que voy a ver de conseguir me parece que también lo será porque aunque solo me han dicho la fecha de manufacturación tiene pinta de que para entonces ya solo sacan la 1.2.

Si veo algún 1.1 por ahí intentaré conseguirlo aunque de momento con uno me vale.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 01-12-2015, 23:48 (Martes)
He estado haciendo mas pruebas. He puesto el OpenWrt 15.05 r47678 de medber. He probado varios vdsl.bin pero sin muy buenos resultados. Al final he dejado el que viene en la propia imagen. Cuando uso el comando: /etc/init.d/dsl_control status
me muestra:

Chipset:                Lantiq-VRx Unknown
Line State:             UP [0x801: showtime_tc_sync]
Data Rate:              1.760 Mb/s / 108 Kb/s
Line Attenuation:       46.4dB / 52.8dB
Noise Margin:           8.4dB / 8.2dB
Line Uptime:            3s

Sincroniza muy lento y esto es lo mejor que he conseguido. De todas formas luego no funciona internet. Aunque tiene pinta que algo no estoy configurando bien, puede ser culpa de los dns, firewall o algo no estoy enlazando donde toca.

Tengo poco tiempo para hacer pruebas, pero a na que pueda sigo investigando y comentando los resultados.

probé el vdsl.bin de la rama trunk ver 5.7.1.8.0.1 pero no me funcionó, ni siquiera se conecta.

Mi router es la revisón 1 por si sirve de algo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 02-12-2015, 18:23 (Miércoles)
Acabo de conseguir un R01 aunque pensé que iba a ser un R02 ya que la fecha de manufacturación es 2013-04 y según la página wiki de OpenWrt el R02 es a partir de 2013-01, cuando pueda intento mirar lo del adsl con los diferentes firmwares pero creo que tardare un tanto en ponerme a ello.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 02-12-2015, 20:06 (Miércoles)
Acabo de conseguir un R01 aunque pensé que iba a ser un R02 ya que la fecha de manufacturación es 2013-04 y según la página wiki de OpenWrt el R02 es a partir de 2013-01, cuando pueda intento mirar lo del adsl con los diferentes firmwares pero creo que tardare un tanto en ponerme a ello.

vale ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 04-12-2015, 22:26 (Viernes)
Hola

Perdonad la pregunta de novato, pero según he estado leyendo....

¿entiendo que es posible usar este router para conectarlo directamente a internet con ADSL2+? (con openwrt, por supuesto)

Esa sería muy buena noticia, ya que al tener 128 mb de RAM, va muy bien para muchas cosas y con los dos USBs, se le puede sacar mucho partido. Se me ocurre ponerle transmission y a bajar Gracias a los 128 mb ram, poder tener bastantes más conexiones que otros routers con 64 o sólo 32 mb.

Me estoy viciando mucho a esto. Puede que algún día me ponga a investigar eso de compilar mi propia versión, pero más adelante, jejejeje.
 ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-12-2015, 23:24 (Viernes)
Actualmente no funciona el módulo usb de forma correcta y provoca kernel panics que hacen que se cuelgue el sistema y se reinicie, a parte de eso el dsl tenemos que mirar a ver que firmwares van bien y demás según la versión de la placa.

Por otro lado he localizado un router Livebox que he visto en un sitio lo nombran como Livebox 2.1.1, creo que ya se ha comentado aquí. La placa es de Arcadyan (En vez de Astoria pero ya sabemos que Astoria es como una filial de Arcadyan para Europa) ARV7520CW22-A-LT y HW Version: R02, tiene solo un usb en vez de dos y exteriormente es idéntico todo lo demás. Evidentemente no se como es por dentro porque no lo voy a poder abrir sin adquirirlo. Si no es muy distinto por dentro podría intentar ver si puedo arrancarlo con lo que tenemos para los ARV7519, pero la verdad que mi interés es conseguir otro 7519 R02 y no tengo muchas ganas de andar coleccionándolos.

Si hay gente que pueda tener interés en ese Livebox que es el que están proporcionando a día de hoy para las ADSL podría replantearme si cogerlo, aunque el vendedor igual me manda a sitio poco agradable después de que casi si pero al final no y luego si de nuevo.

Añado: Tampoco tiene el puerto GigaLAN y solo tiene los 4 puertos típicos, supongo que serán todos Fast Ethernet.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 04-12-2015, 23:29 (Viernes)
Hola

Perdonad la pregunta de novato, pero según he estado leyendo....

¿entiendo que es posible usar este router para conectarlo directamente a internet con ADSL2+? (con openwrt, por supuesto)

Esa sería muy buena noticia, ya que al tener 128 mb de RAM, va muy bien para muchas cosas y con los dos USBs, se le puede sacar mucho partido. Se me ocurre ponerle transmission y a bajar Gracias a los 128 mb ram, poder tener bastantes más conexiones que otros routers con 64 o sólo 32 mb.

Me estoy viciando mucho a esto. Puede que algún día me ponga a investigar eso de compilar mi propia versión, pero más adelante, jejejeje.
 ;D

si es uno de los routers potentes que se puede conectarlo directamente a internet. yo le uso con TP-Link Wifi 300Mbit/s.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 04-12-2015, 23:33 (Viernes)
Actualmente no funciona el módulo usb de forma correcta y provoca kernel panics que hacen que se cuelgue el sistema y se reinicie, a parte de eso el dsl tenemos que mirar a ver que firmwares van bien y demás según la versión de la placa.

Por otro lado he localizado un router Livebox que he visto en un sitio lo nombran como Livebox 2.1.1, creo que ya se ha comentado aquí. La placa es de Arcadyan (En vez de Astoria pero ya sabemos que Astoria es como una filial de Arcadyan para Europa) ARV7520CW22-A-LT y HW Version: R02, tiene solo un usb en vez de dos y exteriormente es idéntico todo lo demás. Evidentemente no se como es por dentro porque no lo voy a poder abrir sin adquirirlo. Si no es muy distinto por dentro podría intentar ver si puedo arrancarlo con lo que tenemos para los ARV7519, pero la verdad que mi interés es conseguir otro 7519 R02 y no tengo muchas ganas de andar coleccionándolos.

Si hay gente que pueda tener interés en ese Livebox que es el que están proporcionando a día de hoy para las ADSL podría replantearme si cogerlo, aunque el vendedor igual me manda a sitio poco agradable después de que casi si pero al final no y luego si de nuevo.

Añado: Tampoco tiene el puerto GigaLAN y solo tiene los 4 puertos típicos, supongo que serán todos Fast Ethernet.


Wenas, estoy de acuerdo que hay que seguir invenstando que firmware funcionará mejor. Yo tengo la versión 1 y mis pruebas con el vdsl de jazztel no son wenas. Por cierto yo tengo tb ese modelo que comentas. Me lo compre por error bucando el otro y lo tengo muerto de asco. Dime que necesitas saber y yo te lo miro

p.d en verdad el puerto 4 se puede usar para wan, eso pone encima del puerto
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-12-2015, 23:40 (Viernes)
Pues si tienes posibilidad de abrirlo y hacerle buenas fotos a la parte superior e inferior de la placa para comparar con los 7519 estaría bien. Si consigues que se lean la mayoría de textos de los integrados ya todavía mejor, aunque en caso de que se vean mal en la foto según como sea la placa te comentaría alguno en concreto para ver si puedes leerlo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-12-2015, 23:45 (Viernes)
He encontrado fotos ya publicadas anteriormente https://drive.google.com/open?id=0BzGZ-HlECc0-aTRUb0h0dHZDZm8 Se ve que es totalmente distinta la placa pero aparenta haber un puerto UART similar al de la 7529, de todas formas sería algo a confirmar.

Si tienes ganas lo suyo sería ver si dispone de un GND y VCC, y luego medir lo otros dos pines al arrancar el aparato si varía el voltaje medio de forma que inicialmente es algo mayor a cuando ya terminó de encender. Ese debería de ser el Tx del router y el otro que quede el Rx. Por supuesto si quieres probar sería algo bajo tu propio riesgo, recuerda que si localizas Vcc no conectarlo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-12-2015, 23:51 (Viernes)
Veo en esas fotos un Lantiq PEF 42068 V V1.2 por lo que seguramente sea de la serie Lantiq XWAY SLIC100, así que sea o bien el SLIC110 o el SLIC120, lo que viene a ser totalmente distinto y que sepa no hay ningún tipo de soporte actualmente para dicho SoC.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-12-2015, 23:55 (Viernes)
http://www.hkmjd.com/Attachments/product/201405/537c3e7d05454.pdf viendo ese pdf de Lantiq aparecen también SLIC111 y SLIC121 pero al parecer ese PEF solo está en SLIC 120 y SLIC121.

Ni caso a eso que escribí y taché, me colé al ver las referencias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 05-12-2015, 00:00 (Sábado)
Vale ahora si, ese PEF se usa en principio para el SoC SLIC120 así que imagino que será ese SoC o en caso de haber un codec FXO sería el SLIC121.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 05-12-2015, 00:08 (Sábado)
Es la misma versión que tengo yo.

Yo no tengo tester para probar. A ver si puedo conseguir uno.

Pongo una foto que le hice

http://imageshack.com/a/img911/5808/3V4WpL.jpg

y la parte de atras

http://imageshack.com/a/img908/6156/P5AUDe.jpg
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 05-12-2015, 00:52 (Sábado)
Hablando del arv7520, un vecino hace poco hizo el traslado a la tarifa canguro ahorro, el caso es que le vino este ultimo modelo de router, y me llamó para que le asegurara un poco la wifi, trasteando con él, el rato que estuve, vi que utiliza el mismo firmware que el 7520, es decir utiliza el mismo formato de generacion de contraseñas que el 7519, en la pagina de login, me encontré con esto
Citar
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<script language="JavaScript">
var remote_clt=0;
var sipp_proxy_flag=1;
var my_auto_detect_fxo=0;
var my_isolate_wlan=1;
var X02_pf=1;
var adsl_para_page=0;
var my_ddns=1;
var my_wlan_mac=0;
var my_snmp=0;
var my_dialup=0;
var my_printer=0;
var my_bridge=0;
var my_8021x=0;
var my_tiny=0;
var my_vpn=0;
var my_upnp=1;
var my_usb=1;
var my_usb_storage=1;
var my_usb_printer=1;
var operation_func=10;
var my_wps=1;
var my_wcn=1;
var my_ralink_ver=0;
var feature_func=1;
var product_code=1024020;
var my_file_share=1;
var my_umts=0;
var vlan_func_enable=1;
var vlan_ip="";
var vlan_mask="";
var my_qos=2;
var my_isdn=0;
var my_voip=1;
var FXS_Num=8;
var my_voip_h323=0;
var my_voip_sip=1;
var ipsec_func=0;
var pptp_func=0;
var br_dhcpd_func=0;
var iptv_func=0;
var static_rt_func=0;
var my_upnpIgd=1;
var my_upnpAv=1;
var PM="DSL Router";
var BACKUP_LOG_NAME="dsl_log.log";
var BACKUP_CONFIG_NAME="config_dsl.bin";
var resetButton=0;
var hasUpgrade=0;
var ftpcRun=0;
var dhcpd_fixip_func=1;
var vendor_code=6;
var my_http_redir=0;
var arcor_umtsPin=0;
var my_ncidd=0;
var hyper_link="<a href='http://www.arcadyan.com' target='_blank'>";
var urlname="www.arcadyan.com";
var product_name="Arcadyan ARV7519";
var vendor_name="DSL-EasyBox";
var company="Arcadyan Inc.";
var mouseover="'#FF6600'";
var mouseout="'#FFFFFF'";
var wizardbg="'#FFFFFF'";
var menu_link="<td height='0' align='left' bgColor='#FFFFFF' valign='middle'>";
var vendor_no=2;
var helplink="<p></p>";
var logo_fn="logo.gif";
var help_hyper_link="<a href='http://www.arcadyan.com/802' target='_blank'>";
var help_urlname="www.arcadyan.com/802";
var fw_hyper_link="<a href='http://www.arcadyan.com' target='_blank'>";
var fw_urlname="www.arcadyan.com";
var product_pic_fn="product_zz.gif";

var firmware_ver='00.96.803';
if (parent.location.href != window.location.href)
parent.location.href = window.location.href;

function evaltF() {
   document.tF.submit();
}

function kDown(e)
{
    var key = 0 ;
    if(window.event)  key = window.event.keyCode;
    else if(e)        key = e.which ;

    if(key==13) document.tF.submit();
   //if (navigator.appName =='Netscape'&&(e.which ==3||e.which ==2|| e.which ==13))
   //   document.tF.submit();
   //else if (navigator.appName == 'Microsoft Internet Explorer' &&(event.keyCode == 13))
   //   document.tF.submit();
}
function init()

Citar
var img_wizard='/images/wizard_g.gif';
var img_wizard_1='/images/wizard.gif';
var img_adv='/images/data_voda.gif';
var img_adv_1='/images/data_1_voda.gif';
var img_extra='/images/extra_voda.gif';
var img_extra_1='/images/extra_1_voda.gif';
var img_home='/images/home_voda.gif';
var img_home_1='/images/home_1_voda.gif';
var img_logout='/images/logout_voda.gif';
var img_logout_1='/images/logout_1_voda.gif';
var img_voip='/images/voip_voda.gif';
var img_voip_1='/images/voip_1_voda.gif';
var img_space25='/images/space25_voda.gif';
var img_counth='/images/count_voda';
Visto esto, otro compañero indicó en su momento que era el Easybox de Vodafone, y teniendo este firmware identico, no me extrañaria nada que 1 de 2, o en el firmware orange han añadido los drivers para los 2 routes o que es tan grande la similitud que solo han acortado cosas
ademas en la pagina principal ya logeado indica

Versión de Firmware:  00.96.803 (25.03.2015-19:35:49)
Versión del Boot:  v2.01.07
Versión del Módem ADSL: 5.6.3.10.1.1A
Versión de Hardware:  R02
Número de Serie:   L525006988

¿Variante de la ARV7519 R02?

y como habeis comentado el puerto aparte gigabit no tiene, y solo puerto USB trasero
la pena de todo esto, es que lo ha recibido ahora, y no me va a dejar trastear con el router para analizarlo en profundidad, ya no le gusta que se tocan y desmontar estas cosas, en fin. si mas adelante "se atreve" os haré de tester
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 05-12-2015, 15:09 (Sábado)
Es difícil de decir, pueden haber aprovechado gran parte del firmware y ser totalmente distintos. Si alguno consigue verificar los pines si son UART y cual es cual como parece que va a intentar aLiArLa podríais intentar acceder mediante el sistema de tres veces barra espaciadora y la misma contraseña de bootloader. Si hay suerte y funciona igual podéis recabar algo de información, intentad hacer hasta el paso de crear el backup.

Hay mucho riesgo de que si le metéis algún U-Boot de los de aquí brickeis el router hasta que se le encuentre alguna forma de hacerle arranque UART, si lo tiene, y se genere un U-Boot asc que le sirva.

Por otro lado ya han aplicado una de las cosas que comentaba y han eliminado la partición dsl-fw, realmente no es necesaria ya que el firmware funciona con los últimos cambios desde la partición de datos. Lo que si no han hecho todavía es meter el desplazamiento de página y el aumento de uboot.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 05-12-2015, 21:53 (Sábado)
Wenas, al final he echo una ñapa de soldadura pero ha funcionado!!!. Van de la misma forma que el modelo anterior. No funciona lo de los 3 espacios. Esa parta carga mucho más rapido. Hago un copy-paste de todo el log de arranque. Espero que te pueda servir de algo. Un saludo:

ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK

ROM VER: 1.1.4
CFG 06
NAND
NAND Read OK
DDR PARAM flash addr 1700000
DDR PARAM:
88888888
001a2620
001a2220
00566501
00566401
00000500

DDR autotuning Rev 1.0
DDR check ok... start booting...

END TUNE DDR
Start booting...........



=======================================================================
Wireless ADSL IAD VR9 Loader v2.01.07 build Oct 22 2014 16:13:17
                    Arcadyan Technology Corporation
=======================================================================
Block [ 559] : 0x045E0000 data: 0x00
Block [ 622] : 0x04DC0000 data: 0x00


Init......
Get Primary to 1.....Image Check from FLASH_AREA_IMAGE_1 :
Unzipping firmware at 0x80002000 ... with nAREA[2][ZIP 3] [ZIP 1]  done
Ready to run firmware

In c_entry() function ...
install_exception
Co config = 80048483
sys_irq_init ...
IrqConnect : IRQ = 53, Handler = 0x80016000
VR9 is A21 chip !!!!, ifx_bsp_basic_mps_decrypt bf001f38
0xbf106a10 : 78
0xbf106a11 : 0
0xbf106a0c : 88
##### _ftext      = 0x80002000
##### _fdata      = 0x80ABC0D0
##### __bss_start = 0x80C53768
##### end         = 0x8612BC1C
allocate_memory_after_end> len 1668760, ptr 0x86133c20
##### Backup Data from 0x80ABC0D0 to 0x86133C1C~0x862CB2B4 len 1668760
##### Backup Data completed
##### Backup Data verified
[GPIO FLOW] SetGpio() Begin ..
ifx_gpio_init() !!!
ifx_gpio_pre_init() !!!
[KERN_INFO]IFX GPIO driver, version 1.2.10, (c)2009 Infineon Technologies AG
Register LED MODULE OK!!
Register BUTTON MODULE OK!!
[GPIO FLOW] SetGpio() End.
[INIT] System Log Pool startup ...
[INIT] MTinitialize ..
CPU Clock 500000000 Hz
mips_counter_frequency:250000000
r4k_offset: 0x0003d090(250000)
init_US_counter : time1 = 27 , time2 = 225061, diff 225034
US_counter = 112
set to constant US_counter = 112
 cnt1 2039993 cnt2 2042575, diff 2582
 cnt1 2886358 cnt2 2888157, diff 1799
Runtime code version: 00.96.801
System startup...
[INIT] Memory COLOR 0, 10958496 bytes ..
[INIT] Memory COLOR 1, 2097152 bytes ..
[INIT] Memory COLOR 2, 13809456 bytes ..
[INIT] Start Nand Init ..
MXIC NAND 128MB 3,3V 8-bit found
-----------------------------
NAND page size    : 2048
NAND oob size     : 64
NAND block size   : 131072
NAND page/block   : 64
NAND block/chip   : 1024
NAND chip size    : 0x8000000
NAND page shift   : 11
NAND page mask    : 0xFFFF
NAND block shift  : 17
-----------------------------

Scan BAD Block ...
BAD Block [ 559] : 0x045E0000 data: 0x00
BAD Block [ 622] : 0x04DC0000 data: 0x00
2 Bad Block(s)

console_enable=1
Boot Parameters found !!!
Bootcode version: v2.01.07
Serial number: L450012251
Hardware version: R02
20.10.2014-22:19:46
[BUILD-WPA]: Key:6721285B5BC7
[BUILD:PIN] PIN:L450012251, MAC:4C09D45F9C30
[BUILD-PIN]: PIN:32525656, len=8
[CONFIG] : default SSID = Orange-9C30
[CONFIG] : default WPA/WPA2 PSK = 53A53552
[BUILD:PIN] PIN:L450012251, MAC:4C09D45F9C30
[BUILD-PIN]: PIN:32525656, len=8
!![E-CFG-READ] Special Configuration data reading error!!
!![E-CFG-READ] Reset to factory defaults 1!!


nLen:98, Magic:0x33343536

my CFGVersionMagic = 33343536, old CFGVersionMagic on flash = 33343536
my CFGsize = 498848, my CFGDescSize = 42677
my Version = 00.96.801, Version on flash= 00.96.801
[CONFIG] old cfg version:[00.96.801], [0.0.96.0.801.100]
source CFGsize = 498848, CFGDescSize = 42677
OldCfgHexSize:13782
Unzipping from 82611950 to 82607288 ... unzip_address sig 5d000080 pre, zipfile=                                                                                                                                                             0x82611950, unzipfile=0x82607288
unzip_address sig 8000005d end
[ZIP 1] done
Uncompressed size = 42675
Tail1 : END_III_Config_t

Size of Old CFG_DESC is :42675!!!
useCfgDesc:1
MyCfgHexSize:13782
Unzipping from 82603C98 to 825F95D0 ... unzip_address sig 5d000080 pre, zipfile=                                                                                                                                                             0x82603c98, unzipfile=0x825f95d0
unzip_address sig 8000005d end
[ZIP 1] done
Uncompressed size = 42675
My CFGDescSize:42677
useCfgDesc:1
Tail : END_III_Config_t

useCfgDesc:3

Restore Config file from ver:00.96.801!!!

[CONFIG] DS_Tail:[t_ARV7520CW22]
[CONFIG] load_config ret=1
[updateConfig] flash version:[00.96.801], [0.0.96.0.801.100]
[updateConfig]  code version:[00.96.801], [0.0.96.0.801.100]
[CONFIG] : smtp_email_from = Orange-9C30@orange.es
!!! Invalid wireless channel range 0 ~ 255
!!! Use default value 1 ~ 13
default route: 0.0.0.0
[CheckUSBBackConf]Erase the garbage config in usbBackConf_s
BufferInit:
BUF_HDR_SZ=224 BUF_ALIGN_SZ=0 BUFFER_OFFSET=480
BUF_BUFSZ0=576 BUF_BUFSZ1=2304
NUM_OF_B0=0 NUM_OF_B1=4000
BUF_POOL0_SZ=0 BUF_POOL1_SZ=10112000
sizeof(BUFFER0)=800,sizeof(BUFFER1)=2528
*BUF0=0x83e39048 *BUF1=0x83494428
Altgn *BUF0=0x83e39060 *BUF1=0x83494440
End at BUF0:0x83e39060, BUF1:0x83e39040

BUF0[0]=0x83e39060 BUF1[0]=0x83494440

buffer0 pointer init OK!
buffer1 pointer init OK!
[qm_lnk_init] CLOCKHZ=1000 ...
[qm_lnk_init] add if 3 into QM link 0
[qm_lnk_init] add if 4 into QM link 0
[qm_cbq_enable] no QM attached
[qm_cbq_detach] no QM is attached at link 0
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=10000000/100000, ns_per_byte=80000/1000
ptime=2000000000/1000, cptime=0/1000, offtime=0/1000
New cls: id=0, bw=80 ns/byte, maxd=0 ms,
         maxb=32, minb=2, avgpktsz=250, maxpktsz=1600,
         offtime=0, parent=0, borrow=0
         pri=0, maxidle=31, minidle=-256,
         maxq=96, clsfg=17
pkt_avgsz=1600, pkt_maxsz=1600, mtu=1600
f=100000/100000, ns_per_byte=8000000/1000
ptime=18446744073709551615/1000, cptime=0/1000, offtime=0/1000
New cls: id=1, bw=8000 ns/byte, maxd=0 ms,
         maxb=16, minb=1, avgpktsz=1600, maxpktsz=1600,
         offtime=0, parent=86126e70, borrow=86126e70
         pri=5, maxidle=200, minidle=-25600,
         maxq=48, clsfg=21
qm_cbq_attach(): cbqp->cbq_res=122
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=9900000/100000, ns_per_byte=80808/1000
ptime=2000000000/1000, cptime=0/1000, offtime=0/1000
New cls: id=2, bw=80 ns/byte, maxd=0 ms,
         maxb=32, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=0, parent=86126e70, borrow=86126e70
         pri=5, maxidle=31, minidle=-258,
         maxq=48, clsfg=21
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=3, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=6, maxidle=0, minidle=-4294966,
         maxq=48, clsfg=20
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=4, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=0, maxidle=0, minidle=-4294966,
         maxq=96, clsfg=21
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=5, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=1, maxidle=0, minidle=-4294966,
         maxq=48, clsfg=23
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=6, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=2, maxidle=0, minidle=-4294966,
         maxq=48, clsfg=23
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=7, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=3, maxidle=0, minidle=-4294966,
         maxq=48, clsfg=23
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=1/100000, ns_per_byte=4294967295/1000
[qm_cbq_newcls] warning: bandwidth of the class may be low enough to cause INT o                                                                                                                                                             verflow
ptime=2000000000/1000, cptime=18446744073709551615/1000, offtime=184467440737095                                                                                                                                                             51615/1000
New cls: id=8, bw=1342177 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=1366279, parent=86125870, borrow=86125870
         pri=4, maxidle=0, minidle=-4294966,
         maxq=48, clsfg=23
pkt_avgsz=250, pkt_maxsz=1600, mtu=1600
f=9900000/100000, ns_per_byte=80808/1000
ptime=2000000000/1000, cptime=0/1000, offtime=0/1000
New cls: id=9, bw=80 ns/byte, maxd=0 ms,
         maxb=16, minb=4, avgpktsz=250, maxpktsz=1600,
         offtime=0, parent=86125870, borrow=86125870
         pri=6, maxidle=31, minidle=-258,
         maxq=48, clsfg=20
[qm_cbq_reset_dstcp_ctrl] dstcp_ctrl_fg=0x1, dstcp_pkt_delay=13 ms, dstcp_max_bu                                                                                                                                                             rst=6056 bytes
CLOCKHZ=1000
gConfig.Interface[0].IP_Addr = 127.0.0.1
gConfig.Interface[0].Subnet_Mask = 255.255.255.255
gConfig.Interface[0].Description = LOCAL_LOOPBACK
gConfig.Interface[0].Framing =
***** [iput_IpLinkUp] ifno=0, link_type:12
Interface 0 ip = 127.0.0.1

gConfig.Interface[1].IP_Addr = 192.168.1.1
gConfig.Interface[1].Subnet_Mask = 255.255.255.0
gConfig.Interface[1].Description = LAN1
gConfig.Interface[1].Framing =
gConfig.Interface[1].VLAN_Idx = 0
ifp->ipaddr = C0A80101
ifp->netmask = FFFFFF00
gConfig.Vlan_Ports[gConfig.Interface[1].VLAN_Idx].VNet = 1
gConfig.Vlan_Ports[gConfig.Interface[1].VLAN_Idx].IGMP_Querier_Enable = 0
[IfInit] ifno=1, gConfig.Interface[1].vlan_tagged=0, line 693
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:01 to VLAN 0 (port                                                                                                                                                              1)
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:01 to VLAN 0 (port                                                                                                                                                              2)
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:02 to VLAN 0 (port                                                                                                                                                              1)
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:02 to VLAN 0 (port                                                                                                                                                              2)
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:16 to VLAN 0 (port                                                                                                                                                              1)
br_register_static_mcast_mac: Add static entry 01:00:5E:00:00:16 to VLAN 0 (port                                                                                                                                                              2)
br_register_static_mcast_mac: Add static entry 01:00:5E:7F:FF:FA to VLAN 0 (port                                                                                                                                                              1)
br_register_static_mcast_mac: Add static entry 01:00:5E:7F:FF:FA to VLAN 0 (port                                                                                                                                                              2)
[mac_0_init] ifno=1, vlan=0, vid=1, port_mask=0xf, mac_0_initialized=0
[KERN_INFO]IFX PMU driver, version 1.0.5, (c)2009 Infineon Technologies AG
ifx_dma_init_module :
ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 5 regid 0 regbit 5
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module DMA has been activated 1 times before
[map_dma_chan 1618]: dma_chan[0] request_irq 64
IrqConnect : IRQ = 64, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[1] request_irq 65
IrqConnect : IRQ = 65, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[2] request_irq 66
IrqConnect : IRQ = 66, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[3] request_irq 67
IrqConnect : IRQ = 67, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[4] request_irq 68
IrqConnect : IRQ = 68, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[5] request_irq 69
IrqConnect : IRQ = 69, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[6] request_irq 70
IrqConnect : IRQ = 70, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[7] request_irq 71
IrqConnect : IRQ = 71, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[8] request_irq 72
IrqConnect : IRQ = 72, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[9] request_irq 73
IrqConnect : IRQ = 73, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[10] request_irq 74
IrqConnect : IRQ = 74, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[11] request_irq 75
IrqConnect : IRQ = 75, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[12] request_irq 89
IrqConnect : IRQ = 89, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[13] request_irq 90
IrqConnect : IRQ = 90, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[14] request_irq 91
IrqConnect : IRQ = 91, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[15] request_irq 92
IrqConnect : IRQ = 92, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[16] request_irq 93
IrqConnect : IRQ = 93, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[17] request_irq 62
IrqConnect : IRQ = 62, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[18] request_irq 80
IrqConnect : IRQ = 80, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[19] request_irq 85
IrqConnect : IRQ = 85, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[20] request_irq 128
IrqConnect : IRQ = 128, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[21] request_irq 129
IrqConnect : IRQ = 129, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[22] request_irq 130
IrqConnect : IRQ = 130, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[23] request_irq 131
IrqConnect : IRQ = 131, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[24] request_irq 132
IrqConnect : IRQ = 132, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[25] request_irq 133
IrqConnect : IRQ = 133, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[26] request_irq 134
IrqConnect : IRQ = 134, Handler = 0x80516EBC
[map_dma_chan 1618]: dma_chan[27] request_irq 135
IrqConnect : IRQ = 135, Handler = 0x80516EBC
ifx_dma_init_module : g_desc_list 81911a80
[KERN_INFO]IFX DMA driver, version ifxmips_dma_core.c:v1.0.4
,(c)2009 Infineon Technologies AG
[KERN_INFO]Infineon Technologies RCU driver version 1.1.2
vr9_config_mdio_gpio !!!
[vr9_config_mdio_gpio] *IFX_GPIO_P2_ALTSEL0=0xc00, IFX_GPIO_P2_ALTSEL1=0x0, *IFX                                                                                                                                                             _GPIO_P2_DIR=0xc03, *IFX_GPIO_P2_OD=0xc03
IFX SWITCH API, Version 1.1.6.7
IFX_ETHSW_Open() !!!
[KERN_INFO]SWAPI: Registered character device [switch_api] with major no [81]
ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 29 regid 0 regbit 29
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-TOP has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 23 regid 0 regbit 23
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-DPLUSM has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 24 regid 0 regbit 24
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-DPLUSS has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0xc615929f module 28 regid 0 regbit 28
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module SWITCH has been activated 1 times before
Switch API: PCE MicroCode loaded !!
IFX_ETHSW_IOCTL_WrapperInit() !!!
chip_id 2000b713 chip_id b
Switch Auto Polling value = 0
[KERN_ERR ] GPHY FW load for A2x !!
[fix_switch_power_saving_for_cpu1_2:1042] Ethernet IOP turn-off patch
[KERN_INFO] IFX GPHY driver FE Mode, version ifxmips_vr9_gphy: V0.9 - Firmware:                                                                                                                                                              4406
[amazon_s_eth_init] Loading A5 (MII0/1 + ATM) driver ......
[amazon_s_eth_init] gPPE_Start_Module=0x1, gPPE_HAL_Start_Module=0x0
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 9 regid 0 regbit 9
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module DSL-DFE has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 13 regid 0 regbit 13
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module AHBS has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 19 regid 0 regbit 19
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-SSL01 has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 21 regid 0 regbit 21
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-TC has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 22 regid 0 regbit 22
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-EMA has been activated 1 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 23 regid 0 regbit 23
ifx_pmu_set: Module PPE-DPLUSM has been activated 2 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 24 regid 0 regbit 24
ifx_pmu_set: Module PPE-DPLUSS has been activated 2 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 28 regid 0 regbit 28
ifx_pmu_set: Module SWITCH has been activated 3 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8615909f module 29 regid 0 regbit 29
ifx_pmu_set: Module PPE-TOP has been activated 2 times before
ifx_pmu_set: PMU_PWDCR0 = 0x8611909f module 18 regid 0 regbit 18
ifx_pmu_set: Actual enabling.......... 1
ifx_pmu_set: Module PPE-QSB has been activated 1 times before
[a5 alloc_dma] pre_alloc_desc_total_num=704, line 7016
[turn_on_dma_rx] a5, line 4553
[turn_on_dma_rx] a5, line 4553
IrqConnect : IRQ = 87, Handler = 0x805435B0
IrqConnect : IRQ = 88, Handler = 0x8054370C
Succeeded!
PPE datapath driver info:
  Version ID: 64.3.7.1.0.1.4
  Family    : VR9
  DR Type   : Normal Data Path | Indirect-Fast Path
  Interface : MII0 | MII1 | ATM
  Mode      : Routing
  Release   : 0.1.4
PPE firmware info:
  Version ID: 7.2.4.6.1.17
  Family    : VR9
  FW Type   : Acceleration
  Interface : MII0/1 + ATM
  Mode      : Bridging + IPv4 Routing
  Release   : 1.17
[switch_utility] cmd=Enable
[switch_utility] switch_utility, Enable,
[switch_utility] cmd=CfgSet 3 1 1542 0 00:00:00:00:00:00
[switch_utility] switch_utility, CfgSet, 3, 1, 1542, 0, 00:00:00:00:00:00,
[switch_utility] cmd=RegisterSet 0x453 0x0
[switch_utility] switch_utility, RegisterSet, 0x453, 0x0,
[switch_utility] cmd=RegisterSet 0x454 0x07f
[switch_utility] switch_utility, RegisterSet, 0x454, 0x07f,
[switch_utility] cmd=RegisterSet 0x455 0x07f
[switch_utility] switch_utility, RegisterSet, 0x455, 0x07f,
[switch_utility] cmd=RegisterSet 0xc4B 0x3F
[switch_utility] switch_utility, RegisterSet, 0xc4B, 0x3F,
[switch_utility] cmd=RegisterSet 0xc4C 0x105
[switch_utility] switch_utility, RegisterSet, 0xc4C, 0x105,
[switch_utility] cmd=RegisterSet 0xc55 0x1800
[switch_utility] switch_utility, RegisterSet, 0xc55, 0x1800,
[switch_utility] cmd=RegisterSet 0xc54 0x1801
[switch_utility] switch_utility, RegisterSet, 0xc54, 0x1801,
[switch_utility] cmd=RegisterSet 0xc53 0x1811
[switch_utility] switch_utility, RegisterSet, 0xc53, 0x1811,
[switch_utility] cmd=RegisterSet 0xC52 0x1812
[switch_utility] switch_utility, RegisterSet, 0xC52, 0x1812,
[switch_utility] cmd=RegisterSet 0xc51 0x1813
[switch_utility] switch_utility, RegisterSet, 0xc51, 0x1813,
[switch_utility] cmd=RegisterSet 0xC50 0x1814
[switch_utility] switch_utility, RegisterSet, 0xC50, 0x1814,
[switch_utility] cmd=RegisterSet 0x903 0x180
[switch_utility] switch_utility, RegisterSet, 0x903, 0x180,
[switch_utility] cmd=RegisterSet 0x90F 0x180
[switch_utility] switch_utility, RegisterSet, 0x90F, 0x180,
[switch_utility] cmd=RegisterSet 0x93F 0x180
[switch_utility] switch_utility, RegisterSet, 0x93F, 0x180,
[switch_utility] cmd=RegisterSet 0x91B 0x180
[switch_utility] switch_utility, RegisterSet, 0x91B, 0x180,
[switch_utility] cmd=RegisterSet 0x933 0x180
[switch_utility] switch_utility, RegisterSet, 0x933, 0x180,
[switch_utility] cmd=RegisterSet 0x927 0x180
[switch_utility] switch_utility, RegisterSet, 0x927, 0x180,
[switch_utility] cmd=RegisterSet 0x94B 0x180
[switch_utility] switch_utility, RegisterSet, 0x94B, 0x180,
[switch_utility] cmd=PortLinkCfgSet 0 0 0 0 1000 0 0 3 0 0
[switch_utility] switch_utility, PortLinkCfgSet, 0, 0, 0, 0, 1000, 0, 0, 3, 0, 0                                                                                                                                                             ,
[switch_utility] cmd=PortLinkCfgSet 1 0 0 0 1000 0 0 3 0 0
[switch_utility] switch_utility, PortLinkCfgSet, 1, 0, 0, 0, 1000, 0, 0, 3, 0, 0                                                                                                                                                             ,
[switch_utility] cmd=PortLinkCfgSet 5 0 0 0 100 0 0 0 1 0
[switch_utility] switch_utility, PortLinkCfgSet, 5, 0, 0, 0, 100, 0, 0, 0, 1, 0,                                                                                                                                                             
[switch_utility] cmd=PortLinkCfgSet 2 0 0 0 100 0 0 0 1 0
[switch_utility] switch_utility, PortLinkCfgSet, 2, 0, 0, 0, 100, 0, 0, 0, 1, 0,                                                                                                                                                             
[switch_utility] cmd=PortLinkCfgSet 3 0 0 0 100 0 0 0 1 0
[switch_utility] switch_utility, PortLinkCfgSet, 3, 0, 0, 0, 100, 0, 0, 0, 1, 0,                                                                                                                                                             
[switch_utility] cmd=PortLinkCfgSet 4 0 0 0 100 0 0 0 1 0
[switch_utility] switch_utility, PortLinkCfgSet, 4, 0, 0, 0, 100, 0, 0, 0, 1, 0,                                                                                                                                                             
[switch_utility] cmd=RegisterSet 0xc77 0xc001
[switch_utility] switch_utility, RegisterSet, 0xc77, 0xc001,
[switch_utility] cmd=RegisterSet 0xc79 0xc001
[switch_utility] switch_utility, RegisterSet, 0xc79, 0xc001,
[switch_utility] cmd=RegisterSet 0xc81 0xc001
[switch_utility] switch_utility, RegisterSet, 0xc81, 0xc001,
[switch_utility] cmd=RegisterSet 0x91C 0x0B
[switch_utility] switch_utility, RegisterSet, 0x91C, 0x0B,
[switch_utility] cmd=RegisterSet 0x934 0x0B
[switch_utility] switch_utility, RegisterSet, 0x934, 0x0B,
[switch_utility] cmd=RegisterSet 0x928 0x0B
[switch_utility] switch_utility, RegisterSet, 0x928, 0x0B,
[switch_utility] cmd=RegisterSet 0x940 0x0B
[switch_utility] switch_utility, RegisterSet, 0x940, 0x0B,
[switch_utility] cmd=MDIO_DataWrite 0x11 0x4 0x5e1
[switch_utility] switch_utility, MDIO_DataWrite, 0x11, 0x4, 0x5e1,
[switch_utility] cmd=MDIO_DataWrite 0x13 0x4 0x5e1
[switch_utility] switch_utility, MDIO_DataWrite, 0x13, 0x4, 0x5e1,
[switch_utility] cmd=MDIO_DataWrite 0x0 0x4 0x5e1
[switch_utility] switch_utility, MDIO_DataWrite, 0x0, 0x4, 0x5e1,
[switch_utility] cmd=MDIO_DataWrite 0x12 0x4 0x5e1
[switch_utility] switch_utility, MDIO_DataWrite, 0x12, 0x4, 0x5e1,
[switch_utility] cmd=MDIO_DataWrite 0x14 0x4 0x5e1
[switch_utility] switch_utility, MDIO_DataWrite, 0x14, 0x4, 0x5e1,
[switch_utility] cmd=RegisterSet 0x4A 0x11C
[switch_utility] switch_utility, RegisterSet, 0x4A, 0x11C,
[switch_enable_igmp_snooping] gSetting.IGMP_Snooping=1
[switch_utility] cmd=MulticastRouterPortAdd 6
[switch_utility] switch_utility, MulticastRouterPortAdd, 6,
[switch_utility] cmd=MulticastSnoopCfgSet 2 1 0 3 6 1 3 100 2 1 1
[switch_utility] switch_utility, MulticastSnoopCfgSet, 2, 1, 0, 3, 6, 1, 3, 100,                                                                                                                                                              2, 1, 1,
[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.1 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.1, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.2 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.2, 0.0.0.                                                                                                                                                             0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 4 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 5 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 2 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 3 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 0 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 6 0 224.0.0.22 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 224.0.0.22, 0.0.0                                                                                                                                                             .0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 4 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 4, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 5 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 5, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 2 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 2, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 3 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 3, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 0 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 0, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=MulticastTableEntryAdd 6 0 239.255.255.250 0.0.0.0 2
[switch_utility] switch_utility, MulticastTableEntryAdd, 6, 0, 239.255.255.250,                                                                                                                                                              0.0.0.0, 2,
[switch_utility] cmd=PCE_RuleDelete 50
[switch_utility] switch_utility, PCE_RuleDelete, 50,
[switch_utility] cmd=PCE_RuleDelete 51
[switch_utility] switch_utility, PCE_RuleDelete, 51,
[switch_utility] cmd=PCE_RuleDelete 52
[switch_utility] switch_utility, PCE_RuleDelete, 52,
[switch_utility] cmd=PCE_RuleDelete 53
[switch_utility] switch_utility, PCE_RuleDelete, 53,
[switch_utility] cmd=PCE_RuleDelete 54
[switch_utility] switch_utility, PCE_RuleDelete, 54,
[switch_utility] cmd=PCE_RuleDelete 55
[switch_utility] switch_utility, PCE_RuleDelete, 55,
[switch_utility] cmd=PCE_RuleWrite 9 1 1 6 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0 0                                                                                                                                                              00:00:00:00:00:00 0 0 0 0 0 0 0 0 0 0 0.0.0.0 0 0 0.0.0.0 0 1 2048 0 1 2 0 0 0                                                                                                                                                              0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0
[switch_utility] switch_utility, PCE_RuleWrite, 9, 1, 1, 6, 0, 0, 0, 0, 0, 0, 0,                                                                                                                                                              0, 00:00:00:00:00:00, 0, 0, 00:00:00:00:00:00, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.                                                                                                                                                             0.0.0, 0, 0, 0.0.0.0, 0, 1, 2048, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0                                                                                                                                                             , 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
[switch_utility] cmd=PCE_RuleWrite 10 1 0 0 0 0 0 0 0 0 0 0 00:00:00:00:00:00 0x                                                                                                                     
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 06-12-2015, 00:22 (Domingo)
A pesar de haber referencias a ARV7519 se ve que son totalmente distintos, supongo que reaprovecharon parte de lo que tenían para el modelo anterior.

Si te fijas el CFG de arranque es el 06 el cual corresponde al arranque mediante NAND en vez de CFG 01 que corresponde al arranque mediante la NOR flash. Con ello en mente incluso aunque se encuentre forma de acceder al bootloader, y poder cargarle y grabarle en memoria, usar los U-Boots para el ARV7519 os dejarían un bonito pisapapeles porque están preparados para funcionar sobre una memoria NOR y no una NAND.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 06-12-2015, 00:32 (Domingo)
Lo que me imaginaba, esta xungo meterle mano. Habra que esperar supongo.
Yo sigo peleandome con los vdsl.bin del otro. Todavia no he encontrao nada que haga que funcione
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 06-12-2015, 18:23 (Domingo)
despues de estar todo el finde semana haciendo pruebas he visto que cada vez que cambio el fichero vdsl.bin y reinicio, se estropea algo de kernel y ya no vuelve a sincronitzar aun volviendo a poner el vdsl.bin original.
Es más, aun restableciendo valores de fábrica ni actualitzando otra vez el firmware se arregla. Tengo que volver a flashearlo por ttl. Entonces vuelve a sincronitzar aunque sea a 2mb/s.
Un vez que se corrompe el kernel sale este aviso todo el rato:
[  419.284000] /run/media/rave/bk/openwrt_builds/r02/arv7519rw22/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
[  420.572000] /run/media/rave/bk/openwrt_builds/r02/arv7519rw22/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
[  424.268000] /run/media/rave/bk/openwrt_builds/r02/arv7519rw22/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
[  424.284000] /run/media/rave/bk/openwrt_builds/r02/arv7519rw22/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime
[  425.592000] /run/media/rave/bk/openwrt_builds/r02/arv7519rw22/build_dir/target-mips_34kc+dsp_uClibc-0.9.33.2/linux-lantiq_xrx200/ltq-ptm-vr9/ifxmips_ptm_vdsl.c:281:ptm_hard_start_xmit: not in showtime

Creo que hace referencia a la versión 2 del firmware (r02) y mi router es la versión r01.
A ver si esta semana consigo una versión r02. Yo creo que con la versión r01 no conseguiré hacer funcionar el vdsl bien.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 07-12-2015, 12:17 (Lunes)
No estoy seguro de s ese r02 hace referencia a ello.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 08-12-2015, 12:14 (Martes)
Tienes toda la razon, me hice con una r02 y me da el mismo mensaje. Me sale sobre todo cuando enlazo el pppoe con la interfaz ptm.
Tiene que ser el firmware que no le gusta mucho. Me hice con los ficheros:

kmod-ltq-ptm-vr9_3.18.23-1_lantiq.ipk
kmod-ltq-vdsl-vr9_3.18.23+4.11.4-1_lantiq.ipk
kmod-ltq-vdsl-vr9-mei_3.18.23+1.2.0-1_lantiq.ipk

Traté de instalarlos pero me da error de dependencias:

root@OpenWrt:/tmp# opkg install kmod-ltq-vdsl-vr9-mei_3.18.23\+1.2.0-1_lantiq.i
pk  
Installing kmod-ltq-vdsl-vr9-mei (3.18.23+1.2.0-1) to root...
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-ltq-vdsl-vr9-mei:
 *      kernel (= 3.18.23-1-eb52d43940d48515a8613a05029f328e) *
 * opkg_install_cmd: Cannot install package kmod-ltq-vdsl-vr9-mei.

Desinstale la versión anterior y ahora no me deja poner ninguna. Con lla versión r02 tambien me sincroniza hasta 2mb/s pero no me da ip publica para navegar.

edito: consegui ponerlo con el comando opkg --nodeps install nombrepaquete.ipk pero tampoco funciono la versión que encontré en otro repositorio. Se queda todo el rato haciendo el handshake pero no conecta. Sigo probando
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 08-12-2015, 20:23 (Martes)
Actualmente están entrando cambios de vez en cuando al tema de los módulos de lantiq para dsl aunque creo que la mayoría vdsl.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 09-12-2015, 14:15 (Miércoles)
Acabo de fijarme que los últimos ARV7519RW22 fabricados están bajo la marca Arcadyan en vez de Astoria.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 09-12-2015, 16:55 (Miércoles)
Un usuario de este router me ha informado que los botones tienen los GPIOs equivocados.

Parece que en realidad la correspondencia de botones y gpios es
Código: [Seleccionar]
reset 6 LOW
 wifi 33 LOW
 wps 37 LOW

¿Alguien más puede confirmarlo?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 07:26 (Jueves)
A mi no me funciona ningún botón, salvo que los scripts que escriben al log sean incorrectos, no me sale nada en logread. ¿De qué forma podría proceder a leer el estado de esos gpio concretos? De momento en el wiki OpenWrt no he visto nada, sino miro en documentación general de linux.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 07:52 (Jueves)
Pues comprobado, no se si es la forma más ortodoxa pero he activado todos los gpio que me ha dejado el chip gpio-xway y parece que coincide con lo reportado. Aquí pongo solo los gpios pertinentes para que quien quiera lo pueda comprobar en su router, solo he probado en el R02 pero me imagino que eso no variará.

cd /sys/class/gpio
echo 462 > export
echo 489 > export
echo 493 > export
cat gpio462/value (reset sin pulsar 1, pulsado 0)
cat gpio489/value (wifi sin pulsar 1, pulsado 0)
cat gpio493/value (wps sin pulsar 1, pulsado 0)


Se ve que son todas activas en estado bajo y si se atiende a que el primer gpio empieza en 456, si restamos sale:

reset   6  LOW
wifi   33  LOW
wps    37  LOW


No se si eso vale como confirmación, lo de restar el número base del chip gpio me lo he sacado de la manga y no he buscado documentación sobre ello.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 10:32 (Jueves)
Acabo de reportarlo en OpenWrt https://dev.openwrt.org/ticket/21347#ticket
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 11:13 (Jueves)
danitool veo que has empezado a dejar más bonito el wiki, te he editado el label de wifi a rfkill que es el nombre que espera el nuevo sistema proc para los botones.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 11:32 (Jueves)
Otra cosa, tengo un R01 con fecha de manufacturación 04/2013. Creo que podría estar mal las fechas de cuando empezó a fabricarse la versión R02, lo cambio a esperas de ver si hay alguna foto de un R02 con fechas de 01/2013 a 04/2013. Es posible incluso que el R02 saliese incluso algo más adelante porque el más viejo que he visto es de 08/2013.

Y ya de paso una cosilla que no comprendo, el R02 tiene el chip PEF7071V V1.5 para la interfaz ethernet, el R01 tengo que mirar pero intuyo que será el PEF7071V V1.3. Según este pdf http://www.codico.com/fileadmin/bilder/produkte/akt/20111912_Product_Overview_final.pdf viene a ser un XWAY™ PHY11G, pero nosotros le cargamos el firmware XWAY™ PHY22F. A fuerza tiene que haber algo mal por ahí, en el wiki figuraba antes los firmwares phy 11g pero yo lo edité a los phy22f ya que tanto en OpenWrt como en U-Boot son los que se cargan. No consigo ver porque hay esa discrepancia, ¿alguno ha probado poniendo los firmwares phy11g si funciona correctamente?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 10-12-2015, 11:41 (Jueves)
A ver si tengo tiempo para probar los botones a lo largo de esta semana y mando el siguiente parche:
https://github.com/openwrt-es/openwrt/commit/cb109a11b97185c8455df11f32f77b54742c6989
El desarrollo de este router lo cogí ya empezado y fue una de las cosas que no llegué a verificar porque supuse que estaban bien.

Otra cosa, tengo un R01 con fecha de manufacturación 04/2013. Creo que podría estar mal las fechas de cuando empezó a fabricarse la versión R02, lo cambio a esperas de ver si hay alguna foto de un R02 con fechas de 01/2013 a 04/2013. Es posible incluso que el R02 saliese incluso algo más adelante porque el más viejo que he visto es de 08/2013.

Y ya de paso una cosilla que no comprendo, el R02 tiene el chip PEF7071V V1.5 para la interfaz ethernet, el R01 tengo que mirar pero intuyo que será el PEF7071V V1.3. Según este pdf http://www.codico.com/fileadmin/bilder/produkte/akt/20111912_Product_Overview_final.pdf viene a ser un XWAY™ PHY11G, pero nosotros le cargamos el firmware XWAY™ PHY22F. A fuerza tiene que haber algo mal por ahí, en el wiki figuraba antes los firmwares phy 11g pero yo lo edité a los phy22f ya que tanto en OpenWrt como en U-Boot son los que se cargan. No consigo ver porque hay esa discrepancia, ¿alguno ha probado poniendo los firmwares phy11g si funciona correctamente?
No va a funcionar porque hay dos configuraciones posibles: 4 puertos Fast Ethernet o 2 puertos Gigabit Ethernet.
Hasta donde llego a entender para Fast Ethernet se utilizan 4 cables, mientras que para Gigabit Ethernet se utilizan 8 cables, por lo que funcionaría si cambiamos el hardware del router y de 4 puertos fast ethernet hacemos 2 puertos gigabit ethernet.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 12:02 (Jueves)
Entonces solo se me ocurre que los firmwares estén cambiados de nombre, es decir, que los binarios phy22f sean el phy11g y viceversa. Acabo de ver en la web de lantiq confirmación de que el chip que llevamos es el nombrado phy11g, https://www.lantiq.com/digital-home/gigabit-ethernet/gigabit-ethernet-phy/xwaytm-phy11g-gigabit-ethernet-phy/.

Si puedo intento revisar otros routers que usan estos firmwares y que chips llevan para verificar que pasa con esa discrepancia de nombres. No es algo realmente importante, es solo algo superfluo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 10-12-2015, 12:07 (Jueves)
Entonces solo se me ocurre que los firmwares estén cambiados de nombre, es decir, que los binarios phy22f sean el phy11g y viceversa. Acabo de ver en la web de lantiq confirmación de que el chip que llevamos es el nombrado phy11g, https://www.lantiq.com/digital-home/gigabit-ethernet/gigabit-ethernet-phy/xwaytm-phy11g-gigabit-ethernet-phy/.

Si puedo intento revisar otros routers que usan estos firmwares y que chips llevan para verificar que pasa con esa discrepancia de nombres. No es algo realmente importante, es solo algo superfluo.
Y ese chip está, y funciona en modo Gigabit Ethernet, pero únicamente tiene conectado el puerto WAN. Los puertos de la LAN no está conectados a ese chip, sino que van al SoC directamente.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 12:17 (Jueves)
Ok, ahora si entendí también tu anterior mensaje, perdona la torpeza.

Por cierto de momento todavía no han mirado para poner el desplazamiento de las particiones para U-Boot https://dev.openwrt.org/ticket/20964 no se si habría alguien en concreto a quien se le pueda dar un toque para que lo miren.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 10-12-2015, 13:39 (Jueves)
Ok, ahora si entendí también tu anterior mensaje, perdona la torpeza.

Por cierto de momento todavía no han mirado para poner el desplazamiento de las particiones para U-Boot https://dev.openwrt.org/ticket/20964 no se si habría alguien en concreto a quien se le pueda dar un toque para que lo miren.
Yo podría mirarlo si encuentro un hueco, pero me da que va a ser en las vacaciones de Navidad, porque ahora mismo estoy bastante liado :/.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 10-12-2015, 15:49 (Jueves)
Tranquilo Noltari, prisa no hay pero intuyo que cuando empiece a haber una imagen que funcione correctamente con los usb más gente se animará a andar con este router y era solo por tener ese cambio antes de que eso pase, por no tener líos con diferentes esquemas. En el peor de los casos lo único que puede pasar sería que con un U-Boot que ocupe 3 páginas alguien borre la configuración de uboot pero no lo brikearía.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 10-12-2015, 16:11 (Jueves)
Ok, ahora si entendí también tu anterior mensaje, perdona la torpeza.

Por cierto de momento todavía no han mirado para poner el desplazamiento de las particiones para U-Boot https://dev.openwrt.org/ticket/20964 no se si habría alguien en concreto a quien se le pueda dar un toque para que lo miren.

Cuando haces un ticket para un router concreto lo mejor es poner el nombre de la plataforma primero y luego el defecto. De esta forma se asignan más fácilmente los defectos a los desarrolladores, ya que algunos trabajan solo con lantiq, otros con bcm63xx, etc.

Ejemplo
Lantiq: gpio buttons mismatch

Dicho esto, el hacerlo tampoco garantiza que el ticket se mueva.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 13-12-2015, 02:02 (Domingo)
He actualizado mis dos mensajes [1 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028)] y [2 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339084/#msg339084)]
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-12-2015, 13:32 (Domingo)
Hola.  Perdonad si esto ya se ha preguntado ya, pero, se puede usar este Router como Router neutro? Es decir, de una red de un puerto ethernet a otra red del switch.... J?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 13-12-2015, 19:26 (Domingo)
Hola.  Perdonad si esto ya se ha preguntado ya, pero, se puede usar este Router como Router neutro? Es decir, de una red de un puerto ethernet a otra red del switch.... J?

Darse un paseo por los hilos relevantes nunca viene mal: https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/ (https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-12-2015, 20:11 (Domingo)
Hola.  Perdonad si esto ya se ha preguntado ya, pero, se puede usar este Router como Router neutro? Es decir, de una red de un puerto ethernet a otra red del switch.... J?

Darse un paseo por los hilos relevantes nunca viene mal: https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/ (https://foro.seguridadwireless.net/openwrt/luci-configurar-puerto-lan-como-wan/)

Gracias por el enlace; no sabía que esto se podía hacer de forma genérica; creía que era configuración específica de cada router.
Entonces genial !
Cada vez me gusta más OpenWrt

Por cierto, he encontrado que venden unidades de este router de segunda mano aquí en mi pueblo, a 20 euros. ¿Lo veis caro? ¿Qué precio sería razonable? Tengo pensado pillarme al menos uno más para seguir trasteando y ponerlo en otro domicilio.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 13-12-2015, 21:15 (Domingo)
Yo el más barato que he conseguido ha sido por 6 €. Por lo general la gente pide 10 € pero suelen bajar a 8 €. Luego ha gente que pide más como lo que indicas e incluso 30, y una vez vi uno que pedía 80 €, no se si lograrán venderlos a ese precio pero alguien que tenga mínimo de idea sabe que por esos precios te puedes coger un router nuevo con wifi ac, todos los puertos gigalan y características similares de memoria y procesador.

Por otro lado avisarte de que tienes que tener en cuenta lo siguiente a la hora de acertar con el modelo, que no tenga delante en botón redondo de wps porque ese es el livebox 2 y no el livebox 2.1. Además existe una versión reciente que no tiene nada que ver con el ARV7519 y es el ARV7520, visualmente por fuera es idéntico salvo porque cuenta con solo 1 usb en vez de dos, creo recodar que tiene el de atrás y la falta el del lateral.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pipiolo en 14-12-2015, 19:18 (Lunes)

Por cierto, he encontrado que venden unidades de este router de segunda mano aquí en mi pueblo, a 20 euros. ¿Lo veis caro? ¿Qué precio sería razonable? Tengo pensado pillarme al menos uno más para seguir trasteando y ponerlo en otro domicilio.


Aunque parezca mentira se pueden comprar NUEVOS por menos de 15 €
http://www.amazon.es/Livebox-firmware-Astoria-Networks-ARV7519RW22-/dp/B017V6YYAC/ref=sr_1_1?s=computers&ie=UTF8&qid=1450116930&sr=1-1&keywords=livebox
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 15-12-2015, 21:30 (Martes)
Buenas,

Acabo de mandar el parche arreglando el tema de los botones.

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 16-12-2015, 16:40 (Miércoles)
Justo iba a enviarlo yo también conjunto a otros parches como me han indicado en uno de los tickets que abrí. He mandado un parche que hace el cambio de esquema de particiones para uboots nuevos y además he propuesto un cambio de nombre del dispositivo, por un lado poner Arcadyan al ser el último manufacturador y además en el menuconfig que salga al estilo de otro dispositivo que también muestra el nombre comercial y el de manufacturador del aparato. También le he especificado que es la versión 2.1 de Livebox.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-12-2015, 00:55 (Jueves)
Estoy con el tema de ver el esquema de particionado original del aparato la cual es algo liosa debido a la disparidad de información que dan diferentes partes del firmware original sobre ello.

El caso es que ya me he encontrado con la parte donde están los diferentes firmwares y veo que contiene los 4 comprimidos phy11g_a1x, phy11g_a2x, phy22f_a1x y phy22f_a2x comprimidos de forma que solo le ocupan 131 KiB todos ellos, esto me hace pensar si sería posible meter los firmwares en U-Boot comprimidos (en principio solo los dos phy22f y no los phy11g aunque los lleva el firm original) para generar una imagen más pequeña y evitar el tatachín de desplazar las particiones.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-12-2015, 18:59 (Jueves)
Noltari ya entró tu parche a trunk.

Yo de momento voy a ver si podría hacer lo que he comentado de meter los firmwares en u-boot comprimidos para evitar necesitar esa página extra.

También cuando me pongo con el tengo un router con una fecha de manufacturación muy reciente, intentaré ver si contiene versiones nuevas de los firmwares.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 17-12-2015, 23:29 (Jueves)
Revisando el código fuente de u-boot creo que se podría aprovechar cualquiera de los algoritmos de compresión ya incluidos para la carga de uImages de linux. Seguramente intentaré usar el algoritmo lzma, más que por ser el mismo que se usa en el firmware original del livebox, porque creo que es la mejor opción de las disponibles. Espero coger tiempo para ir dándole, de momento voy a comentar en la lista de correo esa idea.

De paso indicar algo que seguramente nos sea útil, parece que blogic mirará alguna forma de poder reordenar los números de los puertos ethernet. Realmente alguien ya envió parche para ello pero parece que a blogic no le gusta el sitio en donde se realiza la reasignación de números.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 19-12-2015, 18:57 (Sábado)
Buenas, he seguido haciendo pruebas con mi conexión vdsl de jazztel y no hay manera. He probado los últimos openwrt de medber, la versión trunk no me deja conectarme por ssh y con la versión r47895 no consigo que sincronice ni a baja velocidad. Nunca se crea la interfaz pppoe-wan

He estado investigando por varias vías y he descubierto algunas cosas interesante que podría resolver mi problema pero no consigo hacerlo funcionar.
1- En esta web dan otra configuración para conexiones solo vdsl. Es para otro router pero se puede aplicar al nuestro supongo:
https://wiki.openwrt.org/toh/zyxel/p2812hnu-fx

Explica que para conectar por vdsl tienes que configurar el fichero network tal que así:

#config atm-bridge 'atm' <-----//comment out this section from here//
#       option vpi '0'
#       option vci '35'
#       option encaps 'llc'
#       option payload 'bridged' <-----//comment out this section to here//

config interface 'wan'
        option ifname 'ptm0.35'   <-----//use vpi/vci params here example 'ptm8.32'  means vpi=8 vci=32//
        option proto 'pppoe'
        option macaddr 'fc:f5:28:17:xx:xx' <-----//taken from U-boot env//
        option username 'user' <-----//username//
        option password 'password' <-----//password//

config vdsl 'dsl'
        option annex 'a'  <-----//change annex here//
        option firmware '/lib/firmware/vdsl.bin'
        option tone 'av' <-----//probably if annex B is chosen, needs to be changed to 'bv'//
        option xfer_mode 'ptm'

Yo he intentando renombrar la interfaz ptm0 por ptm8.35 que son los valoris vci pvi de jazztel. El problema es que en el siguiente reinicio no guarda los cambios y no funciona. Si lo configuro via luci, cuando creo la interfaz ptm8.35 me lo configura como vlan y no como conexión ethernet (como la ptm0 ya creada). Sabéis alguna forma para borrar la interfaz ptm0 o renombrarla para que se llame ptm8.35. Cuando hago un ifconfig -a no aparece creada de ninguna de las maneras.

2- En esta web he encontrado más firmware vdsl.bin. Abré probado la mitad pero no consigo que funcione:
https://www.dropbox.com/sh/jzboge2r8jiahzn/AAD8Ep1NXRCUHiVPSnupUov6a?dl=0
Sabéis de alguno que pueda funcionar?

3- He visto que usamos el firmware: Firmware_Speedport_W921V_1.21.000.bin. Actualmente hay una versión 1.39 que se supone que es mejor. He intentando instalarlo modifcando el fichero vds_fw_sh y cambiando el md5 siguendo este tutorial:
https://wiki.openwrt.org/toh/tp-link/td-w8970.
La web del firwmare es:
https://www.telekom.de/hilfe/geraete-zubehoer/router/speedport-w-921v/firmware-zum-speedport-w-921v?samChecked=true

Tampoco he conseguido que funcionara.

La forma que he descubierto para renombrar la interfaz ptm0 és instalado el paquete "ip" y usando los comandos:
ip link set ptm0 down
ip link set ptm0 name ptm8.35
ip link set ptm8.35 up
route add default ptm8.35

Consigo renombrarlo pero en el siguiente reinicio se vuelve a poner como ptm0
Tambien he leido que no hace falta poner estas lineas en el fichero network ya que lo detecta automáticamente:
  option annex 'a'
  option tone 'av'

No se si me dejo alguna prueba más que he realizado. Perdón por le tostón pero estoy de vacaciones y tengo algo de tiempo libre para pruebas. Gracias por vuestro interés y esfuerzo que dedicais. Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 19-12-2015, 20:48 (Sábado)
¿Seguro que el chip que monta es compatible con vdsl?
http://www.redeszone.net/orange/nuevo-router-multimedia-livebox/ (http://www.redeszone.net/orange/nuevo-router-multimedia-livebox/)

Citando la anterior URL : "Entre la CPU, y el transformador para VDSL podemos decir que este router está preparado para VDSL, excepto el ARX208 que es sólo para ADSL, lástima que no hayan integrado ya este componente. Si quieren lanzar VDSL2 deberán cambiar este chip."

Ya lo advirtió Pteridium anteriormente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 19-12-2015, 21:37 (Sábado)
Lei que la version r02 tiene un chip superior que si soporta vdsl2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pispecialist12 en 20-12-2015, 13:14 (Domingo)
Hola compañeros,

tengo un livebox ARV7519RW22  R02, quiero saber si con este firmware de openwrt puedo usarlo como repetidor de señal wifi?

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-12-2015, 13:54 (Domingo)
¿Seguro que el chip que monta es compatible con vdsl?
http://www.redeszone.net/orange/nuevo-router-multimedia-livebox/ (http://www.redeszone.net/orange/nuevo-router-multimedia-livebox/)

Citando la anterior URL : "Entre la CPU, y el transformador para VDSL podemos decir que este router está preparado para VDSL, excepto el ARX208 que es sólo para ADSL, lástima que no hayan integrado ya este componente. Si quieren lanzar VDSL2 deberán cambiar este chip."

Ya lo advirtió Pteridium anteriormente.

En principio si que lo soporta, lleva un VRX288 en el caso de la R01 el 1.1 y en el caso de la R02 el 1.2, por lo que ambas revisiones deberían de soportarlo.

Están haciendo muchos cambios entorno al tema del vdsl en trunk, yo te recomendaría de momento esperar al menos hasta la próxima versión y entonces probar.

Hola compañeros,

tengo un livebox ARV7519RW22  R02, quiero saber si con este firmware de openwrt puedo usarlo como repetidor de señal wifi?

Gracias
Por un lado no hay módulo para la tarjeta wifi integrada (hay uno libre pero no usa las apis actuales del kernel así que como si no hubiera), y por otro lado si le pones un usb wifi funciona, pero actualmente hay problemas con el módulo del usb y provoca el reinicio de la placa, otra posibilidad es que el problema venga por las interrupciones de software como indica Noltari pero a efectos prácticos el problema sigue siendo el mismo. medber ha reportado que es posible mantenerlo funcionando conectando el usb wifi mediante un hub usb sin que se provoquen reinicios.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pispecialist12 en 20-12-2015, 14:07 (Domingo)
Por un lado no hay módulo para la tarjeta wifi integrada (hay uno libre pero no usa las apis actuales del kernel así que como si no hubiera), y por otro lado si le pones un usb wifi funciona, pero actualmente hay problemas con el módulo del usb y provoca el reinicio de la placa, otra posibilidad es que el problema venga por las interrupciones de software como indica Noltari pero a efectos prácticos el problema sigue siendo el mismo. medber ha reportado que es posible mantenerlo funcionando conectando el usb wifi mediante un hub usb sin que se provoquen reinicios.

Gracias para la aclaración, pero existe otra forma de usarlo como repetidor, en el firmware de Orange no soporta WDS.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-12-2015, 18:50 (Domingo)
Con OpenWrt se aplica lo que te he comentado, si existen formas con otras alternativas que no sea OpenWrt como por ejemplo el firmware original no tengo ni idea, que yo sepa no, pero eso ya pregúntalo en el foro que corresponda y no en el específico de OpenWrt.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-12-2015, 19:36 (Domingo)
Acabo de compilar la trunk actual, los botones funcionan correctamente, metiendo el script para el sistema viejo mediante hotplug.d:
Sun Dec 20 19:21:34 2015 user.notice root: the button was rfkill and the action was pressed
Sun Dec 20 19:21:34 2015 user.notice root: the button was rfkill and the action was released
Sun Dec 20 19:21:39 2015 user.notice root: the button was wps and the action was pressed
Sun Dec 20 19:21:39 2015 user.notice root: the button was wps and the action was released

Y evidentemente el de reset reinicia el router, no he probado a tenerlo apretado por más de x segundos, etc...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 20-12-2015, 20:36 (Domingo)
Acabo de compilar la trunk actual, los botones funcionan correctamente, metiendo el script para el sistema viejo mediante hotplug.d:
Sun Dec 20 19:21:34 2015 user.notice root: the button was rfkill and the action was pressed
Sun Dec 20 19:21:34 2015 user.notice root: the button was rfkill and the action was released
Sun Dec 20 19:21:39 2015 user.notice root: the button was wps and the action was pressed
Sun Dec 20 19:21:39 2015 user.notice root: the button was wps and the action was released

Y evidentemente el de reset reinicia el router, no he probado a tenerlo apretado por más de x segundos, etc...

Wenas señor, podrías subirla en algún sitio para probarla y a ver si tengo suerte con el vdsl. Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-12-2015, 20:58 (Domingo)
No le he marcado que incluya los firmwares para dsl en el menuconfig, si te parece bien yo en principio la siguiente compilación que haré será después de que pongan el kernel 4.4 para el target lantiq, que de momento está en generic y poco más, pero si tienes muchas ganas de probar te preparo una.

Edito: Se me olvidaba, ya he probado también a hacer pulsación de reset mayor o igual a 5 segundos, y evidentemente haciendo caso al script del nuevo sistema de rc.buttons formatea la partición jffs2 de datos y por tanto el factory reset funciona correctamente de esa manera.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 20-12-2015, 21:01 (Domingo)
No le he marcado que incluya los firmwares para dsl en el menuconfig, si te parece bien yo en principio la siguiente compilación que haré será después de que pongan el kernel 4.4 para el target lantiq, que de momento está en generic y poco más, pero si tienes muchas ganas de probar te preparo una.

Gracias howl, ya me espero, no quiero darte trabajo extra. Ya bastante estas haciendo por nuestro querido livebox. Me esperaré a la versión 4.4. Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pispecialist12 en 25-12-2015, 11:53 (Viernes)


tengo un livebox 2.1, intento hacerle el firmware de openwrt y no me deja inyectar los comandos, estoy usando telnet 192.168.1.1 80 que sólo el puerto 80 que abre y me da una linea parpadea y cuando intento escribir se va el cmd, me puedes decir los pasos para hacerlo correctamente. muchas gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 25-12-2015, 22:26 (Viernes)
El telnet usa el puerto 23. El 80 es para web. Si ya tienes un firmware openwrt puesto puedes actualizarlo directamente por web. Si es la primera vez tendrá que ser con el cable ttl
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pispecialist12 en 25-12-2015, 22:41 (Viernes)
El telnet usa el puerto 23. El 80 es para web. Si ya tienes un firmware openwrt puesto puedes actualizarlo directamente por web. Si es la primera vez tendrá que ser con el cable ttl

gracias por la info, sí es la primera vez y no tengo el cable ttl tengo sólo el cable ethernet. algun método?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 25-12-2015, 23:47 (Viernes)
Solo podrás actualizarlo la primera vez con el cable usb ttl y soldando 3 pines a la placa. Una vez cambiado el bootloader y el firmware a openwrt, ya no lo necesitaras de nuevo, al menos que te lo cargues trasteando. En ese caso te tocará volver a usar el cable ttl

edit: Aprovecho para subir un firmware openwrt para este router que yo mismo he compilado siguiendo el procedimiento que hay en el foro.

Es una versión trunk, la última que hay de momento (r48005)
https://drive.google.com/file/d/0B-lVN5ZCKB44RHd6UGltbjd3Z0E/view?usp=sharing

Tiene todos los temas puestos, os recomiendo probar el que tiene de nombre "material" que cambia un poco la visualización y al menos en mi caso, se leen mejor los logs. También he puesto la última versión del firmware vdsl para anexo a. A mí con vdsl sigue sin funcionarme (me conecta a muy baja velocidad), pero con adsl debería funcionar bien. También incluyo transmission y puede que me haya dejado algún driver de wifi. He intentando poner todos los que ya habían en los anteriores firmwares de este router.
Si lo probáis ya me contareis. Saludos

p.d. por ssh solo me ha dejado conectarme con el putty. El anterior cliente ssh me rechaza la conexión (supongo que porqué ha aumentado la seguridad)

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 27-12-2015, 20:07 (Domingo)
medber, ahora si que va bien el desplazamiento de una página, no veo problemas aparentes por ello, voy a ver si se puede llevar ese cambio upstream.

Por otro lado el parche de null pointer si que resuelve el problema pero no se si pensar que es en conjunto con los cambios de blogic, porque salvo que yo hiciese mal la compilación, solo con ese parche no se resolvía.

De momento no puedo desarrollar el tema de uboot porque no tengo posibilidad de arrancar en modo UART y si hago un mal uboot me quedo sin placa. Estoy ya detrás de la placa de un compañero del foro que en principio está brickeada, si la encuentra y puedo conseguirla me pondré más con ello. Por ahora voy a usar la imagen que has hecho con la alineación normal y ojalá acepten ese cambio de desplazamiento para entonces ya tirar todos desde 0xB00A0000.

crislgga yo de momento no puedo continuar compilando nuevos U-Boots con seguridad en la placa que tengo, en cuanto consiga otra me pongo con ello. A ver si contacto con gmtii para el tema de la DRAM que no conseguí que mis uboots cogieran más de 64 MiB, lo que si le tengo puesto es el firmware en su versión más actual encontrada para las 1.2 y en el código fuente con un sistema de firmware similar al del kernel de linux que hizo Daniel Schwierzeck. Por todo lo demás por mi parte sin problema alguno.

¿Conseguiste que los uboots cogieran más de 64 MiB? El que compile yo (con ayuda de gmtii) si que recnocía los 128MiB. En algún hd de backup estarán los fuentes, comentamelo, los busco y te los paso.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: aLiArLa en 30-12-2015, 14:29 (Miércoles)
Wenas ,que uboot utilizáis actualmente? El que yo uso no detecta el puerto wan a gigabit. No si si tendrá algo que ver también que con el uboot que tengo, no me funcione el vdsl. Actualmente solo me sincroniza con el con el modo G.992.5 (ADSL2+). Si consiguiera sincronizar en modo G.993.2 (VDSL2) se solucionaría mi problema seguramente.
Si tenéis algún uboot más nuevo puedo hacer la prueba.
Gracias de antemano
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 01-01-2016, 12:26 (Viernes)
medber, ahora si que va bien el desplazamiento de una página, no veo problemas aparentes por ello, voy a ver si se puede llevar ese cambio upstream.

Por otro lado el parche de null pointer si que resuelve el problema pero no se si pensar que es en conjunto con los cambios de blogic, porque salvo que yo hiciese mal la compilación, solo con ese parche no se resolvía.

De momento no puedo desarrollar el tema de uboot porque no tengo posibilidad de arrancar en modo UART y si hago un mal uboot me quedo sin placa. Estoy ya detrás de la placa de un compañero del foro que en principio está brickeada, si la encuentra y puedo conseguirla me pondré más con ello. Por ahora voy a usar la imagen que has hecho con la alineación normal y ojalá acepten ese cambio de desplazamiento para entonces ya tirar todos desde 0xB00A0000.

crislgga yo de momento no puedo continuar compilando nuevos U-Boots con seguridad en la placa que tengo, en cuanto consiga otra me pongo con ello. A ver si contacto con gmtii para el tema de la DRAM que no conseguí que mis uboots cogieran más de 64 MiB, lo que si le tengo puesto es el firmware en su versión más actual encontrada para las 1.2 y en el código fuente con un sistema de firmware similar al del kernel de linux que hizo Daniel Schwierzeck. Por todo lo demás por mi parte sin problema alguno.

¿Conseguiste que los uboots cogieran más de 64 MiB? El que compile yo (con ayuda de gmtii) si que recnocía los 128MiB. En algún hd de backup estarán los fuentes, comentamelo, los busco y te los paso.


No conseguí, intente ver cambios que pudiesen afectar a la parte de memoria en el git de gmtii con respecto al de daniel pero no había ninguno. Si lo encuentras y puedes pasarlo busco todos los cambios que haya entre uno y otro a ver si veo cual es el cambio exacto de ello.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 04-01-2016, 22:05 (Lunes)
Hola

Tengo un router R02,el U-boot es el que hay en la wiki(V1.2) a,la compilación es una propia de la version Chaos Chalmer, actualizada hasta ayer,el problema surge cuando intento conectarlo al PC, ya que los puertos FastEthernet no funcionan, cuando los enchufo y desenchufo sale en el log del puerto serie que tiene link, pero no funcionan, solo funciona el Gigabit Ethernet que va a la CPU, he probado reflasheando el firmware original, lo raro es que funciona correctamente.Es posible que sea el uboot, ya que al ponerle una compilación desde el repo de Noltari tampoco funciona los puertos Ethernet...

Saludos y gracias de antemano
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 09-01-2016, 00:00 (Sábado)
Hola

Tengo un router R02,el U-boot es el que hay en la wiki(V1.2) a,la compilación es una propia de la version Chaos Chalmer, actualizada hasta ayer,el problema surge cuando intento conectarlo al PC, ya que los puertos FastEthernet no funcionan, cuando los enchufo y desenchufo sale en el log del puerto serie que tiene link, pero no funcionan, solo funciona el Gigabit Ethernet que va a la CPU, he probado reflasheando el firmware original, lo raro es que funciona correctamente.Es posible que sea el uboot, ya que al ponerle una compilación desde el repo de Noltari tampoco funciona los puertos Ethernet...

Saludos y gracias de antemano

Hola, me pasa algo parecido (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg337649/#msg337649). Sólo me va el puerto LAN 1.

Estaré atento a ver si sale alguna solución; aunque antes seguramente probaré actualizar a CC, a una versión del post de medber.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: TheMrRafus en 09-01-2016, 01:03 (Sábado)
Citar

Hola, me pasa algo parecido (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg337649/#msg337649). Sólo me va el puerto LAN 1.

Estaré atento a ver si sale alguna solución; aunque antes seguramente probaré actualizar a CC, a una versión del post de medber.

Ok, yo sigo probando firmwares que he ido compilando a ver si alguno funciona, al igual que los u-boots
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 18-01-2016, 23:28 (Lunes)
Hoy han puesto el kernel 4.4 para lantiq.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 19-01-2016, 14:34 (Martes)
He compilado una imagen pero salta un kernel panic al no encontrar el sistema de archivo raíz.

Código: [Seleccionar]
[    0.000000] Linux version 4.4.0 (howl@localhost.localdomain) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48328) ) #1 Tue Jan 19 02:21:49 CET 2016
[    0.000000] SoC: xRX200 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Orange Livebox 2.1
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=0003d0a2
[    0.000000] Readback ErrCtl register=0003d0a2
[    0.000000] Memory: 124460K/131072K available (3773K kernel code, 166K rwdata, 1020K rodata, 208K init, 211K bss, 6612K reserved, 0K cma-reserved)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000010] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.008199] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.042317] pid_max: default: 32768 minimum: 301
[    0.047293] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.053769] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.066245] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.076031] pinctrl core: initialized pinctrl subsystem
[    0.081868] NET: Registered protocol family 16
[    0.090887] pinctrl-xway 1e100b10.pinmux: Init done
[    0.096415] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.206112] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.234156] usbcore: registered new interface driver usbfs
[    0.239640] usbcore: registered new interface driver hub
[    0.244999] usbcore: registered new device driver usb
[    0.251052] clocksource: Switched to clocksource MIPS
[    0.257563] NET: Registered protocol family 2
[    0.262714] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.269597] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.275982] TCP: Hash tables configured (established 1024 bind 1024)
[    0.282524] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.288340] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.294943] NET: Registered protocol family 1
[    0.299636] gptu: totally 6 16-bit timers/counters
[    0.304444] gptu: misc_register on minor 63
[    0.308567] gptu: succeeded to request irq 126
[    0.313062] gptu: succeeded to request irq 127
[    0.317570] gptu: succeeded to request irq 128
[    0.322083] gptu: succeeded to request irq 129
[    0.326597] gptu: succeeded to request irq 130
[    0.331113] gptu: succeeded to request irq 131
[    0.336480] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy22f_a2x.bin
[    0.343906] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 7960000
[    0.350236] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 7960000
[    0.457774] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.472396] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.478139] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.489520] io scheduler noop registered
[    0.493360] io scheduler deadline registered (default)
[    0.499221] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.508100] console [ttyLTQ0] enabled
[    0.508100] console [ttyLTQ0] enabled
[    0.515441] bootconsole [early0] disabled
[    0.515441] bootconsole [early0] disabled
[    0.524417] lantiq nor flash device: 02000000 at 10000000
[    0.528535] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.537991] Amd/Fujitsu Extended Query Table at 0x0040
[    0.543111]   Amd/Fujitsu Extended Query version 1.3.
[    0.548140] number of CFI chips: 1
[    0.551568] 4 ofpart partitions found on MTD device ltq_nor
[    0.557106] Creating 4 MTD partitions on "ltq_nor":
[    0.561982] 0x000000000000-0x000000060000 : "uboot"
[    0.570005] 0x000000060000-0x000000080000 : "uboot-env"
[    0.575931] 0x000000080000-0x000001f80000 : "firmware"
[    0.597715] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.706474] libphy: lantiq,xrx200-mdio: probed
[    0.779782] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:00, irq=-1)
[    0.847741] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    0.915741] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    0.983740] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    1.051742] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    1.059310] wdt 1f8803f0.watchdog: Init done
[    1.064540] NET: Registered protocol family 10
[    1.071515] NET: Registered protocol family 17
[    1.074568] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.087192] 8021q: 802.1Q VLAN Support v1.8
[    1.095907] UBIFS error (pid: 1): cannot open "ubi0:rootfs", error -19VFS: Cannot open root device "(null)" or unknown-block(0,0): error -6
[    1.107030] Please append a correct "root=" boot option; here are the available partitions:
[    1.115370] 1f00             384 mtdblock0  (driver?)
[    1.120393] 1f01             128 mtdblock1  (driver?)
[    1.125441] 1f02           31744 mtdblock2  (driver?)
[    1.130489] 1f03             512 mtdblock3  (driver?)
[    1.135550] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.144846] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

No estoy del todo seguro pero creo que no se generan las particiones dentro de la partición firmware, no recuerdo si se generaban antes o después de tener el sistema de archivos raíz.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 19-01-2016, 14:48 (Martes)
He compilado una imagen pero salta un kernel panic al no encontrar el sistema de archivo raíz.

[...]

No estoy del todo seguro pero creo que no se generan las particiones dentro de la partición firmware, no recuerdo si se generaban antes o después de tener el sistema de archivos raíz.
Buenas, probablemente tenga algo que ver con alguno de estos commits:
https://dev.openwrt.org/changeset/48261
https://dev.openwrt.org/changeset/48262
https://dev.openwrt.org/changeset/48263
https://dev.openwrt.org/changeset/48264

P.D: a mi entender haría falta activar CONFIG_MTD_SPLIT_UIMAGE_FW=y en el config-4.4 de lantiq, no?

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 20-01-2016, 13:32 (Miércoles)
Efectivamente Noltari, ya tengo una imagen actual que está funcionando perfectamente, al menos de momento. Parece que toda la reescritura del módulo dwc2 ha resuelto el problema que teníamos.

Si al cabo del día no se me ha reiniciado reporto en los bugs de openwrt y el kernel de linux que hay abiertos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 21-01-2016, 13:33 (Jueves)
medber, ahora si que va bien el desplazamiento de una página, no veo problemas aparentes por ello, voy a ver si se puede llevar ese cambio upstream.

Por otro lado el parche de null pointer si que resuelve el problema pero no se si pensar que es en conjunto con los cambios de blogic, porque salvo que yo hiciese mal la compilación, solo con ese parche no se resolvía.

De momento no puedo desarrollar el tema de uboot porque no tengo posibilidad de arrancar en modo UART y si hago un mal uboot me quedo sin placa. Estoy ya detrás de la placa de un compañero del foro que en principio está brickeada, si la encuentra y puedo conseguirla me pondré más con ello. Por ahora voy a usar la imagen que has hecho con la alineación normal y ojalá acepten ese cambio de desplazamiento para entonces ya tirar todos desde 0xB00A0000.

crislgga yo de momento no puedo continuar compilando nuevos U-Boots con seguridad en la placa que tengo, en cuanto consiga otra me pongo con ello. A ver si contacto con gmtii para el tema de la DRAM que no conseguí que mis uboots cogieran más de 64 MiB, lo que si le tengo puesto es el firmware en su versión más actual encontrada para las 1.2 y en el código fuente con un sistema de firmware similar al del kernel de linux que hizo Daniel Schwierzeck. Por todo lo demás por mi parte sin problema alguno.

¿Conseguiste que los uboots cogieran más de 64 MiB? El que compile yo (con ayuda de gmtii) si que recnocía los 128MiB. En algún hd de backup estarán los fuentes, comentamelo, los busco y te los paso.


No conseguí, intente ver cambios que pudiesen afectar a la parte de memoria en el git de gmtii con respecto al de daniel pero no había ninguno. Si lo encuentras y puedes pasarlo busco todos los cambios que haya entre uno y otro a ver si veo cual es el cambio exacto de ello.

Hasta fin de mes no tendré acceso al disco duro donde guarde los fuentes, pero si quieres arreglarlo este es el único cambio:

En vez de deshabilitar la autodetección, lo que he hecho ha sido modificar el archivo ddr.h usando el del 3370 y ya me detecta los 128MB.

Las fuentes desde donde lo he compilado el único cambio esta en el archivo ddr_settings.h_bak (es el que usó gmtti) y el ddr_settings.h es el que he copiado del 3370 y con el que funcionan los 128Mb.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 22-01-2016, 17:39 (Viernes)
Nuevas firmwares  disponibles (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 23-01-2016, 00:55 (Sábado)
Ok Lesgar intentaré ver si lo consigo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-01-2016, 13:43 (Domingo)
Efectivamente ya no se producen reinicios pero sigue saliendo un mensaje que anteriormente también salía alguna vez.

Sun Jan 24 13:37:27 2016 kern.err kernel: [ 1724.772610] dwc2 1e101000.ifxhcd: dwc2_hc_chhltd_intr_dma: Channel 3 - ChHltd set, but reason is unknown
Sun Jan 24 13:37:27 2016 kern.err kernel: [ 1724.780652] dwc2 1e101000.ifxhcd: hcint 0x00000002, intsts 0x04400029


Dicho mensaje se va repitiendo en el tiempo exactamente igual a diferencia de que el número después de Channel va variando. El problema que observo de ello es que a veces se queda como atontado el usb wifi que tengo puesto.

Dado que tengo un solo usb conectado a una red wifi y a su vez generando otra red wifi he puesto un segundo usb wifi en el otro puerto usb y no se producen tantos atontamientos. Además veo que sigue saliendo ese mensaje solo para el dwc2 1e101000 que viene a ser el usb trasero, el lateral donde he puesto el usb wifi nuevo no parece quejarse de nada. Probaré más adelante cambiando los usb wifi entre sí a ver que pasa.

Buscando por ese mensaje sale un post de la raspeberry pi donde supuestamente lo solventaron para dicho hardware ya que al parecer es algo atado a algo específico del hardware.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 24-01-2016, 18:35 (Domingo)
He probado dos usb wifi más y funcionan correctamente, el mensaje sale con un usb wifi n de la familia rt2800. Voy a reportar el arreglo de los reinicios pero también ese mensaje con dicho usb concreto. Si lo pongo en el usb trasero salen los mensajes relativos a dicho usb, y si lo pongo en uno lateral salen en dicho usb. Es lo mismo que esté como cliente, como AP o como ambos a la vez. Los que tengo que usar no me permiten generar diversas conexiones así que me toca tener dos conectados en ambos usb.

Si se me producen bloqueos de la conexión comento de nuevo pero parece ir perfectamente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 24-01-2016, 21:40 (Domingo)
He probado dos usb wifi más y funcionan correctamente, el mensaje sale con un usb wifi n de la familia rt2800. Voy a reportar el arreglo de los reinicios pero también ese mensaje con dicho usb concreto. Si lo pongo en el usb trasero salen los mensajes relativos a dicho usb, y si lo pongo en uno lateral salen en dicho usb. Es lo mismo que esté como cliente, como AP o como ambos a la vez. Los que tengo que usar no me permiten generar diversas conexiones así que me toca tener dos conectados en ambos usb.

Si se me producen bloqueos de la conexión comento de nuevo pero parece ir perfectamente.

Buenas tardes, he compilado esta tarde una versión trunk con el kernel 4.4 pero me sigue ocuriendo lo de siempre que a las 17-18 megas de copiar o pegar un archivo mediante samba se reinicia el router.

Compañero how, si puedes compartir tu compilación estaría encantado de probar si me ocurre lo mismo.

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 25-01-2016, 00:22 (Lunes)
De momento reinicios no he tenido ninguno una vez configurado, he tenido a la hora de configurar los usb wifi pero parece problema general de OpenWrt. Lo que si me sucede es que no termina de ser estable del todo, se me ha llegado a quedar encendido pero sin responder a nada un par de veces.

Voy a ver si puedo tenerlo arrancado con el UART conectado de forma continuada a ver que se cuenta.

Sin problemas para pasar la imagen que he hecho, en cuanto pueda la subo. Por cierto la he hecho con los firmwares para dsl integrado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 25-01-2016, 00:41 (Lunes)
Siguen haciendo cambios importantes al módulo dwc2 para el kernel 4.5. No estoy seguro del todo pero ¿me parece haber leído que la próxima OpenWrt llevará el 4.4?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: krasny en 25-01-2016, 17:47 (Lunes)
Hola!

He puesto un post en el hilo de donaciones de hardware pero a lo mejor pasa un poco desapercibido. El caso es que tengo un ARV7519RW22 disponible para ser donado por si alguien (preferiblemente alguien que contribuya al desarrollo) lo quiere.

Un saludo!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Noltari en 26-01-2016, 07:34 (Martes)
Siguen haciendo cambios importantes al módulo dwc2 para el kernel 4.5. No estoy seguro del todo pero ¿me parece haber leído que la próxima OpenWrt llevará el 4.4?
Sí, se supone que la próxima versión de OpenWrt (Designated Driver) llevará linux 4.4 porque será la próxima versión LTS.
Chaos Calmer 15.05.1 seguirá usando linux 3.18 porque también es LTS.
Menos mal que los desarrolladores oficiales de OpenWrt se dieron cuenta de que era mucho mejor utilizar versiones LTS del kernel de forma que así pueden sacar segundas versiones de un mismo release con más seguridad y alguna que otra mejora, en vez de utilizar versiones del kernel que sólo reciben bugfixes por un tiempo limitado.

(Versiones LTS de Linux: https://www.kernel.org/category/releases.html)

Hola!

He puesto un post en el hilo de donaciones de hardware pero a lo mejor pasa un poco desapercibido. El caso es que tengo un ARV7519RW22 disponible para ser donado por si alguien (preferiblemente alguien que contribuya al desarrollo) lo quiere.

Un saludo!
Buenas, yo ya tengo uno, lo que no tengo es tiempo xD.

Saludos!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 26-01-2016, 08:11 (Martes)
Menos mal que los desarrolladores oficiales de OpenWrt se dieron cuenta de que era mucho mejor utilizar versiones LTS del kernel de forma que así pueden sacar segundas versiones de un mismo release con más seguridad y alguna que otra mejora, en vez de utilizar versiones del kernel que sólo reciben bugfixes por un tiempo limitado.

(Versiones LTS de Linux: https://www.kernel.org/category/releases.html)


Un detalle. Yo también pienso que es mejor estabilizarse, y centrarse en algo para mejorarlo. Así se pueden ir sacando parches para las cosas que han ido dejando de funcionar, y adaptarlos a releases oficiales.  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Warryor en 26-01-2016, 21:03 (Martes)
hola a todos e encontrado un router como este, es un 1.2 que firmware me recomendais
me estoy dejando los ojos en leer todos los post
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 31-01-2016, 12:01 (Domingo)
Para quienes no les van todos los puertos del switch con el U-Boot dejo el u-Boot 2014.01 que descargue de aquí pero que no encuentro ahora el enlace original: https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing

También dejo una de las imágenes que he compilado, esta la he hecho hoy, para probar el tema de reinicios con discos duros usb: https://drive.google.com/file/d/0B0jPz3dRtaKNWFpxdzlxcHQ4ckk/view?usp=sharing

De momento ya he conectado el router con el puerto UART puesto de contínuo para ver si sale algo de porque se queda bloqueado al cabo de tiempo de uso. De momento solo he podido ver un nuevo mensaje también por parte del módulo dwc2 con los usb wifi que no me saltan el otro error pero no creo que tenga que ver con ello:

[  817.437165] dwc2 1e106000.ifxhcd: dwc2_update_urb_state(): trimming xfer length
[  821.732749] dwc2 1e106000.ifxhcd: dwc2_update_urb_state(): trimming xfer length
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 31-01-2016, 12:24 (Domingo)
medber, ahora si que va bien el desplazamiento de una página, no veo problemas aparentes por ello, voy a ver si se puede llevar ese cambio upstream.

Por otro lado el parche de null pointer si que resuelve el problema pero no se si pensar que es en conjunto con los cambios de blogic, porque salvo que yo hiciese mal la compilación, solo con ese parche no se resolvía.

De momento no puedo desarrollar el tema de uboot porque no tengo posibilidad de arrancar en modo UART y si hago un mal uboot me quedo sin placa. Estoy ya detrás de la placa de un compañero del foro que en principio está brickeada, si la encuentra y puedo conseguirla me pondré más con ello. Por ahora voy a usar la imagen que has hecho con la alineación normal y ojalá acepten ese cambio de desplazamiento para entonces ya tirar todos desde 0xB00A0000.

crislgga yo de momento no puedo continuar compilando nuevos U-Boots con seguridad en la placa que tengo, en cuanto consiga otra me pongo con ello. A ver si contacto con gmtii para el tema de la DRAM que no conseguí que mis uboots cogieran más de 64 MiB, lo que si le tengo puesto es el firmware en su versión más actual encontrada para las 1.2 y en el código fuente con un sistema de firmware similar al del kernel de linux que hizo Daniel Schwierzeck. Por todo lo demás por mi parte sin problema alguno.

¿Conseguiste que los uboots cogieran más de 64 MiB? El que compile yo (con ayuda de gmtii) si que recnocía los 128MiB. En algún hd de backup estarán los fuentes, comentamelo, los busco y te los paso.


No conseguí, intente ver cambios que pudiesen afectar a la parte de memoria en el git de gmtii con respecto al de daniel pero no había ninguno. Si lo encuentras y puedes pasarlo busco todos los cambios que haya entre uno y otro a ver si veo cual es el cambio exacto de ello.

Hasta fin de mes no tendré acceso al disco duro donde guarde los fuentes, pero si quieres arreglarlo este es el único cambio:

En vez de deshabilitar la autodetección, lo que he hecho ha sido modificar el archivo ddr.h usando el del 3370 y ya me detecta los 128MB.

Las fuentes desde donde lo he compilado el único cambio esta en el archivo ddr_settings.h_bak (es el que usó gmtti) y el ddr_settings.h es el que he copiado del 3370 y con el que funcionan los 128Mb.

Veo que para el 3370 sacaron los parámetros directamente del bootloader original, me pregunto si se podría hacer lo mismo para el arv7519rw22. Lo que si hay es definida la posición de memoria de "ddrconfig 0xB007FFE8-0xB0080000". No se si mirando ese área de alguna manera se puedan sacar los valores exactos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 31-01-2016, 15:59 (Domingo)
He puesto en el foro de openwrt un post a ver si alguien puede indicar como se podría conseguir del firmware original los valores para el archivo ddr_settings.h.

También he buscado más dispositivos con vrx288 y 128 mb de ram:
https://wiki.openwrt.org/toh/avm/fritz.box.wlan.3370 (este es el que comentas usasteis)   en uboot amv/fb3370
https://wiki.openwrt.org/toh/zyxel/p2812hnu-f1   en uboot zyxel/p2812hnufx
https://wiki.openwrt.org/toh/zyxel/p2812hnu-f3   en uboot zyxel/p2812hnufx
https://wiki.openwrt.org/toh/draytek/vigor2760    usa el uboot del easy80920

Los 3 últimos tienen el mismo ddr_settings.h y coincide casi totalmente con el que hay del arv7519rw22 salvo en el valor MC_CCR11_VALUE, en el arv7519rw22 es 0x2000401 y en los otros es 0x2000300.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 31-01-2016, 17:26 (Domingo)
He podido observar lo siguiente por el puerto serie:

[ 9714.592341] ------------[ cut here ]------------
[ 9714.596062] WARNING: CPU: 0 PID: 0 at compat-wireless-2016-01-10/net/mac80211/rx.c:3628 ieee80211_rx_napi+0x1a0/0x914 [mac80211]()
[ 9714.607590] Modules linked in: ltq_ptm_vr9 rt2800usb rt2800lib rt2500usb iptable_nat zd1211rw rt2x00usb rt2x00lib pppoe p54usb p54common nf_nat_ipl
[ 9714.680999] CPU: 0 PID: 0 Comm: swapper Not tainted 4.4.0 #1
[ 9714.686688] Stack : 80460000 00000001 00000000 00000000 804b9098 804b8d23 8042fc00 00000000
          80513844 0000003c 87be0f1c 804b7340 0000000a 800594c0 00000003 804b0000
          80437cf8 00000000 804360fc 804b3c04 0000000a 8005742c 0000000a 8007b3c4
          1100fc03 804b4000 00000000 00000000 00000000 00000000 00000000 00000000
          00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
          ...
[ 9714.722151] Call Trace:
[ 9714.724651] [<8001b7d8>] show_stack+0x50/0x84
[ 9714.729013] [<8002ee58>] warn_slowpath_common+0xa0/0xd0
[ 9714.734296] [<8002ef0c>] warn_slowpath_null+0x18/0x24
[ 9714.739463] [<872a7558>] ieee80211_rx_napi+0x1a0/0x914 [mac80211]
[ 9714.745436] [<872800e0>] ieee80211_restart_hw+0xe0/0x218 [mac80211]
[ 9714.751663]
[ 9714.753064] ---[ end trace d3c7c512821cb126 ]---


No ha producido reinicio del router y de momento sigue funcionando sin problemas.

Además otro mensaje que he podido observar:

[ 1461.357108] ieee80211 phy0: not handling 0x2b92 type control frame
...
[ 6882.899887] ieee80211 phy0: not handling 0x2f39 type control frame
...
[10266.751597] ieee80211 phy0: not handling 0xf386 type control frame
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 01-02-2016, 15:54 (Lunes)
Para quienes no les van todos los puertos del switch con el U-Boot dejo el u-Boot 2014.01 que descargue de aquí pero que no encuentro ahora el enlace original: https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing

También dejo una de las imágenes que he compilado, esta la he hecho hoy, para probar el tema de reinicios con discos duros usb: https://drive.google.com/file/d/0B0jPz3dRtaKNWFpxdzlxcHQ4ckk/view?usp=sharing

De momento ya he conectado el router con el puerto UART puesto de contínuo para ver si sale algo de porque se queda bloqueado al cabo de tiempo de uso. De momento solo he podido ver un nuevo mensaje también por parte del módulo dwc2 con los usb wifi que no me saltan el otro error pero no creo que tenga que ver con ello:


[  817.437165] dwc2 1e106000.ifxhcd: dwc2_update_urb_state(): trimming xfer length
[  821.732749] dwc2 1e106000.ifxhcd: dwc2_update_urb_state(): trimming xfer length


Muchas gracias compañero howl, pues estoy probando tu compilacion y tambien el Uboot que posteas. De momento funciona todo bien. Voy a dejar en pruebas con transmission y samba

Ya comentare los resultados, creo que el cambio de Uboot tambien ha afectado a los reinicios.

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 02-02-2016, 23:06 (Martes)
He puesto en el foro de openwrt un post a ver si alguien puede indicar como se podría conseguir del firmware original los valores para el archivo ddr_settings.h.

También he buscado más dispositivos con vrx288 y 128 mb de ram:
https://wiki.openwrt.org/toh/avm/fritz.box.wlan.3370 (este es el que comentas usasteis)   en uboot amv/fb3370
https://wiki.openwrt.org/toh/zyxel/p2812hnu-f1   en uboot zyxel/p2812hnufx
https://wiki.openwrt.org/toh/zyxel/p2812hnu-f3   en uboot zyxel/p2812hnufx
https://wiki.openwrt.org/toh/draytek/vigor2760    usa el uboot del easy80920

Los 3 últimos tienen el mismo ddr_settings.h y coincide casi totalmente con el que hay del arv7519rw22 salvo en el valor MC_CCR11_VALUE, en el arv7519rw22 es 0x2000401 y en los otros es 0x2000300.

Creo recordar, si no me equivoco que MC_CCR03_VALUE  0x100 era el valor correcto, y no el 0x101
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 03-02-2016, 23:50 (Miércoles)
Me ha surgido un problema importante con el switch del router, tengo conectada entre otras cosas una TV por ethernet y cuando enciendo y apago la TV deja de funcionar el switch, se soluciona simplemente sacando y metiendo el cable de en el mismo puerto o cualquier otro. Estoy usando la compilacion de howl con Kernel 4.4.0.

¿Que puede pasar?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 07-02-2016, 00:43 (Domingo)
Me suena haber leído que el módulo para el switch xrx200 es un poco malo, quizá sea problema de software en el kernel de linux. Si puedes y lo tienes disponible usa el puerto Giga a ver si te va mejor.

Sobre el módulo dwc2 de los usb siguen entrando parches interesantes en las listas del kernel de linux por parte de gente variada. Algunos parches parecen hacer que funcione más acorde a las especificaciones de ese host usb. A ver si acaban puliéndolo bien.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 07-02-2016, 01:32 (Domingo)
Me suena haber leído que el módulo para el switch xrx200 es un poco malo, quizá sea problema de software en el kernel de linux. Si puedes y lo tienes disponible usa el puerto Giga a ver si te va mejor.

Sobre el módulo dwc2 de los usb siguen entrando parches interesantes en las listas del kernel de linux por parte de gente variada. Algunos parches parecen hacer que funcione más acorde a las especificaciones de ese host usb. A ver si acaban puliéndolo bien.

Tus compilaciones son directamente de trunk sin alterar nada? lo digo por provar tras haber cambiado el boot parece que va mejor

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 07-02-2016, 14:37 (Domingo)
Sí, son tal cual simplemente añadiendo los firmwares para xDSL, LuCI con español, unos pocos módulos usb wifi, hostapd y wpa_supplicant.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 08-02-2016, 00:00 (Lunes)
Esta tarde he estado probando una compilacion que he creado hoy  partir de trunk r48648, ahora el switch parece funcionar bien (por lo menos no se apaga). Tambien en español algunos drivers

Pongo enlace por si alguien le interesa

https://drive.google.com/open?id=0B_AnSx48EGyoN1pIVVp4a2U1TUU
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rafius15 en 11-02-2016, 14:42 (Jueves)
Hola compañeros, estaba yo pegándome con este router y me he encotrado con una cosa un poco rara.
Os comento: Tengo los 3 pines soldados (gnd,rx,tx) del router a un usbttl con el que he conseguido "comunicarme" con el router. Al ir a subir por xmodem (como dice el post de la primera página), el u-boot, me dí cuenta de que alguno de los cables soldados no hacían buen contacto así que desconecté el aparato antes de subir el nuevo bootloader y me dispuse a mejorar la soldadura, al volver a conectar todo funcionaba de nuevo hasta que la terminal dejó de responder a mis pulsaciones de teclado, pensé que era un problema con mi usbttl o algo así que reinicié todo y volví a probar.
Ahora el router no acepta entradas de teclado y está en bucle (no enciende ninguna luz) mostrando por consola:

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

Hasta el infinito.

¿alguna idea?
Muchas gracias cracks!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 11-02-2016, 15:13 (Jueves)
Yo diría que tiene pinta de que has llegado a grabar en la NOR flash del aparato. Otra posibilidad es que se haya cascado la memoria con alguna de las soldaduras.

Si es el primer caso tendrías que arrancarlo en modo UART y desde ahí reflashear la NOR con U-Boot.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: rafius15 en 11-02-2016, 15:26 (Jueves)
Pues me voy a soldarle los cortocircuitos a ver que tal me va!
Os voy contando!
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: pepin1 en 12-02-2016, 18:50 (Viernes)
Perdonad, el 1 post está actualizado? Ha caído en mis manos este router y lo quería usar como libre, sigue siendo necesario lo de los pines?

enviado desde mi Spectrum QL.

Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: crislgga en 12-02-2016, 20:09 (Viernes)
Perdonad, el 1 post está actualizado? Ha caído en mis manos este router y lo quería usar como libre, sigue siendo necesario lo de los pines?

enviado desde mi Spectrum QL.


Hola, esta medio actualizado, hay cosas que si son asi, otras que tienes que mirar las demas paginas, antes de nada, te recomiendo encarecidadmente que te leas todo el post, y si son las 45 paginas, asi antes de hacer nada, tendras todo mas claro, a partir de la 30, creo que estaria el kit, pero mejor todo el tochaco. yo lo he hecho
saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 04-04-2016, 12:59 (Lunes)
Han metido para el kernel 4.6 las instancias de dwc2 para las placas lantiq arx100 y vrx200, con ello para esa versión en cuestión del módulo dwc2 solo haría falta el parche para activar los gpio de 5V de los usb y lo demás estaría ya soportado desde el propio kernel.

Los parámetros que hay en el kernel para lantiq son iguales que los que ya se tenían en openwrt que había sacado blogic salvo el de max_transfer_size, que en openwrt es de -1 (autodetectar) y en el kernel lo han metido de 65535. Si puedo buscaré a ver si encuentro el comentario de cuando lo modificaron pero dan ganas de probar a recompilar trunk usando ese valor por si acaso solventase los problemas que todavía quedan con los usb. De todas maneras en la 4.5 ya comenté que había más cambios en el módulo dwc2 pero resulta que en la 4.6 ya van también unos cambios enormes en dicho módulo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 04-04-2016, 16:37 (Lunes)
Han metido para el kernel 4.6 las instancias de dwc2 para las placas lantiq arx100 y vrx200, con ello para esa versión en cuestión del módulo dwc2 solo haría falta el parche para activar los gpio de 5V de los usb y lo demás estaría ya soportado desde el propio kernel.

Los parámetros que hay en el kernel para lantiq son iguales que los que ya se tenían en openwrt que había sacado blogic salvo el de max_transfer_size, que en openwrt es de -1 (autodetectar) y en el kernel lo han metido de 65535. Si puedo buscaré a ver si encuentro el comentario de cuando lo modificaron pero dan ganas de probar a recompilar trunk usando ese valor por si acaso solventase los problemas que todavía quedan con los usb. De todas maneras en la 4.5 ya comenté que había más cambios en el módulo dwc2 pero resulta que en la 4.6 ya van también unos cambios enormes en dicho módulo.

En un entorno de 16 bits, 65535 y -1 representan el mismo número binario.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 04-04-2016, 21:54 (Lunes)
Buenas a todos, yo tengo en pruebas desde la semana pasada una versión compilada con la revisión  r49088 trunk y kernel 4.4.6 funcionando sin problemas

Pongo un enlace por si alguien le apetece, probarla tiene luci, transmission, samba etc...

https://drive.google.com/open?id=0B_AnSx48EGyoeVdfVGMxTHl3elU (https://drive.google.com/open?id=0B_AnSx48EGyoeVdfVGMxTHl3elU)

Me gustaria haceros una pregunta acerca de pinchos que uséis wifi para este router. Estoy probando con varios dispositivos que tengo por casa concretamente con MT7601, rtl8187 y zd1211rw siendo este ultimo el único con el que puedo levantar una wifi pero claro no es N. ¿que pinchos habéis probado con éxito para este router que sean N?

Gracias y saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 05-04-2016, 11:28 (Martes)
Buenas a todos, yo tengo en pruebas desde la semana pasada una versión compilada con la revisión  r49088 trunk y kernel 4.4.6 funcionando sin problemas

Pongo un enlace por si alguien le apetece, probarla tiene luci, transmission, samba etc...

https://drive.google.com/open?id=0B_AnSx48EGyoeVdfVGMxTHl3elU (https://drive.google.com/open?id=0B_AnSx48EGyoeVdfVGMxTHl3elU)

Me gustaria haceros una pregunta acerca de pinchos que uséis wifi para este router. Estoy probando con varios dispositivos que tengo por casa concretamente con MT7601, rtl8187 y zd1211rw siendo este ultimo el único con el que puedo levantar una wifi pero claro no es N. ¿que pinchos habéis probado con éxito para este router que sean N?

Gracias y saludos

Muchas gracias.  >:( >:( >:( >:( >:( >:( >:( >:( >:( >:( >:(

La acabo de flashear y me ha vuelto a funcionar el switch correctamente (antes sólo me iba el puerto LAN1). Genial que hayas incluído luci y tantas otras cosas. ¿¿ Con este kernel ya va el ADSL ?? He visto estadísticas en el status de ADSL....
Sería una noticia excelente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 05-04-2016, 14:43 (Martes)
Han metido para el kernel 4.6 las instancias de dwc2 para las placas lantiq arx100 y vrx200, con ello para esa versión en cuestión del módulo dwc2 solo haría falta el parche para activar los gpio de 5V de los usb y lo demás estaría ya soportado desde el propio kernel.

Los parámetros que hay en el kernel para lantiq son iguales que los que ya se tenían en openwrt que había sacado blogic salvo el de max_transfer_size, que en openwrt es de -1 (autodetectar) y en el kernel lo han metido de 65535. Si puedo buscaré a ver si encuentro el comentario de cuando lo modificaron pero dan ganas de probar a recompilar trunk usando ese valor por si acaso solventase los problemas que todavía quedan con los usb. De todas maneras en la 4.5 ya comenté que había más cambios en el módulo dwc2 pero resulta que en la 4.6 ya van también unos cambios enormes en dicho módulo.

En un entorno de 16 bits, 65535 y -1 representan el mismo número binario.  ;)

Tenía entendido que en los parámetros de dwc2 el -1 era autodetectar pero ciertamente lo que dices no te lo rebato xD. Lo que me extraña es que los demás valores los dejen como -1.

francisgambin yo he usado varios, zd1211rw, prism54, rt2500, rt2800... y la verdad cada uno hace cosas raras a su manera, pero he podido activar wifi con todos, incluso con el rt2800 hacer múltiples redes wifi con el mismo pincho.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 06-04-2016, 14:42 (Miércoles)
Acabo de probar un mt7601 y no funciona correctamente, se pueden crear redes y conectarlo a otras pero como si nada. Si que funciona sobre un "pc estándar".

Un r8712u tampoco funciona pero no estoy seguro de porque sea ya que tampoco funciona correctamente en una distribución típica de Linux sobre un hardware con buen soporte USB así que pudiera ser específicamente problema de este pincho concreto con ese módulo, ya que se usa para varios modelos de chip.

Intuyo que los problemas radican en el soporte usb de dwc2, creo que podría intentar sacar el diff del módulo dwc2 hasta el kernel 4.6 cuando salga y a ver si puedo meter un parche en openwrt. En principio salvo que tenga cambios que afecten a otras partes que no sean el propio módulo dwc2 solo sería quitar el parche de adición de los parámetros para lantiq (ya van incluidos upstream), mantener el parche de activación de gpio y listo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jb61uk en 15-04-2016, 17:24 (Viernes)
Hola.

Tengo uno de estos routers.

Lo resete a los valores de fabrica e instala openwrt. No quedo muy estable y lo volvi a reinstalar a traves de Luci.
El caso es que creo que se ha quedado "frito".
Solo se enciende la luz del power, no responde al ping, conectando con un puerto serial no hay señal desde el terminal en linux (gtktefrm).

¿Hay alguna forma de devolverlo  la vida?

Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 18-04-2016, 01:45 (Lunes)
Hola compañeros. Os voy a plantear el problema que me acaba de surgir.

Tengo dos livebox que son:

Citar
ARV7519RW22-A-LT              HW Versión R01 FW Versión V00.95.005
ARV7519RW22-A-LT VR9 1.2 HW Versión R02 FW Versión V00.96.114

He decidido trastear con el segundo el R02.

Le he metido el u-boot que aparece en el primer post para la R02 (el 512.bin), seguidamente le he metido el open-wrt (gentileza de Pteridium) y después de la instalación y el reseteo, llego hasta el anagrama de openwrt y le cambio la clave para poder entrar por SSH. Hasta aqui todo perfecto. Los problemas son:

1º. Solo funcionan los puertos 1 y 3
2º. No arranca luci ni a tiros

1º. Puedo entrar por SSH
2º. Puedo hacer ping al 192.168.1.1

Lo que está en la cita lo he tomado de la pegatina que tiene debajo los routers. Al abrirlo observo que en ambos trae serigrafiado en la placa, P/N:141751920003J R01 y me pregunto ¿Serán ambos de la versión R01?

Por probar le he metido el u-boot (por loady) de la R01 y ocurre igual solo funcionan los puertos 1 y 3 y no puedo entrar en luci, puedo hacer pin, entrar por telnet, cambiar la clave, ver los distintos archivos que hay en /etc/config/.

Con el otro el R01, el boot que le puse era el que había en el primer post que servía para ambos y funcionan los cuatro puertos.

¿Podéis arrojar un poco de luz sobre este problema?
No hombre no...
En principio y hasta donde yo se las pegatinas están bien. Para salir de dudas fijate durante el arranque del u-boot si pone:
Código: [Seleccionar]
ROM VER: ��!D

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB

Si pone :
SoC:   Lantiq VRX288 v1.1 -> Versión 1.1
SoC:   Lantiq VRX288 v1.2 -> Versión 1.2

Este el el u-boot que estoy usando yo, es válido tanto para la versión v1.1 como para la v1.2, detecta todos los puertos y Tambien los 128Mb de Ram.
https://www.dropbox.com/s/2u2fe9qxqznl0y6/u-boot.bin.tar.gz

¿Como podría obtener este u-boot que parece que es el bueno?. Al picar el enlace DROPBOX dice
"Error (429) This account's links are generating too much traffic and have been temporarily disabled!"
Agradecería mucho otro link para poder descargarmelo.
Gracias antipadamente.

Me contesto a mi mismo:
la versión de Lesgar (https://foro.seguridadwireless.net/profile/?u=134695 (https://foro.seguridadwireless.net/profile/?u=134695)), referenciada por howl (https://foro.seguridadwireless.net/profile/?u=170210 (https://foro.seguridadwireless.net/profile/?u=170210)) en su mensaje https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444) es la buena y se puede descargar aquí  https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing (https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 20-04-2016, 15:30 (Miércoles)
Hace unos días adquirí un "Astoria arv7519rw22" objeto de desarrollo en este hilo.

El primer post del hilo, certero en cuanto al procedimiento de reconversión a "la verdadera doctrina" ;-) , está desactualizado en cuanto a:

1) Versión de u-boot a usar: En su última actualización por Noltari (https://foro.seguridadwireless.net/profile/?u=132039 (https://foro.seguridadwireless.net/profile/?u=132039)) a 8/10/2014 se publica una versión de u-boot http://drive.google.com/uc?id=0ByrtEG1tVo67WEl5ZlQwRF90ems (http://drive.google.com/uc?id=0ByrtEG1tVo67WEl5ZlQwRF90ems) unificada para las 2 versiones de este router pero que reporta 64Mb de memoria ram, cuando deberían de ser 128 MB. Mirando mucho por todo el hilo y probando, la versión de Lesgar (https://foro.seguridadwireless.net/profile/?u=134695 (https://foro.seguridadwireless.net/profile/?u=134695)), referenciada por howl (https://foro.seguridadwireless.net/profile/?u=170210 (https://foro.seguridadwireless.net/profile/?u=170210) ) en su post https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444) es buena hasta donde yo he probado, reportando 128 MB y soportando el arranque y el funcionamiento de las compilaciones correctas de OpenWrt para este router. Se puede descargar en  https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing (https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing)
2) las imagenes openwrt https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779) estan obsoletas.

Estabilizada al menos aparentemente la cuestión del u-boot, el desarrollo OpenWrt para este router esta de la siguiente manera:
1) Las versiones estables y oficales Barrier Breaker 14.07 en https://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/ (https://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/) no atienden a la lan.
2) Las versiones estables y oficiales de Caos Calmer 15.05 https://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/ (https://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/) y 15.05.1 https://downloads.openwrt.org/chaos_calmer/15.05.1/lantiq/xrx200/ (https://downloads.openwrt.org/chaos_calmer/15.05.1/lantiq/xrx200/) producen un "kernel panic".
3) Existen tickets en la línea OpenWrt oficial de desarrollo sin resover, como éste https://dev.openwrt.org/ticket/18372 (https://dev.openwrt.org/ticket/18372) desde hace casi año y medio.
4) La línea trunk https://downloads.openwrt.org/snapshots/trunk/lantiq/ (https://downloads.openwrt.org/snapshots/trunk/lantiq/) a día de hoy no está contemplando a este router.
5) Existen varias compilaciones particulares mas o menos afortunadas que funcionan. La para mí, más oficiosa, compatible con el repositorio oficial, es la disponible en la pagina http://practicalfoss.blogspot.com.es/2015/11/openwrt-1505-for-orange-livebox-21.html (http://practicalfoss.blogspot.com.es/2015/11/openwrt-1505-for-orange-livebox-21.html) de nuestro forero medber (https://foro.seguridadwireless.net/profile/?u=167062 (https://foro.seguridadwireless.net/profile/?u=167062)) que colabora con una buena colección de imágenes para este router https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028 (https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028) .

Ante esta situación, al día de hoy y sin compilar, se puede tener un router funcional a nivel Caos Calmer 15.05 al que se le pueden añadir paquetes del repositorio oficial salvo que necesiten un módulo kernel en cuyo caso es imposible su disponibilidad salvo compilando desde el repositorio recomendado en https://wiki.openwrt.org/toh/arcadyan/arv7519 (https://wiki.openwrt.org/toh/arcadyan/arv7519) apartado Nota importante. Verbigracia, sin compilar, lo que no esta al alcance de todos, no se puede usar como router fibra movistar desarrollado en el gran hilo de referencia, https://foro.seguridadwireless.net/openwrt/%28tutorial%29-movistar-ftth-con-openwrt/ (https://foro.seguridadwireless.net/openwrt/%28tutorial%29-movistar-ftth-con-openwrt/) conducido por Noltari.

Siguen existiendo los problemas de la no disponibilidad de driver WIFI, de la no habilitación del segundo core del SOC y de la no disponibilidad de control sobre el chip para Voip con 2 conexiones RJ11, que vendrían muy bien para su uso como 2 líneas de teléfono adicionales en las conexiones a FTTH.

Salu2
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Bishop007 en 21-04-2016, 12:48 (Jueves)
Buenas a tod@s,

He estado trasteando con un LiveBox ARV7519RW22-A-LT HW Version R01, le he conectado el Serial así
Placa -- Serial
  1           No conectado
  2           3
  3           2
  4           5
He puenteado R148 y R155, configurado el Putty así:
Speed            115200
Data bits        8
Stop bits        1
Parity             None
Flow control   None
=======================
No consigo ver la información que indicáis en el post inicial, solo unos caracteres ilegibles y no se enciende ninguna luz.
Antes de puentear las R155 y R148 podía ver cómo pasaban cadenas de caractes sin sentido, y arrancaba.
Esta vista suele ocurrir cuando no configuras bien el Serial, alguien me puede confirmar que es el pinado correcto y la configuración de Serial correcta???

Muchas gracias. Gracias a tod@s por la info aquí encontrada.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 21-04-2016, 16:24 (Jueves)
Buenas a tod@s,

He estado trasteando con un LiveBox ARV7519RW22-A-LT HW Version R01, le he conectado el Serial así
Placa -- Serial
  1           No conectado
  2           3
  3           2
  4           5
He puenteado R148 y R155, configurado el Putty así:
Speed            115200
Data bits        8
Stop bits        1
Parity             None
Flow control   None
=======================
No consigo ver la información que indicáis en el post inicial, solo unos caracteres ilegibles y no se enciende ninguna luz.
Antes de puentear las R155 y R148 podía ver cómo pasaban cadenas de caractes sin sentido, y arrancaba.
Esta vista suele ocurrir cuando no configuras bien el Serial, alguien me puede confirmar que es el pinado correcto y la configuración de Serial correcta???

Muchas gracias. Gracias a tod@s por la info aquí encontrada.  ;)

¿Qué tipo de "serial" estás utilizando? Porque si lo estás enganchando directamente al "serial" del PC, lo tienes crudo. El puerto serie del PC va de +12v a -12v, el puerto serie del router, de 0v a 3,3v. Si los conectas directamente, lo más seguro es que te lo cepilles.
Utiliza un adaptador de puerto serie USB/TTL.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 21-04-2016, 23:47 (Jueves)
Buenas a tod@s,

He estado trasteando con un LiveBox ARV7519RW22-A-LT HW Version R01, le he conectado el Serial así
Placa -- Serial
  1           No conectado
  2           3
  3           2
  4           5
He puenteado R148 y R155, configurado el Putty así:
Speed            115200
Data bits        8
Stop bits        1
Parity             None
Flow control   None
=======================
No consigo ver la información que indicáis en el post inicial, solo unos caracteres ilegibles y no se enciende ninguna luz.
Antes de puentear las R155 y R148 podía ver cómo pasaban cadenas de caractes sin sentido, y arrancaba.
Esta vista suele ocurrir cuando no configuras bien el Serial, alguien me puede confirmar que es el pinado correcto y la configuración de Serial correcta???

Muchas gracias. Gracias a tod@s por la info aquí encontrada.  ;)
Si el router viene "virgen" y funciona perfectamente en el ámbito para el que se fabricó, para "convertirlo a la verdadera fé" no tienes que hacer los puentes para nada. Solo conectar masa con masa y el TXdata con el Rxdata y viceversa; dar los tres espacios y pegar la contraseña con el boton derecho del ratón en putty y ....... sigue post 1 del hilo.

P.D.: El puenteo creo que se hace cuando tenemos el u-boot perdido que no debe de haberte ocurrido y en todo caso, como apunta Noltari, no directamente sino con resistencias de 470 Ohmios para evitar accidentes no deseados  ???.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Bishop007 en 23-04-2016, 16:16 (Sábado)
Buenas a tod@s,

He estado trasteando con un LiveBox ARV7519RW22-A-LT HW Version R01, le he conectado el Serial así
Placa -- Serial
  1           No conectado
  2           3
  3           2
  4           5
He puenteado R148 y R155, configurado el Putty así:
Speed            115200
Data bits        8
Stop bits        1
Parity             None
Flow control   None
=======================
No consigo ver la información que indicáis en el post inicial, solo unos caracteres ilegibles y no se enciende ninguna luz.
Antes de puentear las R155 y R148 podía ver cómo pasaban cadenas de caractes sin sentido, y arrancaba.
Esta vista suele ocurrir cuando no configuras bien el Serial, alguien me puede confirmar que es el pinado correcto y la configuración de Serial correcta???

Muchas gracias. Gracias a tod@s por la info aquí encontrada.  ;)
Si el router viene "virgen" y funciona perfectamente en el ámbito para el que se fabricó, para "convertirlo a la verdadera fé" no tienes que hacer los puentes para nada. Solo conectar masa con masa y el TXdata con el Rxdata y viceversa; dar los tres espacios y pegar la contraseña con el boton derecho del ratón en putty y ....... sigue post 1 del hilo.

P.D.: El puenteo creo que se hace cuando tenemos el u-boot perdido que no debe de haberte ocurrido y en todo caso, como apunta Noltari, no directamente sino con resistencias de 470 Ohmios para evitar accidentes no deseados  ???.
[/quote]

¿Qué tipo de "serial" estás utilizando? Porque si lo estás enganchando directamente al "serial" del PC, lo tienes crudo. El puerto serie del PC va de +12v a -12v, el puerto serie del router, de 0v a 3,3v. Si los conectas directamente, lo más seguro es que te lo cepilles.
Utiliza un adaptador de puerto serie USB/TTL.

[/quote]

Muchas gracias a los dos, lo estoy conectando ahora por un usb to serial con el pinado que puse antes pero sigo sin ver información entendible, solo código binario, he retirado los puentes porque funciona correctamente y lo que quiero es liberarlo.
¿Algún consejo?
Cambio de paridad o baudios, ¿son necesarias las resistencias en caso de un usb to serial?

Gracias por la ayuda.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Bishop007 en 23-04-2016, 16:28 (Sábado)
Muchas gracias por los comentarios, he retirado los puentes y conectado un usb to serial pero con esa configuración de serial solo veo código y no un interprete normal, no puedo operar sobre el router.
Alguna idea o consejo?? muchas gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 29-04-2016, 18:53 (Viernes)
Muchas gracias por los comentarios, he retirado los puentes y conectado un usb to serial pero con esa configuración de serial solo veo código y no un interprete normal, no puedo operar sobre el router.
Alguna idea o consejo?? muchas gracias.

Copias la contraseña "Oh!123Go" (sin las ") en el portapapeles.
Arrancas putty en modo serie comx 115200 8N1
Picas con el raton dentro de la ventana del putty
Arrancas el router e inmediatamente
y vualá ya estas en el boot. Ahora sigue con el post 1 del hilo. Suerte
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 01-05-2016, 13:22 (Domingo)
Hello

I have Livebox 2.1 too.
Did someone can send me à dump of the mtd5 partition on the Livebox 2.1 with Orange firmware ? Or did someone have the firmware files to be flashed via the webui ?

Sincerely
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 02-05-2016, 01:18 (Lunes)
Hello

I have Livebox 2.1 too.
Did someone can send me à dump of the mtd5 partition on the Livebox 2.1 with Orange firmware ? Or did someone have the firmware files to be flashed via the webui ?

Sincerely

I have mail you the firmware.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 02-05-2016, 01:58 (Lunes)

I have mail you the firmware.

Nice thanks ! But the file size is ~ 32MB  This is the complete flashdump ? If yes, did you have all the parts of this flashdump ? I need only the mtd5 partition.

Best Regards
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 02-05-2016, 18:53 (Lunes)

I have mail you the firmware.

Nice thanks ! But the file size is ~ 32MB  This is the complete flashdump ? If yes, did you have all the parts of this flashdump ? I need only the mtd5 partition.

Best Regards

OK. I´ve e-mailed you mtd5.bin . Good luck.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: batman2005 en 20-05-2016, 06:15 (Viernes)
Hola. A mi también me interesa el archivo del firmware original del livebox 2.1 si es superior a la versión 00.96.114.
Muchas gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 25-05-2016, 12:58 (Miércoles)
Did someone have the firmware download URL when the livebox is updating ?  ???

Did someone have tried a dump of the flash on a Livebox with latest firmware ?

Best Regards
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: drvalium en 25-05-2016, 14:34 (Miércoles)
Did someone have the firmware download URL when the livebox is updating ?  ???

Did someone have tried a dump of the flash on a Livebox with latest firmware ?

Best Regards
Gracias

Sorry, we don't get livebox support because legal problems with Orange.


saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 25-05-2016, 18:48 (Miércoles)
Ok. Thanks

Someone can give me a VPN access to an orange ADSL o FTTH Line SVP ? Because the Orange Spain servers are not responding from Orange France IP addresses.

Best Regards
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 03-07-2016, 15:37 (Domingo)
Hola a todos.

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

Detalles:
* LEDE r865 + LuCI + IPv6 + QoS + USB WIFI (únicamente los que tienen modo N) + cURL + iperf3 + DnsCrypt/DNSSec + endurecida con opciones de seguridad (SSP/RELRO/..)  


También escribí una guía en Inglés  (http://practicalfoss.blogspot.com/2016/05/how-to-flash-arv7519rw22-with.html)que detalla todos los pasos para hacer el flash.

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 05-07-2016, 14:13 (Martes)
Por favor medber, esta imagen sería válida para las dos versiones del router?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 06-07-2016, 23:22 (Miércoles)
Hola a todos.

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

Detalles:
* LEDE r865 + LuCI + IPv6 + QoS + USB WIFI (únicamente los que tienen modo N) + cURL + iperf3 + DnsCrypt/DNSSec + endurecida con opciones de seguridad (SSP/RELRO/..)  


También escribí una guía en Inglés  (http://practicalfoss.blogspot.com/2016/05/how-to-flash-arv7519rw22-with.html)que detalla todos los pasos para hacer el flash.

.

Soy autor del post https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485). Después de su publicación realicé pruebas compilando desde el ultimo repositorio recomendado en la wiki OpenWRT, incorporandole todo lo necesario para tener wifi mediante un dongle usb y todo la paquetería necesaria para su uso como router de la opcion movistar fibra (Script de Noltari https://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/msg259971/#msg259971 (https://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/msg259971/#msg259971)).

El resultado, malo. El software/hardware no es capaz de soportar el tráfico Movistar IPTV, dando continuamente errores de "ring buffer overflow" de la interface ethernet para reiniciarse a continuación si se habilita esta función. Parece que en su día fué un error conocido que parece que ¿se subsanó?.Ahora lo tengo como un xupnpd server  (requerimientos medios de tráfico) y va de lujo.

¿Podrías comentar tu opinión sobre el estado de funcionalidad del router con las imagenes que se podrían obtener hermanas de la que publicas?.

Gracias por tu interés y esfuerzo.


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 07-07-2016, 21:20 (Jueves)
Por favor medber, esta imagen sería válida para las dos versiones del router?

Si válida para las dos versiones (1.1 y 1.2)

.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 07-07-2016, 21:36 (Jueves)
[quote
 author=ppfdez link=topic=55315.msg346691#msg346691 date=1467840123]

Soy autor del post
https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485).


 Después de su publicación realicé pruebas compilando desde el ultimo
repositorio recomendado en la wiki OpenWRT, incorporandole todo lo
necesario para tener wifi mediante un dongle usb y todo la paquetería
necesaria para su uso como router de la opcion movistar fibra (Script de
 Noltari
https://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/msg259971/#msg259971 (https://foro.seguridadwireless.net/openwrt/(tutorial)-movistar-ftth-con-openwrt/msg259971/#msg259971)).

El


 resultado, malo. El software/hardware no es capaz de soportar el
tráfico Movistar IPTV, dando continuamente errores de "ring buffer
overflow" de la interface ethernet para reiniciarse a continuación si se
 habilita esta función. Parece que en su día fué un error conocido que
parece que ¿se subsanó?.Ahora lo tengo como un xupnpd server  
(requerimientos medios de tráfico) y va de lujo.

¿Podrías comentar tu opinión sobre el estado de funcionalidad del router
 con las imagenes que se podrían obtener hermanas de la que publicas?.

Gracias por tu interés y esfuerzo.



[/quote]


Gracias. El estado actual de LEDE/OpewWRT es muy bien par el ARV4518pw /
 ARV7510pw22 y ARV7519RW22. El arv7518pw da un kernel panic si hay
cualquier actividad  de red.



Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Covenant en 09-07-2016, 11:33 (Sábado)


Hola a todos.

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

Detalles:
* LEDE r865 + LuCI + IPv6 + QoS + USB WIFI (únicamente los que tienen modo N) + cURL + iperf3 + DnsCrypt/DNSSec + endurecida con opciones de seguridad (SSP/RELRO/..)  


También escribí una guía en Inglés  (http://practicalfoss.blogspot.com/2016/05/how-to-flash-arv7519rw22-with.html)que detalla todos los pasos para hacer el flash.

.

Gracias medber otra para guardar!

Por cierto tengo una compilación tuya de Openwrt para el router Zyxel P870HNU 51B y funciona muy bien, ¿La tienes compilada con LEDE?

Enviado desde mi Y635-L01 mediante Tapatalk

Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: medber en 09-07-2016, 16:46 (Sábado)


Gracias medber otra para guardar!

Por cierto tengo una compilación tuya de Openwrt para el router Zyxel P870HNU 51B y funciona muy bien, ¿La tienes compilada con LEDE?

Enviado desde mi Y635-L01 mediante Tapatalk



Gracias. Trabajando en ella  ;)

.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 17-07-2016, 11:04 (Domingo)
Hace unos días adquirí un "Astoria arv7519rw22" objeto de desarrollo en este hilo.

El primer post del hilo, certero en cuanto al procedimiento de reconversión a "la verdadera doctrina" ;-) , está desactualizado en cuanto a:

1) Versión de u-boot a usar: En su última actualización por Noltari (https://foro.seguridadwireless.net/profile/?u=132039 (https://foro.seguridadwireless.net/profile/?u=132039)) a 8/10/2014 se publica una versión de u-boot http://drive.google.com/uc?id=0ByrtEG1tVo67WEl5ZlQwRF90ems (http://drive.google.com/uc?id=0ByrtEG1tVo67WEl5ZlQwRF90ems) unificada para las 2 versiones de este router pero que reporta 64Mb de memoria ram, cuando deberían de ser 128 MB. Mirando mucho por todo el hilo y probando, la versión de Lesgar (https://foro.seguridadwireless.net/profile/?u=134695 (https://foro.seguridadwireless.net/profile/?u=134695)), referenciada por howl (https://foro.seguridadwireless.net/profile/?u=170210 (https://foro.seguridadwireless.net/profile/?u=170210) ) en su post https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444) es buena hasta donde yo he probado, reportando 128 MB y soportando el arranque y el funcionamiento de las compilaciones correctas de OpenWrt para este router. Se puede descargar en  https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing (https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing)
2) las imagenes openwrt https://www.mediafire.com/?d5taxtqw66ze779 (https://www.mediafire.com/?d5taxtqw66ze779) estan obsoletas.

Estabilizada al menos aparentemente la cuestión del u-boot, el desarrollo OpenWrt para este router esta de la siguiente manera:
1) Las versiones estables y oficales Barrier Breaker 14.07 en https://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/ (https://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xrx200/) no atienden a la lan.
2) Las versiones estables y oficiales de Caos Calmer 15.05 https://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/ (https://downloads.openwrt.org/chaos_calmer/15.05/lantiq/xrx200/) y 15.05.1 https://downloads.openwrt.org/chaos_calmer/15.05.1/lantiq/xrx200/ (https://downloads.openwrt.org/chaos_calmer/15.05.1/lantiq/xrx200/) producen un "kernel panic".
3) Existen tickets en la línea OpenWrt oficial de desarrollo sin resover, como éste https://dev.openwrt.org/ticket/18372 (https://dev.openwrt.org/ticket/18372) desde hace casi año y medio.
4) La línea trunk https://downloads.openwrt.org/snapshots/trunk/lantiq/ (https://downloads.openwrt.org/snapshots/trunk/lantiq/) a día de hoy no está contemplando a este router.
5) Existen varias compilaciones particulares mas o menos afortunadas que funcionan. La para mí, más oficiosa, compatible con el repositorio oficial, es la disponible en la pagina http://practicalfoss.blogspot.com.es/2015/11/openwrt-1505-for-orange-livebox-21.html (http://practicalfoss.blogspot.com.es/2015/11/openwrt-1505-for-orange-livebox-21.html) de nuestro forero medber (https://foro.seguridadwireless.net/profile/?u=167062 (https://foro.seguridadwireless.net/profile/?u=167062)) que colabora con una buena colección de imágenes para este router https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028 (https://foro.seguridadwireless.net/openwrt/%28desarrollo%29-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339028/#msg339028) .

Ante esta situación, al día de hoy y sin compilar, se puede tener un router funcional a nivel Caos Calmer 15.05 al que se le pueden añadir paquetes del repositorio oficial salvo que necesiten un módulo kernel en cuyo caso es imposible su disponibilidad salvo compilando desde el repositorio recomendado en https://wiki.openwrt.org/toh/arcadyan/arv7519 (https://wiki.openwrt.org/toh/arcadyan/arv7519) apartado Nota importante. Verbigracia, sin compilar, lo que no esta al alcance de todos, no se puede usar como router fibra movistar desarrollado en el gran hilo de referencia, https://foro.seguridadwireless.net/openwrt/%28tutorial%29-movistar-ftth-con-openwrt/ (https://foro.seguridadwireless.net/openwrt/%28tutorial%29-movistar-ftth-con-openwrt/) conducido por Noltari.

Siguen existiendo los problemas de la no disponibilidad de driver WIFI, de la no habilitación del segundo core del SOC y de la no disponibilidad de control sobre el chip para Voip con 2 conexiones RJ11, que vendrían muy bien para su uso como 2 líneas de teléfono adicionales en las conexiones a FTTH.

Salu2

Muchas gracias por el mensaje, aclara muy bien el "state of the art" del router.

Pido a los administradores que incluyan este mensaje el post inicial.

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 18-07-2016, 17:07 (Lunes)
Hola de nuevo,

Quería compartir lo que estaba haciendo.

  • He compilado una nueva imagen para arv7519rw22 de la rama estable de BB 14.07. Voy a regenerarla cada vez que hay actualizaciones en BB
  • He compilado una nueva imagen desde Trunk. Voy a  regenerarla cada fin de semana.
  • También, estoy tratando de hacer un backport  de dwc2  desde Linux 4.4 a 4.1. los Devs de OpenWrt estan preparando Trunk para recibir Kernel 4.4
  • Para la rama estable 15,05 está lista. Voy a  regenerarla cada fin de semana si hay actualizaciones en CC aún no está lista, mi ordenador murió (placa  muerta) mientras estaba rastreando actualizaciones dwc2. Pero voy a regenerarla cuando tenga tiempo suficiente esta semana.


Descargar:
  • OpenWrt 14.07 r47068 (https://drive.google.com/file/d/0BzBSJsSR-T9icE02Q3hSOXFhOWc/view?usp=sharing) (2015-09-28)
  • OpenWrt 15.05 r47678 (https://drive.google.com/file/d/0BzBSJsSR-T9iaWFLN3lwZUhmWjQ/view?usp=sharing) (2015-11-30)
  • OpenWrt Trunk r47670  (https://drive.google.com/file/d/0BzBSJsSR-T9iYTNmSk1xOUZXYjA/view?usp=sharing) (2015-11-28) (compilado sin vdsl.bin (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg339084/#msg339084). sera incluido en la próxima compilación)


Descargar:
  • OpenWrt 15.05 r47792 (https://drive.google.com/file/d/0BzBSJsSR-T9iX292cXRmVExfdVU/view?usp=sharing) (2015-12-05) (vdsl.bin de gmtii)
  • OpenWrt Trunk r47791  (https://drive.google.com/file/d/0BzBSJsSR-T9ib2VUM1BtTEg2aHc/view?usp=sharing) (2015-12-05) (vdsl.bin desde TD-W9980_V1_150507 (xcpe_574306_571801.bin))


Descargar:
  • OpenWrt 14.07 r47805 (https://drive.google.com/file/d/0BzBSJsSR-T9ic2FNLWs5YW90bzQ/view?usp=sharing) (2015-12-12)
  • OpenWrt 15.05 r47815 (https://drive.google.com/file/d/0BzBSJsSR-T9iaFVsTk91ckZGbm8/view?usp=sharing) (2015-12-12) (Regular Kernel Only Space Stack-Smashing Protection / Full RELRO / Aggressive buffer-overflows detection / Regular Stack Protector buffer overflow detection)
  • OpenWrt 15.05 r47815 (https://drive.google.com/file/d/0BzBSJsSR-T9iTkxlU21uc0JVc2M/view?usp=sharing) (2015-12-12) (Regular Kernel+User Space Stack-Smashing Protection / Full RELRO / Aggressive buffer-overflows detection / Regular Stack Protector buffer overflow detection)
  • OpenWrt Trunk r47884  (https://drive.google.com/file/d/0BzBSJsSR-T9ibTltcHROaXRxVGs/view?usp=sharing) (2015-12-12) (Strong Kernel+User Space Stack-Smashing Protection / Full RELRO / Aggressive buffer-overflows detection / Strong Stack Protector buffer overflow detection)



Descargar:
  • OpenWrt 15.05 r47895 (https://drive.google.com/file/d/0BzBSJsSR-T9iTENldkRDTko1VWM/view?usp=sharing) (2015-12-18) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
  • OpenWrt Trunk r47931  (https://drive.google.com/file/d/0BzBSJsSR-T9icnN5ckFTclBfWlE/view?usp=sharing) (2015-12-18) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)



Descargar:
  • OpenWrt 15.05 r47992 (https://drive.google.com/file/d/0BzBSJsSR-T9iN0xYdmU1V3pRUFk/view?usp=sharing) (2015-12-26) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
  • OpenWrt Trunk r48005  (https://drive.google.com/file/d/0BzBSJsSR-T9iYzRQSHYtUHFMZWs/view?usp=sharing) (2015-12-26) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
  • OpenWrt Trunk r48005  (https://drive.google.com/file/d/0BzBSJsSR-T9iR1FMNDRZQUktRU0/view?usp=sharing) (2015-12-26) (Vanilla)



Descargar:
  • OpenWrt 15.05 r48194 (https://drive.google.com/file/d/0BzBSJsSR-T9iTHg2dU5BTzJCT0U/view?usp=sharing) (2016-01-10) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
  • OpenWrt Trunk r48193  (https://drive.google.com/file/d/0BzBSJsSR-T9icm5rWFVNSlRDY1U/view?usp=sharing) (2016-01-10) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)



Descargar:
  • OpenWrt 14.07 r48199 (https://drive.google.com/file/d/0BzBSJsSR-T9ibVpLNjh2X3RkR1U/view?usp=sharing) (2016-01-22)
  • OpenWrt 15.05 r48430 (https://drive.google.com/file/d/0BzBSJsSR-T9iaExMdEhSNl8xUVE/view?usp=sharing) (2016-01-22) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection)
  • OpenWrt Trunk r48455  (https://drive.google.com/file/d/0BzBSJsSR-T9ib0JxOUppRU5xdE0/view?usp=sharing) (2016-01-22) (Kernel 4.4 / endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection)



Descargar:
  • OpenWrt 14.07 r48549 (https://drive.google.com/file/d/0BzBSJsSR-T9iS2ZZUWJaNTVFclE/view?usp=sharing) (2016-01-30)
  • OpenWrt 15.05 r48532 (https://drive.google.com/file/d/0BzBSJsSR-T9iTnc2eENCN1Z6eXc/view?usp=sharing) (2016-01-30) (endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
  • OpenWrt Trunk r48558  (https://drive.google.com/file/d/0BzBSJsSR-T9icndjNUcya0RrQjg/view?usp=sharing) (2016-01-30) (Kernel 4.4 / endurecida con SSP/RELRO/Buffer Overflow detection/Schedule() calls stack corruption detection/Seccomp)
.

Hola, tras leerme el hilo y meter el uboot correcto, he probado varias compilaciones enlazadas aqui. En general me han funcionado casi todas las últimas excepto en un detalle: al haber sido generadas con un kernel concreto no puedo instalar nuevos drivers de los paquetes kmod (forzar dependencias no me ha funcionado) ya que los repositorios oficiales de Barrier Breajer y Chaos Chalmer tienen ambos kernel posteriores a los de las compilaciones realizadas por vosotros. Idem con la compilación de LEDE.

Como quiero el router para conectar y hacer pruebas con distintos dispositivos (webcams, pinchos wifi y 3g, etc) me interesa tener disponibles todos los drivers posibles.

En este mensaje en concreto que cito hay muchas imágenes y antes de ponerme a probar todas quería preguntarte si hay alguna que tenga el mismo kernel que hay ahora en repositorios. Otra cuestión es si vas a generar una nueva imagen con LEDE ajustada al kernel que hay ahora alli.

Mi última opción es generar yo mi propia imagen, pero si hay algo ya hecho prefiero aprovecharlo.

Un saludo y gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 18-07-2016, 22:29 (Lunes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 19-07-2016, 17:16 (Martes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)


Hola, muchas gracias por el enlace y por tu trabajo, pero tengo un pequeño problema: Mega me pide clave de cifrado para poder descargarlo....  :'( , ¿puedes colgarlo sin clave?

Otra cosa, ¿no te importa si te mando un mensaje privado con varias dudas que tengo sobre la compilación y los parches a aplicar?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 19-07-2016, 22:55 (Martes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)


Hola, muchas gracias por el enlace y por tu trabajo, pero tengo un pequeño problema: Mega me pide clave de cifrado para poder descargarlo....  :'( , ¿puedes colgarlo sin clave?

Otra cosa, ¿no te importa si te mando un mensaje privado con varias dudas que tengo sobre la compilación y los parches a aplicar?



Disculpa no me he dado cuenta de eso.

Este es el enlace correcto

https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU (https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 22-07-2016, 07:54 (Viernes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)


Hola, muchas gracias por el enlace y por tu trabajo, pero tengo un pequeño problema: Mega me pide clave de cifrado para poder descargarlo....  :'( , ¿puedes colgarlo sin clave?

Otra cosa, ¿no te importa si te mando un mensaje privado con varias dudas que tengo sobre la compilación y los parches a aplicar?



Disculpa no me he dado cuenta de eso.

Este es el enlace correcto

https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU (https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU)


Gracias, estoy probando y de momento funciona estupendamente. Soporta mi pincho wifi Zydas, diversos discos externos y actualiza desde el repositorio de Chaos Chalmer. Los módulos del kernel hay que instalarlos con --force-depends ya que aunque tienen la misma versión el hash difiere, pero parecen funcionar.

Un saludo y muchas gracias por tu trabajo.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 22-07-2016, 12:36 (Viernes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)


Hola, muchas gracias por el enlace y por tu trabajo, pero tengo un pequeño problema: Mega me pide clave de cifrado para poder descargarlo....  :'( , ¿puedes colgarlo sin clave?

Otra cosa, ¿no te importa si te mando un mensaje privado con varias dudas que tengo sobre la compilación y los parches a aplicar?



Disculpa no me he dado cuenta de eso.

Este es el enlace correcto

https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU (https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU)


Gracias, estoy probando y de momento funciona estupendamente. Soporta mi pincho wifi Zydas, diversos discos externos y actualiza desde el repositorio de Chaos Chalmer. Los módulos del kernel hay que instalarlos con --force-depends ya que aunque tienen la misma versión el hash difiere, pero parecen funcionar.

Un saludo y muchas gracias por tu trabajo.



Buenos dias,

En la configuración de OPKG debes tener esto:

dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option check_signature 1

y en Distribution feeds:

src/gz designated_driver_base http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/base
src/gz designated_driver_kernel http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/kernel
src/gz designated_driver_luci http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/luci
src/gz designated_driver_management http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/management
src/gz designated_driver_packages http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/packages
src/gz designated_driver_routing http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/routing
src/gz designated_driver_telephony http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/telephony
# src/gz designated_driver_targets http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/targets

Si has actualizado de CC manteniendo la configuración debes realizar estos cambios

saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 22-07-2016, 16:42 (Viernes)

Buenas a todos. Os pego un link con una versión compilada por mi que la tengo puesta y me funciona bastante bien. Es trunk  r49390 con el kernel 4.4.7, esta en el idioma de cervantes, Luci, tranmission, samba, statistics, nano,FPU Emulation y algunas cosas mas para mejora de la estabilidad. Con este version de kernel no debes de tener problemas con las dependencias.

Tengo muchas ganas de compilar con LEDE, realizare unas pruebas en cuanto me sea posible y os comento.

https://mega.nz/#!h9pkQRoK (https://mega.nz/#!h9pkQRoK)


Hola, muchas gracias por el enlace y por tu trabajo, pero tengo un pequeño problema: Mega me pide clave de cifrado para poder descargarlo....  :'( , ¿puedes colgarlo sin clave?

Otra cosa, ¿no te importa si te mando un mensaje privado con varias dudas que tengo sobre la compilación y los parches a aplicar?



Disculpa no me he dado cuenta de eso.

Este es el enlace correcto

https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU (https://mega.nz/#!h9pkQRoK!XFUp28L28YDqrjYqMs_jqG6QEMohTFcXKRnC8VjxiWU)


Gracias, estoy probando y de momento funciona estupendamente. Soporta mi pincho wifi Zydas, diversos discos externos y actualiza desde el repositorio de Chaos Chalmer. Los módulos del kernel hay que instalarlos con --force-depends ya que aunque tienen la misma versión el hash difiere, pero parecen funcionar.

Un saludo y muchas gracias por tu trabajo.



Buenos dias,

En la configuración de OPKG debes tener esto:

dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option check_signature 1

y en Distribution feeds:

src/gz designated_driver_base http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/base
src/gz designated_driver_kernel http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/kernel
src/gz designated_driver_luci http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/luci
src/gz designated_driver_management http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/management
src/gz designated_driver_packages http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/packages
src/gz designated_driver_routing http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/routing
src/gz designated_driver_telephony http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/telephony
# src/gz designated_driver_targets http://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/packages/targets

Si has actualizado de CC manteniendo la configuración debes realizar estos cambios

saludos

OK, tenia los ficheros bien, habia sobreescrito la configuración anterior.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: fhocorp en 28-07-2016, 14:50 (Jueves)
Hola à todos

Someone can give me a VPN access to an orange ADSL o FTTH Line SVP ? Because the Orange Spain servers are not responding from Orange France IP addresses  :(

Or someone can give me in MP a backup dump of the Livebox 2.1 firmware ?


Best Regards
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 15-08-2016, 23:57 (Lunes)
Ya había flasheado alguno de estos con éxito pero hoy me he encontrado con el mismo problema en 2 de la Rev.02, por lo que descarto que sea un "problema momentaneo" y ya empiezo a pensar que estos 2 podrian haber recibido alguna actualización del firmware original que afectase al procedimiento habitual paran cargar nuestra imagen, ya que utilizo tanto el u-boot como la imagen ya anteriormente probadas sin problemas.En el log de arranque informa:
Wrong Image Format for bootm command
ERROR: can't get kernel image!

Citar
ROM VER: ▒▒▒#!▒D▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #
La anomalía en la que creo empieza el problema es cuando se sube la imagen desde el u-boot modificado, no acabando de terminar.
Citar
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RW22-squashfs.image'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################################
         2 MiB/s
done
Bytes transferred = 4456452 (440004 hex)
................................... done
Un-Protected 35 sectors
arv7519rw #
Creo que para terminar debería seguir con algo asìí:
Citar
      ............................. done
      Erased 29 sectors
      Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
Alguien tiene idea de lo que puede estar pasando?
Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 14-09-2016, 21:41 (Miércoles)
saludos alguien me puede ayudar a instalar openwrt  en ASTORIA ARV7519RW22 ya tengo soldaduras
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 20-09-2016, 22:18 (Martes)
Soy el autor de los post https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg344485/#msg344485) y https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg346691/#msg346691 (https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg346691/#msg346691).

Paso a comentar novedades sobre lo expresado en ambos post.

1) En la linea trunk de chaos calmer vuelve a estar soportado el router https://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/ (https://downloads.openwrt.org/snapshots/trunk/lantiq/xrx200/) con el binario ARV7519RW22-squashfs-sysupgrade.bin .

2) Lo he instalado y a primera vista todo funciona correctamente, salvo que por mucho que lo he intentado, no reconoce al thumb wifi RT5370. El comando lsusb me da el error "unable to initialize libusb: -99" y el comando "wifi detect" no da ningun tipo de salida. En mis versiones compiladas anteriores de pruebas me lo reconocía sin problemas.

3) Lo he configurado para gestión de la fibra Movistar con el script de Noltari version r21 y corregido un error del mismo a la hora de configurar el switch, que notificaré en el hilo apropiado, todo va perfecto, trafico imagenio, una carga en pruebas de 4 usuarios en navegación, 3 clientes OpenVPN y 2 clientes Xupnpd contra mi NAS openmediavault.

En fin satisfecho de momento. Pasado el periodo de pruebas volveré a reportar.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 20-09-2016, 23:08 (Martes)
saludos alguien me puede ayudar a instalar openwrt  en ASTORIA ARV7519RW22 ya tengo soldaduras
Me imagino que solo para la puerta serie, 3 cables en total ¿no?. No hay que soldar nada mas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 21-09-2016, 00:21 (Miércoles)
gracias por responder ppfdez estoy atascado en uboot.bin y server  tftp   
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 21-09-2016, 21:12 (Miércoles)
gracias por responder ppfdez estoy atascado en uboot.bin y server  tftp   
El uboot se carga por X-modem para eso usa extraputty que va de lujo.
De todas formas, se más extenso: ¿qué pasos has echo hasta ahora? y de ahí deduciremos por donde vas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 21-09-2016, 22:00 (Miércoles)
saludos creo que lo unico que he echo bien es el archivo dump.bin he seguido el manual de la pagina 1

1-Backup

sigo todos los pasos y bien me crea dump.bin

2-Instalacion

  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  Pulsamos "U" para cargar el uboot
  Enter area to UPLOAD: 0
   Upload area 0.  Are you sure? (Y/n)
  Pulsamos "Y" y mandamos por X-modem la imagen de uboot

  de ahi no paso.....

extraputty¿ que comandos se utilizan ?? gracias


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 21-09-2016, 23:29 (Miércoles)
saludos creo que lo unico que he echo bien es el archivo dump.bin he seguido el manual de la pagina 1

1-Backup

sigo todos los pasos y bien me crea dump.bin

2-Instalacion

  Copiamos el passsword del boot original: Oh!123Go
  Arrancamos el router pulsamos tres veces la barra espaciadora
  Pegamos la pasword
  Accedemos al modo administrador pulsando "!"
  Pulsamos "U" para cargar el uboot
  Enter area to UPLOAD: 0
   Upload area 0.  Are you sure? (Y/n)
  Pulsamos "Y" y mandamos por X-modem la imagen de uboot

  de ahi no paso.....

extraputty¿ que comandos se utilizan ?? gracias




No se que programa emulador de terminal serie usas, yo uso el extraputty (buscalo en google), es un putty pero con añadidos extras como x-modem o echarte a disco todo lo que sale por la pantalla  ;D. Haces todo lo que haces hasta ahora pero con el extraputty y cuando ya este todo listo le das a la pestaña File transfer->Xmodem->send y eliges el uboot.bin de donde lo tengas. Ojo con el uboot que usas. Usa el que yo aconsejo en un post mio en este hilo sobre el tema. Lo puedes descargar aqui:  https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing (https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 22-09-2016, 01:31 (Jueves)
 ;D ;D ;D ;D >:( >:( >:( >:(
No se que programa emulador de terminal serie usas, yo uso el extraputty (buscalo en google), es un putty pero con añadidos extras como x-modem o echarte a disco todo lo que sale por la pantalla  Grin. Haces todo lo que haces hasta ahora pero con el extraputty y cuando ya este todo listo le das a la pestaña File transfer->Xmodem->send y eliges el uboot.bin de donde lo tengas. Ojo con el uboot que usas. Usa el que yo aconsejo en un post mio en este hilo sobre el tema. Lo puedes descargar aqui: https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing

OK gracias ya cargue uboot.bin y ahora al encender el router arranca uboot....

ROM VER: ▒T;▒=

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 23-09-2016, 19:18 (Viernes)
Citar
OK gracias ya cargue uboot.bin y ahora al encender el router arranca uboot....

ROM VER: ▒T;▒=

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #

Ahora cárgale el OpenWRT. Yo uso de tftp el tftpd32 by ph Jounin con el que me fue perfecto todo. El mejor que he probado es el del trunk actual con el que no se cuelga cuando lo cargas en las interfaces. Lee mi ultimo post en este hilo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 23-09-2016, 20:04 (Viernes)
 Saludos y gracias por tu paciencia


ROM VER: ▒H;▒▒H▒▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 1, speed 100, duplex 1
ltq_phy: addr 19, link 0, speed 10, duplex 0
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.3
Filename 'openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image'.
Load address: 0xb0080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 1, speed 100, duplex 1
ltq_phy: addr 19, link 0, speed 10, duplex 0
ltq_phy: addr 20, link 0, speed 10, duplex 0
arv7519rw #  


y de ahi no paso no se si es culpa de tftp  pero no lo consigo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 24-09-2016, 19:31 (Sábado)
saludos del mensaje anterior no he avanzado no consigo instalar openwrt
he puesto este comando :  printenv



 ROM VER: ▒▒t▒▒@▒▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw # printenv
LOAD_addr=0xB0080000
addconsole=setenv bootargs $bootargs console=$consoledev,$baudrate
addeth=setenv bootargs $bootargs ethaddr=$ethaddr
addip=setenv bootargs $bootargs ip=$ipaddr:$serverip::::$netdev:off
addmachtype=setenv bootargs $bootargs machtype=arv7519rw
baudrate=115200
bootcmd=bootm ${kernel_addr}
bootdelay=2
consoledev=ttyLTQ1
ethact=ltq-eth
ethaddr=88:03:x-x-x-x
ipaddr=192.168.1.2
kernel_addr=0xB0080000
load-uboot-nor=tftpboot u-boot.bin
load-uboot-norspl=tftpboot u-boot.ltq.norspl
load-uboot-norspl-lzma=tftpboot u-boot.ltq.lzma.norspl
load-uboot-norspl-lzo=tftpboot u-boot.ltq.lzo.norspl
load_addr=0xB0080000
loadaddr=0xB0080000
netdev=eth0
serverip=192.168.1.3
stderr=serial
stdin=serial
stdout=serial
update-uboot-nor=run load-uboot-norspl-lzo write-uboot-nor
write-openwrt=tftpboot openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize
write-uboot-nor=protect off 0xB0000000 +$filesize && erase 0xB0000000 +$filesize && cp.b $fileaddr 0xB0000000 $filesize

Environment size: 1158/8188 bytes
arv7519rw #


y no hay manera gracias .....¿es correcto el uboot que estoy utilizando??? 
estoy utilizando este uboot link:
https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing
SALUDOS ??? ??? ??? ??? ??? ??? ??? ;D ;D

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 24-09-2016, 21:33 (Sábado)
Saludos y gracias por tu paciencia


ROM VER: ▒H;▒▒H▒▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw # setenv write-openwrt 'tftpboot openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
arv7519rw # setenv kernel_addr 0xB0080000
arv7519rw # saveenv
Saving Environment to Flash...
. done
Un-Protected 1 sectors
Erasing Flash...
. done
Erased 1 sectors
Writing to Flash... 10....9....8....7....6....5....4....3....2....1....10....9....8....7....6....5....4....3....2....1....done
. done
Protected 1 sectors
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 1, speed 100, duplex 1
ltq_phy: addr 19, link 0, speed 10, duplex 0
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.3
Filename 'openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image'.
Load address: 0xb0080000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 1, speed 100, duplex 1
ltq_phy: addr 19, link 0, speed 10, duplex 0
ltq_phy: addr 20, link 0, speed 10, duplex 0
arv7519rw #  


y de ahi no paso no se si es culpa de tftp  pero no lo consigo
Hasta ahora todo va bien.
Tu PC tiene que tener la ip 192.168.1.2
Usa el tftpd32.
Lo ruedas y en su directorio de trabajo mete el fichero del firmware que se tiene que llamar exactamente
openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image
y todo te tiene que ir bien. Confia. El uboot es correctisimo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 24-09-2016, 23:14 (Sábado)
ok mil gracias ppfdez

arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 0, speed 10, duplex 0
ltq_phy: addr 20, link 1, speed 100, duplex 1
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.3
Filename 'openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image'.
Load address: 0xb0080000
Loading: #################################################################
         #################################################################
         #################################################################
         ########################################################
         1.3 MiB/s
done
Bytes transferred = 3670020 (380004 hex)
............................. done
Un-Protected 29 sectors

............................. done
Erased 29 sectors
Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
arv7519rw # reset▒
ROM VER: 1.1.4
CFG 01


U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #

no me cargaba por el P.T. FIREWALL de windows a sido desactivarlo y no ha tardao ni 1 minuto en cargar
 ;D ;D ;D ;D ;D ;D
siguiente problema y creo que definitivo se ha muerto despues de seguir los siguientes pasos

codigo:
arv7519rw # tftpboot dump.bin

Código:
arv7519rw # run write-uboot-nor

Código:
arv7519rw # reset


ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

y no para no arranca ni tiene ningun led el router creo que ha muerto.... ???








Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: ppfdez en 25-09-2016, 09:00 (Domingo)
¿Para que has hecho eso? ¡ya lo tenias todo!. Te aseguré que el u-boot que te indiqué era el bueno. Ahora si lo quieres recuperar hay que andar soldando ...... Conmigo no cuentes  ^-^.
Total otros 10€ en segundamano.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 25-09-2016, 09:37 (Domingo)
hice eso por que creia que habia que hacerlo  siguiendo los pasos de la 1 pagina despues de cargar la imagen openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image y luego reset  volvia a arrancar uboot
de todas formas se podria hacer un manual mas claro  separando esas partes
para que no le ocurra a nadie mas...

saludos y gracias por tu tiempo y paciencia  ppfdez....

ya por ultimo hay alguna manera de revivirlo ...??

se puede por puerto de serie???

o jtag?

algun esquema o tuto  de soldaduras a la placa  para revivirlo.... ^-^ ^-^
ante todo quiero agradecer el trabajo y tiempo a tod@s que hacen esto posible
 >:( >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 25-09-2016, 09:59 (Domingo)
hice eso por que creia que habia que hacerlo  siguiendo los pasos de la 1 pagina de todas formas se podria hacer un manual mas claro para que no le ocurra a nadie mas...

saludos y gracias por tu tiempo y paciencia  ppfdez....

ya por ultimo hay alguna manera de revivirlo ...??

se puede por puerto de serie???

o jtag?


Imagino que con un jtag se pueda recuperar, pero no estoy seguro de como se tendría que hacer o si se puede.

Es vedad que los pasos descritos están confusos, da la impresión de que el desarrollo inicial se mezcla con los pasos mas definitivos, de ahí lo que te ha pasado... (a mi me pasó exactamente igual el año pasado, y lo he dejado estar, hasta que tenga mas ganas....  ^-^ )
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 25-09-2016, 11:04 (Domingo)
Imagino que con un jtag se pueda recuperar, pero no estoy seguro de como se tendría que hacer o si se puede.

Es vedad que los pasos descritos están confusos, da la impresión de que el desarrollo inicial se mezcla con los pasos mas definitivos, de ahí lo que te ha pasado... (a mi me pasó exactamente igual el año pasado, y lo he dejado estar, hasta que tenga mas ganas....  Azn )

la semana que viene caera otro livebox en mis manos acompañado de las tan esperadas vacaciones gracias a tod@s
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: anonbeat en 25-09-2016, 11:26 (Domingo)
hice eso por que creia que habia que hacerlo  siguiendo los pasos de la 1 pagina de todas formas se podria hacer un manual mas claro para que no le ocurra a nadie mas...

saludos y gracias por tu tiempo y paciencia  ppfdez....

ya por ultimo hay alguna manera de revivirlo ...??

se puede por puerto de serie???

o jtag?


Imagino que con un jtag se pueda recuperar, pero no estoy seguro de como se tendría que hacer o si se puede.

Es vedad que los pasos descritos están confusos, da la impresión de que el desarrollo inicial se mezcla con los pasos mas definitivos, de ahí lo que te ha pasado... (a mi me pasó exactamente igual el año pasado, y lo he dejado estar, hasta que tenga mas ganas....  ^-^ )

Se puede recuperar sin problema poniendo el router en modo UART. Para ello hay que conectar unas resistencias... Está explicado en el wiki.También se puede hacer poniendo en corto las resistencias, pero hay que hacerse rápido para no fastidiar el router. Una vez que esté en modo UART se transmite el uboot.asc por consola tal y como explica la wiki y con eso puedes recuperar el router.

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 25-09-2016, 12:11 (Domingo)
hice eso por que creia que habia que hacerlo  siguiendo los pasos de la 1 pagina despues de cargar la imagen openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image y luego reset  volvia a arrancar uboot
de todas formas se podria hacer un manual mas claro  separando esas partes
para que no le ocurra a nadie mas...

Pues yo veo muy clarito que ese procedimiento es para recuperar al router al firmware original, al que previamente se le debe haber hecho el backup.
Hay que leer todo de arriba a abajo y entender lo que hay.
Cuando se está trasteando a este nivel los aparatos, cualquier malentendido puede dar lugar a un brickeo, así que mejor preguntar antes...
Lo bueno que tienen estos routers es que poniéndolos en modo UART puedes reflashear el u-boot. Lo malo es que tienes que estar soldando para poner el router en ese modo. O puenteando con cables soldados a alfileres, y tiendo buen pulso y más de 2 manos  ;D
Cuando tengas el router en modo UART, arrancará poniendo CFG 04, en lugar del CFG 01 que te pone ahora. Entonces por el puerto serie tendrás que mandarle el u-boot en formato ascii, el que tiene extensión .asc. Los puentes para entrar en el modo UART sólo sirven para entrar en ese modo, depués de que el router arranque con CFG 04, los debes retirar, no los dejes puenteados/soldados. Es como una especie de interruptor para el arranque, no para dejarlo activado contínuamente.

Suerte con la recuperación.  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cabut33 en 03-10-2016, 18:00 (Lunes)

ROM VER: ▒ȉ▒@▒▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS OpenWrt Linux-3.10.24
   Created:      2014-02-11  21:01:42 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1243476 Bytes = 1.2 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.10.24 (ebensan@ubuntu) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2013.05 r39210) ) #9 Tue Feb 11 21:01:23 WET 2014
[    0.000000] SoC: VR9 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519 - Astoria Networks ARV7519RW22-A-LT
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x07ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x07ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200 init=/etc/preinit
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=000422a0
[    0.000000] Readback ErrCtl register=000422a0
[    0.000000] Memory: 125972k/131072k available (2642k kernel code, 5100k reserved, 878k data, 180k init, 0k highmem)
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 500MHz
[    0.000000] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.032000] pid_max: default: 32768 minimum: 301
[    0.036000] Mount-cache hash table entries: 512
[    0.040000] pinctrl core: initialized pinctrl subsystem
[    0.044000] NET: Registered protocol family 16
[    0.056000] pinctrl-xway 1e100b10.pinmux: Init done
[    0.060000] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.068000] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.072000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_assert[185]
[    0.184000] arch/mips/pci/ifxmips_pcie_vr9.h:pcie_device_rst_deassert[193]
[    0.212000] bio: create slab <bio-0> at 0
[    0.216000] usbcore: registered new interface driver usbfs
[    0.220000] usbcore: registered new interface driver hub
[    0.224000] usbcore: registered new device driver usb
[    0.228000] PCI host bridge to bus 0000:00
[    0.232000] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.236000] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.240000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.244000] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.256000] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.260000] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.264000] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.268000] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.272000] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.276000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[    0.280000] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.284000] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.288000] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.292000] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.296000] Switching to clocksource MIPS
[    0.304000] NET: Registered protocol family 2
[    0.308000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.312000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.320000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.328000] TCP: reno registered
[    0.332000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.336000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.344000] NET: Registered protocol family 1
[    0.348000] gptu: totally 6 16-bit timers/counters
[    0.352000] gptu: misc_register on minor 63
[    0.356000] gptu: succeeded to request irq 126
[    0.360000] gptu: succeeded to request irq 127
[    0.364000] gptu: succeeded to request irq 128
[    0.368000] gptu: succeeded to request irq 129
[    0.376000] gptu: succeeded to request irq 130
[    0.380000] gptu: succeeded to request irq 131
[    0.384000] phy-xrx200 gphy-xrx200.8: requesting lantiq/vr9_phy11g_a2x.bin
[    0.392000] phy-xrx200 gphy-xrx200.8: booting GPHY0 firmware at 78C0000
[    0.400000] phy-xrx200 gphy-xrx200.8: booting GPHY1 firmware at 78C0000
[    0.508000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.516000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.524000] msgmni has been set to 246
[    0.528000] io scheduler noop registered
[    0.532000] io scheduler deadline registered (default)
[    0.540000] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112) is a lantiq,asc
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.548000] console [ttyLTQ0] enabled, bootconsole disabled
[    0.560000] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.568000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.572000]   Amd/Fujitsu Extended Query version 1.3.
[    0.580000] number of CFI chips: 1
[    0.580000] 4 ofpart partitions found on MTD device ltq_nor
[    0.588000] Creating 4 MTD partitions on "ltq_nor":
[    0.592000] 0x000000000000-0x000000060000 : "uboot"
[    0.600000] 0x000000060000-0x000000080000 : "uboot_cfg"
[    0.604000] 0x000000080000-0x000001f80000 : "firmware"
[    0.608000] 0x0000001af994-0x000001f80000 : "rootfs"
[    0.612000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.628000] mtd: device 3 (rootfs) set to be root filesystem
[    0.632000] mtd: partition "rootfs_data" created automatically, ofs=0x3e0000, len=0x1ba0000
[    0.640000] 0x0000003e0000-0x000001f80000 : "rootfs_data"
[    0.664000] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.776000] libphy: lantiq,xrx200-mdio: probed
[    0.784000] net-xrx200: invalid MAC, using random
[    0.788000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    0.796000] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    0.804000] eth0: attached PHY [Lantiq XWAY PEF7071 v1.5] (phy_addr=0:00, irq=-1)
[    0.812000] wdt 1f8803f0.watchdog: Init done
[    0.816000] leds-gpio gpio-leds.7: pins are not configured from the driver
[    0.824000] TCP: cubic registered
[    0.828000] NET: Registered protocol family 17
[    0.832000] 8021q: 802.1Q VLAN Support v1.8
[    0.844000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.852000] Freeing unused kernel memory: 180K (80373000 - 803a0000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
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
[    4.204000] SCSI subsystem initialized
[    4.212000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    4.216000] Chip Version :000b BurstSize=4
[    4.820000] IFXUSB: USB core #0 soft-reset
[    5.124000] IFXUSB: USB core #0 soft-reset
[    5.124000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.132000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    5.136000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    5.144000] IFXUSB: Init: Power Port (0)
[    5.160000] hub 1-0:1.0: USB hub found
[    5.160000] hub 1-0:1.0: 1 port detected
[    5.664000] IFXUSB: USB core #1 soft-reset
[    5.968000] IFXUSB: USB core #1 soft-reset
[    5.972000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    5.976000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 2
[    5.984000] ifxusb_hcd ifxusb_hcd: irq 91, io mem 0xbe106000
[    5.988000] IFXUSB: Init: Power Port (0)
[    5.996000] hub 2-0:1.0: USB hub found
[    5.996000] hub 2-0:1.0: 1 port detected
[    6.000000] ifxusb_hcd ifxusb_hcd: requested GPIO 232
[    6.012000] usbcore: registered new interface driver usb-storage
mount_root: jffs2 is ready
[    7.228000] jffs2: notice: (265) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 8 of xref (0 dead, 2 orphan) found.
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[    8.128000] IFXOS, Version 1.5.14 (c) Copyright 2009, Lantiq Deutschland GmbH

[    8.196000] NET: Registered protocol family 10
[    8.208000] NET: Registered protocol family 8
[    8.208000] NET: Registered protocol family 20
[    8.220000] PPP generic driver version 2.4.2
[    8.232000] nf_conntrack version 0.5.0 (1971 buckets, 7884 max)
[    8.244000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    8.268000] MEI CPE Driver, Version 1.2.0

[    8.272000] (c) Copyright 2009, Infineon Technologies AG
### MEI CPE - MEI CPE - MEI CPE - MEI CPE ###


Lantiq CPE API Driver version: DSL CPE API V4.11.4
[    8.292000]
[    8.292000] Predefined debug level: 2
[    8.304000] Loading modules backported from Linux version master-2013-11-05-0-gafa3093
[    8.308000] Backport generated by backports.git backports-20130802-0-gdb67a3f
[    8.320000] ip_tables: (C) 2000-2006 Netfilter Core Team
[    8.340000] ATM1.0.26    ATM (A1) firmware version 0.24
[    8.344000] ifxmips_atm: ATM init succeed
[    8.352000] Infineon Technologies DEU driver version 2.0.0
[    8.364000] IFX DEU DES initialized (multiblock).
[    8.372000] IFX DEU AES initialized (multiblock).
[    8.380000] IFX DEU ARC4 initialized (multiblock).
[    8.384000] IFX DEU SHA1 initialized.
[    8.384000] IFX DEU MD5 initialized.
[    8.388000] IFX DEU SHA1_HMAC initialized.
[    8.396000] IFX DEU MD5_HMAC initialized.
[    8.424000] NET: Registered protocol family 24
[    8.452000] xt_time: kernel timezone is -0000
[    8.484000] cfg80211: Calling CRDA to update world regulatory domain
[    8.488000] cfg80211: World regulatory domain updated:
[    8.492000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[    8.500000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.508000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.516000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.524000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.532000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
[    8.540000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[    8.652000] usbcore: registered new interface driver rt2800usb
[   13.888000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   13.896000] device eth0 entered promiscuous mode
[   13.904000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
procd: - init complete -


saludos ya cargue la imagen openwrt-lantiq-xrx200-ARV7519RWV22-squashfs.image..
cual seria el siguiente paso? .....antes de cargarme otro router.. ;D ;D ;D ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: moonrotation en 04-10-2016, 14:52 (Martes)
Hola.

Estoy teniendo problemas para hacer funcionar los puertos lan compilando desde trunk.
Alguien sabe donde esta mi problema?

Gracias, un saludo.


EDIT

Lo he arreglado flasheando el u-boot que ha subido @howl. Gracias!
Lo raro es que tenia la misma version, pero algo fallaba con las ultimas builds.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Deart en 22-10-2016, 14:08 (Sábado)
Hola, lo primero de todo pido disculpas por mi ignorancia pero soy nuevo en esto. Me gutaría instalar Openwrt en mi router livebox 2.1 para usarlo de bridge con mi otro router.
Qué es lo primero que tendría que hacer?
Gracias de antemano,
un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: taxista4plazas en 23-10-2016, 14:01 (Domingo)
Hola, lo primero de todo pido disculpas por mi ignorancia pero soy nuevo en esto. Me gutaría instalar Openwrt en mi router livebox 2.1 para usarlo de bridge con mi otro router.
Qué es lo primero que tendría que hacer?
Gracias de antemano,
un saludo

Perdonad, el 1 post está actualizado? Ha caído en mis manos este router y lo quería usar como libre, sigue siendo necesario lo de los pines?

enviado desde mi Spectrum QL.


Hola, esta medio actualizado, hay cosas que si son asi, otras que tienes que mirar las demas paginas, antes de nada, te recomiendo encarecidadmente que te leas todo el post, y si son las 45 paginas, asi antes de hacer nada, tendras todo mas claro, a partir de la 30, creo que estaria el kit, pero mejor todo el tochaco. yo lo he hecho
saludos

 Por lo que veo este es un proyecto que está actualmente en continuo desarrollo. Discernir entre la información necesaria para instalar un firmware libre y la que está ya obsoleta o que es irrelvante para tal fin es tarea ardua para los neófitos como nosotros. Corregidme si me equivoco, pero una guia actualizada de LEDE/openWRT  la hay aquí, hay otras, pero esta es la que estoy usando:
https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207 (https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207)
 Con un adaptador de estos haces el apaño, este es un ejemplo, hay muchos similares:
http://www.ebay.es/itm/331989366969? (http://www.ebay.es/itm/331989366969?)
 conectar los pines correctos y seguir las instrucciones de por ejemplo esa guía de LEDE DD o cualquier otra de openWRT que esté actualizada
 Repito, que alguien con más tablas en el tema me corrija, igual mis indicaciones no son correctas.

PD: quiero agradecer también a la gente de este foro que ha contribuido a convertir el ladrillo capado que te da 0range en un router funcional y polivalente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Covenant en 25-10-2016, 05:45 (Martes)
Esa guía es perfecta y bastante actualizada e instalado varios firmwares al Livebox sin problemas.
Para mí es la mejor guía que hay o la mejor que he encontrado  ;D
Además ese blog es del amigo Medber, compañero de este foro.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 20-11-2016, 21:22 (Domingo)
¿Alguna versión de LEDE o Openwrt más recientes que BARRIER BRAKER os funciona correctamente?. Quiero instalar paquetes que no están en 14.07, como python-pip, y he probado a instalar Openwrt (15.05.1 y la trunk); pero cuando intento instalar un paquete con muchas dependencias como el que he dicho, a mitad de descarga salta una excepcion:

CPU 1 Unable to handle kernel paging request at virtual address fde498a4, epc == 800b6ecc, ra == 800a917c
[  191.166973] Oops[#1]:
[  191.169143] CPU: 1 PID: 1805 Comm: wget Not tainted 4.4.14 #1
[  191.174883] task: 878b8ac0 ti: 85c66000 task.ti: 85c66000
[  191.180271] $ 0   : 00000000 00000001 00000001 16a220d4
[  191.185489] $ 4   : fde498a0 16a220d5 8056e480 80571060
[  191.190709] $ 8   : 00000001 867a7778 00000778 80000000
[  191.195932] $12   : 80000000 87427138 00000000 00000040
[  191.201159] $16   : 81013700 8741a214 00010000 80570000
[  191.206377] $20   : 85c67e14 8741887c 86492f00 86736058
[  191.211599] $24   : ffff0000 c0000000                 
[  191.216826] $28   : 85c66000 85c67d68 00020000 800a917c
[  191.222043] Hi    : 00000000
[  191.224927] Lo    : 00000000
[  191.227818] epc   : 800b6ecc put_compound_page+0xb4/0x474
[  191.233210] ra    : 800a917c filemap_map_pages+0x2b0/0x358
[  191.238679] Status: 1100c303   KERNEL EXL IE
[  191.242852] Cause : 00800008 (ExcCode 02)
[  191.246863] BadVA : fde498a4
[  191.249738] PrId  : 00019556 (MIPS 34Kc)

Con la snapshot de LEDE de hoy, directamente no termina de arrancar; tiene problemas con el sistema de archivos:
   2.086071] SQUASHFS error: xz decompression failed, data probably corrupt
[    2.091536] SQUASHFS error: squashfs_read_data failed to read block 0x119026
[    2.098572] SQUASHFS error: Unable to read fragment cache entry [119026]
[    2.105271] SQUASHFS error: Unable to read page, block 119026, size 13974
[    2.112088] SQUASHFS error: Unable to read fragment cache entry [119026]
[    2.118766] SQUASHFS error: Unable to read page, block 119026, size 13974
[    2.125581] SQUASHFS error: Unable to read fragment cache entry [119026]
[    2.132258] SQUASHFS error: Unable to read page, block 119026, size 13974
[    2.139061] SQUASHFS error: Unable to read fragment cache entry [119026]
[    2.145752] SQUASHFS error: Unable to read page, block 119026, size 13974
[    2.152552] SQUASHFS error: Unable to read fragment cache entry [119026]
[    2.159240] SQUASHFS error: Unable to read page, block 119026, size 13974

He compilado tambien LEDE, y no aparecen los errores con el sistema squashfs, directamente se queda congelado en pleno arranque. Por último, con la version de julio de LEDE que hay en la página de practicalfoss no se puede instalar nada más; ya que la denominacion de la arquitectura cambió luego a 34k, distinta a la que espera esa compilacion.

¿Con que version estáis funcionando vosotros en este router?. Tengo VDSL y me gustaria dejarle definitivamente una versión reciente y probar si sincroniza y qué velocidad alcanza.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-11-2016, 00:30 (Martes)
Hola. Comento una cosa para novatos (como yo):

No es imprescindible soldar pines ni cables ni nada a la placa del router. Lo digo porque yo he conseguido hacerlo pegando con celo 3 cablecitos finos pelados a los puntitos (no sé como se llaman) para hacer el contacto. Sólo hay que tener maña y "ajustarlos" con un palillo justo antes de pegarlos con celo para que se queden quietecitos. Luego me ha hecho falta estar presionando con el dedo encima, porque de por sí solos, se ve que no hacían suficiente contacto. También he probado a pegar por encima del celo un pegotito de plastilina, que quedaba "de lujo" y parecía que hacía la función, pero por lo visto no era suficiente y he tenido que recurrir a presionar con el dedo mientras hacía todo el proceso.

¿Es un método chapuza cutre salchichera? Sí
¿Funciona? Relativamente. No es fácil, pero si se ajusta bien la posición de los cablecitos y se presiona en todo el proceso (que sin el backup me ha llevado unos 5... 6 minutos, a ojo); suele salir bien (ya he flasheado 3 así).
¿Es fácil?.- No mucho. Como ya he dicho, requiere maña, ya que los cablecitos deben ser finos (recomiendo los internos de un cable de red), pero para novatos que no hemos soldado nunca es 10000 veces mucho más fácil que soldar; además de evitar el riesgo de joder la placa por quemarla con el soldador, pringarlo de estaño, etc...

En el otro extremo de los cablecitos, lo que he hecho es empalmarlos con un cacho recortado de cable de bus IDE (el que se usaba antes del serial ATA, es decir, el Paralel ATA); así me queda en el otro extremo las hembras (el conector del IDE que se enganchaba a los discos duros y cdroms...) para conectarle los pines del pincho USB2TTL.

Es una chapuza cutre, pero ... funciona :D  ;D  ^-^

Aquí tenéis unas fotos

ATENCIÓN: No me hago responsable de los daños ocasionados por el uso de este método. Sólo comparto mi experiencia.

ATENCIÓN. NO conectar el punto VCC (el de la derecha del todo de los 4, mirando la placa bocarriba). Lo recomendable si alguien sigue este método es taparlo con una tira de celo para aislarlo y evitar sustos o males mayores, ya que un roce con el cable de al lado.... y adios.
(En las imágenes, es el punto de la izquierda porque tenía la placa bocabajo (lo tengo marcado con un punto negro para saber siempre cual es))

(http://thumbs.subefotos.com/7c9555b0b1c7448e8e80f5f52c3ff593o.jpg)
La idea de la plastilina era buena en teoría, pero no me funcionó y tuve que presionar con el dedo sobre los cables (previamente les puse otro cachito de celo por encima). Tuve que aguantar presionando con el dedo durante todo el proceso (no recuerdo cuanto duró, pero creo que fueron menos de 5 minutos).

(http://thumbs.subefotos.com/a4ca946a496939a98fdf234bef4d9a8ao.jpg)

(http://thumbs.subefotos.com/2ea6c6ad31eb7a7ee7adf8e4af78292fo.jpg)

(http://thumbs.subefotos.com/f3760721898d93edc23ca954ffc3dccfo.jpg)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-11-2016, 12:51 (Martes)
Código: [Seleccionar]
root@LIVEBOX:~# opkg update
Package base-files version 171-r0+2292 has no valid architecture, ignoring.
Package block-mount version 2016-09-31-94a5b0ad8d53f024f036c3526b48c34ebbd66a2f has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-a-patch version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-a version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-b-patch version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-b version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package fstools version 2016-09-31-94a5b0ad8d53f024f036c3526b48c34ebbd66a2f has no valid architecture, ignoring.
Package fwtool version 1 has no valid architecture, ignoring.
Package iwinfo version 2016-09-21-fd9e17be0c43bd6b8df5371f0b353747bc563874 has no valid architecture, ignoring.
Package kmod-3c59x version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-6lowpan version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8021q version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8139cp version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8139too version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ac97 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-adm8211 version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-aoe version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-appletalk version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-arptables version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-at86rf230 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-ahci version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-artop version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-core version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-marvell-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-nvidia-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-pdc202xx-old version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-piix version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-sil24 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-sil version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-via-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ath10k-ct version 4.4.32+2016-11-16-1 has no valid architecture, ignoring.
Package kmod-ath10k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath3k version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ath5k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k-common version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k-htc version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-atl1 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl1c version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl1e version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl2 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atm version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atmtcp version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ax25 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-b43 version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-b43legacy version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-b44 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-batman-adv version 4.4.32+2016.4-0 has no valid architecture, ignoring.
Package kmod-bcma version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-block2mtd version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bluetooth version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bluetooth_6lowpan version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bmp085-i2c version 4.4.32-1 has no valid architecture, ignoring.

[i](un montonazo más que he borrado para no hacer tan largo el post)[/i]

Downloading http://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/reboot_core.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/base/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/telephony/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/packages/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/routing/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/luci/Packages.gz.
Collected errors:
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/base/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/telephony/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/packages/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/routing/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/luci/Packages.gz, wget returned 8.

¿Alguna idea? Gracias.
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 22-11-2016, 17:44 (Martes)
Código: [Seleccionar]
root@LIVEBOX:~# opkg update
Package base-files version 171-r0+2292 has no valid architecture, ignoring.
Package block-mount version 2016-09-31-94a5b0ad8d53f024f036c3526b48c34ebbd66a2f has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-a-patch version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-a version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-b-patch version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package dsl-vrx200-firmware-xdsl-b version 05.08.01.08.01.06_05.08.00.0B.01.01_osc-1 has no valid architecture, ignoring.
Package fstools version 2016-09-31-94a5b0ad8d53f024f036c3526b48c34ebbd66a2f has no valid architecture, ignoring.
Package fwtool version 1 has no valid architecture, ignoring.
Package iwinfo version 2016-09-21-fd9e17be0c43bd6b8df5371f0b353747bc563874 has no valid architecture, ignoring.
Package kmod-3c59x version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-6lowpan version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8021q version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8139cp version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-8139too version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ac97 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-adm8211 version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-aoe version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-appletalk version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-arptables version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-at86rf230 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-ahci version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-artop version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-core version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-marvell-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-nvidia-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-pdc202xx-old version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-piix version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-sil24 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-sil version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ata-via-sata version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ath10k-ct version 4.4.32+2016-11-16-1 has no valid architecture, ignoring.
Package kmod-ath10k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath3k version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ath5k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k-common version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k-htc version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath9k version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-ath version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-atl1 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl1c version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl1e version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atl2 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atm version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-atmtcp version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-ax25 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-b43 version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-b43legacy version 4.4.32+2016-10-08-1 has no valid architecture, ignoring.
Package kmod-b44 version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-batman-adv version 4.4.32+2016.4-0 has no valid architecture, ignoring.
Package kmod-bcma version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-block2mtd version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bluetooth version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bluetooth_6lowpan version 4.4.32-1 has no valid architecture, ignoring.
Package kmod-bmp085-i2c version 4.4.32-1 has no valid architecture, ignoring.

[i](un montonazo más que he borrado para no hacer tan largo el post)[/i]

Downloading http://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/reboot_core.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/base/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/telephony/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/packages/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/routing/Packages.gz.
Downloading http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/luci/Packages.gz.
Collected errors:
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/base/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/telephony/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/packages/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/routing/Packages.gz, wget returned 8.
 * opkg_download: Failed to download http://downloads.lede-project.org/snapshots/packages/mips_34kc_dsp/luci/Packages.gz, wget returned 8.

¿Alguna idea? Gracias.
Esa version de LEDE es la de julio, tiene ese problema porque ahora los repositorios no tienen la arquitectura 34k_dsp, que ha sido renombrada a 34kc

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-11-2016, 23:18 (Martes)
Hola, gracias por la respuesta. Ahora me ha pasado esto:

He ido a la página oficial de LEDE (lede-project.org) y he accedido a downloads...

He entrado en targets/lantiq/xrx200... y he descargado el archivo:
"lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin"

He comprobado el SHA256 Hash del archivo, comparándolo con el correcto y coincide.

He ido a flashearlo (desde luci) y el router se ha quedado frito.

Me ha tocado resucitarlo desde el uboot.

¿Por qué puede ser que haya pasado esto y cómo solucionarlo?
Supongo que en la última versión (que supongo que será la de la página oficial) estarán actualizadas las url de los repositorios..., ¿no?
Gracias.

hmm...
¿A caso esa imagen sólo se puede actualizar con el método sysupgrade y no con luci? Creía que era indiferente.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 30-11-2016, 23:18 (Miércoles)
La última versión de LEDE da error de lectura del sistema de archivos squashfs al iniciar, así que normal que no responda; tanto si lo descargas como si lo compilas tú mismo. Openwrt trunk inicia pero da kernel panics en cuanto quieras escribir un archivo medianamente grande al usb o intentes instalar un paquete que dependa de otros cuantos. Así que por ahora sigo sin encontrar nada para sustituir a mi comtrend 3025u; con lo que prometía éste.
Título: Re:
Publicado por: peperfus en 30-11-2016, 23:35 (Miércoles)
Ok, gracias por la respuesta.

.......
edito:

¿Se sabe algo sobre si se va a arreglar..... o cómo va la cosa?
¿Podemos hacer algo los mortales para ayudar? (algo facilito) ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 07-12-2016, 20:00 (Miércoles)
Bueno, he conseguido instalar la imagen que recomiendan en esta guía https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207
y ya funciona el asunto  :D el problema que tengo ahora es el del tema paquetes, que se comentó en esta última página. Pero no sé bien qué arquitectura se debería usar ahora.

He reemplazado las líneas del distfeeds.com con http://downloads.lede-project.org/snapshots/packages/mips_24kc/ ya que en la página del lede-project pone que mips-24kc es la arquitectura que utilizan en el livebox, pero me da muchos errores de "Package XXX has no valid architecture, ignoring" y luego no me deja instalar ningún paquete, dice que no existe.. Quizás es problema del firmware que está desactualizado o algo así?

Gracias!

EDIT: he visto que hay en lede-project.org firmwares más actualizados, he instalado el último y ahora ya va todo en orden  >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Altair64 en 10-12-2016, 15:03 (Sábado)
Hola, gracias por la respuesta. Ahora me ha pasado esto:

He ido a la página oficial de LEDE (lede-project.org) y he accedido a downloads...

He entrado en targets/lantiq/xrx200... y he descargado el archivo:
"lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin"

He comprobado el SHA256 Hash del archivo, comparándolo con el correcto y coincide.

He ido a flashearlo (desde luci) y el router se ha quedado frito.

Me ha tocado resucitarlo desde el uboot.

¿Por qué puede ser que haya pasado esto y cómo solucionarlo?
Supongo que en la última versión (que supongo que será la de la página oficial) estarán actualizadas las url de los repositorios..., ¿no?
Gracias.

hmm...
¿A caso esa imagen sólo se puede actualizar con el método sysupgrade y no con luci? Creía que era indiferente.

Qué raro, yo hice eso mismo y no me dio problemas. ¿Qué imagen le habías instalado antes, la que aparece aquí? https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Rick_Hunter en 11-12-2016, 20:55 (Domingo)
Hola a todos y en especial a los grandes gurús del Linux embebido.

He estado portando el código del driver Wave300 al kernel actual de LEDE 4.4.16.

He intentado en la medida de lo posible actualizar la sintaxis sin alterar nada más.

Añadir que no soy informático ni entiendo las miles de sutilezas de un driver wifi; simplemente intento aportar mi granito de arena a la comunidad opensource/openwrt.

Lo cierto es que el código actualizado compila satisfactoriamente con el último SDK de LEDE.

Y aquí se acaban las buenas noticias ya que al insertar el módulo en el router se cuelga provocando un reboot del sistema. Para colmo esto impide cualquier tipo de mensaje de debug en dmesg.

Estaría encantado de compartir las fuentes modificadas o de recibir soporte para ver cómo hacer funcionar el driver.

Un saludo

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Rick_Hunter en 11-12-2016, 21:02 (Domingo)
Hola, gracias por la respuesta. Ahora me ha pasado esto:

He ido a la página oficial de LEDE (lede-project.org) y he accedido a downloads...

He entrado en targets/lantiq/xrx200... y he descargado el archivo:
"lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin"

He comprobado el SHA256 Hash del archivo, comparándolo con el correcto y coincide.

He ido a flashearlo (desde luci) y el router se ha quedado frito.

Me ha tocado resucitarlo desde el uboot.

¿Por qué puede ser que haya pasado esto y cómo solucionarlo?
Supongo que en la última versión (que supongo que será la de la página oficial) estarán actualizadas las url de los repositorios..., ¿no?
Gracias.

hmm...
¿A caso esa imagen sólo se puede actualizar con el método sysupgrade y no con luci? Creía que era indiferente.

Qué raro, yo hice eso mismo y no me dio problemas. ¿Qué imagen le habías instalado antes, la que aparece aquí? https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207

Yo lo actualicé vía Luci sin problema ahora bien, tuve que acceder con ssh ya que por defecto este paquete no está instalado en LEDE.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 14-12-2016, 10:13 (Miércoles)
Hola, gracias por la respuesta. Ahora me ha pasado esto:

He ido a la página oficial de LEDE (lede-project.org) y he accedido a downloads...

He entrado en targets/lantiq/xrx200... y he descargado el archivo:
"lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin"

He comprobado el SHA256 Hash del archivo, comparándolo con el correcto y coincide.

He ido a flashearlo (desde luci) y el router se ha quedado frito.

Me ha tocado resucitarlo desde el uboot.

¿Por qué puede ser que haya pasado esto y cómo solucionarlo?
Supongo que en la última versión (que supongo que será la de la página oficial) estarán actualizadas las url de los repositorios..., ¿no?
Gracias.

hmm...
¿A caso esa imagen sólo se puede actualizar con el método sysupgrade y no con luci? Creía que era indiferente.

Qué raro, yo hice eso mismo y no me dio problemas. ¿Qué imagen le habías instalado antes, la que aparece aquí? https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html?showComment=1477238340705#c1531025804359094207

Exacto, esa misma.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 16-12-2016, 11:34 (Viernes)
Citar
ROM VER: ▒▒▒#!▒D▒

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at b0080000 ...
   Image Name:   MIPS LEDE Linux-4.4.38
   Created:      2016-12-15  12:02:31 UTC
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    1739142 Bytes = 1.7 MiB
   Load Address: 80002000
   Entry Point:  80002000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 4.4.38 (buildbot@crazyhorse) (gcc version 5.4.0 (LEDE GCC 5.4.0 r2520-fb23747) ) #0 Thu Dec 15 12:02:31 2016
[    0.000000] SoC: xRX200 rev 1.1
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019555 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Orange Livebox 2.1
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00008194
[    0.000000] Readback ErrCtl register=00008194
[    0.000000] Memory: 123028K/131072K available (3920K kernel code, 163K rwdata, 1260K rodata, 1232K init, 213K bss, 8044K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] Setting up vectored interrupts
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.007853] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.042315] pid_max: default: 32768 minimum: 301
[    0.047152] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.053720] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.066518] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.076334] pinctrl core: initialized pinctrl subsystem
[    0.082812] NET: Registered protocol family 16
[    0.091805] pinctrl-xway 1e100b10.pinmux: Init done
[    0.097324] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.207004] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.235252] usbcore: registered new interface driver usbfs
[    0.240744] usbcore: registered new interface driver hub
[    0.246101] usbcore: registered new device driver usb
[    0.252369] clocksource: Switched to clocksource MIPS
[    0.258871] NET: Registered protocol family 2
[    0.264140] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.271024] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.277405] TCP: Hash tables configured (established 1024 bind 1024)
[    0.283915] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.289758] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.296427] NET: Registered protocol family 1
[    0.307056] gptu: totally 6 16-bit timers/counters
[    0.311896] gptu: misc_register on minor 63
[    0.315992] gptu: succeeded to request irq 126
[    0.320485] gptu: succeeded to request irq 127
[    0.324997] gptu: succeeded to request irq 128
[    0.329510] gptu: succeeded to request irq 129
[    0.334024] gptu: succeeded to request irq 130
[    0.338538] gptu: succeeded to request irq 131
[    0.343384] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy22f_a1x.bin
[    0.350635] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 7D80000
[    0.356970] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 7D80000
[    0.463732] No VPEs reserved for AP/SP, not initialize VPE loader
[    0.463732] Pass maxvpes=<n> argument as kernel argument
[    0.475100] No TCs reserved for AP/SP, not initializing RTLX.
[    0.475100] Pass maxtcs=<n> argument as kernel argument
[    0.487104] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.493209] Crashlog allocated RAM at address 0x3f00000
[    0.518754] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.524495] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.538391] io scheduler noop registered
[    0.542210] io scheduler deadline registered (default)
[    0.548090] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.556987] console [ttyLTQ0] enabled
[    0.556987] console [ttyLTQ0] enabled
[    0.564315] bootconsole [early0] disabled
[    0.564315] bootconsole [early0] disabled
[    0.573392] lantiq nor flash device: 02000000 at 10000000
[    0.577506] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.586959] Amd/Fujitsu Extended Query Table at 0x0040
[    0.592081]   Amd/Fujitsu Extended Query version 1.3.
[    0.597115] number of CFI chips: 1
[    0.600543] 4 ofpart partitions found on MTD device ltq_nor
[    0.606080] Creating 4 MTD partitions on "ltq_nor":
[    0.610957] 0x000000000000-0x000000060000 : "uboot"
[    0.619299] 0x000000060000-0x000000080000 : "uboot-env"
[    0.625242] 0x000000080000-0x000001f80000 : "firmware"
[    0.651098] 2 uimage-fw partitions found on MTD device firmware
[    0.655611] 0x000000080000-0x0000002289c6 : "kernel"
[    0.662242] 0x0000002289c6-0x000001f80000 : "rootfs"
[    0.667856] mtd: device 4 (rootfs) set to be root filesystem
[    0.672151] 1 squashfs-split partitions found on MTD device rootfs
[    0.678289] 0x000000460000-0x000001f80000 : "rootfs_data"
[    0.685847] 0x000001f80000-0x000002000000 : "boardconfig"
[    0.795497] libphy: lantiq,xrx200-mdio: probed
[    0.869101] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.3] (phy_addr=0:00, irq=-1)
[    0.937058] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:13, irq=-1)
[    1.005058] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:14, irq=-1)
[    1.073058] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:11, irq=-1)
[    1.141057] eth0: attached PHY [Lantiq XWAY XRX PHY22F v1.4] (phy_addr=0:12, irq=-1)
[    1.149045] wdt 1f8803f0.watchdog: Init done
[    1.155030] NET: Registered protocol family 10
[    1.163954] NET: Registered protocol family 17
[    1.167113] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.179628] 8021q: 802.1Q VLAN Support v1.8
[    1.192678] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    1.202067] Freeing unused kernel memory: 1232K (8053c000 - 80670000)
[    1.975055] SQUASHFS error: xz decompression failed, data probably corrupt
[    1.980523] SQUASHFS error: squashfs_read_data failed to read block 0x11924e
[    1.987551] SQUASHFS error: Unable to read fragment cache entry [11924e]
[    1.994251] SQUASHFS error: Unable to read page, block 11924e, size 12a40
[    2.001065] SQUASHFS error: Unable to read fragment cache entry [11924e]
[    2.007750] SQUASHFS error: Unable to read page, block 11924e, size 12a40
[    2.014552] SQUASHFS error: Unable to read fragment cache entry [11924e]
[    2.021236] SQUASHFS error: Unable to read page, block 11924e, size 12a40
[    2.028049] SQUASHFS error: Unable to read fragment cache entry [11924e]
[    2.034730] SQUASHFS error: Unable to read page, block 11924e, size 12a40
[    2.041535] SQUASHFS error: Unable to read fragment cache entry [11924e]
[    2.048216] SQUASHFS error: Unable to read page, block 11924e, size 12a40

Tanto actualizando desde luci, como desde uboot por tftp.
(MD5 hash correcto.)
Archivo lede: lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin
Fecha Versión: 15/12/2016
Macros utilizadas:
   setenv write-openwrt 'tftpboot lede-arv7519rw22.bin && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
   setenv kernel_addr 0xB0080000
   saveenv
   run write-openwrt
¿Es fallo del firmware o qué estoy haciendo mal?
 ???
¿Alguna idea?

Mil gracias

Por cierto:

Citar
ROM VER: ▒▒▒#!▒D▒
Esos símbolos raros que me salen en la ROM VER... ¿son normales? xD
¿A vosotros también os salen...?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 18-12-2016, 00:44 (Domingo)
Hola, en el primer mensaje pone que hay que mandar la imagen de uboot por xmodem. Al final hay dos enlaces, el primero es el del uboot, pero hay tres archivos dentro. Cual es el que hay que mandar?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 18-12-2016, 07:48 (Domingo)
Hola, en el primer mensaje pone que hay que mandar la imagen de uboot por xmodem. Al final hay dos enlaces, el primero es el del uboot, pero hay tres archivos dentro. Cual es el que hay que mandar?

Si es para flashear la flash (valga la redundancia), el que está en la carpeta nor. Los que están en la carpeta ram, son para enviar a través del modo UART, o cargar un previo en la ram, sin flashear nada. (Vaya, en dos líneas, la de palabros que he soltado...  >:D )
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 18-12-2016, 12:01 (Domingo)
Que rapidez en responder, muchas gracias. A ver si todo va bien y consigo hacerlo funcionar.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 18-12-2016, 17:10 (Domingo)
Que rapidez en responder, muchas gracias. A ver si todo va bien y consigo hacerlo funcionar.

Si consigues hacer funcionar un lede de ahora avisa. A mí y a cimbor se nos queda colgado en el arranque.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 18-12-2016, 20:11 (Domingo)
Hola, a ver si alguien me puede orientar..
Estoy intentando recuperar desde el modo UART un v1.2 que se quedó con el arranque en el bucle:
Código: [Seleccionar]
ROM VER: 1.1.4
CF 01
Subo desde windows con el programa "Tera Term" el openwrt-lantiq-arv7519rw22_ram-u-boot.asc sin problemas ya que luego me arranca desde ram:

Código: [Seleccionar]
CFG 04
UART
******************************************
../..(he suprimido asteriscos)
******************************************

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:32:35) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.2
CPU:   125 MHz
IO:    125 MHz
BUS:   125 MHz
BOOT:  UART
DRAM:  128 MiB
Flash: 32 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
ARV7519RW22 #

Desde ahí subo aparentemente sin problemas mediante tftpboot el openwrt-lantiq-arv7519rw22_ram-u-boot.img (también lo he probado con el .bin)

Código: [Seleccionar]
ARV7519RW22 # tftpboot openwrt-lantiq-arv7519rw22_ram-u-boot.img
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-arv7519rw22_ram-u-boot.img'.
Load address: 0x81000000
Loading: ######################
         2 MiB/s
done
Bytes transferred = 317416 (4d7e8 hex)

Pero no queda el u-boot grabado ya que si reinicio continua con el mismo bucle del arranque

Si alguien me puede indicar que hago mal, muy agradecido.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 18-12-2016, 20:48 (Domingo)
Hola, a ver si alguien me puede orientar..
Estoy intentando recuperar desde el modo UART un v1.2 que se quedó con el arranque en el bucle:
Código: [Seleccionar]
ROM VER: 1.1.4
CF 01
Subo desde windows con el programa "Tera Term" el openwrt-lantiq-arv7519rw22_ram-u-boot.asc sin problemas ya que luego me arranca desde ram:

Código: [Seleccionar]
CFG 04
UART
******************************************
../..(he suprimido asteriscos)
******************************************

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:32:35) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.2
CPU:   125 MHz
IO:    125 MHz
BUS:   125 MHz
BOOT:  UART
DRAM:  128 MiB
Flash: 32 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
ARV7519RW22 #

Desde ahí subo aparentemente sin problemas mediante tftpboot el openwrt-lantiq-arv7519rw22_ram-u-boot.img (también lo he probado con el .bin)

Código: [Seleccionar]
ARV7519RW22 # tftpboot openwrt-lantiq-arv7519rw22_ram-u-boot.img
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-arv7519rw22_ram-u-boot.img'.
Load address: 0x81000000
Loading: ######################
         2 MiB/s
done
Bytes transferred = 317416 (4d7e8 hex)

Pero no queda el u-boot grabado ya que si reinicio continua con el mismo bucle del arranque

Si alguien me puede indicar que hago mal, muy agradecido.

Hola; no te puedo ayudar mucho porque soy novatillo aún. Además yo no uso el método ram, sino el nor. ¿A qué te refieres con lo del bucle del arranque? y ¿Qué compilación de LEDE le estás intentando instalar?

A mí la última que me va es la "LEDE Reboot r865" (la que sale en la guía en inglés de una o dos páginas atrás); pero no me va la última descargada de la web oficial.

Por cierto, informo: última prueba hecha hoy con la versión del 17 de diciembre. También falla el arranque.

PD: tendré que buscarme a alguien que me haga la soldadura de los pines.... A ver si algún profesional me lo puede hacer sin clavarme... ¿alguien sabe cuánto me pueden pedir?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 18-12-2016, 20:56 (Domingo)
Hola, a ver si alguien me puede orientar..
Estoy intentando recuperar desde el modo UART un v1.2 que se quedó con el arranque en el bucle:
Código: [Seleccionar]
ROM VER: 1.1.4
CF 01
Subo desde windows con el programa "Tera Term" el openwrt-lantiq-arv7519rw22_ram-u-boot.asc sin problemas ya que luego me arranca desde ram:

Código: [Seleccionar]
CFG 04
UART
******************************************
../..(he suprimido asteriscos)
******************************************

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:32:35) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.2
CPU:   125 MHz
IO:    125 MHz
BUS:   125 MHz
BOOT:  UART
DRAM:  128 MiB
Flash: 32 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
ARV7519RW22 #

Desde ahí subo aparentemente sin problemas mediante tftpboot el openwrt-lantiq-arv7519rw22_ram-u-boot.img (también lo he probado con el .bin)

Código: [Seleccionar]
ARV7519RW22 # tftpboot openwrt-lantiq-arv7519rw22_ram-u-boot.img
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-arv7519rw22_ram-u-boot.img'.
Load address: 0x81000000
Loading: ######################
         2 MiB/s
done
Bytes transferred = 317416 (4d7e8 hex)

Pero no queda el u-boot grabado ya que si reinicio continua con el mismo bucle del arranque

Si alguien me puede indicar que hago mal, muy agradecido.

Como también dice el compañero peperfus que ha respondido antes, el fichero que hay que flashear es el nor, no el ram. Tienes el comentario 4 posts más arriba.
Es decir, cargas el ram para el arranque (UART), y flasheas el nor en el router por tftp.
En el primer post tienes la forma de Reflashear el uboot en el router.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 19-12-2016, 19:01 (Lunes)
Hola. Estoy mirando vídeos sobre soldar en Youtube, por si un día me da el punto y me atrevo a soldarle los pines a la placa.




De momento he visto (además de otros varios tutoriales) este vídeo que indica como soldar pines a una placa arduino; pero mi duda es que en la placa del vídeo hay agujeros, pero en la placa del router no hay agujeros, sino puntitos (perdón por mi lenguaje poco técnico...); entonces.... ¿cómo soldar los pines a la placa?, ¿alguien con experiencia puede arrojar un poco de luz, referencia, consejo, etc...?

Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 19-12-2016, 19:49 (Lunes)
Hola. Estoy mirando vídeos sobre soldar en Youtube, por si un día me da el punto y me atrevo a soldarle los pines a la placa.




De momento he visto (además de otros varios tutoriales) este vídeo que indica como soldar pines a una placa arduino; pero mi duda es que en la placa del vídeo hay agujeros, pero en la placa del router no hay agujeros, sino puntitos (perdón por mi lenguaje poco técnico...); entonces.... ¿cómo soldar los pines a la placa?, ¿alguien con experiencia puede arrojar un poco de luz, referencia, consejo, etc...?

Gracias.

Hola peperfus.
Debajo de esos puntitos (en el puerto serie) hay agujeritos, si calientas con el soldador  al fundirse el estaño, lo puedes barrer con un pincel pequeño, repetido varias veces hasta que se decubran los agujeros... (cuidado donde van a parar las gotas, barrer hacia afuera para evitar cortos en otro sitios de la placa...
También, si aguantas el pin con una pinza pequeña en una cara de la placa, y calientas el punto desde la otra cara de la placa, en unos segundos el pin puede pasar el agujero y quedar soldado

Para los puntos de resistencias, estos no tienen agujeros, ahí hay que soldar el cable al punto directamente, y mejor previamente tener el cable fijo a la placa, de tal manera que no haga fuerza sobre ese tipo de puntos (el peso del cable, puede arrancar el punto, yo los pego con silicona termica)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 19-12-2016, 20:16 (Lunes)
......  yo los pego con silicona termica)

 ;D ;D ;D ;D

Hombre !!!!!

¡¡ Silicona térmica que se endurece y es conductora !!

Si yo también la usé alguna vez hace mil años en mi breve época de tuning de refrigeración de pc....
La tenía completamente olvidada.

Es una alternativa ideal para los que nos resistimos a meternos en camisa de once varas (el tema de la soldadura). Se puede utilizar el extremo de los cablecitos de un ventilador de cpu viejo/roto (que lleva 3 pines); se pelan un poco y se pegan con silicona térmica adhesiva al puerto serie y listo !!!

IDEA GENIAL.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 19-12-2016, 20:28 (Lunes)
......  yo los pego con silicona termica)

 ;D ;D ;D ;D

Hombre !!!!!

¡¡ Silicona térmica que se endurece y es conductora !!

Si yo también la usé alguna vez hace mil años en mi breve época de tuning de refrigeración de pc....
La tenía completamente olvidada.

Es una alternativa ideal para los que nos resistimos a meternos en camisa de once varas (el tema de la soldadura). Se puede utilizar el extremo de los cablecitos de un ventilador de cpu viejo/roto (que lleva 3 pines); se pelan un poco y se pegan con silicona térmica adhesiva al puerto serie y listo !!!

IDEA GENIAL.

Hombre, yo lo soldaría sin miedo alguno, pero no usaría para eso silicona térmica, pues el riesgo de contaminar el punto en si, es muy alto.... (luego habría que darle calor para limpiar)
ya te digo, no tengas miedo y pégale un hierro caliente ... es la mejor opción.  ;D  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 19-12-2016, 20:29 (Lunes)
Joerr !!

Mirad esto !!

http://www.shoptronica.com/aislantes-termicos-de-silicona-grafito/4359-adhesivo-electro-conductor.html

EXISTE !!

bffff.....

No sé no sé....
Creo que probaré el pegamento conductor este. No queda tan pro como soldar los pines, pero mucho más fácil en mi opinión.

Opciones que he encontrado:
1) http://www.ebay.es/itm/PASTA-DE-SOLDAR-EN-FR-O-CONDUCTOR-ELECTRICO-SIN-SOLDADURAS-/141945295980?hash=item210c99546c:g:Ad8AAOSwKtVWuFs2
(Caro, aunque eficaz, por lo visto)

ó 2) Algo casero: http://www.instructables.com/id/Make-Conductive-Glue-and-Glue-a-Circuit/
Más barato, pero ya veremos si funciona...; y más friki :D

Estoy pensando en probar la segunda opción. Fabricar mi propio gel soldador casero en frío mezclando simple pegamento universal con grafito. Haré alguna prueba en un cartón y si da buen resultado, lo probaré con el router.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 19-12-2016, 20:44 (Lunes)
......  yo los pego con silicona termica)

 ;D ;D ;D ;D

Hombre !!!!!

¡¡ Silicona térmica que se endurece y es conductora !!

Si yo también la usé alguna vez hace mil años en mi breve época de tuning de refrigeración de pc....
La tenía completamente olvidada.

Es una alternativa ideal para los que nos resistimos a meternos en camisa de once varas (el tema de la soldadura). Se puede utilizar el extremo de los cablecitos de un ventilador de cpu viejo/roto (que lleva 3 pines); se pelan un poco y se pegan con silicona térmica adhesiva al puerto serie y listo !!!

IDEA GENIAL.

puntos sin agujeros... en esta misma plana, en las resistencias, cuando recuperé una estropeada... (debajo del forro azúl, se ve el reverso de los pines del puerto serie)
puse un interruptor de palanca, para activar el modo UART



(http://i68.tinypic.com/209mwjr.jpg)

Pd: Había puesto resistencias, pero eran muy altas, con lo que luego burlé las resistencias quedando directo el puente y funcionó bien...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 19-12-2016, 20:47 (Lunes)
Joerr !!

Mirad esto !!

http://www.shoptronica.com/aislantes-termicos-de-silicona-grafito/4359-adhesivo-electro-conductor.html

EXISTE !!

bffff.....

No sé no sé....
Creo que probaré el pegamento conductor este. No queda tan pro como soldar los pines, pero mucho más fácil en mi opinión.

Para reparar circuitos, va genial!!!  :D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 20-12-2016, 13:10 (Martes)
Comprobada versión del 19 diciembre. Sigue fallando en el arranque.

¿Hay alguna manera de saber si se ha actualizado el firmware corrigiendo ese fallo sin flashearlo?

Me da la impresión de que estoy flasheando una y otra vez la misma revisión.
¿Esto es por el sistema de sincronización del "repositorio" "git"?
No conozco git, sólo he trabajado con svn, que es el que conozco un poco.

Pero en el índice de archivos de firmwares para descargar de la web, tengo la impresión de que si se modifica uno solo de ellos, las fechas de todos cambian, actualizándose a la fecha de publicación del modificado ¿es así?

Eso no da información sobre qué archivo/s han sido modificados y podemos estar flasheando el mismo firmware con exactamente los mismos bugs sin saberlo; lo que supone una pérdida de tiempo.

¿Hay algún indicador o alguna forma de saberlo?
Podría haber un archivo tipo changelog, o bien renombrar el archivo del firmware a la fecha de modificación, o al número de versión /revisión que contiene.

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 20-12-2016, 22:58 (Martes)
Ya había flasheado alguno de estos con éxito pero hoy me he encontrado con el mismo problema en 2 de la Rev.02, por lo que descarto que sea un "problema momentaneo" y ya empiezo a pensar que estos 2 podrian haber recibido alguna actualización del firmware original que afectase al procedimiento habitual paran cargar nuestra imagen, ya que utilizo tanto el u-boot como la imagen ya anteriormente probadas sin problemas.En el log de arranque informa:
Wrong Image Format for bootm command
ERROR: can't get kernel image!

Citar
ROM VER: ▒▒▒#!▒D▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 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!
arv7519rw #
La anomalía en la que creo empieza el problema es cuando se sube la imagen desde el u-boot modificado, no acabando de terminar.
Citar
arv7519rw # run write-openwrt
ltq_phy: addr 0, link 0, speed 10, duplex 0
ltq_phy: addr 17, link 0, speed 10, duplex 0
ltq_phy: addr 18, link 0, speed 10, duplex 0
ltq_phy: addr 19, link 1, speed 100, duplex 1
ltq_phy: addr 20, link 0, speed 10, duplex 0
Using ltq-eth device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'openwrt-lantiq-xrx200-ARV7519RW22-squashfs.image'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################################
         2 MiB/s
done
Bytes transferred = 4456452 (440004 hex)
................................... done
Un-Protected 35 sectors
arv7519rw #
Creo que para terminar debería seguir con algo asìí:
Citar
      ............................. done
      Erased 29 sectors
      Copy to Flash... 10....9....8....7....6....5....4....3....2....1....done
Alguien tiene idea de lo que puede estar pasando?
Saludos

Esto lo he solucionado definiendo de nuevo las 2 macros..

Comprobada versión del 19 diciembre. Sigue fallando en el arranque.
He probado el "lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin" de hoy y arranca perfecto, si te falla en el arranque es porque no lo carga bien, he visto varios post atrás que usas celo para hacer los contactos.. casi seguro que ese es el problema.

En el caso del router que ocupa este hilo, donde los 3 puntos a soldar ya tienen estaño, lo que hago es primero estañar las puntas de los 3 cables, apuntarlos donde van a ir soldados inmovilizandolos con cinta adesiva y soldar, la punta del soldador debe tocar el estaño de la placa y la punta del cable.
Saludos
Título: Re:
Publicado por: peperfus en 20-12-2016, 23:02 (Martes)
No creo que sea ese el problema, ya que cargo la imagen por tftp, que va por ethernet de forma correcta. El serial sólo lo uso para consola, mandar comandos y ver pantalla.

Enviado desde mi ZTE Blade L2 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 20-12-2016, 23:14 (Martes)
Pues quizás no tienes en cuenta que no trae Luci y te fias de lo que te dice el serial sin comprobar si se accede por ssh.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 21-12-2016, 00:40 (Miércoles)
Pues quizás no tienes en cuenta que no trae Luci y te fias de lo que te dice el serial sin comprobar si se accede por ssh.

 :-\

Nanai. Lo acabo de volver a probar y lo mismo. Y he intentado acceder por ssh e incluso por telnet.
Además, nada de eso tiene sentido. Otros firmwares (el LEDE de la guía cuyo link aparece en la página 49 me arranca perfecto), y openwrt 15 también perfecto. Es el LEDE de la web oficial el que no arranca. Está claro que es fallo de la compilación de la web oficial.

..... y te fias de lo que te dice el serial ....

¿Qué pasa, que el serial está de cachondeo y me quiere tomar el pelo...?  ;D ;D
Nah, que no cuela. La compilación oficial no arranca y punto. Si a ti te va, será que tienes otra.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 21-12-2016, 12:27 (Miércoles)
Si la imagen es la misma, lo que puede fallar es la NVRAM, o los comandos para grabar la imagen. Es lo único que se me ocurre que pueda ser distinto de un router a otro.
O el código del u-boot está dando por saco... Comprobad que sea la misma versión...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: seny en 21-12-2016, 13:01 (Miércoles)
Si la imagen es la misma, lo que puede fallar es la NVRAM, o los comandos para grabar la imagen. Es lo único que se me ocurre que pueda ser distinto de un router a otro.
O el código del u-boot está dando por saco... Comprobad que sea la misma versión...

Es el Lede de ayer.
Código: [Seleccionar]
U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw
../..

Código: [Seleccionar]
Starting kernel ...

[    0.000000] Linux version 4.4.39 (buildbot@builds) (gcc version 5.4.0 (LEDE GCC 5.4.0 r2543-47bc081) ) #0 Tue Dec 20 16:07:58 2016
[    0.000000] SoC: xRX200 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is ARV7519RW22 - Orange Livebox 2.1

../..

Código: [Seleccionar]
BusyBox v1.25.1 () built-in shell (ash)

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot (SNAPSHOT, r2607-e5e98d5)
    \________\/    -----------------------------------------------------------

root@lede:/#
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 21-12-2016, 22:37 (Miércoles)
Código: [Seleccionar]
U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22
Código: [Seleccionar]
  setenv flashear 'tftpboot firmware && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
   setenv kernel_addr 0xB0080000
   saveenv
   run flashear
(previamente renombro el archivo del firmware a "firmware")

Pues si los comandos para grabar la imagen están bien (uso esos. ¿Lo están?), podemos empezar por actualizar mi uboot.... ¿dónde está el que usas, seny? (Edito: ¿Es este de aquí?--> https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html)
(Cuando fui a esa guía, sólo me bajé la imagen de lede y lo actualicé, no toqué mi uboot)


En caso de tener que actualizar mi uboot, tendría que hacer estos pasos? (descritos en la pag 1):
Citar
Accedemos al modo administrador pulsando "!"
  
Código:

 [VR9 Boot]:!
    Enter Administrator Mode !

 Pulsamos "U" para cargar el uboot  
    
Código:

[VR9 Boot]:U
     UPLOAD Flash
    ---------------------------------------
      Area            Address      Length
    ---------------------------------------
    
  • Boot            0xB0000000     512K
  • [1] Image 0         0xB1280000    6144K
        [2] Image 1         0xB1880000    6144K
        [3] Configuration   0xB1E80000    1024K
        [4] Boot Parameters 0xB1F80000     256K
        [5] Flash Image     0xB0000000   32768K
        [6] Linux Image     0xB0080000   24576K
        [7] Emergency Value 0xB1FC0000   2883584K
        ---------------------------------------
        Enter area to UPLOAD: 0
        Upload area 0.  Are you sure? (Y/n)

     Pulsamos "Y" y mandamos por X-modem la imagen de uboot[/s]

Edito:
PD: acabo de ver un par de detalles más:
1) ¿Es importante que mi router sea la versión ARV7519RW22-A-LT?
2) No he hecho en el uboot el "setenv ethaddr 88:03:55:XX:XX:XX" ¿Es importante?


Gracias y perdón por tanto mareo.


Edito (me respondo yo mismo a algunas preguntas):
Ya lo he actualizado.
El método es usar las macros
run load-uboot-nor
run write-uboot-nor
Después de esto, lo que he hecho es reiniciar, entrar en luci y actualizar al último lede (21 dic), indicándole que conserver la config. Luego he entrado por ssh y le he instalado luci con opkg update y opkg install luci y lo he cargado con /etc/init.d/uhttpd start y /etc/init.d/uhttpd enable y listo; ya está funcionando :)  :D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 21-12-2016, 23:00 (Miércoles)
Código: [Seleccionar]
U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22
Código: [Seleccionar]
  setenv flashear 'tftpboot firmware && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
   setenv kernel_addr 0xB0080000
   saveenv
   run flashear
(previamente renombro el archivo del firmware a "firmware")

Pues si los comandos para grabar la imagen están bien (uso esos. ¿Lo están?), podemos empezar por actualizar mi uboot.... ¿dónde está el que usas, seny?

Gracias y perdón por tanto mareo.

Edito:
PD: acabo de ver un par de detalles más:
1) ¿Es importante que mi router sea la versión ARV7519RW22-A-LT?
2) No he hecho en el uboot el "setenv ethaddr 88:03:55:XX:XX:XX" ¿Es importante?

peperfus; cambia el uboot por el 2014, que es el que ponen en http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html; yo tenía exactamente el mismo uboot que tú, que no detecta los 128MB de RAM al inicio. Yo acabo de hacerlo y tras flashear desde él el LEDE de hoy funciona; ya no se queda colgado al inicio dando errores del sistema de archivos y por ahora no me ha dado ningún kernel panic al instalar paquetes que dependen de tantos otros como el python-pip. De momento va perfectamente incluso con un pendrive; a ver si hay suerte y puedo sustituir a mi vr-3025u por este. Si veo fallos lo comentaré por aquí.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 21-12-2016, 23:05 (Miércoles)
Código: [Seleccionar]
U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22
Código: [Seleccionar]
  setenv flashear 'tftpboot firmware && protect off 0xB0080000 +$filesize && erase 0xB0080000 +$filesize && cp.b $fileaddr 0xB0080000 $filesize'
   setenv kernel_addr 0xB0080000
   saveenv
   run flashear
(previamente renombro el archivo del firmware a "firmware")

Pues si los comandos para grabar la imagen están bien (uso esos. ¿Lo están?), podemos empezar por actualizar mi uboot.... ¿dónde está el que usas, seny?

Gracias y perdón por tanto mareo.

Edito:
PD: acabo de ver un par de detalles más:
1) ¿Es importante que mi router sea la versión ARV7519RW22-A-LT?
2) No he hecho en el uboot el "setenv ethaddr 88:03:55:XX:XX:XX" ¿Es importante?

peperfus; cambia el uboot por el 2014, que es el que ponen en http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html; yo tenía exactamente el mismo uboot que tú, que no detecta los 128MB de RAM al inicio. Yo acabo de hacerlo y tras flashear desde él el LEDE de hoy funciona; ya no se queda colgado al inicio dando errores del sistema de archivos y por ahora no me ha dado ningún kernel panic al instalar paquetes que dependen de tantos otros como el python-pip. De momento va perfectamente incluso con un pendrive; a ver si hay suerte y puedo sustituir a mi vr-3025u por este. Si veo fallos lo comentaré por aquí.


 >:( >:( >:( >:( >:( >:( >:( >:( >:(
Entonces ya está claro; todo era por tener el uboot antiguo. Propongo actualizar el uboot de la primera pág del hilo. (Si no lo está ya). Voy a ponerme a ello ahora mismo.

Edito:
Ya está !!
:) Gracias a todos por la ayuda.

Y te pido disculpas, seny, pero es que me estaba volviendo loco...  :-[
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Rick_Hunter en 23-12-2016, 20:01 (Viernes)
Me respondo a mí mismo: ya he conseguido compilar el driver e insertarlo en el kernel.

Da un error fatal a la hora de quitarlo pero eso es otro problema.

He intentado probar el wifi pero no consigo que aparezca ningún dispositivo.

En la última versión de LEDE que tengo instalada no hay soporte para PCIe o al menos no aparece nada con "lspci" o incluso con "dmesg"

¿Alguien me lo puede confirmar? Y si fuera así, ¿qué hay que hacer para activarlo?

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 27-12-2016, 21:02 (Martes)
Hola a todos, quiero cambiar a LEDE pero tengo pánico a que pueda liarla. En primer lugar la información de Putty que me da del u-boot es la siguiente:

U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 22:56:27) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #

Me informa que tengo 128MiB que según decís es la memoria que tiene que tener ¿podría dejar ese u-boot aunque sea del 2013 no 2014? !es que no tengo claro los pasos para cambiar el u-boot (tengo windows)!.
Si tuviese que descargarlo lo descargo de "practicalfoss.blogspot.com/..." y me decís los pasos para cambiarlo o dónde puedo consultarlos.
Para el firmware LEDE en "practicalfoss.blogspot.com/..." tienen dos "lede-arv7519rw22.bin" y "lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin" ¿cual escojo? y por favor si también me decís los pasos para hacer la carga del nuevo firmware os los agradecería.
gracias a todos y !!!!felices fiestas!!!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alkmaar6 en 29-12-2016, 19:33 (Jueves)
Hola a todos, soy nuevo por aqui y estaba mirando si este router al flashearlo con openwrt funciona el wifi y el telefono. Tengo un router vodafone con este sistema y me va muy bien y ya que tengo uno de orange me gustaria saber si funciona para ponerme a investigar con el y asi comparar los dos. En la primera pagina de este hilo pone que no funciona el wifi y no se si esta corregido o no. Un saludo a todos y gracias de antemano.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 29-12-2016, 23:38 (Jueves)
Hola, creo que el wifi no está soportado, al menos el que lleva integrado. Creo que sí le puedes poner un pincho wifi usb y hacerlo funcionar.

Muy interesante la función de teléfono voip. Eso tengo que probarlo !!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 30-12-2016, 01:03 (Viernes)
Es mejor instalar el uboot de 2014 a través de tftp; copia el fichero de esa web en el directorio que utilice tu servidor tftp con el nombre u-boot.bin; conecta el router por cable y configura la ip del servidor como dice el primer post. Luego para cargarlo hay ya una macro definida, creo que se llama load-uboot, así que cargarías el nuevo uboot con 'run load-uboot'.

 Cuando estés en el nuevo uboot carga el fichero lede: "https://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin". Hasta ahora funciona perfectamente todo menos el WiFi que no hay soporte.

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 31-12-2016, 10:54 (Sábado)
Gracias cimbor pero el problema para mi con ese firmware es que no trae luci y no sabría como instalarselo. El uboot ya lo he cambiado
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 03-01-2017, 23:47 (Martes)
Gracias cimbor pero el problema para mi con ese firmware es que no trae luci y no sabría como instalarselo. El uboot ya lo he cambiado

Hola, es fácil.
Una vez flasheado el LEDE, entras con el putty por ssh con la ip del router (192.168.1.1)
(Usuario root, sin password.)
Si te hace falta configurar los parámetros de configuración de red, haces lo siguiente:
Editas el archivo /etc/config/network con este comando:
Código: [Seleccionar]
vi /etc/config/networkel editor vi es un poco ... "raro", pero te vale con saber un par de cosillas para usarlo:
pulsas la tecla i
bajas a la sección "config interface lan" y la configuras (te pego aquí la mía como ejemplo, ponte tus ajustes):
Código: [Seleccionar]
config interface 'lan'
        option type 'bridge'
        option ifname 'eth0.1'
        option proto 'static'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option ipaddr '192.168.0.253'
        option gateway '192.168.0.254'
        option broadcast '192.168.0.255'
        option dns '208.67.222.222 208.67.220.220'
Una vez que ya lo tengas listo, (asegúrate de que esté todo correcto...) pulsas ESC y luego :wq y ENTER (salir guardando). Para salir sin guardar tienes que poner :q! y darle al ENTER. Tienes que poner los dos puntos también ( : ).
Luego ejecutas el comando
Código: [Seleccionar]
/etc/init.d/network reload para que se apliquen los cambios de red. (Perderás la conexión). Vuelves a entrar por ssh con el putty (con su nueva IP) y por último ejecutas esto:
Código: [Seleccionar]
opkg update && opkg install luci && /etc/init.d/uhttpd start && /etc/init.d/uhttpd enable
Y en teoría, ya deberías tener el luci instalado y en marcha. Pruébalo.
Título: Re:
Publicado por: francisgambin en 04-01-2017, 09:55 (Miércoles)
Buenos días, anoche pude compilar una versión lede que tengo en pruebas. De momento funciona a todo Ok. La he dejado con varios torrent y cosas para ver como se comporta. Luego os comento

Enviado desde mi Metal mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: daskoud en 04-01-2017, 21:13 (Miércoles)
La única forma en estos momentos de tener wifi en ASTORIA ARV7519RW22 es mediante pincho USB?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 05-01-2017, 02:16 (Jueves)
La única forma en estos momentos de tener wifi en ASTORIA ARV7519RW22 es mediante pincho USB?

SIP
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pelikano21 en 05-01-2017, 14:20 (Jueves)
peperfus gracias por tu respuesta. Ahora mismo estoy funcionando con la imagen que descargué de  https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html que si lleva Luci.
Cargué la imagen que vosotros tenéis (la oficial) pero no conectaba. Ahora que me has dado la guia para hacerlo me surge una duda ¿los drivers para ralink p.e. rt2800 y reconocimiento de puertos usb vienen incorporados en la imagen oficial o hay que instalarlos? ya que podría ser la causa que no conectara ya que la configuración la guardé antes de instalar la imagen oficial y se supone que la configuración de red la tendría que haber cogido. Gracias por todo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 05-01-2017, 16:24 (Jueves)
peperfus gracias por tu respuesta. Ahora mismo estoy funcionando con la imagen que descargué de  https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html que si lleva Luci.
Cargué la imagen que vosotros tenéis (la oficial) pero no conectaba. Ahora que me has dado la guia para hacerlo me surge una duda ¿los drivers para ralink p.e. rt2800 y reconocimiento de puertos usb vienen incorporados en la imagen oficial o hay que instalarlos? ya que podría ser la causa que no conectara ya que la configuración la guardé antes de instalar la imagen oficial y se supone que la configuración de red la tendría que haber cogido. Gracias por todo

Las imágenes oficiales no tienes "accesorios". Tienen lo justo para que funcione el hardware del router. Necesitarás instalar los drivers adecuados después de instalar la imagen.
Si instalas una versión trunk, y le instalas luci, después puedes instalar lo que quieras con luci.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 05-01-2017, 17:53 (Jueves)
Buenas a todos,

Os dejo por aquí por si os es de utilidad una versión compilada de ayer mismo con Lede en la revisión r2763 y kernel 4.4.39. Tiene puesto LuCi en idioma de Cervantes, FPU Emulation soporte para discos usb en formato ntfs, vfat y ext2-3-4, kmod-usb2, kmod-usb-storage, transmission, servidor samba, vsftpd, screen, luci-app-wol, OpenVPN, ddns-scripts, Statistics, drivers para chipsets wifi usb

https://drive.google.com/file/d/0B_AnSx48EGyoU3VZVzhiRlpSem8/view (https://drive.google.com/file/d/0B_AnSx48EGyoU3VZVzhiRlpSem8/view)


Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 10-01-2017, 19:48 (Martes)
Hola, tengo este uboot instalado, recomendais cambiarlo por una mas nuevo y tengo unas dudas.

ROM VER: ▒Ȉ▒%H▒▒

U-Boot 2013.10-openwrt4 (Aug 10 2014 - 22:31:53) ARV7519RW22

Board: Arcadyan ARV7519RW22
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  64 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
ARV7519RW22 #

Es mejor instalar el uboot de 2014 a través de tftp; copia el fichero de esa web en el directorio que utilice tu servidor tftp con el nombre u-boot.bin; conecta el router por cable y configura la ip del servidor como dice el primer post. Luego para cargarlo hay ya una macro definida, creo que se llama load-uboot, así que cargarías el nuevo uboot con 'run load-uboot'.

 Cuando estés en el nuevo uboot carga el fichero lede: "https://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin". Hasta ahora funciona perfectamente todo menos el WiFi que no hay soporte.

Enviado desde mi LG-D802 mediante Tapatalk



Supongo que te refieres al uboot que hay en esta pagina  http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html

En la pagina 47 tambien mencionan un nuevo uboot de 2014 que es este.
La versión de Lesgar (https://foro.seguridadwireless.net/profile/?u=134695), referenciada por howl (https://foro.seguridadwireless.net/profile/?u=170210) en su mensaje https://foro.seguridadwireless.net/openwrt/(desarrollo)-openwrt-en-astoria-arv7519rw22-livebox-2-1/msg341444/#msg341444 es la buena y se puede descargar aquí  https://drive.google.com/file/d/0B0jPz3dRtaKNN3FkUDBra3FPdms/view?usp=sharing

Son losmismos?. En caso contrario cual seria mejor instalar?. Son para las dos versiones, 1.1 y 1.2?

Ademas de esto yo en mi uboot no tendo ninguna macro "load-uboot" tengo otras parecidas, que son estas.
load-uboot-nor=tftpboot u-boot.bin
load-uboot-norspl=tftpboot u-boot.ltq.norspl
load-uboot-norspl-lzma=tftpboot u-boot.ltq.lzma.norspl
load-uboot-norspl-lzo=tftpboot u-boot.ltq.lzo.norspl


Supongo que tendria que usar "run load-uboot-nor", pero despues de esto solo tendria cargado el uboot en la memoria ram ¿no?. No tendria que grabarse en la memoria flash? Hay otra macro

write-uboot-nor=protect off 0xB0000000 +$filesize && erase 0xB0000000 +$filesize && cp.b $fileaddr 0xB0000000 $filesize

Tendria que ejecutar "run  write-uboot-nor" para grabarlo en la flash? La macro esta bien o tendria que cambiar algo, ya que el uboot que tengo es antiguo quizas este mal tambien la macro.

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: daskoud en 11-01-2017, 22:12 (Miércoles)
ando un poco confuso sobre lo de Uboot,

en la pagina de openwrt hacen 2 cortos con soldadura para activar el mod UART, pero en la pagina que menciona Culti http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html (http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html), no hace ningún corto solamente conecta los pines directamente al USB-TTL. Hace falta hacer el corto?¿
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 11-01-2017, 22:42 (Miércoles)
Buenas a todos,

Os dejo por aquí por si os es de utilidad una versión compilada de ayer mismo con Lede en la revisión r2763 y kernel 4.4.39. Tiene puesto LuCi en idioma de Cervantes, FPU Emulation soporte para discos usb en formato ntfs, vfat y ext2-3-4, kmod-usb2, kmod-usb-storage, transmission, servidor samba, vsftpd, screen, luci-app-wol, OpenVPN, ddns-scripts, Statistics, drivers para chipsets wifi usb

https://drive.google.com/file/d/0B_AnSx48EGyoU3VZVzhiRlpSem8/view (https://drive.google.com/file/d/0B_AnSx48EGyoU3VZVzhiRlpSem8/view)


Saludos

Relizado un update en la revision r2885 con kernel 4.4.40. segun parece hay novedades usb-dwc2 y tambien en transmision con mbedtls que por cierto ahora me va muy bien. Tambien he incluido para pruebas los paquetes para aria2 y rtorrent

https://mega.nz/#!9kBUDSIa!5E8uufruERjDIvvzedCDzMAmhLwsvPdLbzmlyZsW9fg (https://mega.nz/#!9kBUDSIa!5E8uufruERjDIvvzedCDzMAmhLwsvPdLbzmlyZsW9fg)

Saludos
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 11-01-2017, 22:48 (Miércoles)
ando un poco confuso sobre lo de Uboot,

en la pagina de openwrt hacen 2 cortos con soldadura para activar el mod UART, pero en la pagina que menciona Culti http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html (http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html), no hace ningún corto solamente conecta los pines directamente al USB-TTL. Hace falta hacer el corto?¿

No, sigue los pasos del primer post para reflasear el uboot. Yo no he tenido problemas (logicamnte tienes que tener el servidor tftp en marcha)

Reflashear el uboot
Código:

tftpboot u-boot.bin
write-uboot-nor
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 11-01-2017, 23:23 (Miércoles)
ando un poco confuso sobre lo de Uboot,

en la pagina de openwrt hacen 2 cortos con soldadura para activar el mod UART, pero en la pagina que menciona Culti http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html (http://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html), no hace ningún corto solamente conecta los pines directamente al USB-TTL. Hace falta hacer el corto?¿

Hola, cuando tienes el router con el boot original no hay que hacer ningún puente, solo hay que instaler el uboot para este router, como se explica en la primera pagina. Si no me equivoco si hay algún problema al cargar el uboot o si cargas un uboot que no funciona o cualquier otro problema, y se queda el router inutilizado, entonces es cuando hay que hacer los puentes, y asi con estos puentes entrar e modo uart, y poder cargar un nuevo uboot. Creo que si se te bloquea el router y tienes que entrar en modo uart el uboot que se usa es diferente y especifico para este modo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 12-01-2017, 00:09 (Jueves)
francisgambin gracias por rresponder, ya tengo instalado el nuevo uboot,

ROM VER: ▒▒혽H▒▒

U-Boot 2014.01-openwrt1 (May 16 2014 - 00:08:52) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.2
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #


y tambien LEDE, el que comenta cimbor un poco mas arriba

BusyBox v1.25.1 () built-in shell (ash)

     _________
    /        /\      _    ___ ___  ___
   /  LE    /  \    | |  | __|   \| __|
  /    DE  /    \   | |__| _|| |) | _|
 /________/  LE  \  |____|___|___/|___|                      lede-project.org
 \        \   DE /
  \    LE  \    /  -----------------------------------------------------------
   \  DE    \  /    Reboot (SNAPSHOT, r2837-029b36d)
    \________\/    -----------------------------------------------------------

=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@lede:/#


muchas gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: daskoud en 12-01-2017, 18:43 (Jueves)
me sirve el firmware de francisgambin  para livebox R01??
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 12-01-2017, 19:01 (Jueves)
me sirve el firmware de francisgambin  para livebox R01??
Debe funcionar sin problema; es el mismo para los dos modelos. He instalado aria2 y funciona perfectamente, en el teléfono he instalado aria2app para controlarlo y sólo falta que funcione la función directdownload; ¿alguien la usa y ha configurado aria2 para esa función?

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: daskoud en 12-01-2017, 19:09 (Jueves)
No consigo hacer funcionar Luci, he seguido la instalacion pero al final al intentar acceder por web me sale el siguiente error tanto en firefox como en choome:

Firefox ha detectado que el servidor está redirigiendo la solicitud a esta dirección de una manera en la que nunca terminará.

    Este problema a veces está causado por desactivar o rechazar la recepción de cookies.


He borrado las cockies, pero no ha servido de nada.
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 13-01-2017, 20:57 (Viernes)
me sirve el firmware de francisgambin  para livebox R01??
Yo tengo las dos versiones y va bien. ¿Has solucionado el problema?

Enviado desde mi Metal mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 14-01-2017, 18:53 (Sábado)
No consigo hacer funcionar Luci, he seguido la instalacion pero al final al intentar acceder por web me sale el siguiente error tanto en firefox como en choome:

Firefox ha detectado que el servidor está redirigiendo la solicitud a esta dirección de una manera en la que nunca terminará.

    Este problema a veces está causado por desactivar o rechazar la recepción de cookies.


He borrado las cockies, pero no ha servido de nada.

A mi me paso lo mismo. Instale el uboot, el de 2013, y el openwrt, que creo que era un BB, que hay en la primera pagina. El repositorio que biene por defecto no funciona y cambie los repositorios por otro directamente de openwrt y al instalar lucí me dio problemas los scrips de configuración de los paquetes recién instalados. Desinstale todos los paaquetes a amano y forzándolo ya que no había manera, cambie los repositorios por otros, que ahora mismo no recuerdo y se instalo todo bien, pero al intentar entrar por web a lucí me deba el mismo mensaje de error que a ti. Busque información e intente cambiar alguna configuraciones de red y del servidor web que trae lucí, ya no recuerdo exactamente todo lobque hice, y al final me di por vencido. Compile un openwet CC y se compilo bien pero al instalar y reiniciar me daba siempre un kernel panic y al final termine instalando el uboot y el le de que pongo un poco mas arriba y todo parece funcionar bien. Puedo entrar a luci sin problemas.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: daskoud en 14-01-2017, 21:37 (Sábado)
Al final instale la compilación de francisgambin y al  parecer funciona todo bien incluso ya me deja acceder a luci. Pero, aparecen problemas cuando intento conectar una memoria usb o un adaptador wifi por usb, el router entra en un bucle de reinicios. No tengo ni idea de lo que puede estar sucediendo.
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 16-01-2017, 15:52 (Lunes)
Al final instale la compilación de francisgambin y al  parecer funciona todo bien incluso ya me deja acceder a luci. Pero, aparecen problemas cuando intento conectar una memoria usb o un adaptador wifi por usb, el router entra en un bucle de reinicios. No tengo ni idea de lo que puede estar sucediendo.
Una pregunta ¿has realizado una instalación limpia y tienes el uboot que recomiendan unos Post atrás?

A mi me va muy bien tengo un disco duro de 1tb en ext4 con samba y va de lujo con velocidades de transferencia en torno a 7/8 mb/s

Saludos

Enviado desde mi Metal mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-01-2017, 01:32 (Domingo)
Hola
Ya me he decidido a soldar los pines a la placa.
El pin GND soldado OK.
El pin Rx soldado OK,
Pero el agujerito del Tx es distinto a los demás (y no sé porqué). Es más difícil desoldar su estaño para dejarlo al descubierto y poder soldarle el pin. No lo he conseguido. ¿Alguno que haya soldado pines (o cables) comenta su experiencia? ¿Estoy haciendo algo mal o me falta algo?.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 22-01-2017, 10:37 (Domingo)
Hola
Ya me he decidido a soldar los pines a la placa.
El pin GND soldado OK.
El pin Rx soldado OK,
Pero el agujerito del Tx es distinto a los demás (y no sé porqué). Es más difícil desoldar su estaño para dejarlo al descubierto y poder soldarle el pin. No lo he conseguido. ¿Alguno que haya soldado pines (o cables) comenta su experiencia? ¿Estoy haciendo algo mal o me falta algo?.

Puedes aportar una gota de estaño de baja temperatura de fusión y barrerlo luego con un pincel al estar lo mas homogéneo posible, también intentar ir perforando el agugerito con una aguja (fuerte) mientas está fundiéndose el estaño, o perforarlo con una pequeña broca o fresa (si tienes un dremel o taladro pequeño)...
A todas estas, intenta que no se queme la placa....

Suerte. ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 26-01-2017, 20:08 (Jueves)
Hola
Ya me he decidido a soldar los pines a la placa.
El pin GND soldado OK.
El pin Rx soldado OK,
Pero el agujerito del Tx es distinto a los demás (y no sé porqué). Es más difícil desoldar su estaño para dejarlo al descubierto y poder soldarle el pin. No lo he conseguido. ¿Alguno que haya soldado pines (o cables) comenta su experiencia? ¿Estoy haciendo algo mal o me falta algo?.

Pues yo uso cinta para desoldar, que es una tira de cobre impregnada en decapante, supongo, que se coloca sobre la zona donde quieres quitar el estaño y se calienta con el soldador y atrae el estaño que se queda en la cinta de cobre. De todas formas no es milagroso y alguna vez me ha costado mucho quitar el estaño.
En cualquier tienda de electronica tienen.

Por otra parte tengo una duda.
Al intentar instalar un paquete me sale este error.

root@lede:/$ opkg install kmod-usb-storage
Installing kmod-usb-storage (4.4.42-1) to root...
Downloading http://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/packages/kmod-usb-storage_4.4.42-1_mips_24kc.ipk.
Collected errors:
 * opkg_install_pkg: Package kmod-usb-storage sha256sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
 * opkg_install_cmd: Cannot install package kmod-usb-storage.

Tengo el kernel 4.4.40 asi que supongo que esta anticuado. En algun momento he leido que los repositorios son problematicos por que al actualizarse se hace para kernels de ese momento y te dejan fuera.
Hace dos o tres semanas que lo tengo instalado, tanto el uboot como lede y ya no actualizar.

Existe algun repositorio para mi kernel que sea algo estable y que pueda usar???
Hay que actualizar constantemente el sistema para no quedar fuera del repositorio??
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 26-01-2017, 21:52 (Jueves)
Hola
Ya me he decidido a soldar los pines a la placa.
El pin GND soldado OK.
El pin Rx soldado OK,
Pero el agujerito del Tx es distinto a los demás (y no sé porqué). Es más difícil desoldar su estaño para dejarlo al descubierto y poder soldarle el pin. No lo he conseguido. ¿Alguno que haya soldado pines (o cables) comenta su experiencia? ¿Estoy haciendo algo mal o me falta algo?.

Pues yo uso cinta para desoldar, que es una tira de cobre impregnada en decapante, supongo, que se coloca sobre la zona donde quieres quitar el estaño y se calienta con el soldador y atrae el estaño que se queda en la cinta de cobre. De todas formas no es milagroso y alguna vez me ha costado mucho quitar el estaño.
En cualquier tienda de electronica tienen.

Por otra parte tengo una duda.
Al intentar instalar un paquete me sale este error.

root@lede:/$ opkg install kmod-usb-storage
Installing kmod-usb-storage (4.4.42-1) to root...
Downloading http://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/packages/kmod-usb-storage_4.4.42-1_mips_24kc.ipk.
Collected errors:
 * opkg_install_pkg: Package kmod-usb-storage sha256sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
 * opkg_install_cmd: Cannot install package kmod-usb-storage.

Tengo el kernel 4.4.40 asi que supongo que esta anticuado. En algun momento he leido que los repositorios son problematicos por que al actualizarse se hace para kernels de ese momento y te dejan fuera.
Hace dos o tres semanas que lo tengo instalado, tanto el uboot como lede y ya no actualizar.

Existe algun repositorio para mi kernel que sea algo estable y que pueda usar???
Hay que actualizar constantemente el sistema para no quedar fuera del repositorio??

Bájate el repositorio entero en el momento de flashear la imagen, y úsalo luego cuanto quieras. Es la mejor forma, de poder utilizar todos lo paquetes que quieras, más adelante.
Está dicho en las FAQ : https://foro.seguridadwireless.net/openwrt/(faq)-preguntas-mas-comunes-sobre-openwrt/#post_FAQ_Trunk_About (https://foro.seguridadwireless.net/openwrt/(faq)-preguntas-mas-comunes-sobre-openwrt/#post_FAQ_Trunk_About)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 27-01-2017, 21:38 (Viernes)
Ok, así lo hare. Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Rick_Hunter en 05-02-2017, 12:01 (Domingo)
Para quien le interese y tomando como base LEDE:


Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 19-02-2017, 01:49 (Domingo)
Estoy con Mathias Kresin probando el código fuente de uboot-lantiq para que lo incluya en el trunk de lede y así poder tener uboots por parte del proyecto lede y no tener que andar rebuscando y confiando en uboots compilados por otros.

Debido a que mi placa tiene los pines para el arranque UART de la placa rotos solo me falta de probar ese modo de arranque. Si alguno puede probarlo ahí dejo el u-boot.asc https://drive.google.com/file/d/0B0jPz3dRtaKNQXo5R0NvSTFic1U/view

Solo sería arrancar el arv7519rw22 en modo CFG 04 UART y cargar el u-boot.asc, luego ya solo copiar y pegar lo que sale una vez que lo ha recibido y comprobar que detecte los 128 MiB de memoria ram.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 19-02-2017, 22:05 (Domingo)
Rick_Hunter yo no tengo dicha adaptación del controlador pero ojalá consigas encontrarla.

Acabo de compilar la actual LEDE pero cambiando el kernel del 4.4 al 4.9. Con ese kernel ya funcionan mejor los usbs, un adaptador wifi (rtl8192cu) que nunca me funcionó porque daba muchos errores y aunque se creara una red luego no emitía nada, ahora ya crea la red y se puede conectar a el. De la versión 4.9 a la 4.10 hay todavía muchos más cambios en el módulo de los usb pero tocará esperar seguramente a la próxima longterm para que aparezca en lede.

Aún así sigue dado algún que otro problema, entre ellos actualmente fallan a veces partes sin explicación alguna, como el servidor dhcp o lua. Supongo que tiene que el problema sigue siendo el controlador usb, porque usándolo con ethernet funciona bien.

A parte no se si se ha comentado pero desde hace unas cuantas revisiones ya hay soporte para multiprocesador y aparecen los dos procesadores de la placa en cpuinfo. El segundo es un poco más lento que el procesador principal.

Sobre el u-boot.asc, ¿alguno se anima a probarlo? Con suerte igual podría entrar en lede 17.01 el bootloader para arv7519rw22.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 19-02-2017, 22:50 (Domingo)
Todavía sigue habiendo reinicios, en cuanto se usa mucho ancho de banda, por ejemplo con un vídeo 1080p en streaming acaba cascando.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kikox1 en 23-02-2017, 11:35 (Jueves)
Para quien le interese y tomando como base LEDE:

  • Efectivamente el Livebox 2.1 no tiene el bus PCI activado. Se puede subsanar fácilmente añadiendo una línea en el DTS
  • Parece que soporte PCI MSI tampoco es completo. Falta un fichero existente en Openwrt. Se puede subsanar mediante un parche
  • Sigo debugando el driver del wifi Wave300. Tengo problemas a la hora de inicializarlo con la estructura PCI.
  • Si alguien tiene el código portado de este driver en un versión anterior por un grupo de polacos, por favor que lo comparta.

Un saludo

Creo que los drivers a que te refieres los puedes encontrar en este enlace https://forum.openwrt.org/viewtopic.php?id=45047 (https://forum.openwrt.org/viewtopic.php?id=45047).
El usuario scapi en fecha de 2016-12-17 los pone en dropbox y el usuario Mandrake indicar que los ha portado a kernel 4
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 23-02-2017, 23:24 (Jueves)
Rick_Hunter yo no tengo dicha adaptación del controlador pero ojalá consigas encontrarla.

Acabo de compilar la actual LEDE pero cambiando el kernel del 4.4 al 4.9. Con ese kernel ya funcionan mejor los usbs, un adaptador wifi (rtl8192cu) que nunca me funcionó porque daba muchos errores y aunque se creara una red luego no emitía nada, ahora ya crea la red y se puede conectar a el. De la versión 4.9 a la 4.10 hay todavía muchos más cambios en el módulo de los usb pero tocará esperar seguramente a la próxima longterm para que aparezca en lede.

Aún así sigue dado algún que otro problema, entre ellos actualmente fallan a veces partes sin explicación alguna, como el servidor dhcp o lua. Supongo que tiene que el problema sigue siendo el controlador usb, porque usándolo con ethernet funciona bien.

A parte no se si se ha comentado pero desde hace unas cuantas revisiones ya hay soporte para multiprocesador y aparecen los dos procesadores de la placa en cpuinfo. El segundo es un poco más lento que el procesador principal.

Sobre el u-boot.asc, ¿alguno se anima a probarlo? Con suerte igual podría entrar en lede 17.01 el bootloader para arv7519rw22.

Buenas yo no puedo hacer funcionar el rtl8192CU, podrias explicar que parametros usas para compliarlo?. Seguro que me salto algo o algo no hago bien

Por otro lado, voy a intentar probar UART

Saludos y gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 27-02-2017, 02:09 (Lunes)
Si usas por ejemplo la versión estable de LEDE puedes instalarlo desde opkg, si compilas una propia tienes que poner el módulo en la configuración. En todo caso todavía da problemas, con el kernel 4.9 empieza a funcionar más o menos pero al usar mucho ancho de banda casca, el problema en sí es del controlador usb. Con versiones anteriores al menos el usb wifi que yo tengo no llega a funcionar en absoluto por problemas varios de inicialización.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Culti en 15-03-2017, 20:14 (Miércoles)
Buenas, tengo una duda sobre los archivos fuente para LEDE. Siempre que he visto alguna referencia a compilar para hacer el sistema a medida se hace referencia a la rama en desarollo (trunk). ¿ Es posible bajar el codigo fuente de la version Reboot (17.01.0-rc2, r3131-42f3c1f) ?, la misma que usaron para generar las imagenes que hay ahora en la wed de LEDE para bajar.

Tengo instalada esta version en un router, que es la mas reciente que hay en este momento :
https://downloads.lede-project.org/releases/17.01.0-rc2/targets/lantiq/xrx200/lede-17.01.0-rc2-r3131-42f3c1f-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin

Esta version esta compilada con el kernel - 4.4.47-1-734fa930b3559428103105d9c2f335a7, que es la misma version de kernel que en este momento piden los paquetes que hay en el repositorio.


En git.lede-project.org encontre una version del codigo fuente que indica que es v17.01.0-rc2.
https://git.lede-project.org/?p=source.git;a=tree;h=6d5f8eeb3f547a0cfe5d63873ac38d11f1f19069;hb=28b7d7f1dac725157c19236b8899e1c97f19cee9

Pulsando el enlace snapshot me decarga un archivo con el codigo fuente que despues de descomprimirlo lo puedo compilar. Lo he compilado e instalado en otro router y funciona, es la version Reboot (17.01.0-rc2, r3131-42f3c1f), pero el kernel es distinto, kernel - 4.4.47-1-12246883c960a0d19bc1a8847c33f83f, asi al intentar instalar algunos paquetes (modulos) estos se quejan de la version de kernel.


Pues eso, ¿ es posible bajar el codigo fuente con el que se compilo la imagen que ahora se ofrece LEDE y que es la que quieren los repositorios ?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 24-03-2017, 12:35 (Viernes)
Hola. Me está pasando algo raro después de conectar con una vpn desde el router. Bueno, en realidad, después de desconectar de la vpn; al ratito (unos minutos), los puertos 1 y 2 del switch dejan de funcionar; es como si se apagaran. El resto de puertos sigue funcionando bien.

Cómo conecto a vpn:
Le paso el archivo de configuración .ovpn al router y ejecuto openvpn archivo.ovpn.
Cómo desconecto:
pkill -SIGTERM -f 'openvpn'

He visto que el comando swconfig tiene alguna opción para activar o desactivar puertos:
Código: [Seleccionar]
disable: ssh > swconfig dev switch0 port 4 set disable 1
enable:  ssh > swconfig dev switch0 port 4 set disable 0

Pero al probarlo me dice:
Código: [Seleccionar]
Unknown attribute "disable"

También he probado a ejecutarle swconfig dev switch0 set reset (que creía que reiniciaba el switch y se arreglaría, sin tener que reiniciar todo el router), pero entonces pierdo la conexión completa y tengo que reiniciarlo.

¿Alguna idea de por qué puede estar pasando esto y/o cómo solucionarlo?

Gracias
Título: Re:
Publicado por: Ficht en 24-03-2017, 15:39 (Viernes)
Y si reinicias la LAN tal cual, que pasa?
/etc/init.d/network restart


Enviado desde mi Y635-L01 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 25-03-2017, 10:48 (Sábado)
Citar
Y si reinicias la LAN tal cual, que pasa?
/etc/init.d/network restart

Nada. Sigue sin conexión. Tampoco el network reload lo arregla. Tengo que reiniciar físicamente el router desde el botón.
Es un misterio.

Cualquier cosa para probar, comando o lo que sea..., lo pruebo y pongo aquí la salida.

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 26-03-2017, 18:41 (Domingo)
Me ha hecho un par de veces reiniciarse por sí mismo, él solo. Sin yo hacer nada.

Ahora lo que he decidido hacerle es un reset a valores de fábrica y configurarlo todo desde cero. Lo tengo "en observación".

Por si sirve de algo, previamente, había borrado las interfaces WAN. Igual ha tenido algo que ver en estos comprotamientos raros...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: juandingas en 27-03-2017, 18:01 (Lunes)
Hola

Yo tengo el:
 ARV7520CW22-A-LT r02

mis dudas
¿Se puede instalar este firmware de openwrt?
¿sirve como modo repetidor por wifi?

Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 28-03-2017, 11:45 (Martes)
Hola otra vez.

El router me está haciendo cosas raras: Alguna que otra vez, se me reinicia sólo.
Lo último que he estado haciendo ha sido lo de conectarlo por vpn a varios servidores...

Tengo configurada la interfaz tun0 con firewall (sólo permite salida).
SSH sólo escucha por la interfaz lan.
Luci sólo escucha por la interfaz lan.

¿Alguna idea de qué puede estar pasando?
¿Podría ser un bug de LEDE?

Tengo este LEDE:
LEDE Reboot 17.01.0 r3205-59508e3
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: robotijinsw en 02-04-2017, 10:47 (Domingo)
Gracias a todos por toda la información. He conseguido poner el último LEDE al router, incluso actualizado al último snapshot, he configurado samba y transmission, y funcionan perfectamente las descargas. Lo único que no me va es el wifi, siempre con un usb wifi n, que en el firmware de medber me funcionaba. Quizás es por eso lo de los reinicios que algunos hablan. En mi caso es completamente estable, pero sin wifi.

Tengo que decir que entre la información en openwrt y en otros sitios, está un poco liosa.

Lo único que hay que hacer es soldar los tres pines al router, gnd, rxd y txd, y seguir los pasos que indica medber en su blog

https://practicalfoss.blogspot.com.es/2016/05/how-to-flash-arv7519rw22-with.html

, después desde el interfaz web Luci actualizar el firmware con el archivo de Lede

https://downloads.lede-project.org/snapshots/targets/lantiq/xrx200/lede-lantiq-xrx200-ARV7519RW22-squashfs-sysupgrade.bin

Lo más raro que me pasó fue al intentar subir el uboot.bin, yo hacía un cd al directorio donde tenía el archivo, pero no abría el terminal desde la carpeta como indica medber, fallo de novato. Por si a alguien más le pudiera pasar.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 03-04-2017, 22:09 (Lunes)
Hola otra vez.

El router me está haciendo cosas raras: Alguna que otra vez, se me reinicia sólo.
Lo último que he estado haciendo ha sido lo de conectarlo por vpn a varios servidores...

Tengo configurada la interfaz tun0 con firewall (sólo permite salida).
SSH sólo escucha por la interfaz lan.
Luci sólo escucha por la interfaz lan.

¿Alguna idea de qué puede estar pasando?
¿Podría ser un bug de LEDE?

Tengo este LEDE:
LEDE Reboot 17.01.0 r3205-59508e3

Hoy he vuelto a Chaos Calmer y de momento, 0 problemas. Tiene pinta de ser cosa de Lede. Pongo esto aquí por si a alguien más le pasa.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 19-04-2017, 23:31 (Miércoles)
Hola.

Flasheando un livebox, el flasheo se ha hecho correctamente, pero a los pocos segundos de reiniciarse, se le cortó accidentalmente la luz.

Ahora al encenderlo, tras parpadear el led de power, se queda en verde fijo, pero no enciende el led de lan y no consigo conectar de ninguna manera. Tampoco parece hacer nada los botones de failsafe.

¿Alguna idea?

PD: dicho router tiene el puerto serie jodido (creo que lo quemé cuando intenté soldar los pines). ¿Existe alguna otra forma de acceder?

Gracias.
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 20-04-2017, 01:21 (Jueves)
Hola.

Flasheando un livebox, el flasheo se ha hecho correctamente, pero a los pocos segundos de reiniciarse, se le cortó accidentalmente la luz.

Ahora al encenderlo, tras parpadear el led de power, se queda en verde fijo, pero no enciende el led de lan y no consigo conectar de ninguna manera. Tampoco parece hacer nada los botones de failsafe.

¿Alguna idea?

PD: dicho router tiene el puerto serie jodido (creo que lo quemé cuando intenté soldar los pines). ¿Existe alguna otra forma de acceder?

Gracias.
Sin puerto serie no queda otra forma que no sea el LAN, conecta el pc a todos los puertos lan y escanea el rango de direcciones 192.168.1.0-192.168.1.254. Si no responde en ninguno vas a tener que intentar recuperar el puerto serie.

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 20-04-2017, 11:44 (Jueves)
Hola

Yo tengo el:
 ARV7520CW22-A-LT r02

mis dudas
¿Se puede instalar este firmware de openwrt?
¿sirve como modo repetidor por wifi?

Gracias
Lleva un Intel/Lantiq ARX220 que no está soportado en OpenWRT/LEDE. Habría que enviarle uno a blogic o a hauke si es que quieren meterse en esa faena.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: robotijinsw en 23-04-2017, 11:01 (Domingo)
Por curiosidad, no se si lo usas con transmission, si fuera así, a que velocidad te baja las descargas. Yo con Lede 17, y con fibra de 300 Mbps no consigo más de 4MB, cuando con una Pine A64 consigo 26MB. Gracias, un saludo.


Hola otra vez.

El router me está haciendo cosas raras: Alguna que otra vez, se me reinicia sólo.
Lo último que he estado haciendo ha sido lo de conectarlo por vpn a varios servidores...

Tengo configurada la interfaz tun0 con firewall (sólo permite salida).
SSH sólo escucha por la interfaz lan.
Luci sólo escucha por la interfaz lan.

¿Alguna idea de qué puede estar pasando?
¿Podría ser un bug de LEDE?

Tengo este LEDE:
LEDE Reboot 17.01.0 r3205-59508e3

Hoy he vuelto a Chaos Calmer y de momento, 0 problemas. Tiene pinta de ser cosa de Lede. Pongo esto aquí por si a alguien más le pasa.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 23-04-2017, 17:14 (Domingo)
Nop. De hecho también lo estuve probando con Lede recién flasheado, sin nada más instalado y con la configuración por defecto y también me hacía cosas raras. Desde que he vuelto a Chaos Calmer, ningún problema. Ya me cambiaré a Lede más adelante.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: robotijinsw en 23-04-2017, 17:21 (Domingo)
Yo estoy probando con la versión Openwrt 15, y tampoco mejora. Quizás el equipo no de para mas.

Un saludo.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 03-05-2017, 18:22 (Miércoles)
Hola, buenas.
Estoy intentando hacer la conexión por serial pero no hay manera.
Estoy usando la velocidad 115200 y desactivando el control de flujo (Todo dentro de putty) pero no muestra nada. Ya he probado cambiando rx por tx.

Llevo varios días probando y estoy desesperado. No consigo conectar.

¿Alguna idea de qué puede fallar?
Estoy usando Windows XP, aunque también lo he probado en un 7.
Con el putty.
Gracias!
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 03-05-2017, 23:51 (Miércoles)
Hola, buenas.
Estoy intentando hacer la conexión por serial pero no hay manera.
Estoy usando la velocidad 115200 y desactivando el control de flujo (Todo dentro de putty) pero no muestra nada. Ya he probado cambiando rx por tx.
Si ni siquiera suelta caracteres raros quizá sea el adaptador serie que esté mal o algún cable que no hace buen contacto.

Por curiosidad, no se si lo usas con transmission, si fuera así, a que velocidad te baja las descargas. Yo con Lede 17, y con fibra de 300 Mbps no consigo más de 4MB, cuando con una Pine A64 consigo 26MB. Gracias, un saludo.
No son comparables: uno es una vespa y el otro una moto de carreras.
Con un pendrive formateado con FAT32 el livebox casi llega a 7MB/s, pero con NTFS un router con un BCM6368 con los 2 cores activados apenas pasa de 3'5MB.

Nop. De hecho también lo estuve probando con Lede recién flasheado, sin nada más instalado y con la configuración por defecto y también me hacía cosas raras. Desde que he vuelto a Chaos Calmer, ningún problema. Ya me cambiaré a Lede más adelante.
Estuve probando LEDE 17.01 y salvo dos cosas parece que va bien:
- En cuanto se activan las vlan del switch el comportamiento es raro.
- Los puertos USB no van finos (para mi gusto).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: robotijinsw en 04-05-2017, 07:51 (Jueves)
Gracias Pteridium, la verdad es que está curioso lo del Livebox, pero ya acostumbrado a la Pine o a la Raspberry, no hay color. De todas formas, me parece más estable el Livebox con la versión 15 de Openwrt. Ahí sigue funcionando la instalación de paquetes cosa que con Lede 15 no me permitía.

Un saludo a todos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 04-05-2017, 10:04 (Jueves)
No es curioso, el livebox tiene una cpu algo limitada si se compara con una raspberry pi, y ya no se diga respecto a un Allwinner A64. Por ejemplo, no tiene caché de 2º nivel, la cpu va a 500MHz, supongo que el bus de memoria debe ser algo estrecho y está pensado para tareas concretas, no como una placa de desarrollo de propósito general.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 08-05-2017, 10:52 (Lunes)
Hola,

¿Sabéis si este pincho usb wifi es compatible con openwrt para ponerle al livebox?

https://www.pccomponentes.com/tp-link-tl-wn722n-adaptador-usb-wifi-802-11n-atheros

Gracias

PD: ¿Qué hay que mirar de un pincho usb wifi para saberlo, o qué tiene que tener...?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 08-05-2017, 11:58 (Lunes)
Hola,

¿Sabéis si este pincho usb wifi es compatible con openwrt para ponerle al livebox?

https://www.pccomponentes.com/tp-link-tl-wn722n-adaptador-usb-wifi-802-11n-atheros

Gracias

PD: ¿Qué hay que mirar de un pincho usb wifi para saberlo, o qué tiene que tener...?

Hay que mirar el chipset en el pincho, y drivers en openwrt...
Una forma de saber el chipset es buscar el pincho en wikidevi.
https://wikidevi.com/wiki/TP-LINK_TL-WN722N (https://wikidevi.com/wiki/TP-LINK_TL-WN722N)

Cuidadín, que ya hay dos versiones de ese pincho, cada una con chipsets diferentes...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 08-05-2017, 12:46 (Lunes)
Gracias por la respuesta.

Oye.... ¿tenéis alguna cuenta de paypal o algo así para haceros donaciones?

(Algo meramente simbólico, para invitaros a una cerveza o algo así.)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 08-05-2017, 12:50 (Lunes)
Gracias por la respuesta.

Oye.... ¿tenéis alguna cuenta de paypal o algo así para haceros donaciones?

(Algo meramente simbólico, para invitaros a una cerveza o algo así.)

A mí, me vale con las gracias...  ;)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 09-05-2017, 16:09 (Martes)
Pequeño Vídeo-tutorial de flasheo del arv7519.
Es mi primer vídeo tutorial...  ;D

He conectado al serial sin soldar. (Ojo con los cortocircuitos..., no dejar los "vivos" sueltos).
No he hecho backup (no me interesa volver al firm original).
No me hago responsable de posibles daños por el uso de este vídeo-tutorial.

Recomiendo tener en un txt los comandos preparados para luego hacer copy-paste, con lo cual se reduce la posibilidad de cometer errores tipográficos al introducir comandos y parámetros. Para Windows, recomiendo el Notepad++, que no trunca los finales de línea como sí lo puede hacer el bloc de notas normal...

[ Invalid YouTube link ]
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 10-05-2017, 11:26 (Miércoles)
¡Genial, gran tuto!  >:( >:( >:( >:( >:( >:(
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 10-05-2017, 20:12 (Miércoles)
Gracias....

Bueno, ahora pregunto....

Me he terminado arriesgando y me he comprado un pincho usb wifi, el TP-LINK TL-WN722N.
Como no me ha costado un dineral, si no me va con el livebox ya lo aprovecharé para algo...

Se lo estoy intentando poner.
He visto que lleva el chip atheros patatín.
Le he instalado el driver kmod-ath9k-htc

Se lo conecto y...

Ya he hecho lo de wifi detect > /etc/config/wireless y borrar el disabled...
He reiniciado
He ido al luci, Me ha aparecido wifi en network, pero al entrar y darle a scan... no encuentra nada y en las opciones de canal y eso me sale vacío.

en el dmesg me sale esto (sólo he copiado un cachito):
Código: [Seleccionar]
[   14.932000] cfg80211: Calling CRDA to update world regulatory domain
[   14.952000] cfg80211: World regulatory domain updated:
[   14.956000] cfg80211:  DFS Master region: unset
[   14.960000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   14.968000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   14.976000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   14.988000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   14.996000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   15.004000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   15.016000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   15.024000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   15.032000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   15.444000] usb 1-1: ath9k_htc: Firmware htc_9271.fw requested
[   15.448000] usbcore: registered new interface driver ath9k_htc
[   15.800000] usb 1-1: ath9k_htc: Firmware - htc_9271.fw download failed
[   15.804000] usb 1-1: ath9k_htc: USB layer deinitialized



root@LIVEBOX:/etc/config# wifi status
Código: [Seleccionar]
{
        "radio0": {
                "up": false,
                "pending": false,
                "autostart": false,
                "disabled": false,
                "config": {
                        "channel": "11",
                        "hwmode": "11g",
                        "path": "10000000.fpi\/1e101000.ifxhcd\/usb1\/1-1\/1-1:1.0",
                        "htmode": "HT20"
                },
                "interfaces": [
                        {
                                "section": "@wifi-iface[0]",
                                "config": {
                                        "mode": "ap",
                                        "ssid": "OpenWrt",
                                        "encryption": "none",
                                        "network": [
                                                "lan"
                                        ],
                                        "mode": "ap"
                                }
                        }
                ]
        }
}

uci show wireless:
Código: [Seleccionar]
wireless.radio0=wifi-device
wireless.radio0.type='mac80211'
wireless.radio0.channel='11'
wireless.radio0.hwmode='11g'
wireless.radio0.path='10000000.fpi/1e101000.ifxhcd/usb1/1-1/1-1:1.0'
wireless.radio0.htmode='HT20'
wireless.@wifi-iface[0]=wifi-iface
wireless.@wifi-iface[0].device='radio0'
wireless.@wifi-iface[0].network='lan'
wireless.@wifi-iface[0].mode='ap'
wireless.@wifi-iface[0].ssid='OpenWrt'
wireless.@wifi-iface[0].encryption='none'


Un cable porque mis conocimientos son (como podréis obsevar), bastante básicos.

(el livebox lleva Chaos Calmer)
Gracias.



EDITO:
Ya va !!

Lo que he hecho es desconectarlo del puerto USB (lo tenía conectado al trasero, con un cable alargador) y conectarlo al USB lateral.
¿Será por el cable alargador o por el puerto USB trasero....? Voy a probar y os cuento.

Lo he cambiado otra vez al puerto trasero y al principio no iba. He tenido que volver a hacer lo del wifi detect, editar el wireless y borrar el disabled... y ahora va. Lo que no entiendo es por qué no me ha funcionado la primera vez.... algo habré hecho mal  ^-^

En fin, ya está funcionando  ;D.
MOLA

RE-EDITO: xD

Parece que he cantado victoria muy pronto. No me salía la red wifi en el móvil. He reiniciado el router... he desconectado el pincho, lo he vuelto a poner... y está otra vez como al principio. wifi detect no muestra nada y una cosa que no tiene buena pinta es:

Código: [Seleccionar]
[  184.664000] usb usb1-port1: disabled by hub (EMI?), re-enabling...
[  184.668000] usb 1-1: USB disconnect, device number 2
[  206.052000] usb 1-1: new high-speed USB device number 3 using dwc2
[  206.272000] usb 1-1: ath9k_htc: Firmware htc_9271.fw requested
[  206.692000] usb 1-1: ath9k_htc: Firmware - htc_9271.fw download failed
[  206.696000] usb 1-1: ath9k_htc: USB layer deinitialized

Eso de download failed....

Al reiniciar, en luci lo puedo configurar e incluso si le doy a scan, me detecta redes, y se enciende el led del pincho. Pero creo una wifi (no oculta) y en el móvil no me sale.... Algo raro pasa. ¿Alguna idea?
Gracias y perdón el tostón xD
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 10-05-2017, 20:57 (Miércoles)
Descarga tu mismo el firmware; en http://linuxwireless.org/download/htc_fw/1.3/ esta ese fichero que te está pidiendo.

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 10-05-2017, 21:04 (Miércoles)
Ok y donde se lo pongo ?
En qué directorio... ?

Y por qué unas veces va y otras no? (lo del firmware download failed no pasa siempre)
Título: Re:
Publicado por: cimbor en 10-05-2017, 21:25 (Miércoles)
Metelo en /lib/firmware a ver si dice que lo carga o no.

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 10-05-2017, 21:36 (Miércoles)
Hecho.

Reinicio el router con el pincho conectado:
Código: [Seleccionar]
[   15.464000] usbcore: registered new interface driver ath9k_htc
[   15.800000] usb 1-1: ath9k_htc: [b][i]Firmware - htc_9271.fw download failed[/i][/b]

Desconecto el pincho y lo vuelvo a conectar:
Código: [Seleccionar]
[  141.572000] usb 1-1: new high-speed USB device number 3 using dwc2
[  141.792000] usb 1-1: ath9k_htc: Firmware htc_9271.fw requested
[  142.076000] usb 1-1: ath9k_htc: Transferred FW: htc_9271.fw, size: 51272

Ok, ahora me funciona. He conseguido conectar el móvil.
Se me había olvidado borrar el archivo /etc/config/wireless y lo he regenerado con el wifi detect. Voy a seguir haciendo pruebas estos días y ya contaré qué tal va.

OJO: Me está dando problemas. Sólo consigo conectar con la config por defecto. He conseguido que me acepte cifrado, pero en cuanto cambio algún parámetro más, la wifi desaparece y ya no me conecta. A ver si doy con el parámetro "malo".

Después de llevar un rato haciendo pruebas, conclusiones:
Con la instalación por defecto, wifi detect > /etc/config/wireles...
voy a luci, pongo el código de país (ES), cambio de nombre la wifi, activo el cifrado y pongo una clave.... Y con todo esto me conecta OK;
pero si cambio cualquiera de estos parámetros, adiós wifi:
Operating frequency (channel; mode y width no he probado a cambiarlos)
Transmit power
Se jode la marrana y toca reiniciar configuración.

Además, cuando reinicio el router, sale lo de firmware download failed y me toca quitar el pincho y volver a ponerlo (¿hay algún comando para hacer esto (apagarlo y volver a conectarlo electrónicamente o algo así?)
Me contesto a mí mismo: Después de haberlo probado, añadir el comando "wifi" a /etc/rc.local lo consigue activar bien en el arranque y no sale lo de firmware download failed. Sin embargo, aún así sigo sin poder cambiar ninguno de los parámetros anteriores mencionados.

De momento la conclusión es que es un poco problemático. No recomiendo que lo compréis, al menos para este router, con Chaos Calmer. Un día de estos lo probaré con LEDE a ver qué tal va (no sé si puede suponer algún cambio).

Ficha del pincho en el foro. (https://foro.seguridadwireless.net/openwrt/pinchos-usb-wifi-que-funcionan-correctamente/msg355911/#msg355911)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: jar229 en 12-05-2017, 21:13 (Viernes)
¡Genial, gran tuto!  >:( >:( >:( >:( >:( >:(

Tengo por algún cajón uno guardado al que no le he metido 'mano' todavía ... a ver si me animo y con este tuto, parece 'pan comido'  ;D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 16-05-2017, 10:19 (Martes)
Nada, lo del pincho wifi me sigue dando problemas.

He descargado el firmware que me dijo cimbor de

Citar
Descarga tu mismo el firmware; en http://linuxwireless.org/download/htc_fw/1.3/ esta ese fichero que te está pidiendo.

Y lo tengo en el directorio correcto, con los permisos correctos (644) y propietario root:root

Pero lo más raro de todo es que a veces va y a veces no va. Y no consigo averiguar cuál es el "factor detontante" o causante de que funcione o no. Voy a seguir investigando y haciendo pruebas a ver si consigo averiguar algo más.

EDITO NOVEDADES:
Creo que he descubierto el causante del problema..
Resulta que suelo cargar el móvil con el usb del router. Es más lento que el cargador del móvil, pero al tenerlo al lado del ordenador y siempre disponible, para mí es más práctico. Pues bien; al desconectar el móvil, el pincho ha vuelto a funcionar con normalidad. Ya carga el firmware bien y la wifi funciona. No sé porqué, pero puede que al haber algún otro cacharro conectado al otro usb al mismo tiempo que el pincho wifi, dé problemas.

RE-EDITO
Esto ya empieza a ser cansino. Ahora con sólo el pincho puesto me vuelve a fallar con download firmware failed. Ya no sé qué más probar. Si a alguien se le ocurre algo... aquí estoy
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Pteridium en 16-05-2017, 15:15 (Martes)
Prueba con este firmware (https://www.mediafire.com/?zga3hze30avpb69), a ver si va bien ...
Va con multithreading activado y compilado con kernel 4.9. Quizá le falten algunas cosillas porque es para usar el livebox como un NAS sencillo.  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 18-05-2017, 21:13 (Jueves)
Nada. También falla. Ahora poner nosequé error -122 (no he tenido tiempo, he estado liado, lo siento).

También lo he probado con el Lede oficial y también fallaba. Creo que también decía lo de firmware download failed.

Gracias de todas formas. Supongo que no es culpa de los pinchos en sí, sino la combinación entre el SO, drivers... y pinchos, no?

Ya lo volveré a intentar más adelante. Entre tanto, habrá que usar otro router o AP adicional para añadir wifi.

Por cierto y por si sirve de algo. Creo que no había comentado hasta ahora que la salida de ifconfig no me muestra ninguna interfaz nueva (algo así como radio0 ni wlan0 ni nada por el estilo).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 21-05-2017, 09:17 (Domingo)
Nada. También falla. Ahora poner nosequé error -122 (no he tenido tiempo, he estado liado, lo siento).

También lo he probado con el Lede oficial y también fallaba. Creo que también decía lo de firmware download failed.

Gracias de todas formas. Supongo que no es culpa de los pinchos en sí, sino la combinación entre el SO, drivers... y pinchos, no?

Ya lo volveré a intentar más adelante. Entre tanto, habrá que usar otro router o AP adicional para añadir wifi.

Por cierto y por si sirve de algo. Creo que no había comentado hasta ahora que la salida de ifconfig no me muestra ninguna interfaz nueva (algo así como radio0 ni wlan0 ni nada por el estilo).

A mí me suena a falta de alimentación. ¿Has probado a pincharlo en el router, con un hub alimentado?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 21-05-2017, 11:37 (Domingo)
.....
A mí me suena a falta de alimentación. ¿Has probado a pincharlo en el router, con un hub alimentado?

No tengo hub usb a mano, pero no pinta mal la idea. En cuanto consiga uno y lo pruebe, vuelvo con el resultado.

Ahora lo que estoy probando (y también por experimentar un poco...) es compilar mi propio openwrt, siguiendo el tuto del foro. Parece ser que ya tengo todos los prerequisitos cumplidos (make prereq) y Houston ha dado el OK. Voy a ver si incluyendo el driver de alguna manera en la compilación (no tengo ni idea de si servirá de algo ni de si seré capataz de hacerlo, pero.... si no, al menos lo voy mirando), a ver si consigo algo.

Como dijo Terminator: volveré.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-05-2017, 18:54 (Lunes)
Ok, acabo de compilar mi primer openwrt (https://foro.seguridadwireless.net/openwrt/compilar-openwrt-a-nuestro-gusto/msg356273/#msg356273) :)

He puesto la versión CC. He incluído luci y el driver de la wifi ath9k_htc y se ha añadido también por defecto su firmware correspondiente (no sé muy bien qué diferencia hay).

Lo conecto y.... nada. Otra vez firmware download failed. Entro a /lib/firmware y veo que el firmware está en un directorio. Lo saco al directorio padre, conecto y.... lo coge. Voy a hacer pruebas a ver si va.

Bueno, voy a contar exactamente lo que está pasando:

Conecto el pincho, pilla el driver. Hago wifi detect > /etc/config/wireless, edito y borro el disable. Me aparece en el luci, interfaces, wifi... "Generic MAC80211 802.11bgn (radio0)" y puedo escanear redes y de hecho me aparecen un montón..... Y puedo crear el SSID y configurarlo..., pero si me voy a la consola y le pongo ifconfig, me sale esto:
Código: [Seleccionar]
root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::9e80:dfff:fe93:e8d0/64 Scope:Link
          inet6 addr: fd7f:8551:604a::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3526 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3381 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:327164 (319.4 KiB)  TX bytes:825877 (806.5 KiB)

eth0      Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          inet6 addr: fe80::9e80:dfff:fe93:e8d0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5342 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3390 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:664239 (648.6 KiB)  TX bytes:856797 (836.7 KiB)

eth0.1    Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5328 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3383 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:524232 (511.9 KiB)  TX bytes:826009 (806.6 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:99300 (96.9 KiB)  TX bytes:99300 (96.9 KiB)

nas0      Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D1
          inet6 addr: fe80::9e80:dfff:fe93:e8d1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:627 dropped:0 overruns:0 carrier:627
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@OpenWrt:~#

O sea, que el pincho, parece que funciona físicamente, pero le falta asociarse con la interfaz radio0 o wlan0 o lo que sea.

wifi status:
Código: [Seleccionar]
root@OpenWrt:~# wifi status
{
        "radio0": {
                "up": false,
                "pending": false,
                "autostart": false,
                "disabled": false,
                "config": {
                        "hwmode": "11g",
                        "path": "10000000.fpi\/1e101000.ifxhcd\/usb1\/1-1\/1-1:1.0",
                        "htmode": "HT20",
                        "country": "ES",
                        "channel": "auto",
                        "txpower": 4
                },
                "interfaces": [
                        {
                                "section": "@wifi-iface[0]",
                                "config": {
                                        "mode": "ap",
                                        "encryption": "none",
                                        "ssid": "PEPITO",
                                        "network": [
                                                "lan"
                                        ],
                                        "mode": "ap"
                                }
                        }
                ]
        }
}
root@OpenWrt:~#

¿No me falta nada por hacer, verdad? ¿está todo correcto?
Resumiendo:
Instalo el driver,
Conecto el pincho,
wifi detect > /etc/config/wireless
edito el wireless y le borro la linea de disabled
reinicio el router

Muchas gracias.

Creo que sólo me falta por probar un hub alimentado por corriente externa. A ver si consigo uno, lo pruebo y os cuento.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 23-05-2017, 10:56 (Martes)
Ok, acabo de compilar mi primer openwrt (https://foro.seguridadwireless.net/openwrt/compilar-openwrt-a-nuestro-gusto/msg356273/#msg356273) :)

He puesto la versión CC. He incluído luci y el driver de la wifi ath9k_htc y se ha añadido también por defecto su firmware correspondiente (no sé muy bien qué diferencia hay).

Lo conecto y.... nada. Otra vez firmware download failed. Entro a /lib/firmware y veo que el firmware está en un directorio. Lo saco al directorio padre, conecto y.... lo coge. Voy a hacer pruebas a ver si va.

Bueno, voy a contar exactamente lo que está pasando:

Conecto el pincho, pilla el driver. Hago wifi detect > /etc/config/wireless, edito y borro el disable. Me aparece en el luci, interfaces, wifi... "Generic MAC80211 802.11bgn (radio0)" y puedo escanear redes y de hecho me aparecen un montón..... Y puedo crear el SSID y configurarlo..., pero si me voy a la consola y le pongo ifconfig, me sale esto:
Código: [Seleccionar]
root@OpenWrt:~# ifconfig
br-lan    Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::9e80:dfff:fe93:e8d0/64 Scope:Link
          inet6 addr: fd7f:8551:604a::1/60 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3526 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3381 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:327164 (319.4 KiB)  TX bytes:825877 (806.5 KiB)

eth0      Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          inet6 addr: fe80::9e80:dfff:fe93:e8d0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5342 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3390 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:664239 (648.6 KiB)  TX bytes:856797 (836.7 KiB)

eth0.1    Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5328 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3383 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:524232 (511.9 KiB)  TX bytes:826009 (806.6 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1440 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1440 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:99300 (96.9 KiB)  TX bytes:99300 (96.9 KiB)

nas0      Link encap:Ethernet  HWaddr 9C:80:DF:93:E8:D1
          inet6 addr: fe80::9e80:dfff:fe93:e8d1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:627 dropped:0 overruns:0 carrier:627
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@OpenWrt:~#

O sea, que el pincho, parece que funciona físicamente, pero le falta asociarse con la interfaz radio0 o wlan0 o lo que sea.

wifi status:
Código: [Seleccionar]
root@OpenWrt:~# wifi status
{
        "radio0": {
                "up": false,
                "pending": false,
                "autostart": false,
                "disabled": false,
                "config": {
                        "hwmode": "11g",
                        "path": "10000000.fpi\/1e101000.ifxhcd\/usb1\/1-1\/1-1:1.0",
                        "htmode": "HT20",
                        "country": "ES",
                        "channel": "auto",
                        "txpower": 4
                },
                "interfaces": [
                        {
                                "section": "@wifi-iface[0]",
                                "config": {
                                        "mode": "ap",
                                        "encryption": "none",
                                        "ssid": "PEPITO",
                                        "network": [
                                                "lan"
                                        ],
                                        "mode": "ap"
                                }
                        }
                ]
        }
}
root@OpenWrt:~#

¿No me falta nada por hacer, verdad? ¿está todo correcto?
Resumiendo:
Instalo el driver,
Conecto el pincho,
wifi detect > /etc/config/wireless
edito el wireless y le borro la linea de disabled
reinicio el router

Muchas gracias.

Creo que sólo me falta por probar un hub alimentado por corriente externa. A ver si consigo uno, lo pruebo y os cuento.

Supongo que lo estás haciendo, pero antes del
Código: [Seleccionar]
wifi detect > /etc/config/wireless hay que hacer un
Código: [Seleccionar]
rm /etc/config/wirelessMuchas veces me he encontrado con que la configuración no sobreescribía el fichero, si no lo borraba antes.
¿Cuál es el contenido de /etc/config/wireless después de haber hecho el wifi detect?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 23-05-2017, 15:44 (Martes)
Sí, cada vez borro el fichero wireless.

Citar
¿Cuál es el contenido de /etc/config/wireless después de haber hecho el wifi detect?

Código: [Seleccionar]
root@OpenWrt:~# wifi detect
config wifi-device  radio0
        option type     mac80211
        option channel  11
        option hwmode   11g
        option path     '10000000.fpi/1e101000.ifxhcd/usb1/1-1/1-1:1.0'
        option htmode   HT20
        # REMOVE THIS LINE TO ENABLE WIFI:
        option disabled 1

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     OpenWrt
        option encryption none
Edito, borro la línea del option disabled...
Código: [Seleccionar]
root@OpenWrt:~# cat /etc/config/wireless
config wifi-device  radio0
        option type     mac80211
        option channel  11
        option hwmode   11g
        option path     '10000000.fpi/1e101000.ifxhcd/usb1/1-1/1-1:1.0'
        option htmode   HT20
        # REMOVE THIS LINE TO ENABLE WIFI:


config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     OpenWrt
        option encryption none

Déjalo; he probado ya con 2 pinchos (el otro es un sagem, también con su driver correspondiente.)
Lo último que me queda por probar es lo que me sugeriste el otro día del problema de alimentación eléctrica. Ya tengo encargado el hub usb con enchufe. En cuanto me llegue y lo pruebe, comento.
Lo más rallante de todo es que ahora no consigo hacerlo funcionar nada de nada, ni si quiera con la configuración por defecto (como me funcionaba la primera vez).
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 24-05-2017, 14:03 (Miércoles)
Ya tengo el hub USB alimentado por corriente.
Y esto sigue igual. Con el tema del firmware download  failed de vez en cuando. Lo saco de un puerto USB, lo conecto a otro y entonces sí que coge el firmware. Parece que se esté riendo de mí.

Código: [Seleccionar]
dmesg:
.....
[  630.148000] usb 1-1.1: new high-speed USB device number 5 using dwc2
[  630.256000] usb 1-1.1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested
[  630.552000] usb 1-1.1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008
[  630.812000] ath9k_htc 1-1.1:1.0: ath9k_htc: HTC initialized with 33 credits
[  631.248000] ath9k_htc 1-1.1:1.0: ath9k_htc: FW Version: 1.4
[  631.252000] ath9k_htc 1-1.1:1.0: FW RMW support: On
[  631.260000] ath: EEPROM regdomain: 0x809c
[  631.260000] ath: EEPROM indicates we should expect a country code
[  631.260000] ath: doing EEPROM country->regdmn map search
[  631.260000] ath: country maps to regdmn code: 0x52
[  631.260000] ath: Country alpha2 being used: CN
[  631.260000] ath: Regpair used: 0x52
[  631.272000] ieee80211 phy0: Atheros AR9271 Rev:1
[ 1103.392000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1190.008000] br-lan: received packet on eth0.1 with own address as source address

Si a nadie se le ocurre nada más, aprovecho para ofrecer el router y el pincho wifi a algún desarrollador / entusiasta para que intente hacerlo funcionar; ya que esto me supera completamente. He agotado todas las ideas posibles que se me han ocurrido e incluso las que me han sugerido.
Enviaría router arv7519rw22 y pincho usb wifi TP-LINK TL-WN722N.
(Sólo para gente entendida de openwrt, con experiencia).
Si alguien se anima, sólo pido a cambio que comparta su experiencia de experimentación y pruebas y si consigue hacerlo funcionar o no, pruebas que ha hecho, sus conclusiones, etc... En fin: documentarlo por y para el beneficio del aprendizaje y del conocimiento libre y la ciencia.
Si algún moderador lo quiere...  ^-^
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: toneleti en 24-05-2017, 16:20 (Miércoles)
Hola alguien tiene el firmware original de la versión R02?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mekkon en 26-05-2017, 15:44 (Viernes)
peperfus, has mirado si tienes el paquete wpa_supplicant?

https://wiki.openwrt.org/doc/howto/wireless.utilities.wpa-supplicant

creo que es necesario para el tema wifi, en este router al no tener wifi de serie, no se selecciona automáticamente al hacer una compilación.

hace tiempo yo también estuve dándole al tema del wifi con un usb Ralink RT2870/RT3070 Wireless Adapter, pero me hacia cosas raras tanto en lede (17) como openWrt (CC)

Edito: el wifi usb que usaba era este: Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter y no el antes mencionado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 29-05-2017, 10:35 (Lunes)
Citar
peperfus, has mirado si tienes el paquete wpa_supplicant?

https://wiki.openwrt.org/doc/howto/wireless.utilities.wpa-supplicant

creo que es necesario para el tema wifi, en este router al no tener wifi de serie, no se selecciona automáticamente al hacer una compilación.

Vaya.... Lo acabo de instalar para probarlo y esto se ha movido.

Después de otro "firmware download failed", le he descargado manualmente otra vez el firmware, lo reinicio, lo configuro y ahora mismo en el ifconfig me aparecen dos nuevas:
ifb4wlan0
y wlan0
Y el led del pincho está encendido (antes no se encendía nada).
Pero sigue sin salirme la wifi en el móvil. Voy a trastearlo a ver qué consigo.

He instalado el wpa_supplicant y el hostpad.

Gracias, mekkon.

Lo raro es que haga falta ese paquete aún sin usar wifi cifrada.
Vaya, hora el ifconfig se me ha quedado colgado  :-\
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mekkon en 29-05-2017, 14:04 (Lunes)
con el USB wifi RTL8192CU:

en openwrt al ponerle el wifi en modo AP no me aparecía la red, tanto en el portátil como en el móvil.

y en lede sí me salia, pero se reiniciaba al cabo de un rato, (aunque aquí no puedo discernir si era por el adsl o por el wifi)


con el usb wifi RT2870/RT3070:

Aquí me funcionaba en los dos, pero creo que no era muy estable.

Ya no indague mucho más con el tema, seguramente me dejé alguna opción en el kernel o algún paquete. Se puede ver como están configurados otros routers que lleven wifi conectado internamente por usb y ver que paquetes incorporan.

Un saludo,
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaos2010 en 20-06-2017, 18:37 (Martes)
ola buenas tengo un problema cargue el u-boot y cuando termino apagaron el router y ahora solo enciende el 1 led verde y el ultimo azul no se si se brikeo no puedo acceder a el ni nada tiene solución o esta directamente muerto?  ???gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 28-06-2017, 00:33 (Miércoles)
kaos2010:
¿No puedes entrar otra vez por serial...?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaos2010 en 28-06-2017, 00:37 (Miércoles)
No puedo por nada ya que él router no da ip ni nada se queda como pensando pero no se optiene respuesta . cuando se purieron a cargarle él u-boot lo apagaron casi al final así que no se como acceder a él
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 28-06-2017, 11:46 (Miércoles)
No puedo por nada ya que él router no da ip ni nada se queda como pensando pero no se optiene respuesta . cuando se purieron a cargarle él u-boot lo apagaron casi al final así que no se como acceder a él

Para acceder por el puerto serie no hace falta IP.
https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/ (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaos2010 en 29-06-2017, 19:39 (Jueves)
nada no entra por serie no conecta se agota el tiempo y el router no responde
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 30-06-2017, 12:57 (Viernes)
nada no entra por serie no conecta se agota el tiempo y el router no responde

¿Por el puerto serie se agota el tiempo?
Pensaba que por las conexiones serie RS232, o recibes datos, o no recibes/transmites si los parámetros no son correctos. Pero que se agotaba el tiempo...
¿Podrías describir un poquito mejor, qué estás haciendo para acceder por el puerto serie?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaos2010 en 30-06-2017, 13:04 (Viernes)
Conecto por serie abro él teratem y lo comunico por serie si lo pongo al maximo y enciendo él router sale como signos raros y si apago y enciendo él router siguen saliendo pero no carga él u-boot él router se queda como pensando y no responde .
Estoy por ver si con un arduino y ver que se puede hacer
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 30-06-2017, 20:45 (Viernes)
Conecto por serie abro él teratem y lo comunico por serie si lo pongo al maximo y enciendo él router sale como signos raros y si apago y enciendo él router siguen saliendo pero no carga él u-boot él router se queda como pensando y no responde .
Estoy por ver si con un arduino y ver que se puede hacer


Los parámetros de conexión son 115200 8N1. Si no son correctos, verás signos raros, tal y como tú ves.
Esos "signos raros" son el u-boot. Pon los parámetros correctos y verás los caracteres correctos. Seguramente lo que no carga es el firmware, por eso el u-boot se queda parado.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: kaos2010 en 01-07-2017, 18:40 (Sábado)
Hoy ya ni me salen los símbolos raros ni nada:  picocom -b 115200 / dev / ttyS0
picocom v1.7

port is        : /
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,
Título: Algún avance con Livebox 2.1 Arcadyan ARV7520 ?
Publicado por: bismil en 26-07-2017, 20:07 (Miércoles)
He visto un desarrollo importante para el ARV7519, pero para el  Arcadyan ARV7520 no veo nada.
Se sabe como poder acceder como root?
Gracias.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: apastor en 04-08-2017, 11:20 (Viernes)
Buenas, comento mis pruebas por si le sirven a alguien:

He cargado LEDE  17.01.2, r3435-65eec8bd5f desde https://lede-project.org/releases/17.01/notes-17.01.2 y funiona bastante bien. No le he dado mucha caña pero en apariencia todo va excepto la wifi.

Con ese firmwrare he probado 3 pinchos wifi usb distintos:

-Un  ZyDAS ZD1211B 802.11g (lsusb muestra el identificador 0ace:1215). Funciona la wifi tanto en modo cliente como en modo punto de acceso.

-Un Tplink tl-wn821n, lsusb lo identifica como 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter. Al igual que el anterior funciona en modo cliente y en modo punto de acceso.

-Un Belkin f7d2101, identificado por lsusb como 050d:845a Belkin Components F7D2101 802.11n Surf & Share Wireless Adapter v1000 [Realtek RTL8192SU]. No he conseguido hacerlo funcionar de ninguna manera. Por descontado, los drives y el firmware estaban instalados.

He intentando con los tres ponerlos en modo repetidor con pseudobridge usando relayd pero no ha funcionado. Supongo que es algo que solo funciona con chips Atheros.

Tambien he notado que a veces la Zydas no carga bien el driver porque dice que no encuentra el firmware. Reiniciando se arregla, es como si hubiese algún tipo de fallo en la inicialización.

Y nada mas.




Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 11-08-2017, 01:03 (Viernes)
Gracias, apastor.

"Fixed TX power limit handling of ath9k" <-- Esto me parece interesante para retomar las pruebas de wifi, ya que uno de mis pinchos es ath9k y en CC no conseguí hacerlo funcionar.

Lo probaré un día a ver.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 15-08-2017, 23:27 (Martes)
Por fin me va la WIFI (usb).

Con el LEDE 17.01.2, Pincho TP-LINK...., simplemente instalar driver, instalar hostapd, conectar, configurar la wifi, reiniciar y listo.

Buena noticia; ya se puede (puede que desde antes, pero no lo había probado hasta ahora) añadir Wifi a este maravilloso router.

A disfrutarlo !!

:)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 20-08-2017, 13:38 (Domingo)
Por fin me va la WIFI (usb).

Con el LEDE 17.01.2, Pincho TP-LINK...., simplemente instalar driver, instalar hostapd, conectar, configurar la wifi, reiniciar y listo.

Buena noticia; ya se puede (puede que desde antes, pero no lo había probado hasta ahora) añadir Wifi a este maravilloso router.

A disfrutarlo !!

:)

Buenos días, pues yo ando loco con pruebas con el USB TP-LINK TL-WN722N, he compilado tanto en trunk como en LEDE 17.01.2, y no logro configrarlo

Lo configuro asi, tras logicamente poner los drivers correspondientes:
rm -f /etc/config/wireless
wifi detect > /etc/config/wireless

Pero el ultimo comando me devuelve: wifi detect > /etc/config/wireless
WARNING: Wifi detect is deprecated. Use wifi config instead
For more information, see commit 5f8f8a366136a07df661e31decce2458357c167a

Igual es una tontería pero estoy atrancado y no se que pasa, haber si alguien puede ilustarme

Muchas gracias


Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 20-08-2017, 17:08 (Domingo)
Por fin me va la WIFI (usb).

Con el LEDE 17.01.2, Pincho TP-LINK...., simplemente instalar driver, instalar hostapd, conectar, configurar la wifi, reiniciar y listo.

Buena noticia; ya se puede (puede que desde antes, pero no lo había probado hasta ahora) añadir Wifi a este maravilloso router.

A disfrutarlo !!

:)

Buenos días, pues yo ando loco con pruebas con el USB TP-LINK TL-WN722N, he compilado tanto en trunk como en LEDE 17.01.2, y no logro configrarlo

Lo configuro asi, tras logicamente poner los drivers correspondientes:
rm -f /etc/config/wireless
wifi detect > /etc/config/wireless

Pero el ultimo comando me devuelve: wifi detect > /etc/config/wireless
WARNING: Wifi detect is deprecated. Use wifi config instead
For more information, see commit 5f8f8a366136a07df661e31decce2458357c167a

Igual es una tontería pero estoy atrancado y no se que pasa, haber si alguien puede ilustarme

Muchas gracias




Hola, ese adaptador que usas tiene dos versiones con distintos chipset. ¿Lo tienes en cuenta?

Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 20-08-2017, 18:24 (Domingo)
Por fin me va la WIFI (usb).

Con el LEDE 17.01.2, Pincho TP-LINK...., simplemente instalar driver, instalar hostapd, conectar, configurar la wifi, reiniciar y listo.

Buena noticia; ya se puede (puede que desde antes, pero no lo había probado hasta ahora) añadir Wifi a este maravilloso router.

A disfrutarlo !!

:)

Buenos días, pues yo ando loco con pruebas con el USB TP-LINK TL-WN722N, he compilado tanto en trunk como en LEDE 17.01.2, y no logro configrarlo

Lo configuro asi, tras logicamente poner los drivers correspondientes:
rm -f /etc/config/wireless
wifi detect > /etc/config/wireless

Pero el ultimo comando me devuelve: wifi detect > /etc/config/wireless
WARNING: Wifi detect is deprecated. Use wifi config instead
For more information, see commit 5f8f8a366136a07df661e31decce2458357c167a

Igual es una tontería pero estoy atrancado y no se que pasa, haber si alguien puede ilustarme

Muchas gracias




Hola, ese adaptador que usas tiene dos versiones con distintos chipset. ¿Lo tienes en cuenta?

Saludos.

Pues no la verdad, según parece tengo la versión 2.0

Eso quiere decir que no funciona?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 21-08-2017, 01:20 (Lunes)

Pues no la verdad, según parece tengo la versión 2.0

Eso quiere decir que no funciona?

Pues identifica el chipset para saber el driver.
En ésta  otra parte del foro  (https://foro.seguridadwireless.net/adaptadores-wireless-usb/como-saber-que-version-del-tp-link-tl-wn722n-tengo/msg358269/#msg358269) se habla del adaptador.

Puedes intentar listar a ver que es.
Código: [Seleccionar]
lsusb
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: francisgambin en 21-08-2017, 16:06 (Lunes)

Pues no la verdad, según parece tengo la versión 2.0

Eso quiere decir que no funciona?

Pues identifica el chipset para saber el driver.
En ésta  otra parte del foro  (https://foro.seguridadwireless.net/adaptadores-wireless-usb/como-saber-que-version-del-tp-link-tl-wn722n-tengo/msg358269/#msg358269) se habla del adaptador.

Puedes intentar listar a ver que es.
Código: [Seleccionar]
lsusb
Pues nada visto lo visto voy a devolverlo, seria interesante una lista de usb que funcionen bien como AP.

Yo tengo varios pero ninguno me levanta una Wifi.

Gracias pur vuestro tiempo


Enviado desde mi Redmi Note 4 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-08-2017, 13:42 (Martes)
francisgambin

A mí, con el LEDE no me hizo falta hacer el wifi detect ni nada de eso. Sólo lo hice con el LUCI.
Conecté el pincho, instalé el driver, reinicié y ya me apareció el apartado wifi. Lo configuré y me funcionó a la primera.

Respecto a la lista que dices, se me ocurrió algo parecido.... e inicié un hilo:
Aquí sale el pincho que le puse:
https://foro.seguridadwireless.net/openwrt/pinchos-usb-wifi-que-funcionan-correctamente/ (https://foro.seguridadwireless.net/openwrt/pinchos-usb-wifi-que-funcionan-correctamente/)

No tuve que compilar nada. Mira si el driver que instalas es el correcto.
Por otra parte.... prueba si el pincho va en un ordenador con windows.... a ver si funciona OK...
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cpocarlos en 08-10-2017, 18:42 (Domingo)
Hola,

A ver si alguien me puede echar un cable...

Seguí el tutorial del inicio para flashear el livebox. El tema es que a la hora de cargar por xterm el u-boot subí el fichero openwrt-lantiq-arv7519rw22_ram-u-boot.img, no sé si ese es el fichero a subir.

Tras hacer eso ahora al iniciar el router ya no me deja entrar en ningún menu, simplemente saca el siguiente mensaje por consola:

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CFG 01

ROM VER: 1.1.4
CÆG 01

¿Sabéis si puedo volver a entrar en modo administracion o algo haciendo el cortocircuito de la UART? ¿O que opciones puedo tener?
Título: Re: Algún avance con Livebox 2.1 Arcadyan ARV7520 ?
Publicado por: madeskjet en 02-11-2017, 00:09 (Jueves)
He visto un desarrollo importante para el ARV7519, pero para el  Arcadyan ARV7520 no veo nada.
Se sabe como poder acceder como root?
Gracias.


Hola! Venía a preguntar lo mismo pero, según la info oficial de openwrt, es el mismo:

https://gyazo.com/2ff02accf22755670ea505ada428f906

¿Alguien nos puede asesorar?
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: howl en 26-11-2017, 23:35 (Domingo)
He visto un desarrollo importante para el ARV7519, pero para el  Arcadyan ARV7520 no veo nada.
Se sabe como poder acceder como root?
Gracias.


Hola! Venía a preguntar lo mismo pero, según la info oficial de openwrt, es el mismo:

https://gyazo.com/2ff02accf22755670ea505ada428f906

¿Alguien nos puede asesorar?
Esa información en el wiki de OpenWRT la puse yo y básicamente te está diciendo todo lo contrario, que son precisamente completamente distintos y lo único parecido es el aspecto exterior.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 04-12-2017, 11:02 (Lunes)
¿Ya habéis pasado a LEDE? ¿os va bien?
Yo cuando lo probé, se me reiniciaba el router cada 2x3...

Y otra cosa: ¿Alguien consigue entrar en modo fail-safe? No lo consigo con ningún botón: Ni con los laterales ni con el trasero de reset. (No al menos desde Open 15.05.1)
Título: Re: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 04-12-2017, 16:53 (Lunes)
¿Ya habéis pasado a LEDE? ¿os va bien?
Yo cuando lo probé, se me reiniciaba el router cada 2x3...

Y otra cosa: ¿Alguien consigue entrar en modo fail-safe? No lo consigo con ningún botón: Ni con los laterales ni con el trasero de reset. (No al menos desde Open 15.05.1)
Yo lo llevo usando desde este verano y aguanta dias y dias perfectamente y con una antena usb ralink llego casi a los 30 MB que da mi conexion. No he probado lo de failsafe, creia que la unica manera es por el puerto serie.(https://uploads.tapatalk-cdn.com/20171204/779b19d923313b55841e4a9200b61423.jpg)

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-12-2017, 00:00 (Miércoles)
Gracias cimbor.
Acabo de actualizar a LEDE 17.01.4 y el failsafe se activa de maravilla con el botón lateral.  >:( >:(

Se me reinicia sólo el router de vez en cuando  :(
Con Open no me pasaba.

¿A alguien más le pasa?

¿Alguna idea de cómo saber la posible causa? (Si se ofrece alguien para intentar investigarlo.....), ejecuto comandos y paso la salida por ejemplo.
Gracias
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 13-12-2017, 18:55 (Miércoles)
Eso me pasaba y creo que dejo de hacerlo al poner el cable LAN en la interfaz gigabit.Prueba a ponerlo en otras bocas a ver

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-12-2017, 19:31 (Miércoles)
En mi caso, tenía el cable del ordenador en la boca del gigabit. Lo he pasado ahora al switch de 100, a ver cómo se comporta. De momento lleva un rato sin reiniciarse.

Parece que es el puerto gigabit el que da el problema....
¿A nadie más le pasa?

EDITO:

Nada. Se me sigue reiniciando. Voy a volver a Open. Lede no sé porqué no me va bien en este router.
Tengo varias unidades; lo probaré de todas formas en otro a ver si es problema de harware.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Brshk1 en 18-12-2017, 19:23 (Lunes)
En mi caso, tenía el cable del ordenador en la boca del gigabit. Lo he pasado ahora al switch de 100, a ver cómo se comporta. De momento lleva un rato sin reiniciarse.

Parece que es el puerto gigabit el que da el problema....
¿A nadie más le pasa?

EDITO:

Nada. Se me sigue reiniciando. Voy a volver a Open. Lede no sé porqué no me va bien en este router.
Tengo varias unidades; lo probaré de todas formas en otro a ver si es problema de harware.

A mí me pasa igual, se me suele reiniciar y dejan de funcionar los puertos ethernet hasta no apagar del botón. Tampoco me funciona fino con un USB 3g. A veces entra en red y otras ni de casualidad. Además parece que según sople el aire, salen errores del bus USB.

¿Qué versión de OpenWRT le has puesto? ¿Mejora en estabilidad?

Y otra cosa que quería decir: muchas gracias a todos por las guías. No hubiera podido llegar tan lejos sin vosotros.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 18-12-2017, 23:32 (Lunes)
En mi caso, tenía el cable del ordenador en la boca del gigabit. Lo he pasado ahora al switch de 100, a ver cómo se comporta. De momento lleva un rato sin reiniciarse.

Parece que es el puerto gigabit el que da el problema....
¿A nadie más le pasa?

EDITO:

Nada. Se me sigue reiniciando. Voy a volver a Open. Lede no sé porqué no me va bien en este router.
Tengo varias unidades; lo probaré de todas formas en otro a ver si es problema de harware.

A mí me pasa igual, se me suele reiniciar y dejan de funcionar los puertos ethernet hasta no apagar del botón. Tampoco me funciona fino con un USB 3g. A veces entra en red y otras ni de casualidad. Además parece que según sople el aire, salen errores del bus USB.

¿Qué versión de OpenWRT le has puesto? ¿Mejora en estabilidad?

Y otra cosa que quería decir: muchas gracias a todos por las guías. No hubiera podido llegar tan lejos sin vosotros.

Pues la 15.05.1
De momento perfecta. Aunque me falta configurarle unas cuantas cosas (HDD samba y SWAP, VPN, Torrents y alguna cosilla más)
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Brshk1 en 19-12-2017, 11:36 (Martes)
Mil gracias.

EDITO: en mi caso, la imagen que he bajado del foro no me va tampoco fina del todo. He tenido un reinicio en tres días y sigo viendo fallos de USB. Podrían ser por el pincho, le he puesto un Huawei K3765 para acceder a internet. A veces engancha y a veces no. Sigo investigando... >:D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 09-01-2018, 12:07 (Martes)
Estoy empezando a sospechar del USB...

Resulta que tengo conectado un disco duro externo por USB, con carpetas compartidas.... y me ha estado dando problemas de quedarse colgado cada 2x3.
Se me cae la conexión...

O estar por ejemplo en una sesión de ssh y escribir y tardar bastantes segundos en aparecer los caracteres (cuando es conexión local y debe ser instantánea) ...

Todo esto con CC 15.05.01

Estoy por probar de volver a LEDE y probarlo sin ningún USB pinchado a ver qué tal va.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Brshk1 en 10-01-2018, 11:41 (Miércoles)
Lo de usar OpenWrt o LEDE nos lo van a resolver rápido:
https://forum.lede-project.org/t/announcing-the-openwrt-lede-merge/10217 (https://forum.lede-project.org/t/announcing-the-openwrt-lede-merge/10217)

En cuanto a que algo pasa con el USB, tiendo a estar de acuerdo. Estoy a un pelo de pasarme a una raspberry o incluso a una Orange Pi.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: cimbor en 10-01-2018, 16:20 (Miércoles)
Con la 15.01.4 r3560 me van perfectamente un disco duro externo usb que nunca apago y utilizo para torrent, y una antena ralink que tampoco falla como punto de acceso. Utilizad esa version a ver si van los fallos USB.

Enviado desde mi LG-D802 mediante Tapatalk

Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Brshk1 en 12-01-2018, 09:37 (Viernes)
Con la 15.01.4 r3560 me van perfectamente un disco duro externo usb que nunca apago y utilizo para torrent, y una antena ralink que tampoco falla como punto de acceso. Utilizad esa version a ver si van los fallos USB.

Enviado desde mi LG-D802 mediante Tapatalk



Gracias por la información. Probaré en cuanto pueda.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: espeko en 15-01-2018, 19:21 (Lunes)
Buenas ! soy totalmente nuevo en esto de liberar routers... A excepción de un Xiaomi R1D que le instalé Tomato y duró 2 días.

Tengo un Astoria capado y me gustaría liberarlo.

Por más que leo el primer post no me entero de cómo empezar... Los comandos son mediante putty ? Cómo le envío comandos ? Desde un PC al router? Lo engancho mediante Ethernet?

Yo para lo único que lo quiero es para ponerlo en modo Bridge y que me repita la señal WiFi de mi router original. ¿Puedo? Veo que el WiFi no funciona en algunos fw pero no sé si eso me va a impedir ponerlo en modo Bridge.

Ahora mismo puedo hacer el modo Bridge pero conectándolo mediante Ethernet a mi router principal, lo quiero inalámbrico.

Un saludo y a ver si me entero de algo  :D
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 15-01-2018, 20:06 (Lunes)
Buenas ! soy totalmente nuevo en esto de liberar routers... A excepción de un Xiaomi R1D que le instalé Tomato y duró 2 días.

Tengo un Astoria capado y me gustaría liberarlo.

Por más que leo el primer post no me entero de cómo empezar... Los comandos son mediante putty ? Cómo le envío comandos ? Desde un PC al router? Lo engancho mediante Ethernet?

Yo para lo único que lo quiero es para ponerlo en modo Bridge y que me repita la señal WiFi de mi router original. ¿Puedo? Veo que el WiFi no funciona en algunos fw pero no sé si eso me va a impedir ponerlo en modo Bridge.

Ahora mismo puedo hacer el modo Bridge pero conectándolo mediante Ethernet a mi router principal, lo quiero inalámbrico.

Un saludo y a ver si me entero de algo  :D

Con todo preparado (lo tienes prácticamente todo en el primer post) En 10 minutos puedes hacerlo (5 minutos abrir y preparar el router y 5 minutos de comandos...)
[ Invalid YouTube link ]
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mekkon en 16-01-2018, 10:37 (Martes)
Sobre los cuelgues que tiene LEDE, quizás sea cosa de SLAB/SLUB/SLOB. por defecto he visto que usa SLOB, siendo SLAB mejor.

en make kernel_menuconfig, General Setup -> Choose SLAB allocator -> SLAB

Un saludo
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 16-01-2018, 22:46 (Martes)
Buenas ! soy totalmente nuevo en esto de liberar routers... A excepción de un Xiaomi R1D que le instalé Tomato y duró 2 días.

Tengo un Astoria capado y me gustaría liberarlo.

Por más que leo el primer post no me entero de cómo empezar... Los comandos son mediante putty ? Cómo le envío comandos ? Desde un PC al router? Lo engancho mediante Ethernet?

Yo para lo único que lo quiero es para ponerlo en modo Bridge y que me repita la señal WiFi de mi router original. ¿Puedo? Veo que el WiFi no funciona en algunos fw pero no sé si eso me va a impedir ponerlo en modo Bridge.

Ahora mismo puedo hacer el modo Bridge pero conectándolo mediante Ethernet a mi router principal, lo quiero inalámbrico.

Un saludo y a ver si me entero de algo  :D

Con todo preparado (lo tienes prácticamente todo en el primer post) En 10 minutos puedes hacerlo (5 minutos abrir y preparar el router y 5 minutos de comandos...)
[ Invalid YouTube link ]

Hola peperfus: ¿La wifi en este router está trabajando?
Saludos.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 17-01-2018, 12:57 (Miércoles)
Ficht: nop.
Título: Re: [Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Lesgar en 27-03-2018, 15:42 (Martes)
Sobre los cuelgues que tiene LEDE, quizás sea cosa de SLAB/SLUB/SLOB. por defecto he visto que usa SLOB, siendo SLAB mejor.

en make kernel_menuconfig, General Setup -> Choose SLAB allocator -> SLAB

Un saludo

He probado el último snapshot (OpenWrt SNAPSHOT r6550-83e1fce / LuCI Master (git-18.082.53982-92408aa))
usa SLUB ([    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1)

Funciona a la perfección 0 cuelgues, durante varios dias.

Respecto al hardware que queda pendiente de funcionar, los puertos FXS y la wifi Wave300, revisando los foros de OpenWrt, parece que con diferentes dispositivos pero el mismo hardware, lo han hecho funcionar.
Pongo los enlaces, por si alguien se anima a probar.
FXS:
https://forum.openwrt.org/viewtopic.php?id=62696&p=4
Wifi (Wave300):
https://forum.openwrt.org/viewtopic.php?id=45047&p=6
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-07-2018, 19:16 (Viernes)
Ojo porque con open 15, si perdemos acceso al router por estropear la configuración, no hay manera de entrar en el faisafe mode  sin abrir el router. (Hay que abrirlo y acceder por puerto serie para resetearlo o reparar la configuración..., lo que es más complicado)

Una idea que se puede hacer para evitar esto es...: antes de jugárnosla a cambiar la configuración, poner en el cron una tarea que se ejecute dentro de una hora o algo así, que se encargue de resetear a valores de fábrica (ahora no recuerdo el comando). Así, si la cagamos y perdemos el acceso, sólo tendremos que esperar a la hora programada en el cron para que se resetee.
Obviamente, en caso de probar algo y comprobar que funciona como queríamos, hay que borrar la línea de crontab que resetea.

Creo que los comandos serían:
firstboot
reboot -f

(son comandos del modo failsafe, no sé si funcionan en modo normal, pero tiene que haber algunos equivalentes, seguro.)


Comandos:
umount /overlay
firstboot -y
reboot -d 3 -f

Meterlos en un archivo reset.sh y programarlo con el crontab -e (https://crontab-generator.org/) por ejemplo a las 22:00 horas de hoy:
Código: [Seleccionar]
0 22 * * * /root/reset.sh > /root/reset.logNo olvidar hacerlo ejecutable:
chmod +x /root/reset.sh
Y refrescar el crontab:
/etc/init.d/cron reload


Por cierto. No está demás recordarlo:
Parámetros de acceso por serial:
velocidad: 115200
data bits: 8
stop bits: 1
parity: NONE
Flow control: NONE

Recordad que el puerto serie hay que configurarlo también en la sección hardware de windows con estos parámetros. Si no, no mostrará nada y nos darán ganas de llorar, cortarnos las venas o tirarnos por la ventana. ;D
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 13-07-2018, 21:11 (Viernes)
Más cositas del router:

En OPEN 15, los puertos en vlan van así:

----------------------
|4|5|2|3|      |0|
----------------------

(correspondencias de los puertos físicos con los números de puertos en la sección network/Switch)
Vaya jaleo. XD (el 0 es el GE (Gigabit Ethernet, según creo))

Estoy intentando convertirlo a router neutro, pero lo único que consigo es perder el acceso una y otra vez (de ahí mi post anterior...)
En cuanto lo consiga pondré por aquí cómo lo he hecho para que sirva de referencia.
Quiero usar el GE como puerto WAN y el resto de puertos para LAN.

Edito: Ya he conseguido convertirlo en router neutro. Es más fácil de lo que pensaba. Perdía el acceso por otro router que tenía la misma IP....

Edito2: Acabo de probar Open 18 rc1 y de momento va bien. Ya han ordenado los puertos en la sección VLAN del switch. Ahora la nomenclatura está mucho más clara (LAN1, LAN2...). El 5 es el Gigabit.

En fin. UNA AUTÉNTICA MARAVILLA OPENWTRT. Y eso que sólo soy un novato que sabe 4 chorradillas.
Mi más sincera enhorabuena y agradecimiento a todo el equipo de desarrolladores y todos los que hacéis que openwrt sea posible y siga progresando.  >:( >:( >:( >:(
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: flyingdutchman en 28-08-2018, 20:24 (Martes)
Hola,

Soy nuevo en el foro y pido disculpas si escribo/hago algo fuera de lugar. En tal caso, dadme un toque y lo corrijo.

Acabo de obtener un router de estos y por lo visto leo que no es posible meterle mano al wifi. Me estaba preguntando (no he leído todo el tema, estaba empezando a ello ahora que es muy tocho) si mientras alguien se curra un driver se le puede enchufar un atheros a alguno de los puertos usb y darle uso por wifi. ¿Alguien lo ha probado? ¿Podría funcionar?

PD: manejo algo de programación pero no a nivel embebido. Me gustaría empezar a trastear con el cacharrín, pero no tengo npi de por dónde meterle mano/qué entorno necesito. ¿Hay alguna documentación?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 29-08-2018, 01:03 (Miércoles)
Hola,

Soy nuevo en el foro y pido disculpas si escribo/hago algo fuera de lugar. En tal caso, dadme un toque y lo corrijo.

Acabo de obtener un router de estos y por lo visto leo que no es posible meterle mano al wifi. Me estaba preguntando (no he leído todo el tema, estaba empezando a ello ahora que es muy tocho) si mientras alguien se curra un driver se le puede enchufar un atheros a alguno de los puertos usb y darle uso por wifi. ¿Alguien lo ha probado? ¿Podría funcionar?

PD: manejo algo de programación pero no a nivel embebido. Me gustaría empezar a trastear con el cacharrín, pero no tengo npi de por dónde meterle mano/qué entorno necesito. ¿Hay alguna documentación?

Hola, sí se puede. Había por ahí algún tutorial de cómo hacerlo. No era trivial (al menos para mi humilde y modesto conocimiento), pero recuerdo que tampoco fue demasiado difícil. Yo lo conseguí.

--------------
Lo encontré.
https://foro.seguridadwireless.net/openwrt/pinchos-usb-wifi-que-funcionan-correctamente-(anade-el-tuyo)/

Ahí te pongo un pincho USB que funciona OK con este router. Creo que no era difícil instalarlo. Era sólo instalar el driver con opkg install... (o por luci) y prácticamente ya iba.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: lesgar en 04-09-2018, 00:31 (Martes)
Es muy sencillo:

1- Actualizas el router
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

2- Instalas los drivers
opkg install kmod* (driver que necesites) tambien debererías instalar el wpad* (version que necesites) no se el pq pero en los pinchos wifi que he probado, no se instala como dependencia y sinb el no podrás levantar la red con wpa2 (solo abierta o con wep).
Reiniciar el router,no es imprescindible, pero si recomendable.

3-Configura la wifi por Luci como si fuera la propia tarjeta del router.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: flyingdutchman en 07-09-2018, 18:40 (Viernes)
Muchas gracias a los dos.

Esta semana le he metido mano, a pesar de que el soldador no encendía (básicamente la resistencia del soldador debe haberse jodido durante las 3 mudanzas que he tenido estos años. Debido a ello, enchufé un voltímetro directamente a los terminales del cable del soldador, sin resistencias ni hostias. Y claro, plomos abajo... Y pensar que estudié electrónica, madre mía).

Pero vamos, con otro soldador he conseguido soldar los pines, y flashear el router después. Ya tengo a luCI esperándome  ;D


Hola,

Soy nuevo en el foro y pido disculpas si escribo/hago algo fuera de lugar. En tal caso, dadme un toque y lo corrijo.

Acabo de obtener un router de estos y por lo visto leo que no es posible meterle mano al wifi. Me estaba preguntando (no he leído todo el tema, estaba empezando a ello ahora que es muy tocho) si mientras alguien se curra un driver se le puede enchufar un atheros a alguno de los puertos usb y darle uso por wifi. ¿Alguien lo ha probado? ¿Podría funcionar?

PD: manejo algo de programación pero no a nivel embebido. Me gustaría empezar a trastear con el cacharrín, pero no tengo npi de por dónde meterle mano/qué entorno necesito. ¿Hay alguna documentación?

Hola, sí se puede. Había por ahí algún tutorial de cómo hacerlo. No era trivial (al menos para mi humilde y modesto conocimiento), pero recuerdo que tampoco fue demasiado difícil. Yo lo conseguí.

--------------
Lo encontré.
https://foro.seguridadwireless.net/openwrt/pinchos-usb-wifi-que-funcionan-correctamente-(anade-el-tuyo)/

Ahí te pongo un pincho USB que funciona OK con este router. Creo que no era difícil instalarlo. Era sólo instalar el driver con opkg install... (o por luci) y prácticamente ya iba.

Es muy sencillo:

1- Actualizas el router
opkg list-upgradable | cut -f 1 -d ' ' | xargs opkg upgrade

2- Instalas los drivers
opkg install kmod* (driver que necesites) tambien debererías instalar el wpad* (version que necesites) no se el pq pero en los pinchos wifi que he probado, no se instala como dependencia y sinb el no podrás levantar la red con wpa2 (solo abierta o con wep).
Reiniciar el router,no es imprescindible, pero si recomendable.

3-Configura la wifi por Luci como si fuera la propia tarjeta del router.

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 20-09-2018, 11:27 (Jueves)
Si esta duda ya está solucionada, pido disculpas de antemano pero...
¿Os va el puerto GE (Gigabit Ethernet, entiendo) realmente a velocidad gigabit?
A mí en el apartado Switch de luci me lo marca como 100. Y tengo conectado un cable cat. 5e al puerto de un switch gigabit.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: wolfox en 23-11-2018, 14:57 (Viernes)
AYUDA, mi router no arranca!!!
Me he conectado a mi router Astoria ARV7519RW22 R01 con firmware original, por UART-USB con Tera Term, y he escrito el fichero openwrt-lantiq-arv7519rw22_ram-u-boot.img en la zona 0 del bootloader a través del XMODEM, he reiniciado.

Ahora cada vez que me conecto por UART, siempre esta escribiendo en consola esto sin parar:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

Me temo que lo he dejado tonto

¿Alguna solución para recuperarlo?



Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 23-11-2018, 16:27 (Viernes)
AYUDA, mi router no arranca!!!
Me he conectado a mi router Astoria ARV7519RW22 R01 con firmware original, por UART-USB con Tera Term, y he escrito el fichero openwrt-lantiq-arv7519rw22_ram-u-boot.img en la zona 0 del bootloader a través del XMODEM, he reiniciado.

Ahora cada vez que me conecto por UART, siempre esta escribiendo en consola esto sin parar:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

Me temo que lo he dejado tonto

¿Alguna solución para recuperarlo?

Pónlo en modo UART y reflashea. Está explicado en la web de openwrt https://openwrt.org/toh/arcadyan/arv7519 (https://openwrt.org/toh/arcadyan/arv7519)
Intentaría ayudarte más, pero no tengo ese router. Sólo sé que tienen el modo de recuperación UART.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: wolfox en 23-11-2018, 16:36 (Viernes)
AYUDA, mi router no arranca!!!
Me he conectado a mi router Astoria ARV7519RW22 R01 con firmware original, por UART-USB con Tera Term, y he escrito el fichero openwrt-lantiq-arv7519rw22_ram-u-boot.img en la zona 0 del bootloader a través del XMODEM, he reiniciado.

Ahora cada vez que me conecto por UART, siempre esta escribiendo en consola esto sin parar:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

Me temo que lo he dejado tonto

¿Alguna solución para recuperarlo?

Pónlo en modo UART y reflashea. Está explicado en la web de openwrt https://openwrt.org/toh/arcadyan/arv7519 (https://openwrt.org/toh/arcadyan/arv7519)
Intentaría ayudarte más, pero no tengo ese router. Sólo sé que tienen el modo de recuperación UART.

Gracias por responder.
He puenteado tal como indica la Wiki, R148 y R155 pero sigue igual, repetiendo siempre lo mismo:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

No sale de ahí...
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 24-11-2018, 16:31 (Sábado)
AYUDA, mi router no arranca!!!
Me he conectado a mi router Astoria ARV7519RW22 R01 con firmware original, por UART-USB con Tera Term, y he escrito el fichero openwrt-lantiq-arv7519rw22_ram-u-boot.img en la zona 0 del bootloader a través del XMODEM, he reiniciado.

Ahora cada vez que me conecto por UART, siempre esta escribiendo en consola esto sin parar:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

Me temo que lo he dejado tonto

¿Alguna solución para recuperarlo?

Pónlo en modo UART y reflashea. Está explicado en la web de openwrt https://openwrt.org/toh/arcadyan/arv7519 (https://openwrt.org/toh/arcadyan/arv7519)
Intentaría ayudarte más, pero no tengo ese router. Sólo sé que tienen el modo de recuperación UART.

Gracias por responder.
He puenteado tal como indica la Wiki, R148 y R155 pero sigue igual, repetiendo siempre lo mismo:
ROM VER: 1.0.5
JFG 01
ROM VER: 1.0.5
CFG 01

No sale de ahí...

Lo único que se me ocurre decir es que si has soldado los puentes, compruebes que no hayas hecho una soldadura fría, y no esté haciendo contacto.
Debería arrancar con CFG 04.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: wolfox en 25-11-2018, 15:29 (Domingo)
He repasado las soldaduras, con un hilo finisimo de cobre.
Y ahora si que no tengo resultado ninguno. Antes al menos podia conectarme y recibir siempre el mismo mensaje, pero ahora ni eso. Pantalla en negro.
El dongle USB Tiene los leds RX y TX encendidos, como si estuvieran derivando a masa.

¿Tiene remedio? ¿O podemos dar por muesta la placa?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 25-11-2018, 21:39 (Domingo)
Prueba con otro dongle. Después de varios usos, a veces se rompen. A mí me pasó con 2. Supongo que es cosa de calidad barata....
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: wolfox en 25-11-2018, 21:45 (Domingo)
Prueba con otro dongle. Después de varios usos, a veces se rompen. A mí me pasó con 2. Supongo que es cosa de calidad barata....
Ojala fuera cierto, pero me temo que no.
He probado con otro router que tengo por aqui, y el dongle USB funciona la mar de bien :(
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 26-11-2018, 07:38 (Lunes)
He repasado las soldaduras, con un hilo finisimo de cobre.
Y ahora si que no tengo resultado ninguno. Antes al menos podia conectarme y recibir siempre el mismo mensaje, pero ahora ni eso. Pantalla en negro.
El dongle USB Tiene los leds RX y TX encendidos, como si estuvieran derivando a masa.

¿Tiene remedio? ¿O podemos dar por muesta la placa?

El "hilo finísimo de cobre" ¿no será de ese del tipo para hacer bobinas? Son de color y están recubiertos de resina y hasta que no se quita la resina, no conducen.
¿No habrás conectado el VCC del dongle a la placa? NUNCA conectarlo. Ya hay gente que ha quemado la placa del router por hacerlo, y la placa no hay que alimentarla desde el dongle.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: wolfox en 28-11-2018, 16:39 (Miércoles)
He repasado las soldaduras, con un hilo finisimo de cobre.
Y ahora si que no tengo resultado ninguno. Antes al menos podia conectarme y recibir siempre el mismo mensaje, pero ahora ni eso. Pantalla en negro.
El dongle USB Tiene los leds RX y TX encendidos, como si estuvieran derivando a masa.

¿Tiene remedio? ¿O podemos dar por muesta la placa?

El "hilo finísimo de cobre" ¿no será de ese del tipo para hacer bobinas? Son de color y están recubiertos de resina y hasta que no se quita la resina, no conducen.
¿No habrás conectado el VCC del dongle a la placa? NUNCA conectarlo. Ya hay gente que ha quemado la placa del router por hacerlo, y la placa no hay que alimentarla desde el dongle.

No conecte el VCC, y el hilo de cobre es un pelo de un cable de estos de por casa.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 03-06-2019, 11:15 (Lunes)
Buenas a todos,
tengo un arv7519 ya flasheado con openwrt y quiero ponerle la boca de gigabit ethernet como WAN pero no veo la pestaña switch desde el menu de configuracion de Luci, alguien me echa una mano?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 03-06-2019, 12:52 (Lunes)
Buenas a todos,
tengo un arv7519 ya flasheado con openwrt y quiero ponerle la boca de gigabit ethernet como WAN pero no veo la pestaña switch desde el menu de configuracion de Luci, alguien me echa una mano?

Lo tienes en el menú de Red (Network si lo tienes en inglés). Supongo que deberías tenerlo, no puede ser que no lo veas, está ahí. Si no te sale, supongo que será por algún problema, pero no tiene pérdida. ¿Has flasheado la imagen correcta?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 06-06-2019, 19:00 (Jueves)
he actualizado la imagen ya me funciona lo del switch. Ahora la he instalado el driver ath9k y el hostapd y no hay manera de que me salga la pestaña wifi en Luci, en ssh tampoco me funciona. Alguien me echa una mano?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 06-06-2019, 19:42 (Jueves)
he actualizado la imagen ya me funciona lo del switch. Ahora la he instalado el driver ath9k y el hostapd y no hay manera de que me salga la pestaña wifi en Luci, en ssh tampoco me funciona. Alguien me echa una mano?

Sí claro. LEETE EL PRIMER POST.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 06-06-2019, 20:16 (Jueves)
Me refería a que tengo un pincho usb instalado (un tl-wn722n), de ahí que mencionara el driver ath9k-htc, correspondiente a el chip que lleva dicha tarjeta, sé de antemano que la wifi interna de este dispositivo no es compatible con openwrt. Haciendo un dmesg me ssale lo siguiente:

[  482.723107] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits
[  483.140183] ath: phy3: Mac Chip Rev 0x0f.3 is not supported by this driver
[  483.145692] ath: phy3: Unable to initialize hardware; initialization status: -122
[  483.153187] ath: phy3: Unable to initialize hardware; initialization status: -122
[  483.160685] ath9k_htc: Failed to initialize the device
[  483.169739] usb 1-1: ath9k_htc: USB layer deinitialized
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 06-06-2019, 23:46 (Jueves)
Me refería a que tengo un pincho usb instalado (un tl-wn722n), de ahí que mencionara el driver ath9k-htc, correspondiente a el chip que lleva dicha tarjeta, sé de antemano que la wifi interna de este dispositivo no es compatible con openwrt. Haciendo un dmesg me ssale lo siguiente:

[  482.723107] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits
[  483.140183] ath: phy3: Mac Chip Rev 0x0f.3 is not supported by this driver
[  483.145692] ath: phy3: Unable to initialize hardware; initialization status: -122
[  483.153187] ath: phy3: Unable to initialize hardware; initialization status: -122
[  483.160685] ath9k_htc: Failed to initialize the device
[  483.169739] usb 1-1: ath9k_htc: USB layer deinitialized

Asegúrate de que la versión del pincho es la adecuada. Hay varias versiones de ese pincho y tiene chipsets distintos. Las versiones 2 y 3 tienen chipset realtek.
¿Qué versión de openwrt le has puesto?

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 07-06-2019, 00:52 (Viernes)
El pincho lleva atheros, lo sé de haberlo usado antes en otros routers, ademas de que al hacer lsusb me dice que es un atheros. Tengo la ultima version de openwrt (la 18.06.2) y he reestablecido de fábrica por si acaso pero ni me sale la pestaña wifi siquiera.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 07-06-2019, 08:40 (Viernes)
El pincho lleva atheros, lo sé de haberlo usado antes en otros routers, ademas de que al hacer lsusb me dice que es un atheros. Tengo la ultima version de openwrt (la 18.06.2) y he reestablecido de fábrica por si acaso pero ni me sale la pestaña wifi siquiera.

Pues poco más puedo decirte. A tenor de lo que te suelta el log, parece que el driver no soporta esta versión del hardware.

https://github.com/qca/open-ath9k-htc-firmware/issues/154 (https://github.com/qca/open-ath9k-htc-firmware/issues/154)
https://github.com/qca/open-ath9k-htc-firmware/issues/136 (https://github.com/qca/open-ath9k-htc-firmware/issues/136)

Alguien en esos threads dice que lo solucionó pinchando la wifi en un hub. No sé cuánto de verdad tendrá eso..., pero si lo quieres probar.

https://whitedome.com.au/re4son/topic/tl-722n-v1-not-working-with-pi-tail-pre-made-image/ (https://whitedome.com.au/re4son/topic/tl-722n-v1-not-working-with-pi-tail-pre-made-image/)

En el último thread, que habla de la Raspberry, dicen que lo solucionan cambiando algo en el fichero de configuración, pero no sé si eso mismo se puede aplicar a openwrt.

https://forum.openwrt.org/t/lantiq-xrx200-tplink-8970-openwrt-18-06-rc1-usb-adapter/16092 (https://forum.openwrt.org/t/lantiq-xrx200-tplink-8970-openwrt-18-06-rc1-usb-adapter/16092)

De este thread, deduzco que el pincho funcionaba en la versión lede 17.01.4. Prueba esa versión si ves que no puedes con lo anterior.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 09-06-2019, 01:25 (Domingo)
Pues en vista de que no funcionaba el usb wifi, me he puesto hacer un servidor vpn en el router. Todo funciona bien, pero obtengo anchos de banda muy escasos, similares aun tl-wr841n y si se supone que este router es mejor no entiendo como no funciona mejor. Alguna sugerencia para optimizar openvpn en este router? Tambien he estado mirando otro protocolo vpn que se llama wireguard que dicen que es mucho mas rapido. Alguien lo ha probado?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 15-08-2019, 15:25 (Jueves)
Pequeño mod: Añadir disipadores.

(https://i.postimg.cc/14Hsvjw1/sin.jpg) (https://postimg.cc/14Hsvjw1)

(https://i.postimg.cc/Xp13bBs2/condis.jpg) (https://postimg.cc/Xp13bBs2)

He usado pasta térmica adhesiva para el disipador de la CPU.
A otros chips, como tenía minidisipadores autoadhesivos de sobra, también les he puesto.

El disipador lo pillé por ebay. Simplemente busqué, me salían un montón y seguí mirando hasta que encontré el del tamaño perfecto.

Estoy pensando incluso en añadir un ventilador de bajas vueltas a la parte superior de la carcasa, sacando aire. Simplemente hacer un agujero con una broca de corona y pegarle el ventilador. Hay ventiladores de bajas vueltas, silenciosos, que van por USB, así que más fácil imposible. Creo que lo pondría sacando aire.

¿Qué opináis?

No entiendo mucho de esto, pero creo que hay algunos procesadores que disminuyen automáticamente su velocidad cuando se calientan más de X grados. No sé si este será el caso, pero de todas formas, no le vendrá mal mejorar la disipación, no?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 18-08-2019, 01:32 (Domingo)
¿Es esto normal?
Esto que sale del puerto 2, got link, lost link ..... y se repite un montón ??

Código: [Seleccionar]
root@firewall:~# dmesg
[    0.000000] Linux version 4.9.184 (buildbot@c2c312384f99) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7808-ef686b7292) ) #0 SMP Thu Jun 27 12:18:52 2019
[    0.000000] SoC: xRX200 rev 1.2
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)
[    0.000000] MIPS: machine is Orange Livebox 2.1
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Detected 1 available secondary CPU(s)
[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] On node 0 totalpages: 32768
[    0.000000] free_area_init_node: node 0, pgdat 8054aa60, node_mem_map 81008680
[    0.000000]   Normal zone: 256 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 32768 pages, LIFO batch:7
[    0.000000] percpu: Embedded 12 pages/cpu s17488 r8192 d23472 u49152
[    0.000000] pcpu-alloc: s17488 r8192 d23472 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line: console=ttyLTQ0,115200
[    0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[    0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 122880K/131072K available (4339K kernel code, 176K rwdata, 900K rodata, 1224K init, 228K bss, 8192K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS:256
[    0.000000] Setting up vectored interrupts
[    0.000000] Setting up IPI vectored interrupts
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.007884] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)
[    0.042416] pid_max: default: 32768 minimum: 301
[    0.047297] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.053830] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.065655] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[    0.065667] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.065855] CPU1 revision is: 00019556 (MIPS 34Kc)
[    0.116564] Synchronize counters for CPU 1:
[    0.116566] done.
[    0.123074] Brought up 2 CPUs
[    0.130257] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.139916] futex hash table entries: 512 (order: 2, 16384 bytes)
[    0.146153] pinctrl core: initialized pinctrl subsystem
[    0.152650] NET: Registered protocol family 16
[    0.165306] pinctrl-xway 1e100b10.pinmux: Init done
[    0.171270] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28
[    0.284075] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV
[    0.430791] PCI host bridge /fpi@10000000/pcie@d900000 ranges:
[    0.465062] usbcore: registered new interface driver usbfs
[    0.470653] usbcore: registered new interface driver hub
[    0.475846] random: fast init done
[    0.479455] usbcore: registered new device driver usb
[    0.485138] PCI host bridge to bus 0000:00
[    0.489161] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]
[    0.496083] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]
[    0.503036] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.509882] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.517918] pci 0000:00:00.0: [1bef:0011] type 01 class 0x060000
[    0.517939] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge
[    0.535819] pci 0000:00:00.0: PME# supported from D0 D3hot
[    0.536577] pci 0000:01:00.0: [1a30:0710] type 00 class 0x0d8000
[    0.536668] pci 0000:01:00.0: reg 0x10: [mem 0xffff0000-0xffff0fff pref]
[    0.536710] pci 0000:01:00.0: reg 0x14: [mem 0xff000000-0xff7fffff pref]
[    0.536965] pci 0000:01:00.0: supports D1
[    0.536989] pci 0000:01:00.0: PME# supported from D0 D1 D3hot
[    0.537312] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.537363] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01
[    0.537448] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c000000-0x1cbfffff pref]
[    0.544597] pci 0000:01:00.0: BAR 1: assigned [mem 0x1c000000-0x1c7fffff pref]
[    0.551884] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c800000-0x1c800fff pref]
[    0.559166] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.564183] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1cbfffff pref]
[    0.571500] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1
[    0.578141] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned
[    0.584517] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1
[    0.591170] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned
[    0.599799] clocksource: Switched to clocksource MIPS
[    0.607249] NET: Registered protocol family 2
[    0.612866] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.619755] TCP bind hash table entries: 1024 (order: 1, 8192 bytes)
[    0.626162] TCP: Hash tables configured (established 1024 bind 1024)
[    0.632687] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.638512] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.645108] NET: Registered protocol family 1
[    0.649444] PCI: CLS 0 bytes, default 32
[    0.650195] gptu: totally 6 16-bit timers/counters
[    0.655072] gptu: misc_register on minor 63
[    0.659290] gptu: succeeded to request irq 126
[    0.663722] gptu: succeeded to request irq 127
[    0.668242] gptu: succeeded to request irq 128
[    0.672755] gptu: succeeded to request irq 129
[    0.677260] gptu: succeeded to request irq 130
[    0.681784] gptu: succeeded to request irq 131
[    0.686678] phy-xrx200 gphy-xrx200: requesting lantiq/xrx200_phy22f_a22.bin
[    0.694230] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 7E60000
[    0.700591] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 7E60000
[    0.808159] No VPEs reserved for AP/SP, not initialize VPE loader
[    0.808159] Pass maxvpes=<n> argument as kernel argument
[    0.819539] No TCs reserved for AP/SP, not initializing RTLX.
[    0.819539] Pass maxtcs=<n> argument as kernel argument
[    0.832324] Crashlog allocated RAM at address 0x3f00000
[    0.838237] workingset: timestamp_bits=30 max_order=15 bucket_order=0
[    0.860145] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.865897] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.881828] io scheduler noop registered
[    0.885672] io scheduler deadline registered (default)
[    0.892185] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc
[    0.901113] console [ttyLTQ0] enabled
[    0.908444] bootconsole [early0] disabled
[    0.918123] lantiq nor flash device: 02000000 at 10000000
[    0.922292] ltq_nor: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x0000c2 Chip ID 0x00227e
[    0.931704] Amd/Fujitsu Extended Query Table at 0x0040
[    0.936852]   Amd/Fujitsu Extended Query version 1.3.
[    0.941912] number of CFI chips: 1
[    0.945346] 4 fixed-partitions partitions found on MTD device ltq_nor
[    0.951737] Creating 4 MTD partitions on "ltq_nor":
[    0.956593] 0x000000000000-0x000000060000 : "uboot"
[    0.964021] 0x000000060000-0x000000080000 : "uboot-env"
[    0.970134] 0x000000080000-0x000001f80000 : "firmware"
[    0.996129] 2 uimage-fw partitions found on MTD device firmware
[    1.000657] 0x000000080000-0x00000022b6b2 : "kernel"
[    1.007746] 0x00000022b6b2-0x000001f80000 : "rootfs"
[    1.013714] mtd: device 4 (rootfs) set to be root filesystem
[    1.018069] 1 squashfs-split partitions found on MTD device rootfs
[    1.024170] 0x0000004c0000-0x000001f80000 : "rootfs_data"
[    1.031991] 0x000001f80000-0x000002000000 : "boardconfig"
[    1.042436] libphy: Fixed MDIO Bus: probed
[    1.149713] libphy: lantiq,xrx200-mdio: probed
[    1.228453] Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6 0:00: attached PHY driver [Intel XWAY PHY11G (PEF 7071/PEF 7072) v1.5 / v1.6] (mii_bus:phy_addr=0:00, irq=-1)
[    1.312414] Intel XWAY PHY22F (xRX v1.2 integrated) 0:13: attached PHY driver [Intel XWAY PHY22F (xRX v1.2 integrated)] (mii_bus:phy_addr=0:13, irq=-1)
[    1.396414] Intel XWAY PHY22F (xRX v1.2 integrated) 0:14: attached PHY driver [Intel XWAY PHY22F (xRX v1.2 integrated)] (mii_bus:phy_addr=0:14, irq=-1)
[    1.480414] Intel XWAY PHY22F (xRX v1.2 integrated) 0:11: attached PHY driver [Intel XWAY PHY22F (xRX v1.2 integrated)] (mii_bus:phy_addr=0:11, irq=-1)
[    1.564420] Intel XWAY PHY22F (xRX v1.2 integrated) 0:12: attached PHY driver [Intel XWAY PHY22F (xRX v1.2 integrated)] (mii_bus:phy_addr=0:12, irq=-1)
[    1.679765] ltq-cputemp cputemp@0: Current CPU die temperature: 41.5 °C
[    1.685476] wdt 1f8803f0.watchdog: Init done
[    1.694594] NET: Registered protocol family 10
[    1.699952] NET: Registered protocol family 17
[    1.703043] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    1.715974] 8021q: 802.1Q VLAN Support v1.8
[    1.731954] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    1.741444] Freeing unused kernel memory: 1224K
[    1.744583] This architecture does not have kernel memory protection.
[    2.513772] init: Console is alive
[    2.516193] init: - watchdog -
[    3.121602] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    3.269303] dwc2 1e101000.ifxhcd: requested GPIO 494
[    3.371953] lantiq,xrx200-net 1e108000.eth eth0: port 4 got link
[    3.377060] dwc2 1e101000.ifxhcd: DWC OTG Controller
[    3.381600] dwc2 1e101000.ifxhcd: new USB bus registered, assigned bus number 1
[    3.388881] dwc2 1e101000.ifxhcd: irq 62, io mem 0x00000000
[    3.394428] dwc2 1e101000.ifxhcd: Hardware does not support descriptor DMA mode -
[    3.401843] dwc2 1e101000.ifxhcd: falling back to buffer DMA mode.
[    3.409545] hub 1-0:1.0: USB hub found
[    3.412056] hub 1-0:1.0: 1 port detected
[    3.517524] dwc2 1e106000.ifxhcd: DWC OTG Controller
[    3.521179] dwc2 1e106000.ifxhcd: new USB bus registered, assigned bus number 2
[    3.528467] dwc2 1e106000.ifxhcd: irq 91, io mem 0x00000000
[    3.533987] dwc2 1e106000.ifxhcd: Hardware does not support descriptor DMA mode -
[    3.541405] dwc2 1e106000.ifxhcd: falling back to buffer DMA mode.
[    3.549113] hub 2-0:1.0: USB hub found
[    3.551572] hub 2-0:1.0: 1 port detected
[    3.556954] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    3.573385] init: - preinit -
[    4.375713] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[    4.555698] lantiq,xrx200-net 1e108000.eth eth0: port 3 got link
[    4.577814] random: procd: uninitialized urandom read (4 bytes read)
[    8.170236] jffs2: notice: (433) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    8.189999] mount_root: switching to jffs2 overlay
[    8.226836] urandom-seed: Seeding with /etc/urandom.seed
[    8.653050] lantiq,xrx200-net 1e108000.eth eth0: port 0 lost link
[    8.657868] lantiq,xrx200-net 1e108000.eth eth0: port 4 lost link
[    8.664017] lantiq,xrx200-net 1e108000.eth eth0: port 3 lost link
[    8.682667] procd: - early -
[    8.684444] procd: - watchdog -
[    9.357872] procd: - watchdog -
[    9.360250] procd: - ubus -
[    9.376551] random: ubusd: uninitialized urandom read (4 bytes read)
[    9.414330] random: ubusd: uninitialized urandom read (4 bytes read)
[    9.420025] random: ubusd: uninitialized urandom read (4 bytes read)
[    9.427466] procd: - init -
[   10.344289] kmodloader: loading kernel modules from /etc/modules.d/*
[   10.353169] IFXOS, Version 1.5.19 (c) Copyright 2009, Lantiq Deutschland GmbH
[   10.363001] NET: Registered protocol family 8
[   10.366050] NET: Registered protocol family 20
[   10.376845] PPP generic driver version 2.4.2
[   10.385869] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.404180] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.412925] Infineon Technologies DEU driver version 2.0.0
[   10.419023] IFX DEU DES initialized (multiblock).
[   10.423985] IFX DEU AES initialized (multiblock).
[   10.428206] IFX DEU ARC4 initialized (multiblock).
[   10.432394] IFX DEU SHA1 initialized.
[   10.436075] IFX DEU MD5 initialized.
[   10.439553] IFX DEU SHA1_HMAC initialized.
[   10.443706] IFX DEU MD5_HMAC initialized.
[   10.454701] nf_conntrack version 0.5.0 (2048 buckets, 8192 max)
[   10.501244] NET: Registered protocol family 24
[   10.520308] xt_time: kernel timezone is -0000
[   10.531595] kmodloader: done loading kernel modules from /etc/modules.d/*
[   12.451495] urandom_read: 5 callbacks suppressed
[   12.451507] random: jshn: uninitialized urandom read (4 bytes read)
[   19.819918] random: crng init done
[   21.879001] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   21.915312] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[   21.971449] IPv6: ADDRCONF(NETDEV_UP): eth0.1: link is not ready
[   23.916133] lantiq,xrx200-net 1e108000.eth eth0: port 4 got link
[   23.921433] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   23.943999] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.1: link becomes ready
[   23.949570] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready
[   24.940057] lantiq,xrx200-net 1e108000.eth eth0: port 3 got link
[   24.945170] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[39589.167534] lantiq,xrx200-net 1e108000.eth eth0: port 2 got link
[39591.215509] lantiq,xrx200-net 1e108000.eth eth0: port 2 lost link
[39593.263521] lantiq,xrx200-net 1e108000.eth eth0: port 2 got link
[48019.727491] lantiq,xrx200-net 1e108000.eth eth0: port 2 lost link
[48029.967473] lantiq,xrx200-net 1e108000.eth eth0: port 2 got link
[48154.894993] lantiq,xrx200-net 1e108000.eth eth0: port 2 lost link
.....
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 22-08-2019, 10:08 (Jueves)
Yo comprobaría el cable con un comprobador de redes a ver si está defectuoso.
O cambia el cable por uno que sepas que funiona 100%.
Si te sigue pasando puede ser problema de la clavija RJ45 (cables que hacen mal contancto por óxido, pelusas o cosas similares).
¿Ese cable lo tienes tendido por algún sitio en el que haya campos elécticos fuertes? ¿O fluorescentes?

Parece algo físico.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 22-08-2019, 23:18 (Jueves)
1) Me alegro de que el foro vuelva a funcionar bien.
2) A propósito de esto, creo que yo lo hice caer al publicar mi post anterior (supongo que por ser demasiado grande, el servidor se saturó). (Lo siento).
Lo que intentaba era pegar el log en una etiqueta de código y me imaginaba que saldría con una barra de desplazamiento al ser tan largo.... en fin.

Y respecto a lo del cable.... Sí que tengo un tester. Lo probaré. Aunque de todas formas, lo volveré a crimpar. Es un cable largo que sale del salón y me va hasta la habitación. Sí que pasa por la regleta donde están enchufados los transformadores de los routers, y del teléfono, no sé si eso le causará interferencias....

Gracias por la respuesta.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 22-08-2019, 23:35 (Jueves)
¡Así que has sido tú....!  >:D >:D >:D

No creo que esos transformadores creen tanta interferencia. Va a depender más bien de la calidad del cable, y de la longitud. Cuanto más largo sea, más blindaje debiera llevar, y de más calidad debería ser, para no tener muchas pérdidas.

20 ó 30 metros te debería aguantar cualquier cable. Yo he hecho tiradas de hasta 100m con buen cable, y perfecto.

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Algo96 en 23-09-2019, 22:45 (Lunes)
Buenas noches chic@s,

Me han regalado un Livebox 2.1 (R02) y lo primero que había pensado era en instalar OpenWrt para sacarle provecho. Mirando la web: https://openwrt.org/toh/arcadyan/arv7519 y el primer post, he visto que la manera de instalarlo es abriendo el router y usando un puerto serial disponible (un procedimiento un "poco complejo").
Investigando más acerca de este router me topé con la siguiente web: https://www.adslzone.net/foro/livebox.117/descubierto-paginas-ocultas-livebox-2-1.401202/ he visto que accediendo al siguiente enlace web: http://192.168.2.1/system_firmwarel.stm, con el router conectado al ordenador, se permite subir un firmware de fichero.
Mi pregunta es, ¿se puede cargar el firmware OpenWrt a través de dicho enlace sin tener que hacer el procedimiento descrito en el primer post?

Un saludo!!!
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 26-09-2019, 09:38 (Jueves)
Buenas,

Un compañero de trabajo me ha regalado este router, al conectarlo por puerto serie y enchufarlo el output sale encriptado y aun que le de 3 veces al espacio no ocurre nada. A alguien le pasa lo mismo?

Saludos
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 26-09-2019, 11:23 (Jueves)
Buenas,

Un compañero de trabajo me ha regalado este router, al conectarlo por puerto serie y enchufarlo el output sale encriptado y aun que le de 3 veces al espacio no ocurre nada. A alguien le pasa lo mismo?

Saludos

Hilos relevantes de OpenWrt (https://foro.seguridadwireless.net/openwrt/(indice)-hilos-relevantes-de-openwrt/)
-->> Puerto Serie - Cómo Acceder
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 14-10-2019, 19:59 (Lunes)
Antes de nada agradecer la gran labor y esfuerzo que muchos participantes y colaboradores de este foro realizáis, gracias a ello los neófitos podemos “atrevernos” con temas y mejoras que no podíamos soñar.  >:( >:( >:(

Al lío, tengo un livebox 2.1 con la versión OpenWrt 18.06.2 instalada en la que entre otros paquetes, he añadido los relacionados con sftp, puesto que necesito un servidor ftp seguro. Los paquetes y versiones de esta funcionalidad son:

openssh-sftp-server      7.7p1-2
openssh-server      7.7p1-2
openssh-keygen      7.7p1-2

Tengo un problema que a mi modo de ver es de software, pero que como parece ser que la versión de openwrt en este router tiene algunas deficiencias, no quiero descartar nada.

El problema es que cuando utilizo la opción chrootdirectory del sftp para fijar un directorio como raiz para el ftp y así limitar el acceso a una porción del file system, siempre obtengo el error “Couldn't canonicalize: No such file or directory” cuando accedo desde un cliente.  ???

Lo curioso es que tengo un segundo router en versión Chaos Calmer 15.05, con los mismos paquetes, eso sí en versión 7.1p2-1, que con una configuración análoga funciona correctamente.

He intentado abrir un ticket aunque no estoy seguro de haber hecho de la forma correcta. He abierto una “Issues” en github, donde explico y documento el error con más detalle:

https://github.com/openwrt/packages/issues/10089

Yo entendía que la plataforma notificaría esto al “mantenedor” del paquete (Tripolar en este caso), pero lo cierto es que o bien no es así, o tiene otras prioridades (legítimas, faltaría más) o sencillamente esta no es la forma de notificar un posible error, porque hace más de quince días que esto está durmiendo el sueño de los justos.

¿Se os ocurren otras ideas, vías, formas de abordar el problema?

Reitero las gracias por la ayuda de todos, sin ella no habría llegado a en este punto.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 14-10-2019, 20:31 (Lunes)
Hola alazan_jc, para informar de errores, OpenWrt tiene un bug tracker.

https://bugs.openwrt.org

Tal vez puedas informar allí de tu error. De todas formas el medio más rápido para captar la atención sobre un error es la lista de correo, aunque sino hay contestación rápida, suele caer en el olvido.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 14-10-2019, 23:31 (Lunes)
Gracias danitool, pero en esa página para reportar bug de paquetes (como es el caso), el procedimiento es aparentemente el que he seguido.

Lo cierto es que como indico en la explicación del problema en github, puedo salir adelante con una chapuza adaptando los permisos del resto del file system.

Muchas gracias de todas formas.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 23-01-2020, 21:48 (Jueves)
Hola,

He estado revisando el foro de openwrt acerca del driver wifi, al final se ve que hay un driver intel que cubre wave 300 y de hecho han publicado codigo fuente de estos drivers y uno dice que es cuestion de compilarlos con el sdk pero hasta aqui llego. Podrias alguien ayudar en como se podria hacer?

Saludos
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 29-01-2020, 22:34 (Miércoles)
Hay una nueva versión de Openwrt/Lede para este router, la 19.07.0. El archivo con el firmware se denomina openwrt-19.07.0-lantiq-xrx200-arcadyan_arv7519rw22-squashfs-sysupgrade.bin

Dado que figura el término "sysupgrade", entendía que se podría actualizar desde la interfase Luci, pero lo he intentado tanto conservando la configuración previa, como deshabilitando dicha opción. En ambos casos aparentemente realiza el cambio, pero tras finalizar y reiniciar, se mantiene la versión anterior, la 18.06.

¿Es necesario volver a conectar via TTL-USB y realizar la operativa de cargar y actualizar via TFTP? ¿Hay alguna otra cosa que deba tener en cuenta?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 30-01-2020, 10:07 (Jueves)
Hay una nueva versión de Openwrt/Lede para este router, la 19.07.0. El archivo con el firmware se denomina openwrt-19.07.0-lantiq-xrx200-arcadyan_arv7519rw22-squashfs-sysupgrade.bin

Dado que figura el término "sysupgrade", entendía que se podría actualizar desde la interfase Luci, pero lo he intentado tanto conservando la configuración previa, como deshabilitando dicha opción. En ambos casos aparentemente realiza el cambio, pero tras finalizar y reiniciar, se mantiene la versión anterior, la 18.06.

¿Es necesario volver a conectar via TTL-USB y realizar la operativa de cargar y actualizar via TFTP? ¿Hay alguna otra cosa que deba tener en cuenta?

Raro que te pase eso.
A mí me lo flasheó bien. Lo he reiniciado varias veces desde entonces y sin problemas.
Este router, salvo la primera vez, siempre lo he flasheado desde luci.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 30-01-2020, 19:02 (Jueves)
Vaya, pues no sé que está pasando.

La versión que actualmente tengo es la 18.06.2 y he encontrado por ahí una 18.06.4 y he intentado pasar a ésta, para luego intentar actualizar desde ahí a la 19.07.0, pero nada, ocurre lo mismo, aparentemente realiza el cambio pero se mantiene en la 18.06.2  ???

Tendré que flashear por el procedimiento del TFTP. Lo malo es que tendré que volver a pedir prestado un Arduino para realizar la conexión serie, porque entiendo que no hay otro procedimiento para tomar control del uboot ¿o sí?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 30-01-2020, 19:45 (Jueves)
Habiendo CP2102 o CP2104 a menos de 2€ en fleaBay, yo ya estaría pidiendo uno para tenerlo en el cajón del escritorio.
De hecho hoy he usado uno para desbriquear un Edgerouter-X.
Usar un Arduino para el puerto serie me parece matar moscas a cañonazos... Pero bueno, para gustos, colores.  >:D
Asegúrate de que el puerto serie del router aguanta las señales a 5V, que el arduino tiene las señales a 5V y no a 3.3V. No sea que frías el router.
Desde el puerto serie puedes ver por qué no te está flasheando el nuevo firmware. Para mi un puerto serie es la primera herramienta que tienes que tener. Es una inversión en tiempo.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 30-01-2020, 21:32 (Jueves)
Habiendo CP2102 o CP2104 a menos de 2€ en fleaBay, yo ya estaría pidiendo uno para tenerlo en el cajón del escritorio.
De hecho hoy he usado uno para desbriquear un Edgerouter-X.
Usar un Arduino para el puerto serie me parece matar moscas a cañonazos... Pero bueno, para gustos, colores.  >:D
Asegúrate de que el puerto serie del router aguanta las señales a 5V, que el arduino tiene las señales a 5V y no a 3.3V. No sea que frías el router.
Desde el puerto serie puedes ver por qué no te está flasheando el nuevo firmware. Para mi un puerto serie es la primera herramienta que tienes que tener. Es una inversión en tiempo.

Gracias por tu consejo. En su momento utilicé el Arduino para flashear el router y no me causó problemas, pero lo tendré en cuenta.

Por otra parte, cuando dices que podré ver el motivo del error en el flasheado desde el puerto serie, ¿puedes concretarme un poco qué debo hacer para verlo?

Gracias por adelantado.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 01-02-2020, 21:56 (Sábado)
Habiendo CP2102 o CP2104 a menos de 2€ en fleaBay, yo ya estaría pidiendo uno para tenerlo en el cajón del escritorio.
De hecho hoy he usado uno para desbriquear un Edgerouter-X.
Usar un Arduino para el puerto serie me parece matar moscas a cañonazos... Pero bueno, para gustos, colores.  >:D
Asegúrate de que el puerto serie del router aguanta las señales a 5V, que el arduino tiene las señales a 5V y no a 3.3V. No sea que frías el router.
Desde el puerto serie puedes ver por qué no te está flasheando el nuevo firmware. Para mi un puerto serie es la primera herramienta que tienes que tener. Es una inversión en tiempo.

Gracias por tu consejo. En su momento utilicé el Arduino para flashear el router y no me causó problemas, pero lo tendré en cuenta.

Por otra parte, cuando dices que podré ver el motivo del error en el flasheado desde el puerto serie, ¿puedes concretarme un poco qué debo hacer para verlo?

Gracias por adelantado.

Ya deberías de haber pasado por allí:

 [Índice] Hilos relevantes de OpenWrt -->>  [Tutorial] Puerto Serie - Cómo Acceder  (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 03-02-2020, 10:58 (Lunes)
Buenas,

He podido compilar openwrt con los drivers Intel del WAVE300 que se han publicado en el foro de Openwrt, los paquetes que he incluido en la imagen son:

kmod-iwlwav-driver-uci
iwlwav-driver-uci
iwlwav-tools
iwlwav-iw
iwlwav-base-files
iwlwav-hostap-uci

Al parecer el driver funciona con una version especifica de hostap y iw pero de momento no consigo hacerlo funcionar, puedo compartir la version de openwrt compilada con estos paquetes si alguien quiere probar tambien puedo crear un tutorial de como compilarla.

Saludos,
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 03-02-2020, 16:49 (Lunes)
Buenas,

He podido compilar openwrt con los drivers Intel del WAVE300 que se han publicado en el foro de Openwrt, los paquetes que he incluido en la imagen son:

kmod-iwlwav-driver-uci
iwlwav-driver-uci
iwlwav-tools
iwlwav-iw
iwlwav-base-files
iwlwav-hostap-uci

Al parecer el driver funciona con una version especifica de hostap y iw pero de momento no consigo hacerlo funcionar, puedo compartir la version de openwrt compilada con estos paquetes si alguien quiere probar tambien puedo crear un tutorial de como compilarla.

Saludos,

Si quieres y tienes tiempo, puedes publicar un tuto para compilar como dices tú. Mejor enseñar a cultivar que dar latas de comida una vez. A alguien le puede enseñar y dar ideas nuevas.
Crea un nuevo hilo para ello, si lo vas a hacer, y gracias por aportar.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 04-02-2020, 15:15 (Martes)
Hola,

Despues de preguntar en el hilo de openwrt dicen que el driver es open source pero solo para Wave500 y 600 asi que nada, creo que voy a abrir un nuevo hilo para desarrollar el driver Wave300 para el Livebox 2.1 particularmente-

Saludos,

Buenas,

He podido compilar openwrt con los drivers Intel del WAVE300 que se han publicado en el foro de Openwrt, los paquetes que he incluido en la imagen son:

kmod-iwlwav-driver-uci
iwlwav-driver-uci
iwlwav-tools
iwlwav-iw
iwlwav-base-files
iwlwav-hostap-uci

Al parecer el driver funciona con una version especifica de hostap y iw pero de momento no consigo hacerlo funcionar, puedo compartir la version de openwrt compilada con estos paquetes si alguien quiere probar tambien puedo crear un tutorial de como compilarla.

Saludos,

Si quieres y tienes tiempo, puedes publicar un tuto para compilar como dices tú. Mejor enseñar a cultivar que dar latas de comida una vez. A alguien le puede enseñar y dar ideas nuevas.
Crea un nuevo hilo para ello, si lo vas a hacer, y gracias por aportar.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 04-02-2020, 15:56 (Martes)
Hola,

Despues de preguntar en el hilo de openwrt dicen que el driver es open source pero solo para Wave500 y 600 asi que nada, creo que voy a abrir un nuevo hilo para desarrollar el driver Wave300 para el Livebox 2.1 particularmente-

Saludos,

Buenas,

He podido compilar openwrt con los drivers Intel del WAVE300 que se han publicado en el foro de Openwrt, los paquetes que he incluido en la imagen son:

kmod-iwlwav-driver-uci
iwlwav-driver-uci
iwlwav-tools
iwlwav-iw
iwlwav-base-files
iwlwav-hostap-uci

Al parecer el driver funciona con una version especifica de hostap y iw pero de momento no consigo hacerlo funcionar, puedo compartir la version de openwrt compilada con estos paquetes si alguien quiere probar tambien puedo crear un tutorial de como compilarla.

Saludos,

Si quieres y tienes tiempo, puedes publicar un tuto para compilar como dices tú. Mejor enseñar a cultivar que dar latas de comida una vez. A alguien le puede enseñar y dar ideas nuevas.
Crea un nuevo hilo para ello, si lo vas a hacer, y gracias por aportar.

Yo te apoyo. Aunque no tengo suficiente conocimiento para ayudarte, si me das instrucciones precisas, puedo ayudarte con pruebas, etc....
Tengo por aquí algún Livebox 2.1 de sobra.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 04-02-2020, 20:11 (Martes)
Hola peperfus,

Pues vamos a ponernos manos a la obra, de momento estoy intentando compilar el driver que sale en el hilo de openwrt. Pero despues de compilarlo se necesitan algunos archivos del router principal que se encuentran el /lib/firmware/ y los archivos son:

Citar
/lib/firmware/sta_upper.bin
/lib/firmware/ap_upper.bin
/lib/firmware/contr_lm.bin
/lib/firmware/Progmodel_*.bin

Hay alguna manera de sacar estos archivos de un livebox con el firmware de fabrica? Yo tambien tengo uno pero con openwrt.

Saludos,
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 04-02-2020, 20:32 (Martes)
Vaya. Todos los que tengo llevan Open. ¿Quizás se podría reflashear el firmware original?
Y para sacarlos, no sé si se podrá. Se me ocurre que igual que para flashear desde cero, hizo falta acceder a una consola de comandos (creo que fue el uboot?), tal vez se pueda acceder desde ahí a los archivos y copiarlos a un pendrive por usb ?

Si no.... ni idea, lo veo complicado, es lo único que se me ocurre.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 06-02-2020, 19:57 (Jueves)
Hola,

aqui esta la git del driver

https://repo.or.cz/wave300.git

si alguien se anima a compilarlo, de momento es compatible con la version 18.06.5. Tambien se ve que solo funciona en modo abierto sin cifrado ni WEP ni WPA.

Saludos,
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: danitool en 06-02-2020, 21:59 (Jueves)
Hola peperfus,

Pues vamos a ponernos manos a la obra, de momento estoy intentando compilar el driver que sale en el hilo de openwrt. Pero despues de compilarlo se necesitan algunos archivos del router principal que se encuentran el /lib/firmware/ y los archivos son:

Citar
/lib/firmware/sta_upper.bin
/lib/firmware/ap_upper.bin
/lib/firmware/contr_lm.bin
/lib/firmware/Progmodel_*.bin

Hay alguna manera de sacar estos archivos de un livebox con el firmware de fabrica? Yo tambien tengo uno pero con openwrt.

Saludos,

No sé si ya has resuelto esta parte. De todas formas por si es útil he extraido el dump de un ARV7519RW22. Estos archivos estaban en el directorio fw. Aquí os dejo el link de ese directorio
https://drive.google.com/uc?export=download&id=10vmr2xRfVetiqgselQIJYspGuv_0ejK5

Quizás fuese mejor idea extraerlo desde dentro del propio router. O si bien podeis acceder a la linea de comandos hacer un md5sum para comprobar que los archivos están bien.

Saludos
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 08-02-2020, 13:26 (Sábado)
Habiendo CP2102 o CP2104 a menos de 2€ en fleaBay, yo ya estaría pidiendo uno para tenerlo en el cajón del escritorio.
De hecho hoy he usado uno para desbriquear un Edgerouter-X.
Usar un Arduino para el puerto serie me parece matar moscas a cañonazos... Pero bueno, para gustos, colores.  >:D
Asegúrate de que el puerto serie del router aguanta las señales a 5V, que el arduino tiene las señales a 5V y no a 3.3V. No sea que frías el router.
Desde el puerto serie puedes ver por qué no te está flasheando el nuevo firmware. Para mi un puerto serie es la primera herramienta que tienes que tener. Es una inversión en tiempo.

Gracias por tu consejo. En su momento utilicé el Arduino para flashear el router y no me causó problemas, pero lo tendré en cuenta.

Por otra parte, cuando dices que podré ver el motivo del error en el flasheado desde el puerto serie, ¿puedes concretarme un poco qué debo hacer para verlo?

Gracias por adelantado.

Ya deberías de haber pasado por allí:

 [Índice] Hilos relevantes de OpenWrt -->>  [Tutorial] Puerto Serie - Cómo Acceder  (https://foro.seguridadwireless.net/openwrt/(tutorial)-puerto-serie-como-acceder/)


Ayer tuve un poco de tiempo y me dejaron un Arduino. Realicé el proceso de conectarme por el puerto serie y sustituí el firmware por la versión 19.7.1 (el retraso me ha permitido saltarme la 19.7.0 jejeje).

El asunto es que he realizado el proceso de sustituir el firmware desde el uboot y no he tenido ningún problema. Ya está actualizado.

Cuando Tki2000 me comentaba que este procedimiento me permitiría determinar el motivo de que no pudiese sustituir el firmware desde Luci, yo me refería a esto, que me temía que me quedaría como estaba, sigo sin saber porque no puede completar el proceso desde Luci.

Lo cierto es que no es grave, sé que "destripando el cacharro" y conectándome a él bien sea con un Arduino o como muy bien dice Tki2000 mediante un adaptador TTL-USB, podré realizar el proceso.

Muchas gracias a tod@s por vuestra ayuda.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: mac47 en 18-03-2020, 21:16 (Miércoles)
Hola,

Ante todo, muchas gracias por los post anteriores, y por la predisposición y mis disculpas si me repito, pero me he perdido bastante entre las 62 páginas de hilo y o lo tengo nada claro.

Tengo el router  ARV7520CW22-A-LT y quiero usarlo para hacer una subred (en principio no he separado la ONT y ya se que no se puede poner en modo bridge). Antes de pegarme con él (porque con un Home Station Amper ASL 26555 no he conseguido hacerlo, imagino que porque es antiguo), quería cambiar el firware porque imagino que vendrá muy capado por los de  Orange. Pero como en https://openwrt.org/toh/arcadyan/arv7519 (https://openwrt.org/toh/arcadyan/arv7519) dice:

"WARNING: Starting at least from 01/2015 the Livebox 2.1 features a very different hardware despite it has the same aspect.
The only external difference is that this new model only has one USB instead two. The lateral USB is the missing one.
In the product sticker in the box and in the device it's shown as ARV7520CW22-A-LT"

Pues interpreto que el 7519 no es válido, y más después de leer varias páginas de este hilo.

¿tenéis alguna solución o firmware alternativo o sabéis si ese funciona? y de paso ¿conocéis algún link donde explique como hacer la subred?

Mil gracias.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: javihijate en 21-04-2020, 18:59 (Martes)
Buenas a todos,
me he puesto a flashear otro de estos y me ha pasado una cosa muy rara. El que yo tengo aparentemente es la versión 1.2 pero cuanto le meto el uboot (el que hay en la pagina de openwrt que vienen dos archivos, uno para la 1.1 y otro para la 1.2) me sale esto:
U-Boot 2013.10-openwrt5-00014-g0b78b5c-dirty (Mar 11 2014 - 23:00:03) arv7519rw

Board: Lantiq ARV7519RW VRX200 Family Board
SoC:   Lantiq VRX288 v1.1
CPU:   500 MHz
IO:    250 MHz
BUS:   250 MHz
BOOT:  NOR
DRAM:  128 MiB
Flash: 32 MiB
In:    serial
Out:   serial
Err:   serial
Net:   Phy not found
PHY reset timed out
Phy not found
PHY reset timed out
ltq-eth
Hit any key to stop autoboot:  0
arv7519rw #



Osea que en el uboot dice que tengo la 1.1 pero debajo del router pone que tengo la 1.2. La placa tambien parece que es la 1.2. Ahora le he inetentado flashear el u-boot-V12 por si me habia equivocado antes, que no creo, con tftpboot y me sigue saliendo que tengo la 1.1. Openwrt inicia pero la luz de ethernet no se enciende y tampoco me aparece la pestaña switch en luci. Por debajo del router pone que es la r02, ¿que puedo hacer?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: m4ximus en 10-05-2020, 14:40 (Domingo)
Hola,

Tema wifi he podido compilar el driver y levantar la tarjeta wifi en modo ap solo y sin cifrado, iperf me da valores alrededor de 7mbs. Se ve que el driver no es compatible con el hostapd normal y necesita uno modificado. No se mucho de codigo parches etc.. si alguien está interesado puedo compartir mi progreso y de alli ir viendo como hacer que el cifrado funcione y que se integre en openwrt

Saludos
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peterpunk en 29-05-2020, 14:58 (Viernes)
Hola.

Primero pedir disculpas porque desde el 2014 no parezco por aquí (me habían borrado hasta la cuenta) y agradecer todo vuestro trabajo.
En aquella época instale el OpenWrt en un Huawei HG556a, cosa facil.
Aunque tenía el router arcadyan_arv7519rw22 de aquella época, no hice nada con él porque no lo veía inútil sin wifi, ahora (encerrado en estado de alarma) lo necesito utilizar como switch.
Al grano:

Tengo instalada la versión disponible en:

http://downloads.openwrt.org/releases/19.07.3/targets/lantiq/xrx200/openwrt-19.07.3-lantiq-xrx200-arcadyan_arv7519rw22-squashfs-sysupgrade.bin


Esto es lo que aparece al entrar:

Código: [Seleccionar]
BusyBox v1.30.1 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 19.07.3, r11063-85e04e9f46
 -----------------------------------------------------
root@OpenWrt:~# uname -a
Linux OpenWrt 4.14.180 #0 SMP Sat May 16 18:32:20 2020 mips GNU/Linux
root@OpenWrt:~#

En el primer post de inicio indica que no funciona el wifi. Correcto, pero ¿tampoco funciona con adaptadores wifi externos?

Si, es no. Pues no continuar leyendo, me contestáis y punto. Pero como creo que es posible poner un usb wifi externo he seguido el manual:


¿Puedo conectar una tarjeta wifi USB para hacer que mi router actúe como Repetidor?
https://foro.seguridadwireless.net/openwrt/(faq)-preguntas-mas-comunes-sobre-openwrt/#post_FAQ_Repeater

El caso es que tampoco funciona. Aquí están los pasos.

Código: [Seleccionar]
root@OpenWrt:~# lsusb
Bus 001 Device 002: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0011:7788 Unknown counterfeit flash drive
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@OpenWrt:~# pwd
/root
root@OpenWrt:~# lsusb -D /dev/bus/usb/001/002
Device: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.01
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x7601 MT7601U Wireless Adapter
  bcdDevice            0.00
  iManufacturer           1 MediaTek
  iProduct                2 802.11 n WLAN
  iSerial                 3 1.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           74
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              160mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           8
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x08  EP 8 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x07  EP 7 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x09  EP 9 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength           12
  bNumDeviceCaps          1
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000002
      Link Power Management (LPM) Supported
Device Status:     0x0000
  (Bus Powered)
root@OpenWrt:~#
root@OpenWrt:~# opkg list-installed|grep 7601
kmod-mt7601u - 4.14.180+4.19.120-1-1
mt7601u-firmware - 20190416-1
root@OpenWrt:~#

root@OpenWrt:/etc/config# rm wireless
root@OpenWrt:/etc/config# wifi config > wireless
root@OpenWrt:/etc/config# cat wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option channel '11'
        option hwmode '11g'
        option path 'platform/1f400000.fpi/1e101000.usb/usb1/1-1/1-1:1.0'
        option htmode 'HT20'
        option disabled '1'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'OpenWrt'
        option encryption 'none'

Se elimina la línea:  option disabled '1' del fichero wireless.

Por la interfaz Luci, no aparece ningún dispositivo activo.
Además, el ejecutar el comando wifi config > wireless, con o sin el usb conectado siempre genera el mismo fichero.

No entiendo.


¿Alguien ha configurado un usb wifi externo, en este dispositivo?
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 29-05-2020, 20:10 (Viernes)
Tienes que instalar los drivers del chipset wifi del pincho. Averigua cuál tiene y pon los drivers. Por defecto no viene ninguno instalado. (Creo que para el tuyo sería kmod-mt7601u)
No sé si desde un mismo pincho wifi por usb se puede tener a la vez AP y Cliente.
Para hacer de repetidor necesitas dos wifis. Una que capte y otra que repita -> dos pinchos usb y enrutamiento entre las dos redes. Puede que con relayd se solucione.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 29-05-2020, 22:40 (Viernes)
Hola peterpunk

yo creo que has de instalar esto:

kmod-mt76-core
kmod-mt76-usb
kmod-mt7601u

Suerte. (ah, hay pinchos que si permiten hacer de repetidor)
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 30-05-2020, 10:55 (Sábado)
Suerte. (ah, hay pinchos que si permiten hacer de repetidor)

¿Cuálos?  ;)
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peterpunk en 30-05-2020, 18:27 (Sábado)
Hola.

Indicar que no lo quiero como repetidor, solo como AP. Me estoy mudando al trastero, (no es posible trabajar en casa con los niños)
Ya tengo cable, pero necesito wifi para que funcione el WhatApp, ya que no hay cobertura.

Solo estaba instalada la libreria kmod-mt7601u,  he instalado las otras, pero sigue sin aparecer OK mediante Luci.

Código: [Seleccionar]
root@OpenWrt:/etc/config# opkg list-installed|grep kmod-mt76
kmod-mt76-core - 4.14.180+2020-03-10-08054d5a-1
kmod-mt76-usb - 4.14.180+2020-03-10-08054d5a-1
kmod-mt7601u - 4.14.180+4.19.120-1-1
root@OpenWrt:/etc/config#

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 31-05-2020, 12:36 (Domingo)
Hola.

Indicar que no lo quiero como repetidor, solo como AP. Me estoy mudando al trastero, (no es posible trabajar en casa con los niños)
Ya tengo cable, pero necesito wifi para que funcione el WhatApp, ya que no hay cobertura.

Solo estaba instalada la libreria kmod-mt7601u,  he instalado las otras, pero sigue sin aparecer OK mediante Luci.

Código: [Seleccionar]
root@OpenWrt:/etc/config# opkg list-installed|grep kmod-mt76
kmod-mt76-core - 4.14.180+2020-03-10-08054d5a-1
kmod-mt76-usb - 4.14.180+2020-03-10-08054d5a-1
kmod-mt7601u - 4.14.180+4.19.120-1-1
root@OpenWrt:/etc/config#

Tiene otras dependencias:
https://openwrt.org/packages/pkgdata_owrt18_6/kmod-mt7601u (https://openwrt.org/packages/pkgdata_owrt18_6/kmod-mt7601u)

Esto ya no tiene nada que ver con el router de este hilo. Si sigues teniendo problemas abre otro hilo al respecto y plantea la situación ahí.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Ficht en 01-06-2020, 00:27 (Lunes)
Suerte. (ah, hay pinchos que si permiten hacer de repetidor)

¿Cuálos?  ;)

Por ejemplo este me trabaja bien como repetidor.

Bus 001 Device 005: ID 148f:5572 Ralink Technology, Corp. RT5572 Wireless Adapter

(https://i.ibb.co/2jHNz8f/Captura-de-pantalla-de-2020-05-31-23-57-05.png)
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 24-10-2020, 20:12 (Sábado)
Buenas tardes,

hay un tema que me está mosqueando y probablemente no sea nada, pero recurro a los que saben más que yo.

Tengo un Livebox 2.1 con Openwrt versión 19.07.3, con todos los paquetes actualizados.

No recuerdo exactamente el motivo pero hace unos días, trasteando con él hice un "df" que me devolvió:

Filesystem              1K-blocks      Used   Available Use%   Mounted on
/dev/root                      2816      2816              0 100%   /rom
tmpfs                          61576      2972      58604    5%    /tmp
/dev/mtdblock5           27136     10600      16536  39%    /overlay
overlayfs:/overlay       27136      10600      16536  39%    /
tmpfs                             512             0         512    0%    /dev

Me extrañó no encontrar un filesystem rootfs montado sobre "/" (del mismo tamaño del montado en /overlay)

Con "cat /proc/mtd" obtuve el layout y aparentemente es correcto:

dev:    size         erasesize   name
mtd0: 00060000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot-env"
mtd2: 01f00000 00020000 "firmware"
mtd3: 001ea19e 00020000 "kernel"
mtd4: 01d15e62 00020000 "rootfs"
mtd5: 01a80000 00020000 "rootfs_data"
mtd6: 00080000 00020000 "boardconfig"

¿Esto es correcto?

Lo cierto es que todo funciona aparentemente bien y probablemente solo será un susto producto de mi ignorancia.
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 03-11-2020, 13:40 (Martes)
Buenas tardes,

hay un tema que me está mosqueando y probablemente no sea nada, pero recurro a los que saben más que yo.

Tengo un Livebox 2.1 con Openwrt versión 19.07.3, con todos los paquetes actualizados.

No recuerdo exactamente el motivo pero hace unos días, trasteando con él hice un "df" que me devolvió:

Filesystem              1K-blocks      Used   Available Use%   Mounted on
/dev/root                      2816      2816              0 100%   /rom
tmpfs                          61576      2972      58604    5%    /tmp
/dev/mtdblock5           27136     10600      16536  39%    /overlay
overlayfs:/overlay       27136      10600      16536  39%    /
tmpfs                             512             0         512    0%    /dev

Me extrañó no encontrar un filesystem rootfs montado sobre "/" (del mismo tamaño del montado en /overlay)

Con "cat /proc/mtd" obtuve el layout y aparentemente es correcto:

dev:    size         erasesize   name
mtd0: 00060000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot-env"
mtd2: 01f00000 00020000 "firmware"
mtd3: 001ea19e 00020000 "kernel"
mtd4: 01d15e62 00020000 "rootfs"
mtd5: 01a80000 00020000 "rootfs_data"
mtd6: 00080000 00020000 "boardconfig"

¿Esto es correcto?

Lo cierto es que todo funciona aparentemente bien y probablemente solo será un susto producto de mi ignorancia.

Hola, desde mi humilde ignorancia te contesto. Esto es lo que me sale a mí en el mío:

Código: [Seleccionar]
OpenWrt 19.07.2, r10947-65030d81f3
 -----------------------------------------------------
root@firewall:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/root                 2816      2816         0 100% /rom
tmpfs                    61580      3308     58272   5% /tmp
/dev/mtdblock5           27136     14508     12628  53% /overlay
overlayfs:/overlay       27136     14508     12628  53% /
tmpfs                      512         0       512   0% /dev

Código: [Seleccionar]
root@firewall:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00060000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot-env"
mtd2: 01f00000 00020000 "firmware"
mtd3: 001e9ef4 00020000 "kernel"
mtd4: 01d1610c 00020000 "rootfs"
mtd5: 01a80000 00020000 "rootfs_data"
mtd6: 00080000 00020000 "boardconfig"

Por si te sirve de algo.
También todo me funciona bien (al menos lo que lo uso, aparentemente)
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: alazan_jc en 07-11-2020, 13:26 (Sábado)
Muchas gracias peperfus,

me quedo más tranquilo. Ya me imaginaba que era una tontería.  ;D

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: peperfus en 10-05-2022, 17:04 (Martes)
¿No va a salir la 21 para este pedacho de router?
No la veo en descargas ...
Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: Tki2000 en 11-05-2022, 17:20 (Miércoles)
No sé si se volverá a habilitar la generación de la imagen.
He encontrado esto en los commits:

Citar
the image generation was disabled due to a stock u-boot issue with kernel bigger than 2 MByte.

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=a328b6831c0f1e47e4fd4da4e00c0b9cb53cf2e4 (https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=a328b6831c0f1e47e4fd4da4e00c0b9cb53cf2e4)

Aquí también se habla de ello:

https://forum.openwrt.org/t/arcadyan-arv7519rw22-kernel-size-boot-error/118422 (https://forum.openwrt.org/t/arcadyan-arv7519rw22-kernel-size-boot-error/118422)

Título: Re:[Desarrollo] OpenWrt en ASTORIA ARV7519RW22
Publicado por: manelio en 07-06-2022, 23:17 (Martes)
Ahora no genera imagen pero en su dia logre compilar con kernel 5.4.97, tengo uno de cada version de hard (1.1 y 1.2) funcionando i aparte del mjpg-streamer van muy bien, creo que se podria extraer el u.boot por si hace falta.
Saludos