?>/script>'; } ?> Instalación de LEDE en Huawei 556 y... ¿router muerto? Widgets Magazine

Autor Tema: Instalación de LEDE en Huawei 556 y... ¿router muerto?  (Leído 18858 veces)

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

Covenant

  • Visitante
Instalación de LEDE en Huawei 556 y... ¿router muerto?
« en: 23-06-2016, 01:54 (Jueves) »
Como bien dice el título me he lanzado por curiosidad a probar LEDE en un huawei HG556 con chip atheros y la verdad que no ha sido una experiencia muy grata :-\

CON LO BONITO Y FÁCIL QUE ES INSTALAR OPENWRT, QUIEN ME MANDA!!!(me ha podido el ansia viva del cacharreo) ;D

Entro en detalles; acabo de "instalar" el firmware lede-brcm63xx-generic-HG556a-B-squashfs-cfe.bin que es el que corresponde a mi router (30692 son los primeros dígitos del número de serie que corresponden a la versión B) y cual ha sido mi sorpresa pues que ahora no hace ni pepito ???

Al encenderlo hacen un guiño muy rápido las 4 luces de los puertos LAN y por delante no se enciende una triste luz, el pc detecta que hay algo al enchufar el cable de ethernet pero no puedo entrar ni pulsando el botón de reset para que acceda al CFE ni poniendo la ip fija para acceder con Putty.

¿Alguna idea para poder recuperarlo y porque me ha sucedido esto?

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #1 en: 23-06-2016, 09:52 (Jueves) »
Yo probaría con el modo 'de rescate'.

Encender el router con botón de restart (no reset) pulsado durante 30 segundos.
Aquí deberías poder acceder al CFE y cargar otro firmware.

Covenant

  • Visitante
Re:
« Respuesta #2 en: 23-06-2016, 13:57 (Jueves) »
Perdón, en mi anterior mensaje quise decir Restart y no reset.  

Eso ya lo probé jar229 y es que no hace nada de nada, asignándole una ip fija, y lo que me chispa es que no se enciende ni la luz de encendido que es la que normalmente se queda encendida y parpadeando cuando entras en modo rescate o simplemente cuando la lías y no te arranca por otro motivo.

He leído en el foro de Openwrt que también se puede recuperar con el modo failsafe pero no me queda muy claro.
 ¿Alguien ha probado este método o conoce alguna otra solución?


Enviado desde mi Y635-L01 mediante Tapatalk

cabut33

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #3 en: 30-06-2016, 00:31 (Jueves) »
hola como bien dice el titulo hg556a muerto tras instalar el pasado domingo la vesrion de LEDE 25-06-2016 se a quedado el router muerto sin ninguna luz   me ha pasado con 2 routers VER C Y VER A saludos  ¿como recuperarlos ?  saludos....

Ficht

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #4 en: 30-06-2016, 08:28 (Jueves) »
hola como bien dice el titulo hg556a muerto tras instalar el pasado domingo la vesrion de LEDE 25-06-2016 se a quedado el router muerto sin ninguna luz   me ha pasado con 2 routers VER C Y VER A saludos  ¿como recuperarlos ?  saludos....


Y nadie ha puesto un adaptador de puerto serie para ver que está pasando en el arranque?

cabut33

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #5 en: 30-06-2016, 19:58 (Jueves) »
Saludos Ficht..¡ que modelo necesitaria  de adaptador de puerto serie ??

Ficht

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #6 en: 30-06-2016, 21:58 (Jueves) »
Saludos Ficht..¡ que modelo necesitaria  de adaptador de puerto serie ??

Hola aquí se explica como funciona y como se usa (está en ingles, pero se puede traducir con google)

En algunas tiendas de electrónica suelen tenerlos, si no pues comprarlo por internet, o se puede fabricar a partir de algún cable de teléfono de nokia (antiguo) o algo de ese tipo

Puedes buscar un conversor ttl-usb cp2102 por ejemplo, aunque hay varios mas, aquí hay mas info

RECUERDA una cosa, nunca conectes el cable Vcc, te puedes cargar el puerto de la placa o la placa...

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #7 en: 30-06-2016, 22:24 (Jueves) »
No hace falta irse tan lejos... Aquí, en casa, tienes un tuto en español con los conceptos más básicos: [Tutorial] Puerto Serie - Cómo Acceder

cabut33

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #8 en: 30-06-2016, 22:51 (Jueves) »
ok gracias ahora a empaparse un poco saludos

Covenant

  • Visitante
