Debrick de XAVi 7968 - Hacer netboot

Moderadores: koerma, vaxx, SHARK2, Mikelevel

Debrick de XAVi 7968 - Hacer netboot

Notapor Jonzena el 30 Nov 2011, 20:18

Hola a todos.

Hace ya un par de años tuve contrato con Telefónica y me endilgaron el XAVi 7968. Desde el principio iba fatal: microcortes y no guardaba la configuración. El caso es que el 90% de los problemas de este router siempre han sido culpa de los firmwares capados, así que sin tener mucha idea de esto, me decidí a modificar el firmware. Hice un par de primeras versiones de firm que hacían lo que yo quería, pero en una de las ocasiones generé un firmware incorrecto y convertí mi router en un precioso pisapapeles con luces de colores. Estamos hablando de un brick total, me cargué toda la imagen de la flash, excepto el boot.

Finalmente, me he preparado un cable de DB9 a RJ45 con el que puedo acceder a la consola del router. Además he conseguido interrumpir la secuencia de boot para que evitar que el router cargue la flash corrupta. ¿Qué es lo que me falta ahora?.

Muy sencillo. Necesito una imagen de la flash de otro XAVi 7968 que esté operativo. ¿Cómo se puede obtener esta imagen?, yo conozco un método que no sé si es el mejor, pero que funciona. ¿Y cómo pienso usar esa imagen para recuperar el router?, os lo cuento.

Teniendo el cable DB9 a RJ45 conectado al puerto 1 del router, conectamos por puerto serie configurando la velocidad a 38400 baudios. Encendemos el router mientras mantenemos pulsada la barra espaciadora en nuestro ordenador. El router comenzará el proceso de boot y al detectar la pulsación se interrumpirá.

Código: Seleccionar todo
FSB v0.06 PLL w ln p08 zi

Solos 461x PP boot v1.5

SDRAM size = 0x1000000
Processor clock speed 264.0MHz
Key pressed, stopping boot.

Entered console ... User request.
]



¿Cómo seguir ahora?
No hay muchas opciones ya que el juego de instrucciones en este nivel de consola es muy limitado. Básicamente tenemos que hacer que el router no lea su memoria flash corrupta, sino la imagen de una flash sana que tendremos en nuestro ordenador.

¿Pero cómo vamos a hacer que el router lea esa imagen de nuestro ordenador? Fácil, sólo tenemos que usar el comando "netboot" y el fantástico tftp32 (u otro similar). Así conseguiremos que el router arranque, y una vez iniciado, podremos volver a meterle un firmware completo a través de la interfaz http.

El problema que tengo ahora es que no tengo ningún conocido con el mismo router, para que me deje extraer una copia de su flash. Sería de gran ayuda que alguien que tenga uno de éstos se prestara a sacar una imagen de la flash de su router. Me ayudaría a mi, y nos ayudaría a muchos otros que seguro tienen el router por ahí "enladrillao".

El router no vale mucho, y cualquiera puede comprarse otro en ebay por pocos euros (aunque hay routers mucho mejores), pero no es por el aparato en sí. Me he propuesto recuperarlo porque ME NIEGO a que un router que sólo tiene un problema en el software quede inoperativo y todo porque las operadoras se encargan de que no haya información disponible, para que tengamos que depender de ellos. Es una cuestión de principios.

Bueno, ¿alquien quiere ayudarme a recuperar el router?.

Por mi parte, humildemente pongo a disposición de todos mis escasos conocimientos sobre el tema.

Si alguien tiene interés, pondré en un segundo post el procedimiento para obtener la imagen de la flash (que a todos nos conviene tener una copia por si un día lo flasheamos mal).

Si consigo la imagen, seguiré informando aquí de los progresos que haga.

Saludos a todos, y gracias. :wink:
Jonzena
 
Mensajes: 2
Registrado: 30 Nov 2011

Re: Debrick de XAVi 7968 - Hacer netboot

Notapor jlanorton el 06 Dic 2011, 23:20

Yo tengo un Xavi 7968+ con telefonica a 10Mb, si me enseñas como, yo te consigo la imagen de la flash.
Un saludo.
jlanorton
 
Mensajes: 1
Registrado: 06 Dic 2011

Re: Debrick de XAVi 7968 - Hacer netboot

Notapor Jonzena el 07 Dic 2011, 01:42

Gracias por el ofrecimiento.

Finalmente he conseguido otro 7968 del cual he podido extraer la imagen yo mismo.

El sistema que tenía previsto de "insertar" en el router la imagen usando tftp o xmodem no funciona. El problema es que me falta información para generar una imagen de recuperación tal cual (la imagen es correcta, pero falla el boot).

Si fuera sencillo no tendría emoción, así que estoy aplicando eso de "a grandes males, grandes remedios". Estoy metiendo "a fuego" la imagen del router sano en el router "bricked" por consola. Es lento y le va a llevar unas cuantas horas, pero confío en que funcione.

Ya te iré contando.

Una vez más, gracias por el ofrecimiento. :D
Jonzena
 
Mensajes: 2
Registrado: 30 Nov 2011


Volver a Xavi Wireless 7028r / 7768 / 7868

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

Publicidad

Encuesta

  • ¿Te consideras satisfecho con tu servicio de Internet en el móvil?

    Resultados Encuestas

    Votos: 683

      Comentarios: 0

Redes 2.0

Entrevistas