ASL26555: Migración a DTS

232 views
Skip to first unread message

Álvaro Fernández Rojas

unread,
Apr 8, 2013, 8:16:53 PM4/8/13
to segurida...@googlegroups.com
Aqu� est�n los parches actualizados para DTS del ASL26555:
https://www.dropbox.com/s/shqjp3xgg0vqdw6/asl26555_dts.patch

@gmtii: Ya est� arreglado el problema de las particiones cambiadas. Se me fue la olla y las cog� al rev�s.

Aqu� ten�is los firmwares compilados para que los prob�is a ver si funciona todo 100%:
Versi�n 8MB: https://dl.dropbox.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-8M-squashfs-sysupgrade_dts_2.bin
Versi�n 16MB: https://dl.dropbox.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-16M-squashfs-sysupgrade_dts_2.bin

Si funciona todo en la versi�n de 16MB la cuelgo en el foro a ver si la prueban en la de 8MB y podemos enviar los parches.

Saludos!

jar229

unread,
Apr 9, 2013, 9:06:17 AM4/9/13
to segurida...@googlegroups.com
Mañana lo pruebo, y cuento a ver ...

Saludos.

El martes, 9 de abril de 2013 02:16:53 UTC+2, Noltari escribió:
Aqu� est�n los parches actualizados para DTS del ASL26555:
https://www.dropbox.com/s/shqjp3xgg0vqdw6/asl26555_dts.patch

@gmtii: Ya est� arreglado el problema de las particiones cambiadas. Se me fue la olla y las cog� al rev�s.

Aqu� ten�is los firmwares compilados para que los prob�is a ver si funciona todo 100%:
Versi�n 8MB: https://dl.dropbox.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-8M-squashfs-sysupgrade_dts_2.bin
Versi�n 16MB: https://dl.dropbox.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-16M-squashfs-sysupgrade_dts_2.bin

Si funciona todo en la versi�n de 16MB la cuelgo en el foro a ver si la prueban en la de 8MB y podemos enviar los parches.

Saludos!

jar229

unread,
Apr 10, 2013, 3:33:25 AM4/10/13
to segurida...@googlegroups.com

Firm probado y sin problemas (graves) aparentes.
Me he topado con un par de inconvenientes:

jar229

unread,
Apr 10, 2013, 3:41:37 AM4/10/13
to segurida...@googlegroups.com
Perdón, le dí a enviar antes de tiempo XD
Repito.



Firm probado y sin problemas (graves) aparentes.

Me he topado con algunos inconvenientes:

     - El update a través de LuCi, no hubo manera. Tuve que hacerlo desde putty: mtd -r write openwrt-ramips-rt305x-asl26555-squashfs-sysupgrade.bin linux
     - La información de estado, no se muestra completa (mirad las siguientes imágenes)
     - No he podido probar el tema de almacenamiento usb, ya que el firmware no incluye varios de los paquetes necesarios (al forzar la instalación, no funcionan ...)

https://lh4.googleusercontent.com/-DbaofiVTjm8/UWUVVs5EiaI/AAAAAAAAAiY/__VrCf7l7gA/s800/estado1.jpg
https://lh3.googleusercontent.com/-AO7_jz3XNrg/UWUVVkJDNiI/AAAAAAAAAic/bu9Na24W9q0/s144/estado2.jpg

Ahora mismo, lo tengo en modo cliente, funcionando estupendamente :)

Saludos

Álvaro Fernández Rojas

unread,
Apr 10, 2013, 6:27:54 AM4/10/13
to segurida...@googlegroups.com
Gracias por el feedback.

En la versión anterior que probó gmtii no funcionaba el WiFi porque cambié las particiones.

- Estado en LuCI: imagino que es debido a algún cambio que hayan hecho últimamente. No le doy mayor importancia, porque no creo que este relacionado con algo que estemos haciendo nosotros mal xD.

- Update a través de LuCI: me he limitado a añadir el ASL26555 en el mismo case del platform.sh que estaba antes de la migración a DTS. ¿Has probado a actualizar el firmware DTS a él mismo?, ¿o simplemente no has podido actualizarlo desde un firmware antiguo a DTS a través de LuCI?
El tema es que el platform.sh sólo hace una comprobación, relativa al magic del firmware ("$magic" != "27051956"), y he comprobado que el firmware tiene ese valor :$...

