?>/script>'; } ?> [Desarrollo] OpenWRT en BT HomeHub 2.0B Widgets Magazine

Autor Tema: [Desarrollo] OpenWRT en BT HomeHub 2.0B  (Leído 35892 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #20 en: 29-12-2014, 02:01 (Lunes) »
Hola de nuevo.

Estoy preparando unos BT home hub para navidad y dado que he cambiado mi sistema operativo (ahora uso windows 8.1 64 bits) y que openwrt ha publicado su versión oficial con soporte de este router, he decidido seguir el manual que en su día se publicó para ver si se ajusta a los nuevos tiempos que corren.

Me he encontrado con algunos cambios que merecen la pena ser comentados:

1. Unlock de firmware:
- El archivo "DiskImage_1_6_WinAll.exe" contenido dentro del archivo "hh2b_unlock (pass www.psidoc.com).exe" me mostraba un error al intentar grabar la imagen "ext3.img". Por ese motivo he usado otro software: http://sourceforge.net/projects/win32diskimager/ Recordad usarlo siguiendo las mismas precauciones que con el otro y ejecutarlo como Administrador.

2. Instalación de u-boot:
- Confirmo que el puerto SSH usado tiene que ser el 22 ;)
- El paso "Veremos como arranca el nuevo u-boot y carga la imagen de BT. Esperamos a que arranque (aunque no es totalmente obligatorio)" debería decir "Veremos como arranca el nuevo u-boot y carga la imagen de BT. Esperamos a que arranque para continuar con el resto de los pasos"
- El paso "Apagamos y encendemos el equipo y pulsamos cualquier tecla (en la venta de comandos de windows) para detener la carga en el u-boot." debe omitirse para seguir el resto del manual paso por paso
3. Instralación de openwrt
- En este caso también hay que usar el puerto 22
- El paso "Suponiendo que el pendrive lo haya montado en /mnt/fs/B/ (comprobadlo, aunque por defecto lo hace ahí), ejecutamos: dd if=/dev/mtdblock0 of=/mnt/fs/B/block0.bin" puede dejarse mejor como "Comprobamos el punto de montaje del pendrive. Para ello ejecutamos ls /mnt/fs y debe devolver la letra en la que ha montado la unidad (en mi caso 'B'). Cogiendo 'B' como montaje, ejecutamos: dd if=/dev/mtdblock0 of=/mnt/fs/B/block0.bin y esperamos unos segundos a que termine"
 
A partir de aquí hay que cambiar mucho texto, porque la manera de instalar instalar openwrt 14.07 barrier breaker es distinta a como se hacía anteriormente. Por tanto, y basándonos en la wiki de openwrt para este modelo de router, hay que reemplazar este texto:

Bueno, pues ahora viene lo interesante. Veréis que super sencillo. Decir que la compilación que vamos a instalar es una cocinada por ebilan del foro psidoc.com. Las gracias a él.
La imagen apunta a su repositorio ya que comenta que tuvo problemas compilando algunos paquetes y por eso no están disponibles para ser instalados.
Apuntar también que este router puede configurarse para cargar distintas imagenes cambiando el boot. Pero aquí solo se explicará como cargar OpenWRT. La original con OpenRG quedará destruida (para eso tenemos el backup que acabamos de hacer :)).
  • Descargamos el fichero: http://openwrt.ebilan.co.uk/34686/openwrt-lantiq-danube-BTHOMEHUBV2B-squashfs-34686-final.image
  • Fijamos nuestra ip a 192.168.1.10
  • Arrancamos el tftp.exe apuntando a la carpeta donde tenemos la imagen descargada
  • Abrimos la linea de comandos de windows (tecla windows + r, escribimos cmd y enter), nos vamos al directorio donde está el programa nc.exe (de la instalación del u-boot) y escribimos: nc -n -u -p 6666 -v 192.168.1.11 6666
  • Apagamos el equipo y lo encendemos. Paramos la ejecución en el u-boot
  • Ejecutamos los siguientes comandos:
            nand erase 0x004000 0x1ffC000
            tftpboot 81000000 openwrt-lantiq-danube-BTHOMEHUBV2B-squashfs-34686-final.image
            nand write 0x81000000 0x004000 0xe50000
            bootm 0x81000000
  • El ultimo comando nos nos arrancará la imagen desde esa dirección de memoria. Podremos comprobar como arranca OpenWRT sin problemas y como podemos acceder mediante telnet (para fijar la pwd de root) o via web (192.168.1.1) a luci.
  • No hemos terminado aún. Seguramente, el u-boot tal cual lo hemos instaldo estará esperando cargar una imagen en una dirección de memoria que no es el inicio de la imagen. Así pues, sin apagar el router, nos conectamos vía ssh y ejecutamos:
            echo /dev/mtd1 0x0 0x10000 0x10000 >/etc/fw_env.config
            fw_printenv
            fw_setenv nboot "nand read 0x81000000 0x004000 0xe50000; bootm 0x81000000"
            fw_setenv bootcmd "run nboot"
            fw_setenv bootdelay 20
            fw_setenv preboot "setenv stdin nc; setenv stdout serial; setenv stderr serial"
  • Ahora sí, podemos reiniciar. Ejecutad desde el ssh: reboot

