Comment debricker le TL-WR703N

dim, 10/06/2012 - 08:05 -- Remiguel

Ce sont malheureusement des choses qui arrivent. Dans le feu de l'action on se trompe de firmware et on brick son routeur. Pour le debricker il faut faire deux points de soudure et avoir un peu de patience.
Il y a des bonnes informations sur ces deux pages: dd-wrt.com et lampiweb.com

 

 

 

Les outils:

  • 1 fer à souder de petite puissance avec une pane très fine.
  • du câble rigide de très petite section.
  • PuTTY
  • Tftpd32.
  • Un firmware (merci Lampiweb).
  • Un Pc avec un port USB et une carte ethernet.
  • Un convertisseur USB TTL (sur eBay on trouve ce genre de convertisseur entre 3 et 6 €).
  • Les drivers du convertisseur.

Préparation

Ouvrir le router et souder deux fil rigide (genre fil téléphone) sur les bornes TP_IN et TP_OUT

Connecter le câble TXD de l'adaptateur a TP_IN et le câble RXD a TP_OUT

Informer la carte ethernet avec l'adresse 192.168.1.100

Démarrer PuTTY et ajuster les paramètres

  • 115.200 baud
  • 8 bit data
  • 1 bit stop
  • no parity
  • no flow control

 

Enregistrer comme favori.

Connecter le câble ethernet du PC sur le router.
Eteindre le Wifi et désactiver les autres cartes Ethernet (pour assurer que Tftpd32 trouve la bonne carte ethernet).
Mettre l'image wr703nv1_cn_3_12_11_up(110926).bin dans le répertoire de  Tftpd32.

Flasher le router

Ouvrir la communication dans PuTTY

Démarrer le router (si les câbles série sont bien connectés, du texte apparaîtra dans la console)

Taper

tpl

Si tout est Ok on aura

hornet>

Taper (suivit de enter)

tftpboot 0x81000000 wr703nv1_cn_3_12_11_up(110926).bin

Si tout se passe bien cela devrait terminer avec "3c0000 hex". Si c'est le cas taper (suivit de enter). 

erase 0x9f020000 +0x3c0000

Une fois les 60 secteurs effacés, taper la commande (suivit de enter)

cp.b 0x81000000 0x9f020000 0x3c0000

Des que l'image sera copiée, taper (suivit de enter) pour faire un reboot ou éteindre le router et le démarrer 3 seconde plus tard

bootm 9f020000

Voila nous avons notre router avec le firmware d'usine (en chinois). 

Piece(s) jointe(s): 

Commentaires

Envoyé par thierry (non vérifié) le

bonjour comment etre sur que mon wr703n est "briqué" ,
je n'ai pas de reponse sur le 192.168.1.1 connecté en diret sur mon pc ,
j'avais installé openwrt avec l'ip 192.168.1.50 qui ne reponds pas sur mon reseau (ni en telnet ni ssh)...c'est "le" signe du briquage ?

Envoyé par thierry (non vérifié) le

bonjour,
apres mainte bidouille sur mon wr703n j'ai peur de l'avoir "briqué" je n'ai plus acces en ssh (sur mon reseau)sur son adresse 192.168.1.50 ni en telnet sur 192.168.1.1 cable reseau en direct j'ai essayer avec le bouton reset qui active le clignotement rapide de la led bleu mais toujours pas de connection en telnet ....y a t il un moyen de savoir si il est briqué ?  merci

Envoyé par Remiguel le

Si la LED clignote, je pense qu'il n'est pas briqué. Une fois en mode failsafe tu ne peux qu'accéder qu'en Telnet, avec l'IP par défaut.

Attention le mode failsafe est difficile à mettre en marche. De mémoire il faut attendre que la LED s'allume avant d'appuyer sur le bouton reset. Les 10 secondes indiqué dans le WiKi ne marche pas toujours.

Envoyé par Anonymous (non vérifié) le

merci de ta reponse...
j'ai acces au routeur via hyperterminal (j'ai bricolé un adaptateur TTL serie avec un vieux programateur de carte sim) par
contre je n'arrive pas  a charger le .bin je doit avoir un souci avec tftpd32 ...

Envoyé par Remiguel le

As tu réussi à le reflasher?

Cela vaut peut être le coup d'acheter un adaptateur TTL.

Envoyé par Cristian (non vérifié) le

Bonjour,

Pourriez-vous me dire queles sont les commandes pour le model WR702N?

On utilise les meme adresses 0x81000000 ; 0x9f020000 ; 0x3c0000 ?

Merci

 

Envoyé par Drabo (non vérifié) le

Bonjour

J'ai bien le texte à l'écran lorsque le rooter démarre mais lorsque je tape au clavier le fameux tpl, j'ai des caractères russes...

Autobooting in 1 seconds
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... OK

starting kernel ...
Une idée?

Merci de votre aide
 

Envoyé par Remiguel le

Pas trop d'idée. Un problème d'encodage ou bien le firmware sur la partition de démarrage n'est pas le même. Tu l'as acheté où?