Autor Tema: [Desarrollo] OpenWrt en Huawei HG556a  (Leído 1924423 veces)

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

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2800 en: 26-05-2016, 19:39 (Jueves) »
Ok gracias ,me dispongo a instalar chaos calmer ver.B de la wiki supongo que ya vienen integrados en la imagen del firmware los driver para tarjeta USB WiFi y disco duro ,impresora,webcam etc o hay que instalar después los módulos de cada accesorio que quieras conectar a los puertos USB?



Ficht

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2801 en: 26-05-2016, 20:11 (Jueves) »
Ok gracias ,me dispongo a instalar chaos calmer ver.B de la wiki supongo que ya vienen integrados en la imagen del firmware los driver para tarjeta USB WiFi y disco duro ,impresora,webcam etc o hay que instalar después los módulos de cada accesorio que quieras conectar a los puertos USB?

La mayoría de las imágenes, no tienen según que módulos, pero se le pueden ir agregando poco a poco de manera manual... aunque hay varias por aquí por el foro que tienen muchas cosas ya, es casi preferible que vayas poco a poco y comprendiendo que se necesita en cada caso.
Lo que tendrás con una imagen estándar es un router estándar, pero con muchas posibilidades de configuración, y de ahí en adelante, poco a poco lo puedes ir personalizando para que haga lo que mas ilusión te haga... y después , más.

Lo mas importante, que elijas la versión que corresponda a tu router.

Saludos.

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2802 en: 26-05-2016, 20:48 (Jueves) »
Pero las imágenes de firm.que hay en el foro son de backfire no?no hay ninguna que sea de chaos calmer no es así?en cualquier caso se pueden añadir todos los módulos a través de luci no ? Es que me resulta complicado lo de la consola ..gracias saludos.

Ficht

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2803 en: 26-05-2016, 21:13 (Jueves) »
Pero las imágenes de firm.que hay en el foro son de backfire no?no hay ninguna que sea de chaos calmer no es así?en cualquier caso se pueden añadir todos los módulos a través de luci no ? Es que me resulta complicado lo de la consola ..gracias saludos.


Hay de todo a lo largo de este hilo, y  si hay algunas de chaos calmer; a través de luci se pueden hacer muchísimas cosas, pero la consola a la larga te va a ser imprescindible tanto para solucionar problemas como para configurar cosas que no tienen "versión luci" no le tengas miedo, que es fácil y divertido, los comandos se pueden copiar y pegar (para empezar, luego te irán saliendo solos )

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2804 en: 26-05-2016, 23:01 (Jueves) »
Ya instale chaos calmer parece que se instalo todo bien,mañana probare el modo repetidor, muchas gracias por todo ,lo tendré en cuenta(lo de la consola)  saludos.

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2805 en: 28-05-2016, 22:09 (Sábado) »
Hola amigos he seguido el tutorial para modo cliente enrutado de Noltari,tengo internet pero al minuto se pierde,entro en la web de luci en Network/ wifi y observando un rato se conecta por unos segundos al router principal y se vuelve a desconectar de nuevo incluso estando muy cerca hace lo mismo,¿sabeis ha que es debido esto?con otro router que tengo( un comtrend 5361)no me da ese problema.

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2806 en: 30-05-2016, 10:34 (Lunes) »
Después de reinstalar 3 firmwares diferentes se ha solucionado el problema sin saber a qué  era debido esa pérdida de conexión  ???.

Ficht

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2807 en: 30-05-2016, 20:16 (Lunes) »
Después de reinstalar 3 firmwares diferentes se ha solucionado el problema sin saber a qué  era debido esa pérdida de conexión  ???.

Es difícil de saber (al menos para mi) ya que depende de la versión y de la compilación en sí, pero también depende en otras ocasiones de las reglas establecidas en el router principal o una falta de un reinicio en el router principal o el propio firm del router principal. Por ejemplo en el ADSL de mi trabajo, siempre me costó configurar el repetidor y luego que lo hiciera en modo N , hasta que apliqué una actualización de movistar al router movistar, y en adelante ha funcionado siempre muy estable y todo a la primera sin necesidad de tocar nada del HG556a que hace de repetidor, como un cañón, la wifi que usamos, es la del repetidor solamente, amén de que no solo repite, le tengo programados varios servicios extras...