Segun comenta ebilan, en esta compilación parece que deshabilito el botón de reinicio del router (implementando la funciona restaurar datos de fabrica desde el botón). Para habilitarlo, una vez arrancado OpenWRT, nos logamos vía ssh y ejecutamos:
uci add system button
uci set system.@button[-1].button=BTN_0
uci set system.@button[-1].action=pressed
uci set system.@button[-1].handler='reboot'
uci commit system


He visto que la luz de la wifi no se enciende aun teniendo la wifi funcionando, Investigaré un poco para ver como hacerla encender / parpadear.

Con esto, ya tenemos OpenWRT en nuestro BT HomeHub 2.0 B
Ahora a disfrutarlo.

Por lo siguiente:

Bueno, pues ahora viene lo interesante. Veréis que es laborioso, pero sencillo si se sigue todo paso a paso.
Apuntar también que este router puede configurarse para cargar distintas imagenes cambiando el boot. Pero aquí solo se explicará como cargar OpenWRT. La original con OpenRG quedará destruida (para eso tenemos el backup que acabamos de hacer :)).
Y como último apunte decir que estas instrucciones son para LA PRIMERA INSTALACIÓN DE OPENWRT en este router. Una vez ya lo tenemos instalado podemos actualizar las versiones facilmente desde la interfaz web (LuCi) usando los archivos de tipo 'sysupgrade'.


Dicho todo esto, descargamos los siguientes ficheros:

http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xway/openwrt-lantiq-xway-BTHOMEHUBV2B-uImage
http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xway/openwrt-lantiq-xway-BTHOMEHUBV2B-uImage-initramfs
http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xway/openwrt-lantiq-xway-BTHOMEHUBV2B-squashfs-ubinized.bin
http://downloads.openwrt.org/barrier_breaker/14.07/lantiq/xway/packages/base/uboot-envtools_2014.04-4_lantiq.ipk
pscp: http://the.earth.li/~sgtatham/putty/latest/x86/pscp.exe

Y los copiamos todos en la misma carpeta en donde tenemos el tftp.exe.
Fijamos nuestra ip a 192.168.1.10
Arrancamos el tftp.exe apuntando a la carpeta donde tenemos la imagen descargada
Abrimos la linea de comandos de windows (tecla windows + r, escribimos cmd y enter), nos vamos al directorio donde está el programa nc.exe (de la instalación del u-boot) y escribimos:

Código: [Seleccionar]
nc -n -u -p 6666 -v 192.168.1.11 6666
Apagamos el equipo y lo encendemos. Paramos la ejecución en el u-boot presionando cualquier tecla durante el aviso que nos muestra
Ejecutamos los siguientes comandos:

Código: [Seleccionar]
tftpboot 81000000 openwrt-lantiq-xway-BTHOMEHUBV2B-uImage
nand erase 0x004000 0x1ffC000
nand write 81000000 0x004000 0x200000
tftpboot 81000000 openwrt-lantiq-xway-BTHOMEHUBV2B-uImage-initramfs
bootm 81000000

