Modo de servicio de firmware tp link. Restauración de enrutadores TP-Link a través de una interfaz serie. Tres métodos para cambiar de forma segura el firmware del enrutador Asus

No se apresure a tirar su enrutador averiado, tal vez, después de algunas simples manipulaciones, le sirva durante muchos años más y ahorre dinero en la compra de uno nuevo. Además, si la causa de la inoperancia del dispositivo fue un firmware defectuoso. Este artículo analizará un método para restaurar el firmware en enrutadores D-LINK.

Instrucciones para actualizar el firmware del enrutador D-LINK:

Para actualización sencilla Para actualizar el firmware de su enrutador, descargue el archivo de firmware con la extensión *.bin del sitio web oficial de D-LINK. Nos dirigimos al router ingresando barra de direcciones cualquier navegador de Internet 192.168.0.1 (en algunos modelos 192.168.1.1), en panel superior menú, seleccione el elemento "MANTENIMIENTO", luego en el panel de menú izquierdo seleccione "ACTUALIZACIÓN DE FILMWARE", luego en la ventana que aparece, busque la sección "ACTUALIZACIÓN DE FIRMWARE", haga clic en "BUSCAR", indique la ruta al archivo de firmware y haga clic "ACTUALIZAR". Durante el firmware, no apague, desconecte la red ni presione “RESET” de encendido.

¿Qué hacer si el firmware no se instaló correctamente?

¿Qué debe hacer si se corta la alimentación por algún motivo o el firmware no está instalado correctamente? Hay una solución a este problema.

Comenzamos a restaurar el enrutador inoperativo. Para hacer esto, necesitamos conectar el enrutador mediante un cable directo a través del puerto WAN a la tarjeta de red de la computadora. Luego vaya al menú “INICIO” => “Configuración” => “Conexiones de red” y seleccione nuestra conexión al enrutador, haga clic en él clic derecho En el menú emergente, haga clic en el elemento "Propiedades". En la ventana que aparece, seleccione el elemento “Protocolo de Internet TCP/IP” (en Windows 7 “Protocolo de Internet TCP/IP v4”) y haga clic en “PROPERTAR”. En la columna "Dirección IP", ingrese 192.168.0.10, "Máscara de subred" 255.255.255.0, "Puerta de enlace predeterminada" 192.168.0.1.

Regresamos al enrutador, hay un botón “RESET” en el panel posterior, con el encendido encendido lo presionamos con cualquier objeto delgado durante 10 segundos, luego lo apagamos, continuamos presionando el botón, esperamos 15 segundos, nos conectamos Encienda (mantenga presionado el botón "RESET") y espere hasta que el indicador de encendido en el enrutador comience a parpadear, solo después de eso suelte el botón "RESET" (si de repente el botón se rompe, debe desmontar el enrutador y cerrar los 2 contactos adecuados para el botón).

Completando el firmware del enrutador D-LINK:

Abra cualquier navegador e ingrese 192.168.0.1 en la barra de direcciones. A continuación vemos una ventana simple con una línea en la que debemos especificar la ruta al archivo de firmware que descargamos anteriormente y presionar el botón para descargar el firmware al enrutador "ACTUALIZAR" o "ENVIAR". No hay ningún indicador de que la descarga del firmware esté completa, por lo que esperamos unos 2 minutos, luego vamos a las propiedades de la conexión de red => “Protocolo de Internet TCP/IP” => “Propiedades” y ponemos una marca de verificación en la línea “obtener una dirección IP automáticamente”, haga clic en Aceptar. Después de eso, vaya al navegador e ingrese 192.168.0.1 en la barra de direcciones (en algunos modelos 192.168.1.1). Tenemos ventana estándar para ingresar su nombre de usuario y contraseña, ingrese iniciar sesión administrador Deje el campo de contraseña vacío. El enrutador ahora está listo para usar.

Durante el flasheo ocurrieron situaciones inesperadas: se cortó la fuente de alimentación, se cambió por la fuerza la versión del microcódigo a través de la consola, destinada a un modelo de dispositivo completamente diferente u otra versión de hardware del dispositivo (versión de hardware) o simplemente durante el proceso de actualización todo se congeló, esperamos una hora esperando y luego apagamos la energía.

