Se você não mantém suas máquinas domésticas funcionando o tempo todo, pode ligá-las remotamente com o Wake-on-LAN. Fazer as coisas manualmente é uma dor, mas você pode programar os computadores para acordarem automaticamente todos os dias usando DD-WRT.
Ter consciência da energia é uma coisa ótima. Por que deixar seus computadores ligados quando não está em casa para usá-los? Essa situação é especialmente verdadeira com PCs de home theater - você realmente só precisa deles quando está em casa para assistir às coisas. O problema é que pode ser um incômodo ter que ligá-los e esperar que inicializem ou acordá-los do modo de suspensão. Claro, você pode usar o Wake-on-LAN para ligá-los remotamente, mas isso também requer sua intervenção. Se você estiver usando DD-WRT, no entanto, você pode definir uma programação para ligar automaticamente sua (s) máquina (s) para que estejam prontas para você.
Vamos presumir que seu computador está configurado para Wake-on-LAN no BIOS e / ou sistema operacional.
Configuração WOL Básica
Abra seu navegador e a página de login DD-WRT do roteador e vá para Administração> WOL.
Aqui, você pode facilmente enviar solicitações Wake-on-LAN para computadores marcando a opção “Habilitar WOL?” próxima ao computador na lista Hosts disponíveis.
Se você tiver um computador que não está listado, mas está conectado, pode inserir manualmente as informações na parte inferior da seção Endereços WOL. Basta clicar no botão “Wake Up” para despertar o computador!
Para programar um computador para despertar (se ainda não estiver acordado) todos os dias, espere até a hora apropriada do dia para que ele desperte. Na página WOL, role para baixo até Wake-On-LAN automático.
Onde diz “WOL daemon”, selecione o botão “Ativar”.
Aqui, você pode especificar em que intervalo despertar seu computador. 86400 é o que queremos para uma verificação diária. Em “Nome do host” você deseja colocar o IP de transmissão da sua rede. Para redes 192.168.1.X, será 192.168.1.255. Se o seu computador tiver uma senha “SecureOn” para Wake-on-LAN, você poderá inseri-la no espaço fornecido. Por último, digite o endereço MAC da máquina que 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 Cron
Se você deseja um controle mais específico sobre quando seu computador desperta, o DD-WRT permite que você configure tarefas cron para este 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 wd root / usr / sbin / wol -p <porta> -i <endereço IP> <endereço MAC>
No meu exemplo acima, usei as seguintes informações:
15 17 * * 1-5 root / 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:15) em todos os dias da semana numerados de 1 a 5 (de segunda a sexta-feira), uma solicitação WOL deve ser enviada. Essa solicitação deve ser enviada por meio da porta 7 para o endereço IP de transmissão 192.168.1.255 para o computador conectado a 00: 30: 67: 2f: 4c: 6c. Se você quiser mais informações sobre como alterar a sintaxe do cron, dê uma olhada em nosso artigo Crie um agendador de download com pouca habilidade de programação e pule para a seção “Linux Cron”. Lá, você verá como personalizar essa sintaxe inicial para várias datas, horários, dias da semana, etc.
Você também pode adicionar vários cron jobs - cada um em uma nova linha - para configurar horários diferentes para máquinas diferentes!
Isso funciona sem qualquer configuração extra para computadores conectados ao seu roteador por Ethernet. Se você usar DHCP estático para atribuir IPs por endereços MAC, você pode até mesmo acordar computadores (mas não desligados) que estão conectados sem fio - apenas certifique-se de usar o endereço MAC da placa wireless e não a placa Ethernet. Observe também que os pacotes WOL são enviados de dentro da rede, então mesmo que você não esteja configurado para acesso remoto, isso ainda funcionará.