Advertisement

header ads

REVIVIR TU PROPIO ROUTER TP_Link MR3020 USANDO LINUX (bricked)

¿No lo odias cuando un dispositivo ya no responde? Bueno hoy vamos aprender a revivir tu propio dispositivo.



Abrir el dispositivo es bastante difícil, pero es necesario para acceder a los pines de programación en serie.
 El dispositivo USB serial: 
 Ahora vamos a conectar los pines con los siguientes:
Connector P1:
P1-1: TXD <-> RXD (grey)
P1-2: RXD <-> TXD (white)
P1-3: GND <-> GND (black)
P1-4: VCC Do not connect!
Ahora instalar tftp:
 Comando:
apt-get install tftpd-hpa tftp
apt-get install xinetd tftpd tftp
cd /etc/xinetd.d
nano tftp
COPIAR Y PEGAR
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /var/lib/tftpboot
disable = no
}
Cree una carpeta /var/lib/tftpboot que debe coincidir con lo que haya dado en server_args. En su mayoría será /var/lib/tftpboot
chmod -R 777 /var/lib/tftpboot
chown -R nobody /var/lib/tftpboot
Reinicie el servicio xinetd:
/etc/init.d/xinetd restart
Ahora descargar la OPENWRT o DDWRT o sino el original.
 Vamos a pasar el bin o firmware con el siguiente comando:

cp /home/user/Desktop/Images/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin /var/lib/tftpboot/
Ahora darle permiso
chmod 666 /var/lib/tftpboot/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
Para probar la conexión haz:
tftp localhost
get openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
q
Abra una conexión con la terminal(gtkterm) el puerto serie virtual (/dev/ttyUSB0) con BaudRate 115200. Luego, cuando dice inicio automático en 1 segundo, debe ingresar tpl. Estos deben ingresarse muy rápido o se pierde la ventana. Una vez hecho esto, el terminal U-Boot muestra:
hornet>
Ahora vamos a editar la red manualmente 192.168.1.100... NETMASK 24

Para pedir info:
hornet> printenv
Ahora el proceso para revivir:
hornet> tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin
hornet> erase 0x9f020000 +0x3c0000
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
hornet> bootm 9f020000
Listo! Ahora si... Podemos usar "ifconfig" y ingresar a nuestra red por default 192.168.1.1 y colocar la IPv4 automático.
Podemos  configurar o conectarlo a internet para instalar paquetes o configurar a tu gusto... Quiero agradecer a Juan por darme una mano con esto que también me recomendó usar "minicom"

Publicar un comentario

0 Comentarios