Así conseguiremos que arranque openwrt, pero aún quedan algunos pasos para que funcione perfectamente.

Accedemos via navegador de internet a la dirección http://192.168.1.1 y establecemos la contraseña de administrador (root). Para ello, en el primer mensaje que vemos introducimos cualquier contraseña para entrar y luego seguimos los pasos que nos indica un aviso de color amarillo en la parte superior. Podemos poner, por ejemplo, de contraseña root (en minusculas) y luego darle a "Save & apply".

Ahora abrimos una ventana de comandos y nos vamos a la carpeta donde esta el tftp usando 'cd', donde si antes lo hemos hecho bien, también tendremos el programa pscp.
Una vez estemos en la carpeta, ejecutamos:

Código: [Seleccionar]
pscp -scp openwrt-lantiq-xway-BTHOMEHUBV2B-squashfs-ubinized.bin root@192.168.1.1:/tmp
Nos hará una pregunta a la que tendremos que responder SI (y) y nos preguntará cual es la contraseña del administrador. En el caso de este manual la contraseña es root, así que eso metemos.

Ahora accedemos por SSH (puerto 22) al router y ejecutamos los siguientes comandos:

Código: [Seleccionar]
ubidetach -p /dev/mtd7
ubiformat /dev/mtd7 -f /tmp/openwrt-lantiq-xway-BTHOMEHUBV2B-squashfs-ubinized.bin
reboot

Volvemos a la ventana de nc, interrumpimos el proceso de carga (presionando cualquier tecla cuando nos avise) e introducimos:

Código: [Seleccionar]
nand read 81000000 0x004000 0x200000
bootm 81000000

Volvemos a establecer, tal y como hicimos anteriomente, una contraseña de administrador (dado que al cargar esta última imagen, la habrá dejado en blanco). Para ello usaremos la interfaz web.

Una vez establecido el password, hacemos uso de nuevo de pscp de la siguiente manera:

Código: [Seleccionar]
pscp -scp uboot-envtools_2014.04-4_lantiq.ipk root@192.168.1.1:/tmp
Nos hará de nuevo la pregunta a la que tendremos que responder SI (y) y nos volverá a pedir la contraseña de administrador, así que se la introducimos.
Accedemos de nuevo por SSH (puerto 22) al router y ejecutamos los siguientes comandos:

Código: [Seleccionar]
opkg install /tmp/uboot-envtools_2014.04-4_lantiq.ipk
echo /dev/mtd1 0x0 0x10000 0x10000 >/etc/fw_env.config
fw_printenv
fw_setenv nboot "nand read 0x81000000 0x004000 0xe50000; bootm 0x81000000"
fw_setenv bootcmd "run nboot"
fw_setenv bootdelay 20
fw_setenv preboot "setenv stdin nc; setenv stdout serial; setenv stderr serial"
 
Ahora sí, podemos reiniciar. Ejecutad desde el ssh

