• Accueil
  • Nouvelles
  • VPNs
    • Fiches et Critiques VPNs
    • Articles
  • Usenet
    • Fiches et Critiques Usenet
  • Routeurs/firmwares
  • Guides
    • Windows
    • Smartphones
    • Firmware DD-WRT
  • Contact

DD-WRT : Comment flasher son routeur

Mardi, 31 Août 2010 Écrit par Skalp

Flasher son routeur est une procédure assez simple en général. Chaque routeur à sa technique, ce qui fait que ce guide reste assez général. Voici donc les différentes étapes à suivre. Vous n'êtes pas dispensé de vous référer aux différents liens sur le site officiel qui expliquent en général la procédure à suivre pour chaque routeur.

 

logo


A- Vérifier la compatibilité du routeur

Dans un premier temps, vous allez pouvoir aller voir par vous-même si votre routeur est compatible avec ce firmware maison en allant consulter la base de données.

base de données

 

Tapez les 3 premières lettre de votre routeur. Par exemple pour un WRT300, tapez WRT ou pour un DIR-300, tapez DIR. Vous allez voir apparaître la liste des routeurs compatibles. En pagaille, on y trouve une masse importante de WRT54G, GS,  WRT150N, WRT160N, DIR-300, DIR-301, DIR-600, etc... Lorsqu'il y a un "yes" vert c'est que le DD-WRT existe et lorsque il y a un "no" c'est qu'il n'existe pas (simple hein ?).  Lorsqu'un "wip" se trouve à côté, c'est Work in Progress, donc la création du firmware est en cours.

 

La liste

 

Lorsque vous voyez une version genre B1 ou 1.1 à côté du modèle de routeur, c'est assez simple, retournez votre routeur pour vérifier vous devriez y trouver une étiquette descriptive. Sinon, les D-Link par exemple affichent la version de l'appareil directement dans le panneau d'administration en haut à droite :

 

DIR-825

 

Si vous voulez choisir un routeur pour tenter l'expérience je recommande fortement un routeur puissant avec au moins 32Mo de RAM et si possible un processeur à plus de 300 Mhz ! Ceci joue un rôle d'importance, surtout lorsqu'on s'intéresse à OpenVPN.

En effet, afin de décrypter les données avec une clé 1024bits par exemple, sur un WRT54G, vous ne dépasserez jamais les 300Ko/s à cause des limitations matérielles du routeur. De plus, quand on a un espace plus important, on peut caser beaucoup plus d'options dans le firmware et ainsi, ne pas se limiter à un choix par défaut.

 

B- Flasher le routeur

Il existe 3 grandes techniques que je vais exposer de manière générale. Celle par interface web, celle par hard reset 30/30/30 et celle par tftp. Suivant le modèle, il faut se renseigner. Certains modèles ont leur propre wiki alors que d'autres n'ont que le forum. Par exemple, pour le WRT300N 1.1 et le DIR-825, nous utilisons la technique du hard reset alors que le WRT150N utilise l'interface web. Dans tous les cas, il est IMPÉRATIF d'être connecté à son routeur via un câble RJ-45 et surtout pas être en wireless.

 

un wiki est dispo ici

 

A- Flash par interface web

C'est ici la méthode la plus simple. Il suffit de vous rendre dans l'interface admin de votre routeur, aller dans le menu firmware et lui donner le dd-wrt correspondant à votre routeur. Pensez à toujours préférer les images "mega" ou "openvpn" plutôt que mini. Vous attendez quelques minutes et votre routeur devrait se flasher correctement. Si vous ne savez pas quelle méthode utiliser, celle-ci est sans danger car en fait, soit votre routeur est flashé, soit vous avez directement un message d'erreur pour vous dire que l'image n'est pas correcte, tout simplement.

B- Flash hard reset 30/30/30

Ici lorsque la manipulation est réussie, la led du routeur clignote lentement. N'utilisez QUE Internet Explorer pour le flash et surtout pas Firefox, Chrome, Safari ou Opera, ça risque fortement de ne pas fonctionner.

1. Pressez le bouton reset durant 30 secondes, la led devrait clignoter

2. Débranchez le routeur mais tenez toujours le bouton reset durant 30 secondes

3. Allumez le routeur tout en restant presser le bouton reset 30 secondes encore, ça devrait flasher lentement

