Alernativa al firmware Poligon

nastyboy
nastyboy
ZoNeR@ de éLiTe
ZoNeR@ de éLiTe
 
Mensajes: 179
Registrado: Vie 25 May, 00:00

» Jue 26 Abr, 22:08

jarping escribió:pues al Bitswitcher va genial


¿Puede hacer de repetidor Universal ó WDS con WPA/WPA2?
nastyboy
nastyboy
ZoNeR@ de éLiTe
ZoNeR@ de éLiTe
 
Mensajes: 179
Registrado: Vie 25 May, 00:00

» Lun 30 Abr, 17:16

Hola

como no consigo enlazar los routers con WDS+WPA, y eso que he puesto el firmware CT-5361T-A111-306FPT-C01_R02 ,pensaba instalar el Bitswitcher, pero antes de enfrascarme en esa empresa tengo que alclarar alguna duda.

1. Bitswitcher es compatible con el HG536+ (CT5361). ¿correcto?.

2. Al descargar el firm, me pide que elija opciones. La primera si lo quiero para Telekomm o Targa. ¿cual me conviene más?

3. Anexo DSL: A, B ó A+B. Iba a cojer B o A+B

4. Radius, OpenVPN, VOIP: entiendo que no me afecta si no voy a usar estos servicios.

5. Y ¿cómo se instala en el router?. La extensión del archivo binario no es la misma que los firm originales. ¿Se usa el menú interno del Comtrend o hay algún método específico?

gracias
S14
S14
colaborador ADSL Zone
colaborador ADSL Zone
 
Mensajes: 2986
Registrado: Jue 30 Oct, 01:00

» Mié 02 May, 13:34

1. Correcto.
2. Creo que da igual, yo elegí Telekom.
3. A o A+B, mejor sólo A, que será más ligero. El anexo B es para ADSL sobre RDSI.
4. Correcto. Si no los vas a usar mejor no los selecciones, el firm será más ligero y te dejará más memoria del router libre.
5. Desde el menú de Comtrend de actualizar firmware, como si fuera un firm oficial.
nastyboy
nastyboy
ZoNeR@ de éLiTe
ZoNeR@ de éLiTe
 
Mensajes: 179
Registrado: Vie 25 May, 00:00

» Mié 02 May, 15:56

S14 escribió:1. Correcto.
2. Creo que da igual, yo elegí Telekom.
3. A o A+B, mejor sólo A, que será más ligero. El anexo B es para ADSL sobre RDSI.
4. Correcto. Si no los vas a usar mejor no los selecciones, el firm será más ligero y te dejará más memoria del router libre.
5. Desde el menú de Comtrend de actualizar firmware, como si fuera un firm oficial.


Molto obrigado, S14
:-)
Traktoret
Traktoret
ZoNeR@
ZoNeR@
 
Mensajes: 43
Registrado: Mar 01 May, 00:00

» Sab 05 May, 18:04

Este firm soporta el puerto USB añadido artesanalmente al CT 5361?
nastyboy
nastyboy
ZoNeR@ de éLiTe
ZoNeR@ de éLiTe
 
Mensajes: 179
Registrado: Vie 25 May, 00:00

» Sab 05 May, 20:53

Traktoret escribió:Este firm soporta el puerto USB añadido artesanalmente al CT 5361?


Pregunto lo mismo para el CT536+ y HG536+
Avatar de Usuario
dopicom
ZoNeR@ habitual
ZoNeR@ habitual
 
Mensajes: 76
Registrado: Sab 28 Abr, 00:00

» Lun 07 May, 15:54

nastyboy escribió:
Traktoret escribió:Este firm soporta el puerto USB añadido artesanalmente al CT 5361?


Pregunto lo mismo para el CT536+ y HG536+


Hola a todos:
NO HAY SOPORTE para usb en las imágenes que se descargan de BS.
Al configurar el kernel antes de compilarlo, me he fijado que, en las opciones de configuración del kernel aparece desmarcado por defecto.
Para disponer de soporte USB hay que compilar el firmware y configurarlo con esta opción.
Me pongo con ello cuando tenga un ratito y os cuento.
Traktoret
Traktoret
ZoNeR@
ZoNeR@
 
Mensajes: 43
Registrado: Mar 01 May, 00:00

» Lun 07 May, 21:05

Muchisimas gracias dopicom!!!!!!!!
pacientee
pacientee
 

» Mar 08 May, 12:40

Hola dopicom,

Estoy usando, como ya sabes, BS con Jazztel Anexo M, y como dices que lo has compilado desde cero, tal vez sepas hacer esto:

