User Tools

Site Tools


informatique:hardware:linksys_wrt54gl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:hardware:linksys_wrt54gl [2009/05/27 20:38] – relecture pteuinformatique:hardware:linksys_wrt54gl [2013/01/27 19:20] pteu
Line 17: Line 17:
 J'ai lu qu'il fallait activer le **boot_wait**, une option qui correspond au temps d'attente au boot avant le chargement du firmware, qui permet d'injecter un autre firmware en TFTP, dans le cas ou le routeur fonctionne mal. Cela ne serait pas possible avec le firmware Linksys, mais au cas ou voici la procédure (non testée) : J'ai lu qu'il fallait activer le **boot_wait**, une option qui correspond au temps d'attente au boot avant le chargement du firmware, qui permet d'injecter un autre firmware en TFTP, dans le cas ou le routeur fonctionne mal. Cela ne serait pas possible avec le firmware Linksys, mais au cas ou voici la procédure (non testée) :
 Pour cela il faut aller dans l'outil ping de l'interface graphique et saisir une à une ces 4 lignes : Pour cela il faut aller dans l'outil ping de l'interface graphique et saisir une à une ces 4 lignes :
- +<code bash> 
-  ;cp${IFS}*/*/nvram${IFS}/tmp/+;cp${IFS}*/*/nvram${IFS}/tmp/
-  ;*/n${IFS}set${IFS}boot_wait=on +;*/n${IFS}set${IFS}boot_wait=on 
-  ;*/n${IFS}commit +;*/n${IFS}commit 
-  ;*/n${IFS}show>tmp/ping.log+;*/n${IFS}show>tmp/ping.log 
 +</code>
  
 Pour installer DD-WRT en version VPN, il faut dans l'ordre : Pour installer DD-WRT en version VPN, il faut dans l'ordre :
Line 34: Line 35:
 Dans mon cas, après le flashage je suis resté bloqué à l'identification de l'interface web (le routeur ne prenait pas mon mot de passe). Je l'ai débranché/rebranché, ça n'a rien fait. En revanche en restaurant les paramètres usine physiquement (maintenir enfoncé le **bouton reset** à l'arrière du boitier pendant 20 secondes) ça a rétabli l'accès à l'interface web. Dans mon cas, après le flashage je suis resté bloqué à l'identification de l'interface web (le routeur ne prenait pas mon mot de passe). Je l'ai débranché/rebranché, ça n'a rien fait. En revanche en restaurant les paramètres usine physiquement (maintenir enfoncé le **bouton reset** à l'arrière du boitier pendant 20 secondes) ça a rétabli l'accès à l'interface web.
  
-  * Il faut ensuite re-faire un retour aux **paramètres usine** avant de le re-reflasher avec la version VPN de DD-WRT.+  * Il faut ensuite refaire un retour aux **paramètres usine** avant de le re-reflasher avec la version VPN de DD-WRT.
  
  
 ====Si le flashage se passe mal==== ====Si le flashage se passe mal====
  
