¿Hay alguna forma de reparar el enrutador bloqueado?

¿Hay alguna forma de reparar el enrutador bloqueado?

Tengo un enrutador UBNT EdgeRouter X bloqueado. Se bloqueó al cambiar el firmware mediante SSH. Luego, cuando intentaba desbloquearlo usando UART, el pin del enrutador 3v3 estaba conectado a UART 3v3.

Ahora el pin 3v3 del enrutador proporciona un voltaje de 0.0. Pero los LED del enrutador siguen funcionando en caso de que encienda o conecto y desconecte cables de conexión.

Intenté conectarlo usando

  • TXD↔RX, RXD↔TX, GND↔GND
  • y TXD↔TX, RXD↔RX, GND↔GND.

Utilicé PuTTY, intenté conectarme usando el número COM que obtengo de Computadora>Administrar>Administrador de dispositivos. Velocidad de transmisión 115200, bits de datos 8, bits de parada 1, control de flujo ninguno.

Y en ambos casos aparece una ventana PuTTY en blanco.

¿Hay alguna forma de arreglarlo? ¿Si entrego el router a un centro de servicio podrán arreglarlo?

Respuesta1

No dijiste exactamente lo que hiciste a través de ssh que "bloqueó el firmware".

La mayoría de los enrutadores tienen diferentes partes para el firmware. La primera etapa es comparativamente simple, a menudoarrancar. Esta primera etapa luego carga el firmware real como segunda etapa. Buscar en Google parece confirmar que UBNT EdgeRouter X usa uboot.

Entonces, si no destruiste uboot con lo que estabas haciendo, deberías poder usar el modo de recuperación de uboot (google).

Si lo destruiste, probablemente no puedas hacer nada. Lo menos que hay que aprender entonces es que al realizar una actualización de firmware, siempre se actualiza el firmware "adecuado" (segunda etapa).solo. Y antes de hacerlo, observe bien qué parte de la ROM flash contiene qué tipo de información.

Editar

Como parece haber cierta confusión sobre esto, clasifiquemos entre serie/UART y JTAG.

Mirando a laPágina abierta WRTPara el enrutador, se puede ver la conexión serie/UART en la siguiente imagen:

UART/puerto serie

Esto proporcionará una consola serie al dispositivo,que necesita un firmware que funcione, por ejemplo, uboot. Si uboot ya se está ejecutando de todos modos, no hay ninguna ventaja en usar la consola serie en lugar de usar la consola de red en modo de recuperación (a menos que esto no funcione por algún motivo). Y la consola de red no necesita hardware adicional, como los cables que se necesitan para conectarse al puerto serie.

El conjunto de chipstambiénParece tener un puerto JTAG, aunque no encontré ninguna indicación de dónde está en el tablero. El encabezado JTAG estándar tiene 20 pines, en la imagen se puede ver espacio para un encabezado (no soldado) con 14 pines, que puede contener algunos de los pines JTAG (o puede ser algo completamente diferente). Es posible que tampoco haya ningún encabezado JTAG sin soldar, y sería necesario obtener las señales JTAG directamente desde el chipset principal.

Con JTAG, también es posible actualizar el gestor de arranque de primera etapa, pero para hacerlo, se necesita hardware especial que comprenda el protocolo JTAG. Una simple conexión en serie no sirve.

Cuando se tiene la opción de comprar hardware con protocolo JTAG o comprar un enrutador nuevo, comprar un enrutador nuevo suele ser más económico. A menos que uno planee piratear mucho en el futuro usando JTAG.

información relacionada