Firmware open source DD-WRT pour routeur toutes marques
Home

Firmware open source DD-WRT

pour routeur toutes marques

exemple du WRT54GL



Oyé, écoutez braves gens la complainte du manant traumatisé par les révisions "A", la météo bretonne, les condensateurs à 10c qui crame.

Voici son histoire pleine d'enseignement et de douleurs.


En ce jour de l'annonce de IOS7


C'est le jour de l'annonce de IOS7, OS X Mavericks, et des nouvelles Airport, que ma Time Capsule est définitivement tombée en panne. Elle était tombée en panne un mois après la garantie, à cause de l'alimentation conçue à l'économie. Histoire bien connue des condensateurs à 10c qui crame. il y a même un site The Apple Time Capsule memorial register créé à l'époque pour recenser les propriétaires ayant cette panne.



memorial

Par chance pour moi, la panne de l'alimentation n'était pas complète, elle n'arrivait plus à générer assez de courant pour supporter le disque dur. J'ai donc utilisé ma Time Capsule depuis ce jour uniquement en routeur et réseau WiFi et mis le disque dur dans un NAS, un vrai.

Mais c'était avec beaucoup de difficultés chez moi, car pour être jolies les antennes de l'Airport sont cachées et à plat, ce qui ne doit pas aider pour la portée.



Palliatives d'installation


Sachant que la portée WiFi est meilleure si placée en hauteur, j'ai tenté de mettre ma Time Capsule en haut de la bibliothèque de mon bureau, échec la portée WiFi n'était toujours pas suffisante pour atteindre la pièce voisine, à cause de mes murs qui font 80 cm d'épaisseur.

J’ai donc percé le plafond, et passé en Ethernet, mis la Time Capsule à l'étage où il n'y a pas de porte pour aller dans la pièce voisine du haut, qui est mon salon Hi-Fi alimenté par une AirPort express, et aussi où ce trouve l'escalier par où les ondes peuvent aller librement au rez-de-chaussée dans la pièce où il y a mon billard et une autre AirPort Express avec une autre chaîne Hi-Fi.

Enfin à travers le plafond le WiFi passe de l'étage vers mon bureau où j'ai une troisième chaîne Hi-Fi elle aussi alimentée par une AirPort Express.

Probablement qu'aujourd'hui en 2013, une solution en courant porteur ferait l'affaire.

Donc en résumé, j'ai partout une connexion en Ethernet et besoins du WiFi uniquement pour la musique pour mes trois bornes AirPort Express, pour l'iPad et les mises à jour automatiques d'application sur mon téléphone Android.


Certains disent que je suis un mécréant et que si j'avais mis une statue de St Steve dans la niche du mur qui va mon bureau, plutôt qu'une bouteille de champagne vide, ma Time Capsule n'aurait pas cramée, et les ondes passeraient sans problème les 80cm de ce pignon.


J'accepte cette apostasie, et mon rejet de la secte des fanboys.

ALGC3_130623_Pignon_1030350



Remplacement de ma Time Capsule


Apple vient de sortir une nouvelle AirPort extrême à 199€. Elle est verticale, tient cela corrigera peut-être le défaut de portée des anciens modèles avec leurs antennes à plat.

Mais voilà, un c'est 199€, deux, avant ma Time Capsule qui a cramé j'ai eu une Airport soucoupe qui a cramé un mois après la fin de garantie elle aussi, alors les révisions "A" du matériel Apple c'est terminé pour moi. Je fais un blocage.

Vous me direz dans 13 mois, soit un mois après la date de garantie, si la nouvelle Airport debout tient la route. En attendant je fouille Internet pour trouver une solution à moins cher.

Je découvre trois choses :



Portée Airport

Dans mes recherches d'un routeur, je suis souvent tombé sur des tableaux comparatifs de ce type, qui confirme la mauvaise portée des Time Capsule et AirPort Extreme. Donc acte.



airport_a_20

Les nouvelles en vertical devra faire mieux vous aller me dire. Mais chat échaudé craint l'eau froide. Je vous laisse essuyer les plâtres.



Esthétique

Étant assez souvent perfectionniste, je me suis intéressé à des routeurs de haut de gamme qui de plus avec une belle esthétique comme la gamme Linksys AE.



LinksysEA4500

J’ai failli acheter le modèle EA4500 134€ chez LDLC, mais le syndrome révision "A" m'a encore bloqué. En effet, cette gamme AE utilise une nouvelle technique avec une connexion Internet pour la modification des configurations. Avantage, vous pouvez hors de chez vous, avec votre iPad, configurez votre routeur. C'est peut-être bien pour les professionnels qui ont un parc à gérer, mais pour le simple quidam que je suis c'est sans intérêt. Donc je passe.