- Almacenamiento USB: el siguiente firmware lo haré con paquetes para que lo pruebes, aunque supongo que funciona, ya que es igual en todos los ralink 3050.

Una cosilla a parte relacionada con los LEDs. Me he limitado a copiar la declaración de gmtii de los LEDs, pero me he dado cuenta de que los LEDs que aparecen en las imágenes de google no coinciden con las de este router:
http://1.bp.blogspot.com/-W-0uCaHpX8k/UOnMimRFUYI/AAAAAAAAA9g/Zi2IzYRKm1w/s1600/Amper_BHS_Frontal.jpg
Veo, por ejemplo, que tiene un LED de ethernet y dispone de uno para ADSL y otro para Internet, mientras que no hay ningún LED para el USB, tal y como tiene gmtii declarado. Ah, y creo que falta algún LED por asignar
¿Me podríais indicar alguno la relación correcta entre GPIOs y nombres LEDs?

Saludos!

Álvaro Fernández Rojas

unread,
Apr 10, 2013, 6:44:28 AM4/10/13
to segurida...@googlegroups.com
Ah, y otra cosa:

Aquí tenéis el parche para el trunk actualizado a la última versión (cambios menores, como el memory detect, que lo han movido al .dtsi): https://dl.dropbox.com/u/4708147/openwrt/ramips/ASL26555/asl26555_dts.patch

También me gustaría que me dijérais, ya que yo no tengo ningún router de esta plataforma, cuales son los paquetes que soléis seleccionar al compilar, para agregar los más comunes al profile y que estén "preseleccionados".
Los que he añadido al profile son: kmod-usb-core, kmod-usb-rt305x-dwc_otg y kmod-ledtrig-usbdev.
Que viene a ser soporte básico de USB para poder dejar el ledtrig seleccionado.
Los que hay añadidos para toda la plataforma ramips son: kmod-leds-gpio, kmod-input-core, kmod-input-polldev, kmod-input-gpio-keys-polled, kmod-button-hotplug, kmod-rt2800-pci, wpad-mini y swconfig

No veo necesario añadir ninguno más por defecto, pero vosotros lo sabréis mejor que yo :P.

Saludos.

dani

unread,
Apr 10, 2013, 6:46:05 AM4/10/13
to Álvaro Fernández Rojas, segurida...@googlegroups.com

Lo de los leds lo mejor es comprobarlo meticulosamente. Me pregunto si tiene los mismos leds que el ADB P.DG A4001N1


Ya que la carcasa en ambos es idéntica. Por lo que sé parece que algunos son bicolor aunque en el ADB P.DG A4001N1 tampoco parecen estar correctos. O al menos eso comprobé con MazingerZ quien trató de activar algún led bicolor y no hubo manera (solo funcionaba un color). Comprobar ambos routers la asignación de leds estaría bien. Cuando no se hace correctamente luego solo lleva a la confusión a quien trata de configurar OpenWRT.

JaR

unread,
Apr 10, 2013, 7:13:50 AM4/10/13
to dani, Álvaro Fernández Rojas, segurida...@googlegroups.com
El tema de los leds, debería aclararlo gmtii, pero yo creo que no están correctamente asignados (entre otras cosas por el tema del usb que menciona Noltari).
Y sí pueden encenderse en verde o en rojo.
En cuanto a la actualización desde LuCi, no he probado a intentar actualizar de nuevo ... voy a compilar un nuevo firm (con el parche que acabas de poner) y lo pruebo.

Esteban Benito

unread,
Apr 10, 2013, 7:40:58 AM4/10/13
to segurida...@googlegroups.com
pues los leds, parte dependen del rt305x y parte del chip adsl como el led de ADSL por ejemplo. Lo que están a medias son el Internet y el 3G. En el del 3G no he encontrado el GPIO y el de internet, son los GPIO del bus I2C y no está definido para dedicarlo a esa función desoldando el LED.

El resto creo que están bien asignados: Power ON/STATUS empieza en rojo, verde parpadenado y fijo cuando termina el boot.