-Ca m'est arrivé une fois : j'ai omis de flasher mon routeur neuf avec une version "mini". J'ai eu un message qui m'annonçait une erreur lors du flashage, je croyais qu'il ne l'avais donc pas pris en compte et j'ai redémarrer le routeur. Erreur. La diode power clignote, je ping le routeur en 192.168.1.1 mais impossible d'accéder à l'interface web.+Ça m'est arrivé une fois : j'ai omis de flasher mon routeur neuf avec une version "mini". J'ai eu un message qui m'annonçait une erreur lors du flashage, je croyais qu'il ne l'avait donc pas pris en compte et j'ai redémarré le routeur. Erreur. La diode power clignote, je ping le routeur en 192.168.1.1 mais impossible d'accéder à l'interface web.
  
 Pour résoudre ce problème, je me suis inspiré de [[http://www.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash#Recovering_with_TFTP|cette page du wiki dd-wrt]] : il faut flasher par TFTP. La méthode la plus simple est de télécharger [[http://www.draytek.com.au/downloads.php|DrayTek Router Tools]] -un outil vraiment génial de simplicité- et de flasher son routeur avec ladite version "mini". Pour résoudre ce problème, je me suis inspiré de [[http://www.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash#Recovering_with_TFTP|cette page du wiki dd-wrt]] : il faut flasher par TFTP. La méthode la plus simple est de télécharger [[http://www.draytek.com.au/downloads.php|DrayTek Router Tools]] -un outil vraiment génial de simplicité- et de flasher son routeur avec ladite version "mini".
Line 47: Line 48:
  
 On peut activer le SSH afin de se connecter avec le login ''root'' et le mot de passe d'admin. On peut activer le SSH afin de se connecter avec le login ''root'' et le mot de passe d'admin.
-Pour éviter d'avoir à resaisir à chaque fois son mot de passe, on peut s'authentifier par clé publique en la copiant dans Administration / Services / Secure Shell / Authorized Keys.+Pour éviter d'avoir à ressaisir à chaque fois son mot de passe, on peut s'authentifier par clé publique en la copiant dans Administration / Services / Secure Shell / Authorized Keys.
 Sous Windows, on peut générer un couple clé publique / clé privée avec [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html puttygen]]. Il faut ensuite utiliser le contenu du champ //Public key for pasting into OpenSSH authorized_keys files//. Sous Windows, on peut générer un couple clé publique / clé privée avec [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html puttygen]]. Il faut ensuite utiliser le contenu du champ //Public key for pasting into OpenSSH authorized_keys files//.
 Ainsi lorsqu'on lance putty on obtient le shell directement : Ainsi lorsqu'on lance putty on obtient le shell directement :
 +<code bash>
 +Using username "root".
 +DD-WRT v23 SP2 vpn (c) 2006 NewMedia-NET GmbH
 +Release: 09/15/06 (SVN revision: 3932)
 +Authenticating with public key "rsa-key-20070708"
 +</code>
  
-  Using username "root". +====Commandes utiles==== 
-  DD-WRT v23 SP2 vpn (c) 2006 NewMedia-NET GmbH +en vrac : 
-  Release09/15/06 (SVN revision: 3932) +  * ''nvram show'' liste la ''startup config''
-  Authenticating with public key "rsa-key-20070708"+
  
 +====SNMP====
  
-====Problèmes rencontrés====+Pour récupérer le nombre de connexions actives (comme fourni dans l'interface web), il suffit d'ajouter ce script au démarrage : 
 +<code bash> 
 +#!/bin/sh 
 +cd /tmp/var/snmp 
 +grep count_ip_conntrack < snmpd.conf || echo "exec count_ip_conntrack \ 
 +  /bin/sed -n $/proc/net/ip_conntrack" >> /var/snmp/snmpd.conf 
 +killall -TERM snmpd 
 +/usr/sbin/snmpd -c /var/snmp/snmpd.conf  
 +</code>
  
-  * Après flashage, j'ai noté des problèmes lors de l'enregistrement des préférences de DD-WRT avec Firefox 2.0.0.4 ; pas avec IE 7+source : http://www.dd-wrt.com/phpBB2/viewtopic.php?t=1054
  
  
-====SNMP==== +====Problèmes rencontrés==== 
- +  * Après flashage, j'ai noté des problèmes lors de l'enregistrement des préférences de DD-WRT avec Firefox 2.0.0.4 ; pas avec IE 7
-Pour récupérer le nombre de connexion active (comme fourni dans l'interface web), il suffit d'ajouter ce script au démarrage : +
- +
-  #!/bin/sh +
-  cd /tmp/var/snmp +
-  grep count_ip_conntrack < snmpd.conf || echo "exec count_ip_conntrack \ +
-    /bin/sed -n $= /proc/net/ip_conntrack" >> /var/snmp/snmpd.conf +
-  killall -TERM snmpd +
-  /usr/sbin/snmpd -c /var/snmp/snmpd.conf  +
- +
-source : http://www.dd-wrt.com/phpBB2/viewtopic.php?t=1054+
  
  
informatique/hardware/linksys_wrt54gl.txt · Last modified: 2023/09/28 09:49 by pteu