WRT54G et plantage de firmware

J’ai voulu upgrader une WRT54G aujourd’hui, mais je me suis trouvé face à quelques soucis. A la fin de la mise à jour, j’ai eu droit à un beau « upgrade failed » et ma WRT qui ne marchait plus… Après quelques recherches, j’ai trouvé comment faire. Déjà, étape numéro un, aller sur ttp://www.linksys.com/international/firmware.asp?intfwid=30&coid=15 pour télécharger le dernier firmware officiel. Ensuite, on le dézippe. Je vérifie que la wrt est bien joignable en faisant une « ping 192.168.1.1 » (forcément, faut se mettre sur le même réseau en IP statique 😉 ). Comme il y a un serveur TFTP qui tourne sur la WRT, on peut aller placer un fichier. Alors dans l’ordre, j’ai fait:

* Renommer le firmware dézippé en code.bin.bin
* Redémarrer la wrt et faire un « tftp 192.168.1.1 »
* binary
* put code.bin.bin

et là le firmware est transféré. Une fois transféré, la WRT se flashe toute seule comme une grande, puis redémarre. Ensuite, un petit reset pour remettre les paramètres d’usine, et on a récupéré la main sur la bête. Ouf ! Donc j’ai pu faire mon autre upgrade ensuite (j’aurais pu essayé directement, mais j’ai préféré utiliser le flash tftp avec un firmware officiel…)