Ir al contenido principal

Desbloquear router TP-Link TL-WR1043nd v1.8 / Unbrick


El problema surgió luego de una actualización fallida de firmware dd-wrt.

El router entró en un ciclo infinito de prender las luces led, todas al mismo tiempo... luego se apagan y vuelve a encencer.

El problema se ha solucionado siguiendo los pasos descritos en

https://www.loggn.de/tl-wr1043nd-bricked-wlan-router-wieder-zum-leben-erwecken/

que tambien he impreso en ingles en pdf
unbrick wr1043nd.pdf

Perdí muucho tiempo tratando de hacer una conección serial-usb con este adaptador:


Después de varias, varias, horas perdidas probé con este otro tipo de cable-adaptador y todo funcionó inmediatamente a la perfección:


Pinout cable

Al parecer, no lo he comprobado con mediciones, el problema es que el adaptador rojo es para niveles de 5 v y el cable es para comunicaciones de 3,3 v.

 Las instrucciones del archivo pdf están para windows, pero son totalmente aplicables para Ubuntu (linux):
1) Instalar un servidor tftpd y putty:
sudo apt install tftpd-hpa putty
2) bajar el zip y descoprimir el firmware  tp link original wr1043nv1_en_3_13_10_up (120210) .bin que tiene un tamaño de 8126464 bytes == 7c0000 en hex conversorHex


El .bin hay que ponerlo en el directorio donde el servidor tftpd deja los archivos que los clientes tftpd consultan (lo hará nuestro router). El directorio en ubuntu es /var/lib/tftpdboot/

En el directorio donde descomprimimos el .zip tecleamos:

sudo cp wr1043nv1_en_3_13_10_up (120210) .bin /var/lib/tftpdboot/firmware.bin

3) poner en marcha el servidor tftpd
sudo service tftpd-hpa start


Hay un video en youtube unbrick router con linux

y para windows unbrick en windows 








Comentarios

Entradas más populares de este blog

Acceso a configuracion avanzada modem router Movistar Mitrastar GPT-2741GNAC

  http://192.168.1.1:8000/cgi-bin/logIn_Chile.cgi User: Support Pass: HguTe2ef7n2C4 Lo anterior ya no funciona.. ahora es con la clave que trae impresa el router y la direccion es https  https://192.168.0.6:8000 User: Support Pass: qJf1lmA1 CFCJUVoM

Instalar firmware DDWRT en router TP-LINK Archer c7 v2

El router tiene el firmware TP-LINK original instalado y se quiere instalar el firmware de DD-WRT. En este caso se ha verificado que el router es la versión americana. En la parte posterior del aparato la identificación pegada dice Model : Archer c7(US) 1. Bajar el archivo factory-to-ddwrt-US.bin del siguiente link: https://ftp.dd-wrt.com/dd-wrtv2/downloads/betas/2015/12-10-2015-r28493/tplink_archer-c7-v2/ 2. Acceder al menu Firmware Upgrade del router en la ip donde este configurado, normalmente 192.168.0.1 o 192.168.1.1. Seleccionar el archivo del punto anterior y apretar boton Upgrade. Esperar paciente mente unos 5 minutos. 3. Luego de lo anterior, el router ya tendra instaldo el firmware dd-wrt y la ip de del menu debiera ser 192.168.1.1. El usuario y password pudiera ser root y admin o admin y admin. 4. Realizado lo anterior, se sugiere actualizar el firmware de DDRT.  https://inolvidablesrvo.blogspot.com/2024/06/actualizar-firmware-ddwrt-en-router-tp.html

Configuracion pantalla de Notebook usado como servidor

  Cerrar monitor de Notebook evitando que se apague o suspenda el equipo Para que el notebook usado como servidor no haga nada si se cierra la tapa o pantalla, habrá que modificar el archivo /etc/systemd/logind.conf de manera que las siguientes opciones queden descomentadas y ambas definidas como ignore HandleLidSwitch=ignore HandleLidSwitchExternalPower=ignore 1. abrir terminal o conectarse por ssh al servidor 2. editar archivo nano /etc/systemd/logind.conf . 3. grabar archivo 4. reiniciar servicio para que se active la nueva configuración.:     systemctl restart systemd-logind.service Apagar pantalla de Notebook manteniendo el equipo encendido. Para apagar la pantalla habrá que modificar el archivo grub modificando la linea GRUB_CMDLINE_LINUX_DEFAULT="quiet"  por  GRUB_CMDLINE_LINUX_DEFAULT="quiet consoleblank=20" donde 20 es el tiempo en segundos antes de apagar la pantalla. 1. editar archivo nano /etc/default/grub 2. grabar archivo 3. actualizar grub   ...