WRT54GS et DD-WRT v24 RC : un flashage pas comme les autres…
Comme je l’avais expliqué dans un précédent billet, j’utilise un routeur Linksys WRT54GS pour partager ma connexion Internet. L’intérêt de ce routeur est qu’il fonctionne sous Linux (noyau 2.4) et que le code de son firmware est diffusé sur le site de son fabricant.
Depuis plusieurs mois, le routeur fonctionne avec le firmware non officiel DD-WRT. Il a connu les versions v23, v23 SP1, v23 SP2, et v24 bêta et les mises à jour, qui peuvent s’avérer délicates, n’ont posé aucun problème. C’est pourquoi je me suis décidé à tester la version v24 RC5. Si la bêta a fonctionné parfaitement chez moi, il aurait dû en être de même avec cette version. Malheureusement, le flashage n’a pas convenu à mon routeur, qui a carrément planté.
Résultat, le routeur a été réduit à l’état de boîte en plastique ornée de diodes vertes clignotantes : idéal pour les fêtes. La boîte ne répondant plus aux pings de détresse et n’ayant pas les capacités pour bricoler une interface pour flasher le routeur autrement, j’ai décidé de suivre le tutoriel de la dernière chance.
La méthode est simple : il suffit d’ouvrir le routeur (ça annule évidemment la garantie, mais il n’était plus garanti), de localiser la puce sur laquelle est stocké le firmware, et de placer un tournevis fin entre deux broches de cette puce pour créer un court circuit. De cette façon, le routeur se met dans un mode spécial et commence à répondre aux pings. Chanceux dans mon malheur, j’ai vu le routeur répondre aux pings. A partir de ce moment-là, il suffit d’envoyer un firmware officiel par tftp et de laisser le routeur redémarrer. Sur le coup, j’ai du m’y reprendre à plusieurs fois : il semble qu’une connexion à 100 Mb/s ne fonctionne pas dans ce cas. Et sous Linux, je ne sais pas comment gérer la débit d’une connexion Ethernet. Je suis donc passé sous Windows et tout a fonctionné.
Entêté comme je suis, j’ai décidé de retenter le flashage du firmware responsable du carnage. Résultat : j’ai dû recommencer l’opération. Ne voulant pas abandonner, j’ai essayé de mettre une autre version de cette RC5 et j’ai encore dû remettre le firmware d’origine. Je me suis donc rabattu vers la version v23 SP2 mini, parfaitement fonctionnelle et stable, en attendant la version v24 finale.
En plus d’avoir gâché deux heures pour une stupide mise à jour, j’ai failli envoyer mon routeur à la poubelle. Heureusement qu’il n’y a pas eu de choc électrique, ça aurait été irrécupérable pour le coup ! Promis, on ne m’y reprendra plus… jusqu’à la prochaine fois.
Je parle aussi de :
Ce billet vous a plu ? Votez sur 


J’ai le même routeur, le même firmware.
Je dois utilisé 20% des fonctionnalités du firmware, je vois donc pas l’utilité de le mettre à jour. Pour ça, que depuis 6 mois j’ai pas changé de version
Mais je note la manip
La manip peut être dangereuse hein, n’oublie pas ça !