Después de encender o reiniciar, observamos luces que parpadean constantemente a intervalos de 2 segundos ( reinicio cíclico) o simplemente todos los indicadores LED están encendidos, es decir. tu fresadora se ha convertido en un ladrillo parpadeante... Llegó una fresadora de ladrillos a nuestro taller TL-WDR4300ND grabado inadvertidamente en memoria flash firmware para un modelo de enrutador completamente diferente... sin entrar en detalles, después de decidir cambiar el firmware a través de la consola (durante el proceso de experimentar con la instalación de varios paquetes, se cayó interfaz WEB y ya no quería instalarlo), la prisa llevó al hecho de que en el comando de descarga en lugar de la versión del firmware para el enrutador WDR4300ND la versión para WR1043ND, luego salió el comando para escribir en la memoria. Al actualizar el firmware a través de la consola, no hay verificación de compatibilidad, todo simplemente se escribe en la memoria y se reinicia, el resultado es obvio: todo parpadea Indicadores LED enrutador.

Para cuando restaure el enrutador, ya hay muchos artículos sobre cómo restaurarlo. modelo popular TL-WR1043ND. Pero no se sabe cómo hacer esto con el TL-WDR4300ND, ya que resulta que hay varias funciones en el proceso de recuperación.

Etapa preparatoria

Característica principal restaurar el enrutador a través de la interfaz serie– esto significa que necesitarás desmontar completamente el dispositivo; es posible que tengas que trabajar con un soldador; Algoritmo de proceso:

  1. el enrutador se conecta a la interfaz serial del enrutador para emitir comandos a través de la consola
  2. el enrutador está conectado a través de interfaz de red La LAN1 del enrutador está conectada a la tarjeta de red de la computadora
  3. ejecutar en la computadora servidor TFTP con archivo de firmware
  4. Al ingresar una determinada secuencia de comandos, el enrutador descarga el firmware del servidor TFTP a su RAM, después de lo cual lo escribe en su memoria flash y luego se reinicia.

Si todo se hace correctamente, el dispositivo será restaurado.

Obtención de firmware funcional para el enrutador

Requerido para el firmware versión de trabajo firmware para su modelo de enrutador, para lo cual necesita saber exactamente el modelo de enrutador y su revisión.

Si desea restaurar la funcionalidad del enrutador versiones alternativas firmware ( , ) – debe descargarse último firmware o montaje basado en firmware alternativo para el enrutador.

DD-WRT descárguelo desde aquí ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2, seleccione el año actual y el más última versión lanzamiento, luego busque la sección con los archivos de firmware para su modelo de enrutador. Descargue el archivo de firmware factory-to-ddwrt.bin

WRT abierto descargue el archivo de firmware desde aquí http://downloads.openwrt.org/snapshots/trunk/ar71xx.

¡Lo principal es no equivocarse con la versión del enrutador!

Conector de interfaz serie de 4 pines integrado

Ubicación de interfaces seriales y su pinout.

Cable de conexión

Para conectar el dispositivo a la computadora necesitarás un cable, hay varias opciones:

  • usar cable COM cortando un extremo y soldándolo a la interfaz serie en la placa
  • usar Cable USB a SERIE RS232 Es posible utilizar cables de datos móviles antiguos teléfonos nokia, o solicite un cable en la tienda en línea china

El cable utilizado en este artículo. PL2303HX USB a TTL COM.

Conductores que trabajan normalmente para de este dispositivo Se descargaron del sitio web oficial chino, aunque está escrito que funcionan en Vista, Windows 7, pero de hecho, normalmente funcionan solo en Windows XP, por lo que el trabajo de restauración se realizó específicamente desde este sistema operativo.

¡El controlador se instala antes de conectar el cable al conector USB por primera vez!

Después de instalar el controlador reiniciamos Windows, solo después de esto es posible conectar el cable, en el administrador de dispositivos verificamos el dispositivo en nuestro caso es COM3; Sólo se necesitan 3 pines GND, TX y RX.

Para facilitar la conexión, puede utilizar un conector de 4 pines de placa madre para alimentar el ventilador, conectando sólo 3 contactos, método de conexión al dispositivo (Tabla 1.5): conectar el cable TX a la interfaz serial RX; Cable RX a interfaz serie TX; Cable GND a serie GND.

Tabla 1.5 – método de conexión del cable a la interfaz serie del enrutador

programa terminal

Para ingresar comandos necesita cualquier programa terminal, como Putty, que puede funcionar vía ssh, telnet, etc. Para trabajar con el terminal es necesario instalar y configurar:

  • Tipo de conexión: De serie
  • Línea serial - número puerto COM, Por ejemplo, COM3
  • Velocidad: 115200
  • Bits de datos: 8
  • Bits de parada: 1
  • Control de flujo: ninguno

Al configurar Putty, debe escribir su puerto (consulte el administrador de dispositivos)