4. Configurez votre PC avec l'IP statique 192.168.0.2 (en fait 192.168.0.X ou X est supérieur à 1 puisque le 1 est réservé au routeur) pour votre PC (les DNS n'ont aucune importance)

5. Ouvrez votre navigateur sur 192.168.0.1 et flashez avec le firmware DD-WRT

6. Vous allez voir la barre de progression avancer et le routeur rebootera seul

7. Si une fois l'update du firmware le routeur semble bloquer, éteignez votre routeur (attendez quand même 3-4 minutes)

 

le bouton reset

 

le Flash sous IE  impérativement


Cette technique est l'une des plus utilisées actuellement. Elle est simple et efficace et il en existe quelques variantes (10/10/10 ou 15/15/15) ainsi que des alternatives dont voici 2 exemples:

De nombreux routeurs ne nécessitent pas de hard reset aussi long. Par exemple, sur un DIR-825, éteindre le routeur, pressez le bouton reset et rallumer le routeur une 15aine de secondes tout en gardant une pression sur le bouton reset suffit et vous passez à l'étape 4 directement.

Il existe une alternative pour les routeurs difficile. Flashez via l'interface web votre routeur en OpenWRT (vérifiez bien qu'il existe pour le modèle de votre routeur). Une fois cela terminé, éteignez votre routeur et pressez le bouton reset. Gardez la pression jusqu'à 30 secondes en rallumant le routeur et vous devriez pouvoir le flasher en DD-WRT en passant à l'étape 4 (cela fonctionne par exemple une fois encore sur DIR-825 récalcitrant). Vous pouvez également refaire toute la manipulation de 1 à 7, cela fonctionne assurément.

Notez que parmi tous les routeurs qui supportent le flash en hard reset, il existe une exception : le routeur Asus RT-N16. Celui-ci est le plus simple ! Pour le flasher suivez la procédure suivante :

Préalable : allez sur le site de Asus (Wireless > AP/Router > RT-N16) afin de récupérer le "RT-N16 Utility", vous aurez besoin de l'un des logiciels, donc installez le package.

1- Éteignez votre routeur et laissez le branché par RJ-45

2- Appuyez sur le bouton reset 10 secondes

3- Rallumez votre routeur tout en laissant le bouton reset pressé

4- Attendez encore 10 secondes

5- La diode bleue devrait clignoter (dans certains cas, elle s'éteint carrément)

6-Ouvrez l'outil firmware restoration et donnez lui le Firmware du RT-16 récupéré chez DD-WRT

7-Flashez !

C- flash par tftp

Tout d'abord, pour un utilisateur linux, rendez-vous sur le wiki de DD-WRT afin d'utiliser atftp. Sous Mac OSX, vous devriez avoir la ligne de commande tftp. Pour les Windoziens, suivez le guide (les routeurs Asus doivent suivre ce guide)

Téléchargez tftp puis:

 

tftp2

 

Dans Server, entrez celle de votre routeur. Laissez Password vide et dans File, la version du firmware qui va être flashé. Quant à la dernière ligne, mettez un nombre entre 10 et 99 afin d'être sur qu'il soit flashé. C'est une méthode extrêmement simple et efficace. Il est conseillé de reset les paramètres du routeur en paramètres usine. Dans votre interface admin vous devriez trouver un "reset to factory default". Vous pouvez aussi tout simplement presser le bouton reset à l'arrière de votre routeur quelques secondes.

 

Maintenant connectons-nous à l'IP 192.168.1.1 pour accéder aux options DD-WRT. Notez que je n'examinerai pas les différents menus, amusez-vous avez, le wireless et la connexion sont simples à configurer comme sur tout routeur "normal". :

 

Et voilà !

 

Note: le DIR-825 B1 pose énormément de difficultés et n'est absolument pas stable en OpenVPN. Notez égaement que d'un routeur à l'autre les résultats peuvent différer, que passer derrière une box peut poser divers problèmes, etc.

Ajouter un Commentaire


Enregistrer
Annuler
JComments

Menu des Guides

  • Guides DD-WRT
  • Guides SmartPhones
  • Guides Windows
  • À propos
  • Twitter
  • Facebook
Guides Guides
Nouvelles Nouvelles

DD-WRT
TomatoVPN
OpenWRT


S'identifier/S'enregistrer

  • S'enregistrer
  • Identifiant perdu
  • Mot de passe perdu