En fin !Me alegra que te funcione!  ;D

JLM1968

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2808 en: 30-05-2016, 21:53 (Lunes) »
Si la verdad es que los comtrend nunca me dieron problemas( con Backfire)lo único que tenía que tener los dos encencendidos para poder repetir por WiFi y en modo G claro ,por eso compre el hg556a por que había leído que daba un buen resultado,ahora esta repitiendo por Ethernet me falta configurarlo para que repita por WiFi,ya comentaré si tengo alguna contrariedad, ;D gracias saludos.

galaxian

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2809 en: 31-05-2016, 02:49 (Martes) »
veo que aunque se ha avanzado muchisimo con estos routers siguen sin poder usarse en modo adsl normal, una pena pk los jodios van estupendamente, y este firw es la puntilla que hace que sea un makinon, jejeje solo le falta esto ... una pena la verdad.

danitool

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2810 en: 02-06-2016, 22:33 (Jueves) »
Si alguien no se había dado cuenta, resulta que la polaridad del LED wifi está mal en las versiones con wifi Atheros. Se apaga cuando se debería encender, y se enciende cuando se debería apagar.

Esto se solucionará gracias a Noltari, en LEDE:
https://github.com/lede-project/source/pull/82/commits/84d5e57d4d8f12e4efd884310fa20704ce6c12c0

Por mi parte yo he hecho un parche para Barrier Breaker, que merecería la pena aplicar si hacemos una compilación personalizada:
Código: [Seleccionar]
--- /dev/null
+++ b/package/kernel/mac80211/patches/950-invert-led-polarity-for-HG556a.patch
@@ -0,0 +1,11 @@
+--- a/drivers/net/wireless/ath/ath9k/gpio.c
++++ b/drivers/net/wireless/ath/ath9k/gpio.c
+@@ -79,7 +79,7 @@
+ strcpy(_name, name);
+ gpio->name = _name;
+ gpio->gpio = gpio_num;
+- gpio->active_low = active_low;
++ gpio->active_low = 0;
+ gpio->default_trigger = trigger;
+
+ ret = ath_add_led(sc, led);


Para aplicarlo metemos lo anterior en un archivo llamado wifi-led-fix.patch, y lo situamos en el directorio superior de compilación de Openwrt. Y lo aplicamos

Código: [Seleccionar]
patch -p1 -i wifi-led-fix.patch
limpiamos el paquete de drivers wifi si teníamos compilaciones anteriores
Código: [Seleccionar]
make package/mac80211/clean
y compilamos el firmware
Código: [Seleccionar]
make V=s
« Última modificación: 02-06-2016, 22:43 (Jueves) por danitool »

Ficht

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2811 en: 02-06-2016, 23:03 (Jueves) »
Hola!

Me ha llegado un Hg556a Ver C Ralink que no carga drivers del Wifi.
Mirando la carga del kernel, veo que "parece corrupto" el chip wifi.

Citar
[    0.158381] PCI host bridge to bus 0000:00
[    0.162682] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.169803] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.176743] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.183762] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.192033] pci 0000:00:01.0: [1814:3d92] type 00 class 0x0a8000
[    0.193139] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.194205] pci 0000:00:01.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    0.202882] pci 0000:00:01.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    0.211546] pci 0000:00:01.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    0.220210] pci 0000:00:01.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    0.228875] pci 0000:00:01.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    0.237539] pci 0000:00:01.0: [Firmware Bug]: reg 0x30: invalid BAR (can't size)
[    0.245270] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.246474] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.246563] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]
[    0.254120] pci 0000:00:01.0: BAR 0: error updating (0x30000000 != 0x38000000)

Visto en otros, la carga es así.
Citar
[    0.312373] PCI host bridge to bus 0000:00
[    0.316669] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.323791] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.330732] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.337753] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.346022] pci 0000:00:01.0: [1814:3592] type 00 class 0x028000
[    0.347127] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.353420] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.354703] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.354789] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]


