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

Instalar Proxmox

Para instalar Proxmox VE se crea un pendrive con la imagen iso. 1. Bajar archivo ISO de Proxmox VE.  https://www.proxmox.com/en/downloads   2. Para grabar la imagen iso en el pendrive bajar e instalar  Balena Etcher   3. Ejecutar Balena Etcher, seleccionar la imagen ISO de 1. y el pendrive donde grabaremos la imagen. 4. Insertar el pendrive en el pc donde instalaremos Proxmox y hacerlo partir desde el usb correspondiente. 5. Seguir la instalación grafica contestando algunos antecedentes básicos de la configuración y en algunos minutos se tendrá ya instalado y corriendo el sistema Proxmox VE 6. El sistema se iniciará y mostrara en pantalla la ip donde se podrá acceder y configurar el sistema.     Ejemplo:     https://192.168.0.10:8006 7. Con el navegador web abrir la dirección anterior.     El usuario es root      El password es el que pusimos durante la instalación. 8. Adecuar repositorios y varias configuraciones en forma...

Actualizar o cambiar bootloader Arduino

Hoy he tratado de subir un programa a un Arduino Nano. Luego de varias horas perdidas porque no subía, arrojaba error ... me percato que si cambio la selección de procesador desde "ATmega328P" a "ATmega328P (OldBootloader)" el problema se soluciona. Buscando una solución mas de fondo decidí cambiarle o actualizar el bootloader al Arduino Nano para lo cual utilicé un Arduino UNO como programador ISP. Aquí también estuve varias horas porque no podía quemar el bootloader, la solución es poner un condensador entre el pin reset y tierra en el Arduino que hace de ISP (en este caso el Arduino UNO) La recomendación que leí en varios sitios es que el condensador sea de  10 µF   pero yo utilicé uno de 470  µF   sin ningún problema. Información sobre la programacion por ICSP   https://aprendiendoarduino.wordpress.com/2016/11/06/icsp/ Detalle de los pasos para cambiar el bootloader (ojo no dice nada sobre el condensador) https://www.instru...