servidor TFTP

Durante el proceso de recuperación, contendrá una versión funcional del firmware para su modelo de enrutador. Cualquier servidor tftp servirá, por ejemplo, Servidor TFTP de WinAgents, Al descargarlo del sitio web oficial e iniciar la instalación, prácticamente no se requieren configuraciones. Se coloca un archivo de firmware en la carpeta del servidor, que escribiremos en la memoria flash del enrutador (por defecto esto es Documentos y configuraciones - Todos los usuarios - Datos de la aplicación- Agentes Win - Servidor TFTP - Raíz FTP XT). En la tarjeta de red de la computadora, configure la dirección IP del servidor predeterminado para los enrutadores TL-WR1043ND: 192.168.0.5 (192.168.0.2 ), y para el enrutador WDR4300ND: 192.168.1 .100 aunque durante el proceso de recuperación en la consola se verá desde donde el router está intentando actualizar el firmware.

Durante las actividades de recuperación, el servidor TFTP debe estar ejecutándose y el archivo de firmware (*.bin) debe estar ubicado en la carpeta raíz.

Desmontaje del dispositivo y búsqueda de una interfaz serie sin soldar en la placa.

Realice el proceso de desmontaje con el mayor cuidado posible; no se apresure ni utilice fuerza física excesiva. Modelo enrutador TL-WDR4300ND Es bastante fácil de desmontar; solo necesitas desatornillar todos los tornillos de la parte inferior del dispositivo.

Con el modelo de enrutador TL-WR1043ND, las cosas son más complicadas, en primer lugar, es necesario desatornillar 2 tornillos y, en segundo lugar, desenroscar las abrazaderas de los conectores de antena. comunicación inalámbrica y empotrarlos completamente en el estuche, en cuarto lugar, extraiga la parte central negra del estuche (marco acanalado en forma de U con orificios para conectar dispositivos y ventilación), retire los dos pestillos a los lados y abra el estuche.

El proceso de restauración de la funcionalidad del enrutador.

Ahora hemos llegado a la parte principal. este manual. Qué debería pasar en este momento:

  • enrutador desmontado y preparado (posiblemente con un conector soldado al conector serie en la placa), conectado con un cable de red a la computadora a través de LAN1
  • cable (se puede preconectar, ya puede encender el enrutador)
  • ejecutando el servidor TFTP
  • versión funcional del microcódigo (firmware) para su enrutador, ubicado en la carpeta raíz del servidor tftp
  • Terminal programa de masilla, configurado y listo para conectarse

Conecte el cable al conector serie de la placa.

Conectamos el router y el ordenador con un cable de red: LAN1 del router y la tarjeta de red del ordenador. En la tarjeta de red registramos la dirección IPv4 192.168.1.100 para la versión del enrutador WDR4300ND.

Encienda el enrutador e inicie la conexión en Putty

Si los contactos se conectaron correctamente, en la ventana de conexión del terminal veremos las siguientes líneas repetidas periódicamente:

Bota en U DB120
RAM: 128 MB
identificación leída 0x100000ff
tamaño de flash 8 MB, recuento de sectores = 128
Flash: 8MB
Usando el entorno predeterminado
En: serie
Fuera: de serie
Error: serie
Aquí: ag934x enet_initialize…
Ho dirección válida en Flash. Usando dirección fija
máscara de reinicio de avispa: c03300
AVISPA --> T17 FÍSICA *
: cfgl 0x7 cfg2 0x7114
athrs17_reg_init: completo
ética arriba
etO
Arranque automático en 1 segundo

Estas líneas se repiten cada 1-2 segundos y, al mismo tiempo, el enrutador parpadea todos los indicadores LED de forma sincronizada. Para comenzar a ingresar comandos, debe tener tiempo para ingresar el comando tpl y presione ingresar durante 1 segundo en el intervalo posterior a la inscripción Arranque automático en 1 segundo y posterior reinicio del router, tengo esta operación Sucedió aproximadamente la quinta vez. Si todo está completo en la pantalla, verá un mensaje para ingresar comandos:

db12x>

Comprobando servidores tftp

tftpboot

El siguiente texto debería aparecer en la ventana de conexión de la consola, donde determinaremos exactamente qué dirección debe ser tarjeta de red ordenador, si no es el que se muestra, cámbielo inmediatamente.

