TP-Link
740ND
Unbriking
Le wiki d'OpenWRT mentionne un article de blog expliquant comment re-flasher un routeur brické, pour tous ceux qui ont “la bonne entrée” u-boot (utilisé avec succès sur un v4.28) : http://bkil.blogspot.fr/2014/12/tftp-secret-of-tl-wr740n-uncovered.html
En résumé :
Préparer un PC linux avec tftpd-hpa
et une configuration IPv4 fixe : 192.168.0.66/24
. Par exemple, la commande suivante lance le serveur tftpd
manuellement:
sudo /usr/sbin/in.tftpd -4 -l -L -a 0.0.0.0:69 -s /srv/tftp/
Ne pas utiliser network-manager
Vérifier que l'interface réseau n'est pas administrativement éteinte (ip l s dev eth0 up
)
Vérifier que le TFTP écoute bien netstat -uapen | grep :69
Coller une image OpenWRT “factory” dans /srv/tftp/wr740v4_tp_recovery.bin
Brancher le PC sur un port
LAN du routeur éteint
Lancer un tcpdump -nli eth0
Tenir le bouton reset enfoncé, allumer le routeur, lâcher quand le voyant SYS et le voyant QSS sont allumés fixes
Constater dans le tcpdump que le TP-Link fait des requêtes ARP puis TFTP puis télécharge bien le fichier
Attendre 20 secondes de plus, le TP-Link redémarre
Remettre PC en config normale (client DHCP / network manager)
Constater que le routeur est OK