El wifi rt2860 y ethernet están asignados también.

Cuál falla exactamente?

Saludos.






2013/4/10 JaR <jar...@gmail.com>



--
Esteban Benito
esteb...@gmail.com

Álvaro Fernández Rojas

unread,
Apr 10, 2013, 7:49:31 AM4/10/13
to segurida...@googlegroups.com
Ahora mismo la definici�n de los LEDs es la siguiente:
usb {
label = "asl26555:green:usb";
gpios = <&gpio0 0 0>;
};
wlan {
label = "asl26555:green:wlan";
gpios = <&gpio0 7 0>;
};
power-green {
label = "asl26555:green:power";
gpios = <&gpio0 8 0>;
};
power-red {
label = "asl26555:red:power";
gpios = <&gpio0 9 0>;
};
adsl {
label = "asl26555:green:adsl";
gpios = <&gpio0 11 0>;
};

Imagino por lo que has dicho, que el LED de "adsl" es el de "internet", y que el de "wlan" y los de "power" estar�an bien, pero no entiendo entonces cu�l es el led "usb".
El de ethernet tampoco est� definido, as� que asumo que se controla por hardware, �me equivoco?

El 10/04/2013 13:40, Esteban Benito escribi�:
> pues los leds, parte dependen del rt305x y parte del chip adsl como el led de ADSL por ejemplo. Lo que est�n a medias son el Internet y el 3G. En el del 3G no he encontrado el GPIO y el de internet, son los GPIO del bus I2C y no est� definido para dedicarlo a esa funci�n desoldando el LED.
>
> El resto creo que est�n bien asignados: Power ON/STATUS empieza en rojo, verde parpadenado y fijo cuando termina el boot.
>
> El wifi rt2860 y ethernet est�n asignados tambi�n.
>
> Cu�l falla exactamente?
>
> Saludos.

Esteban Benito

unread,
Apr 10, 2013, 6:37:10 PM4/10/13
to segurida...@googlegroups.com
Buenas,

He aprovechado a probar el trunk con los nuevos parches DTS de Noltari (del 10!), y si que veo, el wifi o power-status no van y antes si iban... además dispositivos USB como tarjetas de sonido y tal no las reconoce... cosas de los últimos kernels imagino...

Saludos.

On Wednesday, April 10, 2013 12:49:31 PM UTC+1, Noltari wrote:
Ahora mismo la definici�n de los LEDs es la siguiente:
usb {
        label = "asl26555:green:usb";
        gpios = <&gpio0 0 0>;
};
wlan {
        label = "asl26555:green:wlan";
        gpios = <&gpio0 7 0>;
};
power-green {
        label = "asl26555:green:power";
        gpios = <&gpio0 8 0>;
};
power-red {
        label = "asl26555:red:power";
        gpios = <&gpio0 9 0>;
};
adsl {
        label = "asl26555:green:adsl";
        gpios = <&gpio0 11 0>;
};

Imagino por lo que has dicho, que el LED de "adsl" es el de "internet", y que el de "wlan" y los de "power" estar�an bien, pero no entiendo entonces cu�l es el led "usb".
El de ethernet tampoco est� definido, as� que asumo que se controla por hardware, �me equivoco?

El 10/04/2013 13:40, Esteban Benito escribi�:
> pues los leds, parte dependen del rt305x y parte del chip adsl como el led de ADSL por ejemplo. Lo que est�n a medias son el Internet y el 3G. En el del 3G no he encontrado el GPIO y el de internet, son los GPIO del bus I2C y no est� definido para dedicarlo a esa funci�n desoldando el LED.
>
> El resto creo que est�n bien asignados: Power ON/STATUS empieza en rojo, verde parpadenado y fijo cuando termina el boot.
>
> El wifi rt2860 y ethernet est�n asignados tambi�n.
>
> Cu�l falla exactamente?
>
> Saludos.

José Vázquez

unread,
Apr 11, 2013, 5:04:39 AM4/11/13
to segurida...@googlegroups.com
 Por el montón de tickets que hay sobre la plataforma ramips y los leds no sería de extrañar que a alguien se le haya colado algún detalle. Lo que llama la atención es que una sola persona se encargue de dos targets.