Código: [Seleccionar]
reboot
Con esto, ya tenemos OpenWRT en nuestro BT HomeHub 2.0 B
Ahora a disfrutarlo.
« Última modificación: 10-02-2015, 22:17 (Martes) por Reflected_God »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #21 en: 29-12-2014, 03:08 (Lunes) »
Gracias por el aporte  >:( >:( >:(

Dragosani

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #22 en: 10-02-2015, 19:42 (Martes) »
Buenas,
estoy siguiendo este magnífico tutorial, pero me he quedado atascado.  :-[

Estoy en el punto de instalar el open-wrt.
Al iniciar el proceso he intentar el primer paso, me da el siguiente problema:
Porta-Danube # tftpboot 81000000 openwrt-lantiq-xway-BTHOMEHUBV2B-uImage
tftpboot 81000000 openwrt-lantiq-xway-BTHOMEHUBV2B-uImage
TFTP from server 192.168.1.10; our IP address is 192.168.1.11
Filename 'openwrt-lantiq-xway-BTHOMEHUBV2B-uImage'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
TFTP from server 192.168.1.10; our IP address is 192.168.1.11
Filename 'openwrt-lantiq-xway-BTHOMEHUBV2B-uImage'.

Y no consigo pasar de este punto.
¿podéis decirme que estoy haciendo mal?

Muchas gracias

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #23 en: 10-02-2015, 19:57 (Martes) »
Hola.

Asegurate de haber configurado la IP de tu ordenador como manual y como dirección 192.168.1.10.

Asegurate también de tener abierto el programa TFTP en tu ordenador y el archivoopenwrt-lantiq-xway-BTHOMEHUBV2B-uImage en la misma carpeta que el programa TFTP.




Dragosani

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #24 en: 10-02-2015, 20:22 (Martes) »
Buenas,
lo acabo de verificar.
La ip está bien configurada y todos los programas están en el mismo directorio.
Para evitar problemas, los he copiado en el raíz en un directorio sin caracteres raros y el tftp me muestra los archivos cuando presiono showdir.

Al parar el boot, me muestra un error en el check-sum:
D:\openwrt>nc -n -u -p 6666 -v 192.168.1.11 6666
(UNKNOWN) [192.168.1.11] 6666 (?) open


U-Boot 1.3.1a (Jan  1 2012 - 10:38:10)
Hit any key to stop autoboot: 10 checksum bad

 0
Porta-Danube # tftpboot 81000000 openwrt-lantiq-xway-BTHOMEHUBV2B-uImage

¿pueden andar por ahí los tiros?

Un saludo y gracias

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #25 en: 10-02-2015, 20:36 (Martes) »
Perdona, he revisado el tutorial y el fallo esta en que el nombre del archivo no es openwrt-lantiq-xway-BTHOMEHUBV2B-uImage si no openwrt-lantiq-xway-BTHOMEHUBV2B-uImage.bin (faltaba la extensión .bin).

Culpa mía.
Lo he modificado en el tutorial. Prueba ahora ;)

Dragosani

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #26 en: 10-02-2015, 21:01 (Martes) »
Buenas Reflected_god.
Tenías bien el post.
el archivo original se baja sin extensión .bin

Poniéndola o no, sigue si ir.

He dejado arrancar el router y la ventana del nc me muestra:
(UNKNOWN) [192.168.1.11] 6666 (?) open

T
U-Boot 1.3.1a (Jan  1 2012 - 10:38:10)
Hit any key to stop autoboot: 10 checksum bad
checksum bad
 0
host 192.168.1.10 is alive
Looking for active section/image:
0. section: type:0 not an image
1. section: type:4 not an image
2. section: type:3 not an image
3. section: type:3 not an image
4. section: type:1 not an image
5. section: type:-1 not an image
6. section: type:2
Reading data from 0xe03e00 -- &╣▲@ä ☺"3D Echecking ... ok: 'Image downloaded fro
m: http://pbthdm.bt.motive.com/firmware/4.7.5.1.83.3.37_secur &╣▲@ä ☺"3D E  / ë@
  ◄¸╬└¿☺♂└¿☺



Reading data from 0x1cffe00 - &╣▲@ä ☺"3D E checking ... ok: 'Downloaded at: Wed
Jan  1 00:09:02 2003' 0xbba040@0xa1300000 count:0x6
Active section/image: 0xa1300000 count:0x6.
## Booting image at a1300000 ...
   Image Name:   OpenRG
   Created:      2011- &╣▲@ä ☺"3D E  - ¸MIPS Linux Kernel Image (uncompressed)
   Data Size:    12296192 Bytes = 11.7 MB
   Load Address: 80002000
   Entry Poi &╣▲@ä ☺"3D OK
OK

Starting kernel ...

¿habré realizado algún paso previo mal?

Siento el coñazo...

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #27 en: 10-02-2015, 22:24 (Martes) »
Hola de nuevo.

Si no es por lo de .bin (al bajar el archivo desde el móvil si me ha añadido la extensión) solo se me ocurre que el TFTP no pueda comunicarse con el router.
Si tienes 2 tarjetas de red (cable y WiFi por ejemplo) comprueba que solo tienes encendida la que vas a usar con el TFTP (la de cable).
Creo que en la parte de arriba del TFTP figura la dirección IP.
Si puedes mandar una captura de pantalla del TFTP y del contenido de la carpeta me ayudarás a saber que mas puede ser.
A mi ese paso nunca me ha dado problema, pero siempre hay una primera vez.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #28 en: 11-02-2015, 09:21 (Miércoles) »
TFTP es bastante "delicadito" en Windows 7.

Lo primero, comprueba que el firewall no te está bloqueando la entrada de tráfico desde el router hasta el PC (TFTP conecta desde el router, ya que el PC actúa de servidor).

Aunque a mí me funciona del tirón, hay gente a la que no le funciona, por algo relacionado al tratamiento de congestión de tráfico (CTCP) que tiene Windows desde Windows 7 o superior.
Desde DOS haz lo siguiente:

Para ver la configuración:
Código: [Seleccionar]
netsh interface tcp show global
Para quitar el tratamiento de congestión:
Código: [Seleccionar]
netsh interface tcp set global congestionprovider=none
Para volverlo a poner:
Código: [Seleccionar]
netsh interface tcp set global congestionprovider=ctcp

Dragosani

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #29 en: 12-02-2015, 18:51 (Jueves) »
Gracias TKI2000
Era el firewall.

Ya lo tengo listo. Ahora solo me falta configurarlo con Movistar.

Gracias a todos.

 >:( >:( >:( >:( >:(

ATAGA

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #30 en: 16-11-2015, 12:01 (Lunes) »
Os escribo para comentaros que en breve dispondre de este magnifico router y me ha sorprendido que tubiera soporte para open-wrt aunque tengo ciertas dudas acerca de sus posibilidades:

¿Soporta PPPOE para ADLS2+ con open-wrt y con el firmware oficial?

¿el USB es version 2.0?

¿Hay soporte para wifi N con el open-wrt?

¿Como solucionasteis lo del cargadador que es de tipo británico?¿con un adaptador o lo cambiarteis?

¿Lo de la base de telefono vale otro cualquiera?¿funciona en open-wrt?¿como funciona la clavija del telefono?

Perdonar por preguntar tanto, pero no hay mucha informacion de este router.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #31 en: 16-11-2015, 12:49 (Lunes) »
Os escribo para comentaros que en breve dispondre de este magnifico router y me ha sorprendido que tubiera soporte para open-wrt aunque tengo ciertas dudas acerca de sus posibilidades:

¿Soporta PPPOE para ADLS2+ con open-wrt y con el firmware oficial?

¿el USB es version 2.0?

¿Hay soporte para wifi N con el open-wrt?

¿Como solucionasteis lo del cargadador que es de tipo británico?¿con un adaptador o lo cambiarteis?

¿Lo de la base de telefono vale otro cualquiera?¿funciona en open-wrt?¿como funciona la clavija del telefono?

Perdonar por preguntar tanto, pero no hay mucha informacion de este router.

¿Te ha dado por leer el primer post? Porque ahí tienes muchas de esas preguntas respondidas...

ATAGA

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #32 en: 16-11-2015, 13:44 (Lunes) »
Perdona, ¿te refieres al comentrio "Alta estabilidad, señal wifi inmejorable, adsl de lujo..."?
por favor, indicamelo porque no lo veo en estas lineas (sobre todo lo del cargador y la base de telefono)

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #33 en: 16-11-2015, 16:35 (Lunes) »
Perdona, ¿te refieres al comentrio "Alta estabilidad, señal wifi inmejorable, adsl de lujo..."?

Por ejemplo. Y si lees antes y lo entiendes, verás lo que estaba buscando y lo que encontró...


por favor, indicamelo porque no lo veo en estas lineas (sobre todo lo del cargador y la base de telefono)

Si se está usando en España, es cuestión de echarle imaginación. Por ejemplo, cambia la toma de enchufe de la pared por un enchufe británico, para enchufar los aparatos extranjeros, o buscas un adaptador de viaje, o buscas un adaptador alternativo con la misma capacidad de salida...  ^-^
No hay drivers DECT para openwrt.

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #34 en: 16-11-2015, 17:14 (Lunes) »
Os escribo para comentaros que en breve dispondre de este magnifico router y me ha sorprendido que tubiera soporte para open-wrt aunque tengo ciertas dudas acerca de sus posibilidades:

¿Soporta PPPOE para ADLS2+ con open-wrt y con el firmware oficial?

¿el USB es version 2.0?

¿Hay soporte para wifi N con el open-wrt?

¿Como solucionasteis lo del cargadador que es de tipo británico?¿con un adaptador o lo cambiarteis?

¿Lo de la base de telefono vale otro cualquiera?¿funciona en open-wrt?¿como funciona la clavija del telefono?

Perdonar por preguntar tanto, pero no hay mucha informacion de este router.

Mis respuestas (una por una):
1- PPPOE funciona con openwrt (yo lo uso con Pepehone DSL). Con el firmware oficial no lo se porque ni lo intenté... quería un router con openwrt y lo instalé según lo tuve en mis manos.
2- USB 2.0 SI... pero la velocidad que alcanzarás puede que te decepcione un poco. Especialmente si intentas usar un soporte en NTFS
3- Si, hay soporte wifi N incluido en openwrt. Podrás verlo en cuanto lo instales en la pestana correspondiente de la interfaz gráfica del router (llama LuCi)
4- Para el cargador, solo compra un adaptador de clavija. Por el voltaje no te preocupes, porque en España usamos el mismo. Así que hablamos de comprar un adaptador de 2€ en eBay :)
5-Respecto al teléfono, me temo que no puedo ayudarte... lo único que he leído relativo a ese tema es que, como bien ya han comentado, el DECT no es funcional (en la wiki de openwrt podrás leerlo: https://wiki.openwrt.org/toh/bt/homehub_v2b#DECT)

Por lo demás, solo decirte que yo personalmente estoy muy contento con este router y con openwrt.

Espero que tú también lo disfrutes.

ATAGA

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #35 en: 17-11-2015, 10:40 (Martes) »
Muchas gracias por responder Reflected_God era lo que yo pensaba, pero nunca esta de mas afirmarlo porque no veas la lata que me dio un THONSOM speedtouch 536 con la configuración ADSL para telefónica (movistar ahora...) y todo era porque el firmware de TELE2 no le daba la real gana de cambiar a PPPOE. Fue cambiarle el firmware por uno propio de la marca (ahora es technicolor) y el problema se resolvio..., por eso, ando medio paranoico con el tema del PPPOE y PPPOA que es todo cuestion de firmware....

Lo del DECT tambien lo tengo claro, menos mal que no lo he adquirido aunque de pisa papeles podria servir, ja, ja, ja...

He leido que el USB es bastante caprichoso, ¿que marcas de Pendrives y HDD soporta? para tener una idea.

Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #36 en: 17-11-2015, 14:16 (Martes) »
He leido que el USB es bastante caprichoso, ¿que marcas de Pendrives y HDD soporta? para tener una idea.

Yo, una vez instalado openwrt, solo he tenido problemas con la velocidad, pero nunca problemas de compatibilidad. He usado discos duros de 2.5" de marca Toshiba (2 TB) y pen drives Kingston, Sandisk y los típicos sin marca que te regalan con alguna promoción y los lee todos...

Para el proceso de instalación de openwrt hay que usar un pen drive y ahí si que puede que algún pen drive no lo acepte... a mi me pasó con algunos.

ATAGA

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #37 en: 18-11-2015, 15:20 (Miércoles) »
Una ultima pregunta, tengo intencion de interconectar por wifi este router con un router neutro Asus RT-N16 y quisiera saber si es posible realizar una conexion tipo wireless repetidor, pero que cada router opere en una subred diferente (LAN a LAN wireless) ya que segun tengo entendido es posible con el firmware DD-WRT y no se si podre hacerlo desde el open-wrt. Os informo que tengo el tomatoUSB y me fastidiaria tener que intalar el DD-WRT por temas de estabilidad aunque solucionaria este problema....y el WDS como que es bastante caprichoso ademas de comerse la mitad de la velocidad de transferencia (no se si seria posible unir dos subredes distintas), solo permite WEP, ....y un sinfin de condicionamientos que lo hace inservible para mis propositos.

El problema esta en como deberia configurar el BT Home Hub 2.0 (open-wrt) para que actue de modem Adsl y a su vez  el router neutro ASUS RT-N16 pueda repetir su señal wifi  para que tenga acceso a internet tambien, pero como ya he dicho, quiero que se mantenga en una subred diferente (no como modo bridge).

Tampoco se en que router debo de activar el DHCP y si el router con el DHCP activado sera capaz de asignar direcciones IP distintas a la de su propia subred. Lo ideal seria activar el DHCP en ambos y que cada router sea capaz de asignarle la IP de solo aquellos dispositimos que realmente conectados a el (ya sea por cable LAN o por wifi) y no los del otro router. No se si me explico bien.

ATAGA

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #38 en: 22-11-2015, 12:51 (Domingo) »
Ya he solucionado el problema y no es tan facil. Para el que le sirva os comento como lo he conseguido con el firmware advancedtomato (MOD shibby):

1) Se ha de configurar los router con una IP de distinta subred, por ejemplo 192.168.1.1 y 192.168.2.1 y con el DHCP ACTIVADO EN AMBOS.

2) En el router de acceso a internet configurar la wifi como "punto de acceso" (canal, SSID, tipo de señal y seguridad como mucho WPA)

3) En el router neutro configurar la wifi con los mismos parametros que en el router de acceso a internet (canal, SSID, tipo de señal y seguridad como mucho WPA), PERO esta vez hay que asignarle un modo de "WIRELESS CLIENT", guardar los cambios,y ojo, NO CERRAR todavia  la interfaz WEB de este router.

4) En principio deberia haber coneccion a internet en el router neutro para todos los dispositivos "conectados por cable" (LAN) quedando la wifi anulada (no me digais por que los desarrolladores del firmware advandetomato han sido tan caprichosos a la hora de configurar los posibles modos de operar de la red wifi)

5) SOLUCION, creamos una red "VIRTUAL WIRELESS" en modo ACCES POINT con el nombre que querais (supongo que la seguridad ha de ser la misma) y la VINCULAIS con la "LAN(br0)"

Despues de esto, ya tendreis acceso wifi al router neutro. El UNICO INCONVENIENTE que tiene es que la velocidad de subida (descargas)  no es comparable a la que se alcanza si conectasemos un cable de red de la LAN del router principal a la WAN del router secundario, pero bueno, menos da una piedra.


Ahora solo me queda flashear el BT home Hub 2.0 con el firmware open-WRT, pero tengo una duda con la instalacion del u-boot y es que en las instrucciones cuando dicen "Apagamos y encendemos el equipo y pulsamos cualquier tecla (en la venta de comandos de windows)" ¿se refieren a darle al boton de apagado y encendido del router home Hub 2.0 en si? o a ¿desconectar la coneccion ethernet que tengamos establecida con el cable de red de nuestro PC al router?

Pido disculpas de antemano si estoy siendo muy pesado, es que tengo miedo a blickear el router. Me parece una idea muy descabellada tener que apagar el router con temas de estos...


Reflected_God

  • Visitante
Re: [Desarrollo] OpenWRT en BT HomeHub 2.0B
« Respuesta #39 en: 24-11-2015, 01:57 (Martes) »

Ahora solo me queda flashear el BT home Hub 2.0 con el firmware open-WRT, pero tengo una duda con la instalacion del u-boot y es que en las instrucciones cuando dicen "Apagamos y encendemos el equipo y pulsamos cualquier tecla (en la venta de comandos de windows)" ¿se refieren a darle al boton de apagado y encendido del router home Hub 2.0 en si? o a ¿desconectar la coneccion ethernet que tengamos establecida con el cable de red de nuestro PC al router?

Pido disculpas de antemano si estoy siendo muy pesado, es que tengo miedo a blickear el router. Me parece una idea muy descabellada tener que apagar el router con temas de estos...


Cuando se dice apagar es desconectar de la corriente eléctrica. Las veces que yo he hecho la instalación he desconectado directamente el adaptador del enchufe y lo he vuelto a conectar.

Por cierto, si lo brickeas escribe aquí, que suele tener solución. Yo me cargué uno por no tener paciencia a la hora de desbrickearlo y podría haberme ahorrado el comprar uno nuevo ;)