Periodicamente reinicie o dd-wrt

8

Eu tenho um roteador Linksys com o dd-wrt instalado. Devido a alguns problemas, eu gostaria de reiniciar periodicamente o roteador (digamos às 0:00 todos os dias). Como eu faria isso?

    
por Phuong Nguyen 02.02.2010 / 02:55

5 respostas

20

O dd-wrt tem um recurso de reinicialização agendado embutido no firmware. Dê uma olhada em Administração > > Manter ativo > > Reinicialização agendada. Certifique-se de que o cron esteja ativado em Administração > > Gerenciamento > > Cron.

    
por 02.02.2010 / 03:15
6

[se a reinicialização agendada não funcionar]

Se você ativou o ssh-server (não use dd-wrt, não tenho certeza se está ativado por padrão), você pode reinicializar usando o seguinte comando

ssh [email protected] reboot

Você pode olhar para esta página para configurar as chaves públicas privadas do SSH, para que você não precise fazer o login toda vez. E lembre-se que você deve estar rodando o ssh-agent / putty-agent de onde quer que você faça o login.

link

No Linux, use o cron para agendar a reinicialização, e o Windows usa o Windows-Scheduler para executar o comando usando o putty.

    
por 02.02.2010 / 05:03
1

Eu tenho um Linksys WRT-54GL executando o DD-WRT e tenho o mesmo requisito. Descobri que a reinicialização agendada não funciona, portanto coloque um temporizador na tomada elétrica. Obter um digital para que você possa definir o tempo de inatividade de 1 minuto à meia-noite e você tem uma reinicialização agendada.

    
por 02.02.2010 / 04:23
1

Você terá que criar um cronjob para isso.

Inicie sessão com ssh ou telnet

Crie um crontab executando:

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

Confirme as alterações para que ainda estejam lá após a primeira inicialização:

# nvram commit
    
por 22.02.2011 / 00:02
-1

Existem soluções de baixa tecnologia também. Você pode usar um temporizador de luz, como este . Eles também fazem os digitais que são mais personalizáveis.

FYI - tirado da minha resposta para o link

    
por 27.01.2013 / 14:55