JaR

unread,
Apr 11, 2013, 5:39:11 AM4/11/13
to José Vázquez, segurida...@googlegroups.com
Acabo de instalar una nueva compilación (última versión del trunk con el parche de Noltari).

Confirmo lo que comenta gmtii, el tema del usb no va.
Probados un par de pendrives no los detecta y con el comando lsusb (usbutils) devuelve el siguiente error:  unable to initialize libusb: -99
También confirmo que el led de power, ha dejado de funcionar :(

Con respecto a lo que comenté sobre la actualización del firmware desde LuCi, esta vez lo he podido hacer sin ningún problema.

Saludos

Álvaro Fernández Rojas

unread,
Apr 16, 2013, 6:49:58 AM4/16/13
to segurida...@googlegroups.com
Buenas,

hab�a dejado esto un poco apartado, pero aqu� os traigo una nueva versi�n de los parches para DTS:
https://dl.dropboxusercontent.com/u/4708147/openwrt/ramips/ASL26555/asl26555_dts.patch

En esta versi�n deber�a volver a funcionar correctamente el LED de power. Adem�s, tambi�n deber�a funcionar el USB (faltaba una secci�n del DTS).

Los firmwares llevan luci y los paquetes b�sicos para que prob�is el USB.
Firmware 8MB: https://dl.dropboxusercontent.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-8M-squashfs-sysupgrade_dts_3.bin
Firmware 16MB: https://dl.dropboxusercontent.com/u/4708147/openwrt/ramips/ASL26555/openwrt-ramips-rt305x-asl26555-16M-squashfs-sysupgrade_dts_3.bin

P.D: A�n faltar�a aclarar el tema de los LEDs.

Saludos!

Álvaro Fernández Rojas

unread,
Apr 17, 2013, 1:04:50 PM4/17/13
to segurida...@googlegroups.com
Buenas de nuevo,

Hoy me ha llegado el ASL26555 que me ha enviado gmtii (gracias Esteban ;D) y creo que tengo listos los parches DTS con todo funcional.
Lo he posteado en el foro para obtener feedback de las versiones de 8MB: http://foro.seguridadwireless.net/openwrt/nuevos-routers-de-telefonica/msg273593/#msg273593

La �nica duda que me queda una vez que confirmen si funciona en las versiones de 8MB es si mandar los parches con el switch autoconfigurado con la interfaz LAN o con la WAN tambi�n.
Los parches que definen lan y wan, definen lan con los 4 puertos del ethernet y wan con el puerto 5 que se supone que es el que utiliza para comunicarse con el chip del adsl. Sin embargo, luci muestra que este puerto no est� activo.

Changelog:
- Arreglado del ethernet (el puerto 1 no funcionaba! -> portmap = 0x3f).
- Definici�n correcta del pinmux y gpiomux para poder utilizar los LEDs de "internet" y "3g".
- Definici�n correcta de todos los LEDs.

Saludos!

Esteban Benito

unread,
Apr 17, 2013, 6:37:07 PM4/17/13
to Álvaro Fernández Rojas, segurida...@googlegroups.com
el router no ha podido caer en mejores manos!

a mi me ha tenido entretenido el led de internet, conectado al bus i2c del rt3052 y que tiene muchísimo juego... pantallas LCD, sensores de todo tipo, extensores de gpio, activación de relés, etc... a ver si preparo una guía rápida ...

Les pongo un log de arranque de un equipo que está poniendo movistar ultimamente ...


buena noche!


2013/4/17 Álvaro Fernández Rojas <nol...@gmail.com>
Buenas de nuevo,

Hoy me ha llegado el ASL26555 que me ha enviado gmtii (gracias Esteban ;D) y creo que tengo listos los parches DTS con todo funcional.
Lo he posteado en el foro para obtener feedback de las versiones de 8MB: http://foro.seguridadwireless.net/openwrt/nuevos-routers-de-telefonica/msg273593/#msg273593

La única duda que me queda una vez que confirmen si funciona en las versiones de 8MB es si mandar los parches con el switch autoconfigurado con la interfaz LAN o con la WAN también.
Los parches que definen lan y wan, definen lan con los 4 puertos del ethernet y wan con el puerto 5 que se supone que es el que utiliza para comunicarse con el chip del adsl. Sin embargo, luci muestra que este puerto no está activo.


Changelog:
- Arreglado del ethernet (el puerto 1 no funcionaba! -> portmap = 0x3f).
- Definición correcta del pinmux y gpiomux para poder utilizar los LEDs de "internet" y "3g".
- Definición correcta de todos los LEDs.

Saludos!



--
Esteban Benito
esteb...@gmail.com

Álvaro Fernández Rojas

unread,
Apr 18, 2013, 8:37:02 AM4/18/13
to Esteban Benito, segurida...@googlegroups.com
Creo que los parches que voy a mandar una vez tengamos feedback de alguien con la versi�n de 8MB van a ir sin WAN, s�lo LAN.

Imagino que como siempre tocar� esperar una eternidad a que alguien lo pruebe y diga si funciona...

@jar, danitool, Pteridium
Los �ltimos mensajes que hab�is mandado iban s�lo para mi. Cuando le deis a responder poned "segurida...@googlegroups.com" en CC :D.

@gmtii
El log de arranque que has puesto es de un Alcatel con 68xx. Es decir, es un ~63xx con puerto GPON para fibra �ptica, �me equivoco?

�Se lo est�n poniendo a los nuevos clientes de FTTH, ahorr�ndose la ONT?
�Qu� modelo es?

Saludos.

Esteban Benito

unread,
Apr 18, 2013, 6:10:46 PM4/18/13
to Álvaro Fernández Rojas, segurida...@googlegroups.com
ese mismo, es una ONT I-240G-B de Lucent - Alcatel de los que pone movistar :-) ... no hay forma de parar el arranque cfe para intentar nada :( debería arrancar una imagen de un 6368 por ejemplo no?

saludos.




2013/4/18 Álvaro Fernández Rojas <nol...@gmail.com>
Creo que los parches que voy a mandar una vez tengamos feedback de alguien con la versión de 8MB van a ir sin WAN, sólo LAN.

Imagino que como siempre tocará esperar una eternidad a que alguien lo pruebe y diga si funciona...

@jar, danitool, Pteridium
Los últimos mensajes que habéis mandado iban sólo para mi. Cuando le deis a responder poned "segurida...@googlegroups.com" en CC :D.

@gmtii
El log de arranque que has puesto es de un Alcatel con 68xx. Es decir, es un ~63xx con puerto GPON para fibra óptica, ¿me equivoco?

¿Se lo están poniendo a los nuevos clientes de FTTH, ahorrándose la ONT?
¿Qué modelo es?

Saludos.



--
Esteban Benito
esteb...@gmail.com

José Vázquez

unread,
Apr 20, 2013, 1:48:08 PM4/20/13
to Esteban Benito, segurida...@googlegroups.com
>
>
>
> 2013/4/18 Álvaro Fernández Rojas <nol...@gmail.com>
>
>> El log de arranque que has puesto es de un Alcatel con 68xx. Es decir, es
>> un ~63xx con puerto GPON para fibra óptica, ¿me equivoco?
>>
>> ¿Se lo están poniendo a los nuevos clientes de FTTH, ahorrándose la ONT?
>> ¿Qué modelo es?
>>
>> Saludos.
>
El 19/04/13, Esteban Benito <esteb...@gmail.com> escribió:
> ese mismo, es una ONT I-240G-B de Lucent - Alcatel de los que pone movistar
> :-) ... no hay forma de parar el arranque cfe para intentar nada :( debería
> arrancar una imagen de un 6368 por ejemplo no?
>
> saludos.
>
Me da que no va a arrancar con una imagen preparada para un 6368 así
de fácil (Noltari tuvo que hacer unos pequeños cambios en el código
para adaptar el 6369), pero según linux-mips el 6816 es una variante
del 6368, así que quizá se pueda.
De todas formas llama la atención que en varias líneas del bootlog
aparezca 6818, que la velocidad de la cpu sea de 380MHz y la de la RAM
300MHz...

Un saludo:

Pepe
Reply all
Reply to author
Forward
0 new messages