DD-WRT Docu (FR)

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 22:05, 18 March 2006 (edit)
12.222.182.176 (Talk)

← Previous diff
Revision as of 22:17, 18 March 2006 (edit) (undo)
Atzekalle (Talk | contribs)
(Reverted vandalism)
Next diff →
Line 1: Line 1:
-'''Vous êtes ici : ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (FR)]]''' ---- __TOC__ ---- =Description du projet= Le but du WiKi de ce projet est de créer une documentation technique et d'installation complète pour le firmware [http://www.dd-wrt.com/ DD-WRT]. Ce projet a été conçu à la base pour les routeurs Linksys WRT54G et WRT54GS Comme sur tous les WiKi, celui-ci est maintenu par la collaboration de la communauté DD-WRT. Tous sont autorisés à écrire, éditer et à commenter les articles. Amusez vous bien ! =+'''Vous êtes ici : ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (FR)]]'''
 +----
 +__TOC__
 +----
 + 
 + 
 + 
 +=Description du projet=
 +Le but du WiKi de ce projet est de créer une documentation technique et d'installation complète pour le firmware [http://www.dd-wrt.com/ DD-WRT].
 +Ce projet a été conçu à la base pour les routeurs Linksys WRT54G et WRT54GS
 + 
 +Comme sur tous les WiKi, celui-ci est maintenu par la collaboration de la communauté DD-WRT. Tous sont autorisés à écrire, éditer et à commenter les articles. Amusez vous bien !
 + 
 +="DD-WRT" C'est quoi ?=
 + 
 +'''DD-WRT''' est un firmware 100% gratuit pour les routeurs [http://www1.linksys.com/international/product.asp?coid=15&ipid=453 Linksys WRT54G/GS] 802.11g (qui fonctionnent sur un Linux minimaliste). Ce firmware est maintenu par [mailto:brainslayer@braincontrol.org BrainSlayer] sur [http://www.dd-wrt.com/ dd-wrt.com]. '''DD-WRT''' est basé sur le firmware [http://www.wrt54g.com/ Alchemy] de [http://www.sveasoft.com/ Sveasoft Inc], lequel a été construit sur la distribution GPL originale de Linksys et sur d'autres projets open source. '''DD-WRT''' existe comme conséquence de la nécessité de s'acquitter de 17? pour accéder aux firmwares de Sveasoft. DD-WRT propose différentes fonctionnalités avancées non disponibles dans le firmware Linksys d'origine, ou dans celui, payant, de Sveasoft. DD-WRT est aussi exempt de système d'activation ou de tracking comme dans les firmwares Sveasoft. Parmi les fonctions non trouvées dans le firmware linksys, '''DD-WRT''' offre le [[Serveur Kai]] pour [http://www.teamxlink.co.uk/ le réseau de jeu pour console KAI], [http://en.wikipedia.org/wiki/Wireless_Distribution_System WDS] [[Passerelle sans fil]]/répéteur, [http://en.wikipedia.org/wiki/RADIUS Authentification Radius] pour des communications sans fil [[Wireless Security|securisées]], Un contrôle avancé de la [[Quality of Service|Qualité de service]] pour l'allocation de la bande passante, et le support logiciel des [http://kiel.kool.dk:27/ SD-Card].<br>
 + 
 +==Liste complète des fonctionnalités==
 +<blockquote>
 +*Portail pour point d'accès ([http://www.chillispot.org/ Chillispot])
 +*Serveur VPN PPTP
 +*Gestion de la bandepassante bi-directionnel (P2P, VoIP, IM)
 +*Client et serveur SSH ([http://matt.ucc.asn.au/dropbear/dropbear.html dropbear])
 +*Telnet
 +*Scripts de Démarrage (Startup-), Firewall-, et d'arrêt
 +*Mode répéteur WDS
 +*Mode client (Support de connexion pour clients multiples)
 +*Mode Adhoc
 +*Routage OSPF
 +*Routage RIP2
 +*Amplification du signal (max 251 mW - Attention 100mW max sont autorisés en France)
 +*Selection d'antenne
 +*Assignation DHCP Statique
 +*DNS dynamique (DynDNS et autre)
 +*Remplacement d'adresse MAC
 +*Gestion des VLAN
 +*WPA avec WDS
 +*WPA/TKIP et AES
 +*WPA2
 +*Mose client WPA
 +*Client Isolation mode
 +*Filtrage P2P & gestion de bande passante (Gnutella, Kazaa, etc.)
 +*Port Triggering
 +*Port Forwarding (max. 30 entrées)
 +*Wake-On-Lan
 +*Syslog distant
 +*Ntop statistiques distantes
 +*XBOX Kaid
 +*SNMP
 +*IPv6
 +*Sauvegarde et restauration des paramètres
 +*Retour aux paramètres usine
 +*Affichage du statut du réseau sans fil, WDS, temps d'activité du système, Utilisation CPU
 +*Site Survey
 +*Serveur NTP distant
 +*12 langues
 +*Support des différentes versions WRT54G/GS (54G : V3, V3.1, V4 - 54GS : V2.1, V3, V4)
 +*Et bien plus ... ;)
 +</blockquote>
 + 
 +==Les fichiers de la version 23==
 +La version finale 23 ([http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23%2F&download=changelog.txt Changelog]) est répartie comme suit :
 + 
 +*MINI : [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23/ dd-wrt.v23.mini.zip]
 + 
 +*STD : [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23/ dd-wrt.v23.std.zip] (version MINI + les fonctionalités suivantes : chillispot, nocat, rflow, kaid, client Samba, SNMP, IPv6)
 + 
 +*VOIP : [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23/ dd-wrt.v23.voip.zip] (version STD + SIPath permettant le routage des appels VoIP)
 + 
 +*VPN : [http://dd-wrt.gruftie.com/dd-wrtv2/downloads/index.php?path=dd-wrt.v23/ dd-wrt.v23.vpn.zip] (version STD + client [[OpenVPN]] - client Samba)
 + 
 +Chaque fichier ZIP contient jusqu'a 6 fichiers *.bin *.trx différents:
 + 
 +<pre>
 +1. dd-wrt.v23_<type>_generic.bin
 +2. dd-wrt.v23_<type>_wrt54g.bin
 +3. dd-wrt.v23_<type>_wrt54gs.bin
 +4. dd-wrt.v23_<type>_wrt54gsv4.bin
 +5. dd-wrt.v23_<type>_asus.trx
 +6. dd-wrt.v23_<type>_moto.trx
 +</pre>
 + 
 +<tt><type></tt> est généralement remplacé par <tt>mini</tt>, <tt>std</tt> ou <tt>voip</tt>.
 + 
 +Description:
 + 
 +1. version de base pour '''flasher via l'interface web sur toutes les versions''' (Linksys WRT54G/GL/GS inclus) sauf pour flasher le Siemens SE505 il faut passer par le tftp a l'adresse 192.168.2.1
 + 
 +2-4. versions a flasher uniquement via tftp pour les routeurs WRT54G, WRT54GS, WRTGSv4 respectif
 + 
 +5. flasher via l'interface web du Asus WL-500G Deluxe
 + 
 +6. flasher via l'interface web du Motorola WR850G le utilisant le "boot wait state".
 + 
 +== Compatibilité ==
 +# Linksys WRT54G v1.0, v1.1, v2.0, v2.2, v3.0, v3.1, v4.0
 + 
 + * /!\ v5.0 Non compatible avec DD-WRT /!\
 + 
 +# Linksys WRT54GL v1.0 (depuis la version v23beta2 qui date du 2005-11-24 )
 +# Linksys WRT54GS v1.0, v1.1, v2.0, v2.1, v3.0, v4.0
 +# Asus WL-500G deluxe (depuis la version v23beta2 qui date du 2005-11-24 )
 +# Siemens SE505
 +# Motorola WR850G (depuis la version v23beta2 qui date du 2005-11-24 )
 + 
 +=De quoi avez vous besoin ?=
 + 
 +Premièrement d'un ordinateur. Ensuite d'une connexion internet (que vous devriez déjà avoir) de préférence haut débit. Si ces conditions sont réunies, vous pouvez casser la tirelire pour acheter un routeur WRT54G/GS. Ensuite vous pouvez télécharger le firmware gratuit '''DD-WRT''' depuis http://www.dd-wrt.com et suivre les instructions [[#Comment flasher votre WRT54G/GS]] pour installer le firmware sur votre routeur.
 + 
 +=Comment flasher votre WRT54G/GS=
 + 
 +'''Flasher votre firmware doit être fait avec une connexion stable uniquement par câble.''' <br>
 +''Flasher via une connexion Wifi (pas suffisamment stable) risque de rendre le routeur non fonctionnel.''<br>
 +''Vous n'avez pas besoin d'avoir un accès à internet pour les étapes 2 à 5''
 + 
 +'''1) Téléchargement du firmware'''<br>
 +- Téléchargez la dernière version stable ou béta du firmware [http://dd-wrt.gruftie.com/dd-wrtv2/index.php?link=downloads ICI] ou allez à la page d'accueil de DD-WRT http://www.dd-wrt.com/<br>
 +- Décompressez l'archive<br>
 + 
 +'''2) Accédez à l'interface web'''<br>
 +''Note pour les utilisateurs n'utilisant pas un firmware d'origine Linksys : vous ne pouvez utiliser tftp ! Changez votre firmware pour une version officielle et ensuite continuez la procédure.''<br>
 +- Depuis un PC connecté à l'un des 4 port LAN du routeur, ouvrez un navigateur web et allez à l'@ IP du routeur (l'@ ip par défaut du routeur est 192.168.1.1).<br>
 +- Il vous sera demandé un login et mot de passe. (par défaut, le login est ''root'' et le mot de passe ''admin'').<br>
 +- Entrez votre login et mot de passe et vous devriez arriver sur la [[Web Interface]] du routeur WRT54G/S<br>
 +&nbsp;&nbsp;&nbsp;'' Si vous avez oublié votre login et mot de passe, allez à l'étape 3.<br> ''
 +- Il est '''vivement recommandé d'activer l'option "Boot Wait"'''. L'option est disponible dans le menu "Administration". Ceci sera utile en cas de flashage raté.<br>
 + 
 +'''3) Restauration des paramètres d'usine'''<br>
 +''Un choix alternatif est de presser sur le bouton reset, à l'arrière du routeur, pendant 5 à 30 secondes. Cela restaurera le mot de passe à sa valeur par défaut qui est 'admin' ''<br>
 +- Cliquez sur le menu "Administration".<br>
 +- Cliquez sur le sous-menu "Factory Defaults".<br>
 +- Selectionnez "Yes".<br>
 +- Cliquez sur le bouton "Save Settings". <br>
 +- Une nouvelle page apparaitra pour confirmer la sauvegarde des nouveaux paramètres. Cliquez sur "continue".<br>
 + 
 +'''4) Mise à jour du Firmware'''<br>
 +''/!\N'arrêtez pas votre ordinateur, ni ne fermez votre navigateur, ou n'éteignez pas le routeur pendant cette phase''<br>
 +- Cliquez sur le menu "Administration"<br>
 +- Cliquez sur le sous-menu "Firmware Upgrade".<br>
 +- Cliquez sur le bouton "Parcourir" et sélectionnez le fichier DD-WRT (.bin) décompressé à l'étape 1).<br>
 +- Le routeur prendra quelques minutes pour charger le fichier, flasher le firmware et redémarrer.<br>
 +- Une nouvelle page apparaîtra. Attendez 2 à 5 minutes puis cliquez sur "continue".<br>
 +- Si tout s'est bien passé, vous aurez l'interface web DD-WRT et le routeur s'appelera DD-WRT.<br>
 + 
 +'''5) Interface inexploitable avec des caractères bizarres'''<br>
 +- il faut simplement vider le cache de Internet Explorer en allant dans outils/Options Internet/supprimer les fichiers puis cocher "supprimer" et ok puis une fois revenu sur IE pressez "F5"<br>
 + 
 +'''6) Restauration des paramètres d'usine (à nouveau)'''<br>
 +- Répétez les étapes décrites au point 3)<br>
 + 
 +'''7) C'est parti !'''<br>
 +- Il '''est vivement recommandé d'activer l'option "Boot Wait"'''. L'option est disponible dans le menu "Administration". Ceci sera utile en cas de flashage raté.<br>
 + 
 +'''8) ?? Oh-oh ??'''<br>
 +- Si le routeur ne redémarre pas (la LED de mise sous tension n'arrête pas de clignoter, pas d'accès à l'interface web), vous devez [[Recover from a Bad Flash]].
 + 
 + 
 + 
 +=Flasher via Tftp=
 + 
 +Instructions pour le Client TFTP Windows 2000/XP (integré dans le dos, pas besoin de le télecharger)
 + 
 + 
 +-n'utilisez surtout pas le tftp linksys qui présente des defauts et peut se reveler catastrophique. ftp://ftp.linksys.com/pub/network/tftp.exe
 + 
 +-n'oubliez pas de desactiver votre firewall personnel si vous en avez un d'installé sur votre poste
 + 
 +-apres le flashage ne debranchez/rebranchez pas le routeur, il rebootera sur le nouveau firmware tout seul
 + 
 +
 + 
 +* Ouvrir 2 sessions dos-command (démarrer/executer/taper "cmd" puis ok)
 +
 +* sur la 1ère fenêtre taper "ping -t 192.168.1.1" puis taper sur "entrée". 192.168.1.1 est l'adresse du routeur.
 +
 +* le Ping va vous donner un indice de la connexion sur le routeur. gardez le ouvert.
 +
 +* sur la fenetre suivante, preparer la commande tftp "tftp -i 192.168.1.1 PUT dd-wrt.v23_<type>_wrt54g.bin". n'appuyez pas encore sur entrée!
 +
 +* maintenant vous devez brancher le routeur du secteur, si vous etiez connecté , debranchez et rebranchez le .
 +
 +* sur la 1ère fenetre il doit avoir marqué "Hardware Error"
 +
 +* Retourner sur la seconde fenetre . au moment ou le ping (de la 1ère fenêtre) recommencera a répondre et appuyez sur entrée.
 +
 +* le firmware devrait se flasher sans problème et sans aucun arrêt (n'eteignez pas votre routeur ou pc).
 +
 +* si le ping commence par "hardware error" ...répond et recommence par "hArdware Error" cest alors que vous aurez attendu trop longtemps.
 + 
 + 
 +si vous n'arrivez pas a rebooter et que malgrés tous vos effort votre routeur semble HS vous pouvez essayer une technique pour remettre votre linksys en mode usine => http://voidmain.is-a-geek.net/redhat/wrt54g_revival.html
 +(Cette méthode un peu radicale a été testée sur un WRT54G V3.1. La version 2.3 de DD-WRT n'a pas voulu fonctionner avec celle-ci. Il a fallu utiliser le firmware d'origine Lynksis V4.20.7)
 + 
 +=L'interface Web=
 +Pour obtenir des informations à propos de cette interface, allez à [[Web Interface]]. Une simulation de cette interface y est disponible.
 + 
 +=Linux Inside=
 +Le noyau 2.4.20. est embarqué dans ce firmware.<br>
 +Ceci vous permet de faire tourner des programmes linux que DD-WRT n'inclut pas. Vous pouvez aussi écrire vos scripts Shell : [[Telnet/SSH and the Command Line|command line]]
 + 
 +==Exemples de Scripts==
 +Pour des exemples de scripts, allez ici : [[Script Examples]]
 + 
 +=Differents exemples de Configuration / Personnalisation=
 + 
 +==Guides de configuration classiques==
 +''Certains tutoriaux vous aideront à réaliser l'étape 4 du flash firmware ;)''<br>
 +[[Chillispot]]<br />
 +[[Client Mode Wireless]]<br />
 +[[Firewall]]<br />
 +[[Firewall Builder]]<br />
 +[[ipkg|Utiliser ipkg pour installer les packages OpenWRT]]<br />
 +[[IPv6]]<br />
 +[[Kai Console Gaming]]<br />
 +[[Port Forwarding]]<br />
 +[[Quality of Service]] (QoS)<br />
 +[[Samba Filesystem]]<br />
 +[[Separate Lan and WLan]]<br />
 +[[SNMP]]<br />
 +[[SSH access from internet]]<br />
 +[[Static DHCP]]<br />
 +[[Telnet/SSH and the Command Line]]<br />
 +[[WAN Port|Utiliser le port WAN comme un port de switch normal]]<br />
 +[[VLan Configuration]]<br />
 +[[WDS Linked router network]]<br />
 +[[Wireless Bridge]]<br />
 +[[WOL_FR|Wake On Lan]] (WOL)<br />
 +[[Squid Transparent Proxy|Utiliser Squid pour configurer un serveur proxy transparent]]<br />
 + 
 +==D'autres installations usuelles==
 +''D'autres modules logiciels non disponibles par défaut sur DD-WRT que vous pouvez installer sur votre WRT54G''
 + 
 +[[Kismet Server/Drone]] -- en utilisant un PC windows pour afficher les résultats<br>
 +[[wrt54g kismet with linux server]] -- en utilisant un PC linux pour afficher les résultats<br>
 +[[knockd|Port Knocker daemon]]<br>
 +[[Miau IRC Bouncer]]<br />
 +[[Multi Router Traffic Grapher]]<br>
 +[[No-IP.com Client]]<br>
 +[[OpenSwan]]<br>
 +[[OpenVPN]]<br>
 +[[Bandwidth Log]]<br>
 + 
 +==Modifications Hardware==
 +''Ces modifications ne sont pas directement liées à DD-WRT ou compatibles.''
 + 
 +[http://jdc.parodius.com/wrt54g/serial.html Port Série]<br>
 +[http://www.rwhitby.net/wrt54gs/serial.html Port Série double]<br>
 +[http://against.org/mirror/kiel.kool.dk_27/ Ajout d'une SD-Card]<br>
 + 
 +=Les versions du WRT54G/GL/GS =
 +Les 4 premiers caractères du numéro de série (regardez sur la boite ou en dessous du routeur) donnent la version du routeur :
 + 
 +CDF0 = WRT54G v1.0<br>
 +CDF1 = WRT54G v1.0<br>
 +CDF2 = WRT54G v1.1<br>
 +CDF3 = WRT54G v1.1<br>
 +CDF5 = WRT54G v2.0<br>
 +CDF7 = WRT54G v2.2<br>
 +CDF8 = WRT54G v3.0<br>
 +CDF9 = WRT54G v3.1<br>
 +CDFA = WRT54G v4.0<br>
 +'''CDFB = WRT54G v5.0''' (version incompatible avec DD-WRT v23 car noyau [http://en.wikipedia.org/wiki/VxWorks VxWorks] non Linux et ram/flash 8/2 au lieu de 16/4, or le firmware flash fait 3.4mo en moyenne)
 + 
 +CL7A = WRT54GL
 + 
 +CGN0 = WRT54GS v1.0<br>
 +CGN1 = WRT54GS v1.0<br>
 +CGN2 = WRT54GS v1.1<br>
 +CGN3 = WRT54GS v2.0<br>
 +CGN4 = WRT54GS v2.1<br>
 +CGN5 = WRT54GS v3.0<br>
 +CGN6 = WRT54GS v4.0<br>
 + 
 + 
 +Pour plus d'informations, rendez-vous sur cette page [http://www.linksysinfo.org/modules.php?name=Content&pa=showpage&pid=6 Linksys Info Autopsy].
 + 
 +DD-WRT supporte toutes les versions matérielles des WRT54G(sauf v5, noyau [http://en.wikipedia.org/wiki/VxWorks VxWorks] non Linux) et WRT54GS.
 +DD-WRT ne supporte pas pour le moment les WRT-54GC, les WRT-54GX et les routeurs en version MiMo. Selon certains utilisateurs, DD-WRT semble être compatible avec le WAP54G.
 + 
 +=Demande de fonctionnalités supplémentaires=
 +Le meilleur moyen de faire des demandes de fonctionnalités supplémentaires est de passer par le [http://forum.bsr-clan.de/viewforum.php?f=15 forum] et de poster votre demande (en anglais s'il vous plait). BrainSlayer (développeur) consulte régulièrement ces [http://forum.bsr-clan.de/viewforum.php?f=15 forums] et généralement répond aux demandes.
 + 
 +Quelqu'un a démarré une page wiki pour ce type de demandes. Vous pouvez poster votre requête ici. Toutefois, rien ne garantit que Brainslayer consultera cette partie anglaise du wiki :<br />
 +[[Feature Request]]<br />
 + 
 +=Je souhaite aider !=
 + 
 +''Très simple :'' Cliquez le lien "edit", editez, sauvegardez et voilà ;)
 + 
 +''Notes:''<br>
 +* Quand vous modifiez une partie de document, vous trouverez une zone de résumé. Merci de résumer votre modification là.<br>
 +* Il y a aussi un onglet "edit" en haut de la page pour l'édition d'une page complète.<br>
 +* Si vous créez une nouvelle page, ajoutez celle-ci dans l'index anglais : [[English Index]].<br>
 +* Placez le système "Vous êtes ici" au bas de chaque page. Prenez exemple sur cette page.
 + 
 +=Index du site=
 +An [[English Index|Alphabetical Ordered Index]] of all [[DD-WRT Docu (EN)]] pages.
 + 
 + 
 +----
 + 
 +'''Vous êtes ici : ''' '''[[Main Page]]'''/'''[[DD-WRT Docu (FR)]]'''

Revision as of 22:17, 18 March 2006