web-dev-qa-db-ja.com

dd-wrtを定期的に再起動します

Dd-wrtがインストールされたLinksysルーターがあります。いくつかの問題のため、定期的にルーターを再起動したいと思います(たとえば、毎日0:00に)。どうすればいいですか?

8
Phuong Nguyen

dd-wrtには、ファームウェアに組み込まれたスケジュールされた再起動機能があります。 [管理] >> [キープアライブ] >> [スケジュールされた再起動]をご覧ください。 [管理] >> [管理] >> [cron]でcronがオンになっていることを確認します。

20
Wesley

[スケジュールされた再起動が機能しない場合]

Ssh-serverを有効にしている場合(dd-wrtは使用していません。デフォルトで有効になっているかどうかはわかりません)、次のコマンドを使用して再起動できます。

ssh [email protected] reboot

このページを見て、SSHの公開秘密鍵を構成できるため、毎回ログインする必要はありません。また、ログイン元の場所でssh-agent/PuTTY-agentを実行する必要があることを忘れないでください。

http://www.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line#SSH

Linuxではcronを使用して再起動をスケジュールし、WindowsはWindows-Schedulerを使用してPuTTYを使用してコマンドを実行します。

6
chinmaya

このためにcronジョブを作成する必要があります。

sshまたはtelnetでログオンします

次のコマンドを実行してcrontabを作成します。

# nvram set cron_jobs="00 00 * * * root reboot"

変更をコミットして、最初の起動後も変更が残っているようにします。

# nvram commit
2
Alex Toombs

DD-WRTを実行しているLinksysWRT-54GLがあり、同じ要件があります。スケジュールされた再起動が機能しないことがわかったので、電源コンセントにタイマーを設定します。デジタルのものを入手して、ダウンタイムを深夜に1分に設定し、再起動をスケジュールできるようにします。

1
Dan