dbl2x>tftpboot
dup 1 velocidad 1000
Advertencia: no hay nombre de archivo de inicio; usando '6F01A8C0.img'
Usando el dispositivo eth0
TFTP del servidor 192.168.1.100; nuestra dirección IP es 192.168.1.111
Nombre de archivo '6F01A8C0.img'.
Dirección de carga: x8100000
Registro: *
Error TFTP: ' Violación de acceso’ (2)
Empezando de nuevo

Descarga de firmware por enrutador desde un servidor tftp

Ingrese el comando:

Dónde fábrica a ddwrt4300.bin el nombre del archivo de firmware ubicado en su servidor tftp en ejecución,

Si todo está correcto se iniciará el proceso de descarga del firmware:

dbl2x> tftpboot 0x81000000 de fábrica a ddwrt4300.bin
Usando el dispositivo ethO
TFTP del servidor 192.168.1.100 nuestra dirección IP es 192.168.1.111
Nombre de archivo 'factory-to-ddwrt4300.bin'.
Dirección de carga: 0x81000000
LG: ################################################ # ##############

#################################################################

hecho
Bytes transferidos = 8126464 (7c0000 hexadecimal)
doble2x>

último número 7c0000 Nos será útil, así sabemos que el firmware está en la RAM del enrutador.

Borrar el área de memoria flash necesaria para escribir firmware

Por lo general, le aconsejan que primero limpie el área y luego descargue el firmware. Creo que es mejor ir a lo seguro y descargar el firmware primero y luego ingresar el resto de los comandos.

Comando del enrutador WDR4300ND: borrar 0x9f020000 +7c0000

para enrutador WR1043ND la dirección se verá así 0xbf020000: borrar 0xbf020000 +7c0000

Algo como esto debería suceder:

dbl2x> borrar 0x9f020000 +7c0000
Primer 0x2 último sector 0x7d tamaño 0x10000
125
Borrados 124 sectores.
doble2x>

Escribir una imagen de microcódigo en la memoria flash del enrutador

Comando del enrutador WDR4300ND:

Para enrutador WR1043ND: cp.b 0x81000000 0xbf020000 0x7c0000

La ventana mostrará lo siguiente:

dbl2x> cp.b 0x81000000 0x9f020000 0x7c0000
Copiar a Flash… escribir dirección: 9f020000
hecho
doble2x>

Si todo es así, ¡el proceso fue exitoso!

Reinicie el enrutador

Si el enrutador hizo parpadear todas las luces indicadoras una vez y luego se apagó carga exitosa Luego, Felicitaciones, el enrutador ha sido restaurado, puede ir a la interfaz WEB (si lo restauró con firmware ddwrt o una compilación open-wrt con una interfaz web), luego puede configurarlo de acuerdo con mis instrucciones.

A continuación se muestra un proceso simple para restaurar la funcionalidad de los enrutadores mediante la interfaz serie. Ayuda a resucitar enrutadores durante acciones destructivas inesperadas con el microcódigo del enrutador (firmware).

Por supuesto, existe otra excelente manera de restaurar mediante un conector JTAG igualmente sin soldar, pero este método requiere un programador y una cantidad mucho mayor de conocimiento y experiencia en el trabajo con hardware.

Esperanza esta instrucción Ayudará a alguien a restaurar su dispositivo, ahorrará tiempo para estudiar una gran cantidad de material, le ahorrará nervios y recursos financieros. Todo es sencillo si te lo tomas todo con calma.

Muchos usuarios inalámbricos Enrutadores WiFi Ya estamos acostumbrados a que si se producen fallos y problemas en su funcionamiento, hay que recargar los dispositivos. ¡Esto está bien! Pero esto es lo que debe hacer si el firmware no funciona correctamente. Por ejemplo, cargó la versión de firmware incorrecta o durante la actualización se cortó la fuente de alimentación del dispositivo. ¿Qué hacer si se convierte en ladrillo? En principio, la salida más correcta es realizar centro de servicio. Pero antes de eso puedes intentarlo. siguiente camino restaure el enrutador TP-Link a sus condiciones de funcionamiento. Ha sido probado en TL-WR740N, TL-WR841ND, TL-WR941ND, TL-WR1043ND y WDR4300. Tienes que comprobarlo en otros modelos; yo no lo he probado.

Para usarlo, primero debes encontrar firmware correcto para TP-Link. Puedes descargarlo del sitio web oficial en la sección "Soporte" o buscar en los foros. Un firmware que no esté en el nombre es adecuado para la recuperación. botas de palabras. Será necesario cambiarle el nombre para que se llame así:

Modelversion_tp_recovery.bin