Pregunto, hay alguna forma de corregir esto?
« Última modificación: 02-06-2016, 23:36 (Jueves) por Ficht »

danitool

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2812 en: 02-06-2016, 23:35 (Jueves) »
Hola!

Me ha llegado un Hg556a Ver C Ralink que no carga drivers del Wifi.
Mirando la carga del kernel, veo que "parece corrupto" el chip wifi.

Citar
[    0.158381] PCI host bridge to bus 0000:00
[    0.162682] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.169803] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.176743] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.183762] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.192033] pci 0000:00:01.0: [1814:3d92] type 00 class 0x0a8000
[    0.193139] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.194205] pci 0000:00:01.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    0.202882] pci 0000:00:01.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    0.211546] pci 0000:00:01.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    0.220210] pci 0000:00:01.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    0.228875] pci 0000:00:01.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    0.237539] pci 0000:00:01.0: [Firmware Bug]: reg 0x30: invalid BAR (can't size)
[    0.245270] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.246474] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.246563] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]
[    0.254120] pci 0000:00:01.0: BAR 0: error updating (0x30000000 != 0x38000000)

Visto en otros, la carga es así.
Citar
[    0.312373] PCI host bridge to bus 0000:00
[    0.316669] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.323791] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.330732] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.337753] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.346022] pci 0000:00:01.0: [1814:3592] type 00 class 0x028000
[    0.347127] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.353420] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.354703] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.354789] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]


Pregunto, hay alguna forma de corregir esto?

No pinta bien. No sé si es el caso, pero sé de varios usuarios wifis Ralink en routers como el HG556a a los que se les quemó el chip wifi, no es habitual pero parece que ocurre más de de lo que debería.

Lo único que se me ocurre es que pruebes a restaurar los datos de calibración, con el firmware que hay colgado en la primera página.

Ficht

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2813 en: 02-06-2016, 23:47 (Jueves) »
Hola!

Me ha llegado un Hg556a Ver C Ralink que no carga drivers del Wifi.
Mirando la carga del kernel, veo que "parece corrupto" el chip wifi.

Citar
[    0.158381] PCI host bridge to bus 0000:00
[    0.162682] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.169803] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.176743] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.183762] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.192033] pci 0000:00:01.0: [1814:3d92] type 00 class 0x0a8000
[    0.193139] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.194205] pci 0000:00:01.0: [Firmware Bug]: reg 0x14: invalid BAR (can't size)
[    0.202882] pci 0000:00:01.0: [Firmware Bug]: reg 0x18: invalid BAR (can't size)
[    0.211546] pci 0000:00:01.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    0.220210] pci 0000:00:01.0: [Firmware Bug]: reg 0x20: invalid BAR (can't size)
[    0.228875] pci 0000:00:01.0: [Firmware Bug]: reg 0x24: invalid BAR (can't size)
[    0.237539] pci 0000:00:01.0: [Firmware Bug]: reg 0x30: invalid BAR (can't size)
[    0.245270] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.246474] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.246563] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]
[    0.254120] pci 0000:00:01.0: BAR 0: error updating (0x30000000 != 0x38000000)

Visto en otros, la carga es así.
Citar
[    0.312373] PCI host bridge to bus 0000:00
[    0.316669] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.323791] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.330732] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.337753] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.346022] pci 0000:00:01.0: [1814:3592] type 00 class 0x028000
[    0.347127] pci 0000:00:01.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[    0.353420] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.354703] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00
[    0.354789] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x3000ffff]


Pregunto, hay alguna forma de corregir esto?

No pinta bien. No sé si es el caso, pero sé de varios usuarios wifis Ralink en routers como el HG556a a los que se les quemó el chip wifi, no es habitual pero parece que ocurre más de de lo que debería.

Lo único que se me ocurre es que pruebes a restaurar los datos de calibración, con el firmware que hay colgado en la primera página.

