[u-boot] Soporte para HTTPd en la última versión disponible en el repositorio oficial.

23 views
Skip to first unread message

Álvaro Fernández Rojas

unread,
Dec 29, 2013, 7:52:08 AM12/29/13
to segurida...@googlegroups.com
Buenas gente,

Aqu� os dejo un par de parches para a�adir soporte para HTTPd por si alguien los quiere probar:
https://dl.dropboxusercontent.com/u/4708147/openwrt/lantiq/ARV7510PW22/uboot-patches/0040-httpd_add_server.patch
https://dl.dropboxusercontent.com/u/4708147/openwrt/lantiq/ARV7510PW22/uboot-patches/0041-httpd_several_fixes.patch

El primero de los parches a�ade soporte para HTTPd basado en un repo que hay para modificar el uboot del wr703n (copy & paste del c�digo necesario simplemente):
https://code.google.com/p/wr703n-uboot-with-web-failsafe/

El segundo de los parches es b�sicamente lo que he hecho yo para que funcione bien.
He limpiado el c�digo, activado el HTTPd para las placas arcadyan, etc.
Tambi�n he arreglado el flasheo desde navegadores distintos a Mozilla Firefox. S�lo era necesario tirar de Wireshark para darse cuenta de que Google Chrome y otros env�an el boundary del HTTP en un paquete distinto, mientras que Mozilla Firefox no lo divide, sino que lo manda todo junto.
Otra que cosa que tambi�n he arreglado es el ping, tftp y cualquier otra funcionalidad del uboot basada en red que dejaba de funcionar si arrancabas el httpd y lo parabas.

Por �ltimo, estaba intentando a�adir una funcionalidad para arrancar el httpd si se pulsa el bot�n reset (estilo CFE), pero por alg�n extra�o motivo s�lo funciona con el uboot cargado por UART (ram).
En la versi�n cargada desde la flash no funciona bien los gpios :/.

Por cierto, Pteridium, tu repo https://github.com/Pteridium/U-boot_Lantiq_Danube, en qu� versi�n del svn estaba basado?

Saludos!

Álvaro Fernández Rojas

unread,
Dec 29, 2013, 7:54:31 AM12/29/13
to segurida...@googlegroups.com
Y el parche para a�adir la funcionalidad reset estilo CFE, que se me hab�a olvidado ponerlo lo ten�is aqu�:
https://dl.dropboxusercontent.com/u/4708147/openwrt/lantiq/ARV7510PW22/uboot-patches/0042-httpd_gpios.patch

El 29/12/2013 13:52, �lvaro Fern�ndez Rojas escribi�:
Reply all
Reply to author
Forward
0 new messages