* Me he bajado la última versión precompilada del BUSYBOX desde el sitio oficial (http://www.busybox.net/downloads/binaries/1.19.0/, el binario "busybox-mips") y funciona perfectamente ejecutándolo desde "/opt". El problema es que ocupa mucho, y me gustaría reemplazar el busybox original, y reflashear con el firmware modificado (de paso, con los parches de danisoto incluidos). ¿Sabrías hacerlo?

¡Larga vida a los Comtrend!
Avatar de Usuario
dopicom
ZoNeR@ habitual
ZoNeR@ habitual
 
Mensajes: 76
Registrado: Sab 28 Abr, 00:00

» Mar 08 May, 17:33

pacientee escribió:Hola dopicom,

Estoy usando, como ya sabes, BS con Jazztel Anexo M, y como dices que lo has compilado desde cero, tal vez sepas hacer esto:

* Me he bajado la última versión precompilada del BUSYBOX desde el sitio oficial (http://www.busybox.net/downloads/binaries/1.19.0/, el binario "busybox-mips") y funciona perfectamente ejecutándolo desde "/opt". El problema es que ocupa mucho, y me gustaría reemplazar el busybox original, y reflashear con el firmware modificado (de paso, con los parches de danisoto incluidos). ¿Sabrías hacerlo?

¡Larga vida a los Comtrend!


Hola:
Entiendo que has pasado los binarios precompilados al router con BS mediante scp o algo así y te ha funcionado.
Puesto que conviven 2 versiones de busybox, consumen mucho espacio.

Tú mismo has encontrado la solución, compilar BS con el busybox que tú eliges.
Tienes experiencía en compilar firmware?
En la carpeta del source ../dev_tree/userapps/opensource se encuentra el código fuente del busybox que han utilzado los alemanes.
Ya estoy experimentando :)
pacientee
pacientee
 

» Mar 08 May, 19:00

Hola dopicom,

Sí, es eso mismo. Pero no hace falta tocar nada de los fuentes del Busybox. Sólo hay que descromprimir el SquashFS del firmware, y reemplazar el Busybox compilado por lo alemanes por el "oficial". ¿Sabrías hacerlo?

Por cierto, que como firmware compilado (de los muchos que tienen los alemanes en el repositorio) que a nosotros nos interesa es el ANEX_A pelado, el soporte para VOIP y el AnexoB (A+B) no nos sirve de nada, que es para RDSI.

Por eso busco el firmware BS "AnexA" + parches + Busybox "ampliado".
Avatar de Usuario
dopicom
ZoNeR@ habitual
ZoNeR@ habitual
 
Mensajes: 76
Registrado: Sab 28 Abr, 00:00

» Mié 09 May, 01:49

pacientee escribió:Hola dopicom,

Sí, es eso mismo. Pero no hace falta tocar nada de los fuentes del Busybox. Sólo hay que descromprimir el SquashFS del firmware, y reemplazar el Busybox compilado por lo alemanes por el "oficial". ¿Sabrías hacerlo?

Por cierto, que como firmware compilado (de los muchos que tienen los alemanes en el repositorio) que a nosotros nos interesa es el ANEX_A pelado, el soporte para VOIP y el AnexoB (A+B) no nos sirve de nada, que es para RDSI.

Por eso busco el firmware BS "AnexA" + parches + Busybox "ampliado".

Bueno antes de nada, sigo investigando.
Si es posible hacer lo que dices, pero, para descomprimir es squashfs del firmware, resulta que tengo que recompilar las squashfs-tools de mi ubuntu :(
Al menos hasta donde yo he visto hasta ahora.
Necesito más tiempo para mirar estas cosas :)

Un saludo.
Avatar de Usuario
dopicom
ZoNeR@ habitual
ZoNeR@ habitual
 
Mensajes: 76
Registrado: Sab 28 Abr, 00:00

» Jue 10 May, 16:34

pacientee escribió:Hola dopicom,

Sí, es eso mismo. Pero no hace falta tocar nada de los fuentes del Busybox. Sólo hay que descromprimir el SquashFS del firmware, y reemplazar el Busybox compilado por lo alemanes por el "oficial". ¿Sabrías hacerlo?

Por cierto, que como firmware compilado (de los muchos que tienen los alemanes en el repositorio) que a nosotros nos interesa es el ANEX_A pelado, el soporte para VOIP y el AnexoB (A+B) no nos sirve de nada, que es para RDSI.

Por eso busco el firmware BS "AnexA" + parches + Busybox "ampliado".


Hola:
He estado experimentando unas cosillas ...
Yo tengo más tendencia a realizar los cambios sobre el código fuente, compilarlo y a funcionar. Cafre que es uno :)