Débit WiFi

C’est là que je me rappelle que je n'ai pas besoin d'un débit important puisque mon utilisation majoritaire en WiFi est pour la musique. Je ne fais jamais de transfert de fichiers en WiFi puisque mon NAS est en Ethernet.

Alors pourquoi pas un routeur pas totalement bas de gamme à 30 €, mais presque. Je découvre le WRT54G à 51 € de chez Linksys, que je ne connaissais pas, mais qui est vantée un peu partout dans les forums. Il est qu'en B et G, avec deux antennes apparentes.

Le WRT54G est si connu qu'il a même sa page sur Wikipédia WRT54G. Sa portée est indiquée à 36, presque le double de l'AirPort extrême.

Si vous n'aimez pas son esthétique aussi beau qu'une boîte de sardines.



WRT54G

Et qu'est-ce que je raconte ? Les Clupéidophilie collectionneurs de boîtes à sardines millésimées vont me sauter dessus. Notez, les tiges noires, qui y ressemblent, ne sont pas des antennes WiFi à sardines, mais le présentoir.



Sardine1

Celle-ci vient de la pointe de Penmarch. Et comme vous savez les sardines c'est comme le vin cela se bonifie en vieillissant. Les connaisseurs attendent cinq à dix ans avant de les manger.



Donc, si l'esthétique du WRT54G ne vous convient pas. Vous pouvez prendre pour un chouïa plus cher le modèle WRT160NL 67€ qui est B, G, et N et qui possède une sortie USB. Par contre c'est un modèle tout nouveau, et qui n'a donc pas fait ses preuves. Syndrome révisions "A" vous avez dit, je passe.



WRT160NL

Firmware d'origine

Le Firmware d'origine du WRT54G est particulièrement minimaliste. Il ne gère que le DHCP, et sans les IP statiques, fonction que j'utilise à haute dose.

Pour les débutants rappelont ce que c'est qu'une IP statique. Par exemple un logiciel de caméras de surveillance comme SecuritySpy demande que les caméras soient en IP fixe.

Donc, si vous voulez passer par exemple d'une Freebox routeur en IP « 192.168.0.x » à un routeur Airport en IP « 10.0.1.x » votre caméra qui a une IP par exemple « 192.168.0.121 » n'est plus visible avec l'Airport. Vous ne pouvez plus modifier ces paramètres, et lui donner l'IP fixe « 10.0.1.121 » compatible avec votre nouveau réseau local Airport.

Solution, il faut modifier les IP fixes « 192.168.0.x » avant de passer à votre nouveau réseau « 10.0.1.x ».

Si vous avez oublié, ou aussi si votre premier routeur est en panne, pour passer l'IP de la caméra en « 10.0.1.121 » il faut débrancher le réseau local « 10.0.1.x », et connecter physiquement et directement la caméra à votre Mac, pour accéder au gestionnaire Web de la caméra « 192.168.0.121 ».

Pour éviter ces opérations casse-pieds et prenant beaucoup de temps la solution est de laisser tout le matériel du réseau local en DHCP pur, et de réserver des adresses IP DHCP dans le routeur pour le matériel qui a besoin de garder la même IP toute sa vie. C'est ce qu'on appelle une IP statique.

L'avantage c'est que vous gérez tous de votre Mac dans une seule application celle du routeur.

Pour cela dans le routeur vous avez indiqué la plage du DHCP, par exemple 100 à 200, et vous dites au routeur réservé l'adresse 121 pour votre caméra qui possède l'adresse MAC de ce type « 00:14:d1:8a:87:ef ».

Attention de ne pas confondre adresse MAC et adresse de votre Mac. MAC acronyme de « Media Access Control » est un identifiant unique pour tous les matériels électroniques sur la planète. Il se trouve généralement sur la plaque de l'appareil.


Exemple avec un routeur Airport.



dd110

Exemple avec un routeur Freebox.



dd112

Vous pouvez noter que la Freebox est plus spartiate que l'Airport qui vous permet de donner un nom en clair associé à votre adresse MAC. Ce que tout bon logiciel de routeur sait faire. Nous allons le voir avec le firmware DD-WRT.





Firmware open sources


J'apprends en lisant les commentaires sur le WRT54G qu'il est possible de le flasher avec un firmware open source très connu le DD-WRT.

