J'ai un routeur Linksys avec dd-wrt installé sur. En raison de certains problèmes, je voudrais redémarrer périodiquement le routeur (disons à 0h00 tous les jours). Comment ferais-je ça?
J'ai un routeur Linksys avec dd-wrt installé sur. En raison de certains problèmes, je voudrais redémarrer périodiquement le routeur (disons à 0h00 tous les jours). Comment ferais-je ça?
Réponses:
dd-wrt a une fonction de redémarrage planifié intégrée au firmware. Jetez un œil à Administration >> Keep Alive >> Reboot planifié. Assurez-vous que cron est activé dans Administration >> Gestion >> Cron.
99999
, il ne fonctionne donc pas vraiment pour une fréquence inférieure à celle hebdomadaire.
[si le redémarrage programmé ne fonctionne pas]
Si vous avez activé ssh-server (je n'utilise pas dd-wrt, je ne sais pas si c'est activé par défaut), vous pouvez redémarrer en utilisant la commande suivante
ssh root@192.168.1.1 reboot
Vous pouvez consulter cette page pour configurer les clés publiques-privées SSH, afin que vous n'ayez pas à vous connecter à chaque fois. Et rappelez-vous que vous devez exécuter ssh-agent / putty-agent où que vous soyez.
http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line#SSH
Sous Linux, utilisez cron pour planifier le redémarrage et Windows utilise Windows-Scheduler pour exécuter la commande à l'aide de putty.
Vous devrez créer un cronjob pour cela.
Connectez-vous avec ssh
outelnet
Créez une crontab en exécutant:
# nvram set cron_jobs="00 00 * * * root reboot"
Validez les modifications afin qu'elles soient toujours là après le premier démarrage:
# nvram commit
00 00 * * * root reboot
(ou dans mon cas 0 3 * * 4 root reboot
, il redémarre tous les jeudis à 3h00).
nvram set cron_jobs=...
) et le champ dans l'interface d'administration définissent la même variable.
J'ai un Linksys WRT-54GL exécutant DD-WRT et j'ai la même exigence. J'ai constaté que le redémarrage programmé ne fonctionne pas, alors mettez une minuterie sur la prise de courant. Obtenez une version numérique afin que vous puissiez définir le temps d'arrêt à 1 minute à minuit et que vous ayez un redémarrage programmé.
Il existe également des solutions à faible technologie. Vous pouvez utiliser une minuterie légère comme celle- ci . Ils en font aussi des numériques plus personnalisables.
Pour info - extrait de ma réponse à http://www.radioshack.com/product/index.jsp?productId=4405611&clickid=prod_cs