No ha sido difícil extraer el root filesystem para hacer modificaciones, de hecho, al compilar, se crea una copia de este en el pc.
Lo complicado ha sido volver a empaquetar todo para crear el archivo binario para enviar al router.
Después de unas horas dándole vueltas, abrí el makefile del fuente y busque la parte del archivo en la que se empaqueta el firmware tras la compilación.
Finalmente basándome en lo que vi en el Makefile me he creado un script que se encarga solo de empaquetar el root filesystem que se creo al compilar y que puedo modificar a mi antojo.

Primeros resultados:
1.- Ya conseguí extraer el filesystem, modificarlo, volverlo a empaquetar y flashearselo al router con éxito, por lo tanto:
Parches annex M y cualquier script que se cree será muy fácil de meter en una imagen del firmware lista para funcionar :)

2.- Busybox:
No consigo hacer que funcione, pero esto, seguramente, se debe a mi poca experiencia con busybox.
Por cierto ¿Porque te gustaría actualizar busybox?

Un saludo.
pacientee
pacientee
 

» Vie 11 May, 11:51

Hola dopicom,

Acutalizar el Busybos es necesario por dos razones:

1) Evitar bugs: el que están usando es muy viejo (bastante), y ciertos demonios que corre que router están dentro del busybox. Así, que el más moderno tendrá ciertos agujeros tapados.

2) Pero más importante, es que muchos comandos UNIX muy importantes no están compilados en el busybox por defecto (supongo que para ahorrar espacio, especialmente cuando se mete la parte de VOIP). Algunos ejemplos son: rmdir, which, more, traceroute, tar, gzip, etc. Para tener disponibles esos comandos sólo hay que meter el link simbólico (ln -s) con el nombre del comando al busybox en el firmware (cosa que como tenemos el soporte de mini_fo lo podemos hacer "después" sin problemas, lo que hay que hacer es cambiar el binario del Busybox).

Lo que no entiendo es que digas que no te funciona. Yo lo he descargado de la web oficial (version mips) al router con BS, en un directorio cualquiera, y lo he ejecutado sin problemas. El link directo es: http://busybox.net/downloads/binaries/latest/busybox-mips Eso sí, recuerda darle privilegios de ejecución!

Ya contarás si puedes meterlo.
Avatar de Usuario
dopicom
ZoNeR@ habitual
ZoNeR@ habitual
 
Mensajes: 76
Registrado: Sab 28 Abr, 00:00

» Lun 14 May, 23:18

Hola:
pacientee escribió:Hola dopicom,

Actualizar el Busybos es necesario por dos razones:

1) Evitar bugs: el que están usando es muy viejo (bastante), y ciertos demonios que corre que router están dentro del busybox. Así, que el más
moderno tendrá ciertos agujeros tapados.

Cierto.

pacientee escribió:2) Pero más importante, es que muchos comandos UNIX muy importantes no están compilados en el busybox por defecto (supongo que para ahorrar espacio, especialmente cuando se mete la parte de VOIP). Algunos ejemplos son: rmdir, which, more, traceroute, tar, gzip, etc. Para tener disponibles esos comandos sólo hay que meter el link simbólico (ln -s) con el nombre del comando al busybox en el firmware (cosa que como tenemos el soporte de mini_fo lo podemos hacer "después" sin problemas, lo que hay que hacer es cambiar el binario del Busybox).

Bueno, el binario que he creado solo tiene los mismos comandos que el original, ya meteré más.
Mi binario ocupa 492 K y el original 512K, puedo meter más cosas a este trasto.
Por cierto el busybox-mips que indicas ocupa 1.5 M.
pacientee escribió:Lo que no entiendo es que digas que no te funciona. Yo lo he descargado de la web oficial (version mips) al router con BS, en un directorio cualquiera, y lo he ejecutado sin problemas. El link directo es: http://busybox.net/downloads/binaries/latest/busybox-mips Eso sí, recuerda darle privilegios de ejecución!

Finalmente he tenido que configurar y compilar busybox, ya que si rehago la imagen intercambiando directamente el binario, el cacharro no arranca.

Tras compilar y flashear he tenido éxito, he sustituido el busybox original por la versión 1.19 más moderna, fíjate que dice mi cacharrin :)

Comtrend CT 5361 escribió:+-----------------------------------------------------------------------------+
| bitswitcher - Version 0.3.10-prebuilt_VOIP - build: 14.05.2012 |
+-----------------------------------------------------------------------------+
password:


BusyBox v1.19.0 (2012-05-14 19:08:20 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

-sh: alias: not found
-sh: alias: not found
-sh: alias: not found
-sh: alias: not found
-sh: alias: not found
-sh: alias: not found
-sh: alias: not found


Todavía me quedan muchas cosas por refinar.
Si consigo que este listo, subiré una beta con esta actualización y los parches annex M ya listos.

Un saludo.

Volver a Comtrend