Mais attention pour cela il faut acheter le modèle GL, L comme Linux.

Historiquement le WRT54G de la version un à sept était Linux donc flashable. Mais pour rester compétitif au niveau du prix de la concurrence la dernière version 8 ne l'est plus. Les forums du Web m'apprennent qu'il y a eu un grand tollé des utilisateurs, et que Linksys a sorti le modèle GL pour les satisfaire pour le flashage.

Si vous êtes tentés, il faut acheter le WRT54GL « GL » impérativement.

Ce que j'ai fait en me disant que je ne risque que le quart du prix d'une AirPort Extreme Apple. Ce n'est pas trop cher pour faire mon apprentissage sur le firmware DD-WRT, et il pourra toujours servir de routeur de backup.



Firmware DD-WRT

En allant sur le site de DD-WRT, je découvre une documentation importante, une communauté très active, et que ce firmware peut être installé dans de très nombreux routeurs de toutes marques.

C'est en open source, donc gratuit, les dons sont acceptés bien sûr.

Donc la première chose à faire est de vérifier si votre routeur peut être flashé, pour cela vous pouvez lire la liste des routeurs supportés ou plus simplement sur le site DD-WRT allez à « router-database ».



dd100

Où directement à router-database et introduisez la référence de votre modèle de routeur.



dd102

Cliquez sur la ligne portant la référence de votre routeur (flèche rouge) et la liste des firmwares à télécharger apparaît.



dd104

FONDAMENTAL : le premier flashage doit être fait impérativement avec un firmware de petite taille, soit avec le « Mini-Build required for initial flashing via WEB ».

Après vous pouvez choisir la version que vous voulez suivant le niveau de fonctionnalités désiré. Notez que la version mini générique fait déjà beaucoup de chose.

Pour connaître en détail les options voir firmware version. Là on touche le défaut de l'avantage. Il y a énormément d'options du plus simple pour nous au plus complexe pour les professionnels.

Je n'ai pas cherché à comprendre tous les détails. J'ai pris le Mini Generic. Deux clics et dix secondes plus tard les deux fichiers sont téléchargés.



Le Flashage du WRT54GL

Reliez directement le WRT54GL à votre ordinateur avec un câble réseau Ethernet (RJ45).

Branchez l'alimentation du routeur.

Faites un Reset.

Connectez-vous à l'interface Web du WRT54GL en tapant dans Safari « 192.168.1.1 ».

Le WRT54GL étant lui-même basé sur DD-WRT, allez à « Administration », puis « Firmware Update », sélectionnez le fichier  « Mini-Build required for initial flashing via WEB », que vous venez de télécharger, cliquez sur « Upgrade », et allez prendre un café, car cela va durer environ quatre minutes.

Lorsque le flash est effectué, le routeur reboot tout seul.



DD106

Ceci fait avec la version « Mini-Build required for initial flashing via WEB », vous recommencez avec la version que vous avez choisie.

Attention  : après le premier flashage, le nom d'utilisateur est « root » et le mot de passe est « admin ».



Reset avant flashage

Il faut faire un Reset du routeur avant le flashage pour effacer les vieilles configurations. La documentation officielle demande un triple Reset. Un fils de discussions dans le forum indique que c'est uniquement dans le cas de blocage.

Je n'ai fait qu'un Reset simple en appuyant 10 secondes sur le petit bouton à l'arrière, et tout le flashage a bien fonctionné. À vous de voir.



Précautions utiles

Il faut bien comprendre que pendant toute la procédure de flashage vous n'êtes plus connecté à Internet. Pensez bien à télécharger les deux fichiers à flasher avant de flasher le premier fichier.

Il est aussi malin de conserver dans les onglets de Safari toutes les pages de documentation en cas de trou de mémoire.



Le Flashage d'une autre marque

Suivant la marque de votre routeur l'opération initiale peut être légèrement différente. Consulter attentivement la documentation de votre routeur sur Hardware-specific.

En particulier un pré-flashage peut être nécessaire pour que le routeur accepte le flashage.

Liste des très nombreuses marques fonctionnant avec le firmware DD-WRT.



dd108





Avantages et inconvénients


Avant d'aller plus en détail dans les fonctions offertes, quelques idées sur les avantages inconvénients.

Avantages

Pour 51 € vous avez un routeur plus puissant en fonctionnalité qu'une Airport à 199€. Surtout que l'utilitaire Airport V6 possède beaucoup moins d'options que la V5. Surtout gardez la V5.