Si, ya he probado a restaurar cal-data... pero tampoco.
No he abierto el router, pero me ha dado la sensación de que al hacer "wifi up" el led ha dado un pequeño micro-pestañeo y ya, mas nada... (pero esto tampoco es compatible con lo que se lee en la carga del kernel)

Habrá alguna forma de intentar escribir en el chip o intentar leer en el ? No se si estará quemado o si le han metido un firm incorrecto y lo ha "digamos que desprogramado"...
« Última modificación: 02-06-2016, 23:51 (Jueves) por Ficht »

darKknight

  • Visitante
Re:
« Respuesta #2814 en: 03-06-2016, 01:47 (Viernes) »
Prueba a ver si funciona con el firmware original una vez restaurado el cal data y descartas que esté "quemado"

Danitool, tengo uno con atheros y me había dado cuenta de que el led no iba del todo bien. Para que se encienda estando el wifi activado tuve que configurarlo en System - Led configuration de esta manera: http://i.imgur.com/MP5ckvk.jpg

Si no sólo parpadea cuando hay tráfico, al realizar el apagado.

También configuré un trigger de ese led con netdev wlan0 para recepción y envío para que parpadee cuando haya tráfico, si no con la otra configuración se mantiene estático.

nhocpo

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2815 en: 05-06-2016, 11:14 (Domingo) »
No funciona el link de descarga de la primera página de este hilo de la compilación r47145.
Yo podría aportar 2 ficheros descargados del mismo con nombre openwrt-brcm63xx-generic-HG556a_A-squashfs-cfe y openwrt-brcm63xx-generic-HG556a_B-squashfs-cfe, pero no tengo versión C (openwrt-brcm63xx-generic-HG556a_C-squashfs-cfe).
Tampoco sé si existe la misma, que supongo que es para Ralink.
Si alguien tiene el ultimo se los paso por correo y que ponga el link para poder compartirlos todos.

Saludos.

calostro5

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2816 en: 05-06-2016, 12:32 (Domingo) »
Hola a todos.

Mi hermana tiene este router que ya no usa y buscando información he visto que se puede cambiar el firmware. He procedido a hacerlo, pero he cargado el nuevo firmware desde la interface de vodafone, y ahora no puedo conectar con el router.
He realizado el proceso de encender el router con el botón Restart pulsado, pero igualmente no consigo nada. Tras soltar el botón solamente queda encendida la luz de encendido.

¿Ha muerto?

nhocpo

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2817 en: 05-06-2016, 12:43 (Domingo) »
Hola,

Le has puesto ip fija al pc desde donde has subido el firmware?
Suponiendo que el router al principio, tenia la 192.168.0.1, tenias que tener una 192.168.0.xx.
Al meter el firmware, cambia a la 192.168.1.1, asi que debes poner una 192.168.1.xx.

Prueba y lo comentas.

Dale su tiempo para encender, con unos 2-3 minutos debería bastar.
Yo hace tiempo, lei que lo de mantener el boton pulsado 25 segundos exactos, era mano de santo. Sino lo consigues, prueba esto.

Saludos.

calostro5

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2818 en: 05-06-2016, 21:17 (Domingo) »
Sí he probado cambiando las direcciones probando tanto con la subred .1.x como la subred .0.x, y no hay forma de conectar con el router.
Creo que lo he matado. Quizá por meterle el firmware desde la interface de Vodafone. Quizá por meter una versión inadecuada, no lo sé porque es la primera vez que hago algo así.

Feten2000

  • Visitante
Re: [Desarrollo] OpenWrt en Huawei HG556a
« Respuesta #2819 en: 13-06-2016, 19:29 (Lunes) »
Hola buenas tardes muchas gracias a todos por el pedazo de foro que lleváis gracias a vosotros tengo 4 routers Huawei hg556a   en ambas versiones A y C,  por mi casa y el jardín,  tenía un firmware que me daba de potencia 30dbm  lo he perdido  y por más que lo busco no lo encuentro lo que encuentro son firmwares que dan como maximo 20dbm.

Me podéis  ayudar a encontrarlo por favor.

Gracias

Feten