Como agendar seu computador para acordar em horários específicos com o DD-WRT
Se você não mantém suas máquinas domésticas em funcionamento o tempo todo, você pode ligá-las remotamente com o Wake-on-LAN. Fazer as coisas manualmente é uma dor, mas você pode agendar computadores para acordar automaticamente todos os dias usando DD-WRT.
Ser consciente da energia é ótimo. Por que deixar seus computadores ligados quando você não está em casa para usá-los? Essa situação é especialmente verdadeira nos PCs de home theater - você só precisa deles quando está em casa para assistir às coisas. O problema é que pode ser um incômodo ter que ativá-los e esperar que eles sejam inicializados ou acordados do modo de suspensão. Claro, você pode usar Wake-on-LAN para ligá-los remotamente, mas isso também requer sua intervenção. Se você estiver usando o DD-WRT, no entanto, você pode definir uma programação para ativar automaticamente sua (s) máquina (s) para que eles estejam prontos para você.
Vamos supor que seu computador está configurado para Wake-on-LAN no BIOS e / ou no sistema operacional.
Configuração Básica do WOL
Abra o seu navegador e abra a página de login do DD-WRT do seu roteador, então vá para Administração> WOL.
Aqui, você pode facilmente enviar solicitações de Wake-on-LAN para computadores, marcando a caixa “Enable WOL?” Ao lado do computador na lista Available Hosts.
Se você tiver um computador que não esteja listado, mas esteja conectado, poderá inserir manualmente as informações na parte inferior da seção Endereços do WOL. Basta clicar no botão "Wake Up" para acordar o computador!
Para agendar um computador para acordar (se já não estiver acordado) todos os dias, aguarde até a hora apropriada do dia em que deseja que ele acorde. Na página WOL, role para baixo até Wake-On-LAN Automático.
Onde diz "daemon WOL", selecione o botão "Ativar".
Aqui, você pode especificar em que intervalo acordar seu computador. 86400 é o que queremos para uma verificação diária. Em "Nome do host", você deseja colocar o IP de difusão da sua rede. Para as redes 192.168.1.X, isso será 192.168.1.255. Se o seu computador tiver uma senha “SecureOn” para Wake-on-LAN, você poderá inserir isso no espaço fornecido. Por fim, insira o endereço MAC da máquina que você deseja ativar neste momento. Você pode configurar vários computadores inserindo vários endereços MAC, cada um em uma nova linha. Clique em Salvar e Aplicar Configurações e pronto!
Configuração avançada - usando o Cron
Se você quiser um controle mais específico sobre quando o computador é ativado, o DD-WRT permite que você configure tarefas agendadas para esse processo. Vá para Administração> Gerenciamento e role para baixo até a seção Cron.
Nesta seção, você deseja adicionar uma linha com o seguinte formato:
mm hh dd MM raiz wd / usr / sbin / wol -p -i
No meu exemplo acima, usei as seguintes informações:
15 17 * * 1-5 raiz / usr / sbin / wol -p 7 -i 192.168.1.255 00: 30: 67: 2f: 4c: 6c
Isso significa que às 17 horas e 15 minutos (17: 15h) em todos os dias da semana, numerados de 1 a 5 (de segunda a sexta), que uma solicitação de WOL deve ser enviada. Este pedido deve ser enviado através da porta 7 para o endereço IP Broadcast 192.168.1.255 ao computador ligado a 00: 30: 67: 2f: 4c: 6c. Se você quiser mais informações sobre como mudar a sintaxe do cron, dê uma olhada no nosso artigo Construa um Agendador de Download com Pouca Habilidade de Programação e vá para a seção “Linux Cron”. Lá, você verá como personalizar essa sintaxe inicial para várias datas, horas, dias da semana, etc..
Você também pode adicionar várias tarefas agendadas - cada uma em uma nova linha - para configurar agendamentos diferentes para máquinas diferentes.!
Isso funciona sem nenhuma configuração extra para computadores conectados ao roteador pela Ethernet. Se você usar o DHCP estático para atribuir IPs por endereços MAC, você pode até mesmo despertar os computadores adormecidos (mas não desligados) que estão conectados sem fio - apenas certifique-se de usar o endereço MAC da placa sem fio e não a placa Ethernet. Observe também que os pacotes WOL são enviados de dentro da rede, portanto, mesmo que você não esteja configurado para acesso remoto, isso ainda funcionará.