La portée est meilleure. Le WRT54GL posée sur ma Freebox, à l'intérieur de la bibliothèque de mon bureau, est capté par l'Airport express de la pièce voisine, ce qui n'était pas le cas avec ma Time Capsule.

Beaucoup de modifications dans le firmware DD-WRT ne nécessitent pas de rebouter. L'Airport nécessite de rebouter pour toute modification, ce qui prend plusieurs minutes.

Vous pouvez changer son IP de base en ce que vous voulez, par exemple « 10.0.1.1 » compatible Apple, j'ai mis « 192.168.0.1 » pour être compatible avec la Freebox.

Vous pouvez affecter l'antenne gauche ou droite au choix en émission ou réception.

L'émission standard est à 71 mV, vous pouvez l'augmenter jusqu'à 251 mW, mais au risque de surchauffe. J'ai laissé le standard 71 mV.

Le Dynamic DNS est géré, si vous n'êtes pas, comme moi, en IP fixe.

Pour les grands réseaux avec plusieurs routeurs, vous pouvez utiliser le mode « bridge ».

Vous pouvez créer jusqu'à 10 tunnels EoIP.

Les options « Port Forwarding », « Port Range Forwarding », « Port Triggering », UPnP, DMZ, QoS sont supportés.

Vous pouvez, par Safari, sauvegarder les pages de définition des options, pour ne pas avoir à réintroduire les données en cas de changement de firmware.

Il y a un tableau de bord de l'état de fonctionnement et des statistiques très détaillées.

Il y a certainement beaucoup d'autres choses, car je n'utilise que 10 % des options.

Inconvénients

Comme désavantage vous pouvez vous perdre dans les très nombreuses options offertes par le firmware DD-WRT.

Les Airport Express refusent d'étendre en WDS un réseau WiFi avec du matériel non Apple. Je ne peux donc pas utiliser le WDS pour étendre mon réseau, ce que j'eusse aimé.

Peu de documentation en Français sur le firmware DD-WRT.





Quelques options


Je vous offre quelques copies d'écran pour voir un minimum d'options.

Elles ne sont pas prises le même jour, donc pas de cohérence entre elles.

Et mes excuses, je m'aperçois une fois terminé que je n'ai pas passé le firmware en français pour faire les copies d'écran. Il y a 14 langues de disponibles.




Status - System Information

Visible sur cette image mes trois Airport Express en DHCP pur.

Notez, je suis resté en standard 71mV. Le boîtier est chaud dessous sans plus.


DD220small



Il est intéressant de voir l'évolution de la qualité de réception du signal pour trouver le meilleur emplacement. Ici, le routeur est placé à une position défavorable à l'intérieur de la bibliothèque. Même à 16 % la musique passe encore.


DD226



Status - LAN

En un coup d'œil, vous voyez l'ensemble de votre matériel connecté sur votre LAN.



DD200a

C'est plus lisible que dans l'utilitaire "Network Utility", qui en dit plus, pour les techniciens réseau pointus.


NetworkUtility



Setup WAN
DD260

Pas d'indication de DNS, c'est ceux de la Freebox qui sont repris automatiquement.


Je suis en IP fixe « 81.56.... »



DD262



Port Forwarding

Vous ouvrez les ports dont vous avez besoin, sans avoir besoin de rebooter.



DD230



Security - Firewall
DD240

Je ne me suis pas lancé dans les filtres additionnels.


Par contre, j'ai depuis activé le LOG.





Services

C'est là qu'il faut définir vos IP statiques.



DD270 DD272



Administration

Notez, vous pouvez passer en français.


DD280

DD282

Vous pouvez overclocker jusqu'à 250Mhz



Il reste encore d'autres options que je n'ai pas couvertes, tout simplement parce qu'elles sont trop pointues pour moi, ou non nécessaire comme la création d'un hotspot. Voir les nombreux tutoriels dans le wiki.





Conclusion


Je suis, après une semaine utilisation, tout à fait satisfait.

Reste le problème de l'amélioration de la météo bretonne. Il ne faisait pas froid pour une météo de novembre, dommage que c'est le 23 juin. Les trois jours de régates 21-22-23 de la Trégor classique ont été gâchés par la pluie le matin et le vent violent, sauf le 21 après-midi, vent de terre donc pas de vague, la balade fut très agréable, mais musclé au winch.


ALGjpg_050101

J'avais fait des truffes au chocolat fourré framboise pour motiver l'équipage.

On se console comme on peut.

Et vous gagnez cet article fait en regardant la pluie le 23.


Merci
SignatureZapfino




Merci de votre visite


UP