Re:
« Respuesta #9 en: 30-06-2016, 23:45 (Jueves) »
Pensaba que había sido una casualidad pero ya veo que también al amigo cabut33 se les ha jodido 2 y en versiones diferentes.
Esta semana que entra me llega un adaptador usb-TTL haber si logro revivirlo y comento resultados.

Una pregunta al aire;
En el proyecto LEDE ¿los firmwares están todos, todos probados ó sólo se ha hecho una reconversión modificada de Openwrt y hay que esperar a que se expongan fallos?

xexudj89

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #10 en: 30-06-2016, 23:49 (Jueves) »
yo tengo un HG556 me voy a esperar a actualizarlo.... viendo lo visto.

Ficht

  • Visitante
Re:
« Respuesta #11 en: 01-07-2016, 09:21 (Viernes) »
Yo he compilado un par de firm en LEDE y me han funcionado perfectamente en el hg556a Ver C. ( Ralink )
No me hago idea de lo que os ha podido pasar...

Enviado desde mi Y635-L01 mediante Tapatalk


Covenant

  • Visitante
Re: Re:
« Respuesta #12 en: 01-07-2016, 11:39 (Viernes) »
Yo he compilado un par de firm en LEDE y me han funcionado perfectamente en el hg556a Ver C. ( Ralink )
No me hago idea de lo que os ha podido pasar...

Enviado desde mi Y635-L01 mediante Tapatalk
¿Básicamente es el mismo método que instalar Openwrt en un Huawei HG556a ó tiene algún entresijo que se nos escapa por eso la hemos liado? 
Mi instalación fue en un Huawei HG556a VER.C (Atheros) y se quedó "muerto matao"  :-\ tengo alguna esperanza de recuperarlo porque el ordenador detecta algo al enchufarlo por cable ethernet ;D





Enviado desde mi Y635-L01 mediante Tapatalk


quetzalin

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #13 en: 01-07-2016, 11:49 (Viernes) »
Otro con un HG556a muerto por aqui por meterle LEDE, el mio es un VER. A (Atheros) con S/N 30562 .

El LEDE es compilado por mi, no he hecho nada diferente a cuando compilo Openwrt.

No hay manera de entrar en el recovery con el boton de RESTART como siempre he hecho.
A mi se me queda con cuatro luces por delante encedidas de forma permanente y los led que tiene atras para los ethernet tambien encendidos permanentemente, ya desde el primer segundo al conectar la alimentacion.

danitool

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #14 en: 01-07-2016, 14:07 (Viernes) »
He analizado los firmwares de versiones Openwrt CC 15.05 (que sabemos con certeza se flashea bien) VS trunk de LEDE.

Simplemente he usado la pequeña utilidad analyzetag.

Citar
[dani@tool brcm-tools]$ ./analyzetag -t bc221 -i lede-brcm63xx-generic-HG556a-B-squashfs-cfe.bin
Broadcom image analyzer - v0.1.0
Copyright (C) 2009 Daniel Dickinson
Tag Version: 8
Signature 1: Broadcom Corporatio
Signature 2: ver. 2.0
Chip ID: 6358
Board ID: HW556
Bigendian: true
Image size: 0032ff04, 3342084
CFE Address: 00000000, 0
CFE Length: 00000000, 0
Flash Root Address: bfc10100, 3217096960
Flash Root Length: 001e09ac, 1968556
Flash Kernel Address: bfc10100, 3217096960
Flash Kernel Length: 0014f558, 1373528
Vendor information: EchoLife_HG556a
Image CRC: 93420f96   [Computed Value: 93420f96]
Rootfs CRC:             [Computed Value: efb4dcc8]
Image CRC from sections: 93420f96   [Computed Value: 4ef90a74]
Header CRC: cf50da28   [Computed Value: cf50da28]
fsKernel CRC: 93420f96   [Computed Value: 93420f96]



[dani@tool brcm-tools]$ ./analyzetag -t bc221 -i openwrt-15.05-brcm63xx-generic-HG556a_B-squashfs-cfe.bin
Broadcom image analyzer - v0.1.0
Copyright (C) 2009 Daniel Dickinson
Tag Version: 8
Signature 1: Broadcom Corporatio
Signature 2: ver. 2.0
Chip ID: 6358
Board ID: HW556
Bigendian: true
Image size: 0035ff04, 3538692
CFE Address: 00000000, 0
CFE Length: 00000000, 0
Flash Root Address: bfc20100, 3217162496
Flash Root Length: 002412b8, 2364088
Flash Kernel Address: bfc20100, 3217162496
Flash Kernel Length: 0011ec4c, 1174604
Vendor information: EchoLife_HG556a
Image CRC: b0268c5b   [Computed Value: 211112d2]
Rootfs CRC:             [Computed Value: 3fefc5bc]
Image CRC from sections: b0268c5b   [Computed Value: ea6b5af7]
Header CRC: c1e251b2   [Computed Value: c1e251b2]
fsKernel CRC: b0268c5b   [Computed Value: 211112d2]