Por ejemplo, en mi caso restauraré un enrutador TP-Link WDR4300 V1. En consecuencia, el expediente se denominará wdr4300v1_tp_recovery.bin.

Luego necesitas descargar el programa TFTP32 desde aquí e instalarlo. Después de esto, debe colocar el archivo con el firmware en la carpeta con el programa. Después de esto, se puede iniciar el programa.

El siguiente paso es conectar su computadora a uno de los puertos LAN del enrutador. No importa cuál en concreto, lo principal es que sea a la LAN y no a la WAN (Internet).

Después de esto necesitas registrarte para tarjeta de red dirección IP estática de la computadora – 192.168.0.66 con máscara de subred – 255.255.255.0 . Como esto:

Deje los campos Puerta de enlace y Servidor DNS vacíos.

Por cierto, encontré información en la red de que la dirección 192.168.1.66 se usa para el TL-WR842 V1 y 192.168.0.86 para el TL-WR842ND V2. La máscara es 255.255.255.0 en todas partes.

A continuación debe levantar el enrutador, presionar y mantener presionado el botón WPS/Restablecer durante unos 15 segundos hasta que los indicadores se enciendan USB/WPS. Con esto lanzaremos modo de recuperación de emergencia para enrutador TP-Link. Bueno, entonces debería comenzar la descarga del firmware a través del servidor TFTP.

Tan pronto como el firmware se cargue en la memoria del enrutador, se reiniciará.

Ahora puede verificar el acceso a la interfaz web. No olvides devolverlo recibo automático Direcciones IP en la tarjeta de red.

En este artículo te contamos cómo restaurar tu router. Enlace D después firmware fallido.
como restaurar firmware de fábrica Enlace D después de una alternativa, como DD-WRT, AbiertoWRT, Esposa-NG y otros.
Y también cómo devolver el enrutador a condiciones de trabajo después de que el firmware D-Link fallara.

El método está probado y funcionando.
El D-Link DIR-300NRU B1 será nuestro sujeto de prueba.

Entonces, allá vamos:

1. Si el router no da señales de vida, o solo está encendido el diodo naranja "fuerza", luego, antes que nada, retiramos todos los cables del enrutador, incluida la fuente de alimentación.

2. Descargar desde

¡Atención! No tienes permiso para ver texto oculto.

firmware, archivo .papelera desde la carpeta DIR-300NRU/FIRMWARE/B1_B2_B3 estrictamente para nuestro enrutador y guárdelo, por ejemplo, directamente en la unidad C:

3. Vaya a la configuración de la tarjeta de red y propiedades del protocolo. TCP/IPv4 nos registramos Dirección IP 192.168.0.10 mascarilla 255.255.255.0


4. A continuación, conectamos la tarjeta de red de nuestra computadora con un cable a uno de los puertos LAN del enrutador, sea LAN1.
(Para devolver el firmware de fábrica del DIR-100, debe conectar la tarjeta de red de la computadora al puerto WAN del enrutador ( Internet ).

Indicamos la ubicación del firmware descargado previamente estrictamente para Dir-100 y seguimos el enlace fla .


5. Apagado presione el botón REINICIAR(partido u otro estúpido objeto) y, sosteniéndolo, conecte la alimentación al enrutador

6. Sin soltarme, sostener Botón REINICIAR(20 segundos), espere hasta que se cargue el modo de recuperación de emergencia del enrutador.

7. En el navegador Mozilla o Ópera(no solo IE) escriba la dirección 192.168.0.1 Y bajar el botón RESET.

8. Indicamos dónde se encuentra el firmware (donde lo descargamos) y pulsamos Cargue el firmware ahora .
A continuación, espere hasta que se complete la actualización.

9. Si todo se hace correctamente, una vez completado veremos la ventana de autorización para nuestro D-Link/
El inicio de sesión y la contraseña volverán a ser predeterminados administrador/vacío

Después de restaurar el firmware, no olvide devolver la configuración de la tarjeta de red de la computadora. Configure para obtener la dirección IP y DNS automáticamente.

Si no funciona la primera vez, intenta realizar este trámite con otro navegador, muchas veces sucede, por ejemplo, que no funciona a través de Opera, sino a través de; Mozilla Firefox todo va bien, o viceversa.
También puede intentar "actualizar" el enrutador con un firmware anterior con FTP D-Link, el firmware anterior está en la carpeta DIR-300NRU/FIRMWARE/B1_B2_B3/antiguo.

Después de manipulaciones tan simples, puedes restaurar la fábrica. Firmware D-Link después de un fallo, firmware fallido o después de firmware de terceros.




Arriba