Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
611 lecturas y 17 respuestas
  • [Editado]

    Firmware basado B043 tomando las utilidades de Kisumu V2, con mas opciones y busybox actualizado.

    Hola chicos,

    He cogido el firmware b043 oficial y he integrado los scripts que kisumu tenia en el suyo, los he modificado, he añadido las paginas de configuración de voz al b043 y los scripts necesarios.

    Lo estoy probando.

    Luego el servidor web que trae es un mini httpd que solo hace funcionar cgi, como el propio de las utilidades de kisumu, entonces, estaba buscando un server con un soporte minimo para php, aunque no sea renderizar graficos ya que quedan 27MB libres en el router, y bueno un server que ocupe 5MB ya sería mas que suficiente, el apache normal ya se pasa de ese objetivo que busco.

    He visto que se puede poner un php5-cgi y luego el sqlite almenos para un miniservidor php-sql sino no tiene logica tener un server web tan básico.

    Luego el busybox que traen estos routers estan bastante capados, kisumu añadio algunos binario de herramientas pero yo lo que hice fue compilar el busybox 1.19 completo con todas sus funciones y hacer enlaces simbolicos de todas sus funciones en bin, desde el cut (lo necesito para algunos escripts de otras cosas) hasta el awk.

    Por ultimo si me da tiempo, añadir una configuración para poner un server no-ip porque el dyndns se acabó el gratuito.

    He compilado un binario pero a veces se cierra solo como servicio, a ver si alguien tiene un binario del cliente para mips (tiene que ser bigendian sin ublisc)

    Un saludo.

    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.
    • Bueno ya tengo compilado un thttp con soporte para cgi…

      Bueno ya tengo compilado un thttp con soporte para cgi actualizado con el php5-cgi y el sqlite.

      A parte le he compilado el no-ip y me queda hacerle una web de "configuración" para configurar la cuenta noip a actualizar :D.

      Me queda actualizar la interfaz web del ctorrent (Yet anOther Dummy CTCS) el cual en la version del kisumu no es compatible con firefox y opera y en la nueva se arreglo el fallo que hace generar text/plain en las respuestas.

      Lo estoy intentado compilar pero no sé porque se me queda a mitad del proceso no da error, no progresa y me crea subprocesos a saco :( y nunca termina.

      Para el que me pueda ayudar en este punto el código fuente esta aqui:

      sites.google.com/site/yodctcs/dctcs-0.7. … tredirects=0

      Necesitas compilarlo con un compilador cruzado de x86/x64 a mips MSB (big endian) de 32bits.

    • Boca de Pez Boca de Pez
      6

      Ctorrent y Yet anOther Dummy CTCS compilados a ultima version…

      Ctorrent y Yet anOther Dummy CTCS compilados a ultima version que va con todos los navegadores.

      Me falta conseguir el firmware italiano B055 o B063 para sacarle el archivo voice del voip, porque el del español si le meto por comandos se configura por la interfaz web ni caso me hace..

      A ver si alguien me lo facilita.

      Saludos!!

      • Estoy atento a tus avances; siento no poder ayudarte pero sin…

        Estoy atento a tus avances; siento no poder ayudarte pero sin duda el proyecto es súper interesante. Es un buen router el HG556a, pero creo que el software de Huawei está muy poco optimizado.

    • Boca de Pez Boca de Pez
      6

      Yo igual... estoy atento y deseoso de probar tu creación. :)…

      Yo igual... estoy atento y deseoso de probar tu creación. :)

      Suerte.

    • Gracias, no he podido avanzarlo mas porque esta semana he…

      Gracias, no he podido avanzarlo mas porque esta semana he estado bastante liado, la semana que viene seguiré.

      El tema es que también almenos a mí el kisumu incluye librerias para el kernel para soportar ext2 y los binarios de ntfs-3g para soportar ntfs, pero el kernel no las consulta, es decir está compilado sin tener en cuenta estas librerias y aunque las cargue a mano pasa de ellas y no reconoce el pen ni en ext2 ni en ntfs.

      Voy a ver como arreglo eso, ya que con fat32 "solo" soporta 190GB aprox y ficheros de menos de 4GB. no tanto por los 190GB que es solventable haciendo particiones de 190GB hasta llenar el total del disco que se conecte, sino por los ficheros de 4GB yo utilizo varias cosas y inclusive isos de juegos que son mas grandes a 4GB.

      Luego el servidor ftp que incluye el kisumo irá fuera, ya que el propio router tiene uno que es suficiente, el de kisumu daba problemas de escritura aun con usario admin = root.

      Sobre el servidor web que el kisumu monta para sus utilidades, voy a intentar modificar el cfm que es el "servidor web-cgi" del huawei para que acepte los comandos que tienen los ficheros script de kisumu y modificarlos a mi forma.

      Es decir el kisumu te obliga a "preparar" disco, y porqué no en el boton de enciende samba, compruebe las precondiciones para que el samba funcione asi como preparar el pen y sino se cumple las aplique, lo mismo para los demás.

      Si sabeis utilidades ligeras y útiles me las podeis recomendar.

      De momento estoy trabajando en:

      -Voip para el hg553 que funcione

      -Samba (funcionaba en kisumu pero me petaba bastante por temas de permisos)

      -Ctorrent funcionado con gui (funciona pero me da error de wget, se ve que es comun por culpa de la interfaz, igual se la cambio por otra interfaz que se ejecuta sobre un servidor web, en vez de su propio servicio)

      -Servidor web que soporte php-cgi5, aunque sea por el cgi clasico y no el fastcgi.

      -Intentar que samba interactue con el servidor IPP del huawei (ippd) para tener algún tipo de control de la impresora

      -Intentar que samba muestre la impresora compartida y de los drivers para diversas plataformas

      Como no este trabajo que estoy elaborando no hubiese sido posible sin la ayuda de kisumu en crear sus herramientas.

      Lo unico que he reciclado del kisumu v2 es las utilidades, el firmware se basa en el B043SP01.

    • Boca de Pez Boca de Pez
      6

      Me he pillado un HG553 y estoy espectante hacia tu trabajo…

      Me he pillado un HG553 y estoy espectante hacia tu trabajo (sigo este hilo de cerca) ;) como lo consigas eres mi héroe.

      Animo y suerte.

      • Paciencia que estoy trabajando ahora en mi proyecto de final…

        Paciencia que estoy trabajando ahora en mi proyecto de final de carrera y no lo he adelantado mas, pero para finales del verano ya lo tendré acabado