El bootloader ocupa 67116 bytes (0x1062C), que sería el primer bloque de la flash en las versiones B, C y 1 bloque y una migaja de un segundo bloque en la A. Este primer bloque en las versiones B y C es 0x20000 de tamaño.

Así que según vemos en la cabecera del firmware de LEDE, indica por lo que veo que el flasheo ocurre en el offset 0x10000, pero como para escribir ahí ha de borrar primero un bloque de memoria, borra todo el primer bloque, o sea se cepilla el bootloader. O al menos eso intuyo que es lo que está ocurriendo.

El upgrade lo hicisteis desde el propio bootloader u Openwrt?. Desde Openwrt a partir de CC es imposible que se cepille el bootloader ya que esa partición es solo lectura.

Me temo que vuestra solución pasa por usar JTAG para reflashear el bootloader (CFE), y de esta forma volverá la vida al router.
« Última modificación: 01-07-2016, 14:09 (Viernes) por danitool »

Covenant

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #15 en: 01-07-2016, 15:42 (Viernes) »
El upgrade lo hicisteis desde el propio bootloader u Openwrt?. Desde Openwrt a partir de CC es imposible que se cepille el bootloader ya que esa partición es solo lectura.

En mi caso fue desde el bootloader.

Estoy esperando que me llegue un adaptador usb-ttl para revivirlo ó darle la puntilla ;D

quetzalin

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #16 en: 01-07-2016, 16:06 (Viernes) »
En mi caso fue primero desde CC, me salto el CFE que fue cuando lo flashee por una segunda vez desde el e hizo caput.

danitool

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #17 en: 01-07-2016, 16:30 (Viernes) »
El upgrade lo hicisteis desde el propio bootloader u Openwrt?. Desde Openwrt a partir de CC es imposible que se cepille el bootloader ya que esa partición es solo lectura.

En mi caso fue desde el bootloader.

Estoy esperando que me llegue un adaptador usb-ttl para revivirlo ó darle la puntilla ;D

El adaptador a puerto serie TTL no te servirá de nada. Necesitas un adaptador JTAG, los más comunes son los homemade de puerto paralelo (DLC5 ó WIGGLER) , o los clones por puerto usb "altera USB blaster". Una útlima opción más experimental es usar una raspberry pi como adaptador JTAG, pero no siempre da resultado.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2247
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #18 en: 02-07-2016, 09:24 (Sábado) »
El upgrade lo hicisteis desde el propio bootloader u Openwrt?. Desde Openwrt a partir de CC es imposible que se cepille el bootloader ya que esa partición es solo lectura.

En mi caso fue desde el bootloader.

Estoy esperando que me llegue un adaptador usb-ttl para revivirlo ó darle la puntilla ;D

El adaptador a puerto serie TTL no te servirá de nada. Necesitas un adaptador JTAG, los más comunes son los homemade de puerto paralelo (DLC5 ó WIGGLER) , o los clones por puerto usb "altera USB blaster". Una útlima opción más experimental es usar una raspberry pi como adaptador JTAG, pero no siempre da resultado.

¿Has llegado a probar algún adaptador JTAG basado en la capacidad de hacer bitbanging del FT232R?
http://vak.ru/doku.php/proj/bitbang/bitbang-jtag
Supongo que será mortalmente lento, pero se podría intentar. Hay que tener en cuenta que muchos FT232 que circulan por ahí, no son integrados reales, sino copias que han hecho los chinos con otros integrados, y que cuando pones los drivers, el integrado se desconfigura y no vuelve a funcionar hasta que se reprograma (se puede hacer con un poquito de trabajo, reconfigurando el driver). No sé si esos FT232 copiados tendrán esa capacidad de hacer bitbanging.

danitool

  • Visitante
Re: Instalación de LEDE en Huawei 556 y... ¿router muerto?
« Respuesta #19 en: 02-07-2016, 12:26 (Sábado) »
No probé ninguno basado en ese chip. Supongo que debería funcionar perfectamente. La lentitud no debería ser un problema, solo hay que flashear 64KB

El mayor problema que nos encontraremos siempre es la compatiblidad del software con nuestro adaptador JTAG. En el caso de los adaptadores por puerto paralelo suelen funcionar siempre con cualquier software, hairydairy, tjtag, zjtag, brjtag, UrJtag, OpenOCD, etc.