Conteúdo:
Para usar o WoL, você geralmente precisa configurar a BIOS ou as configurações de rede do dispositivo de destino para permitir o WoL e, em seguida, usar um software ou utilitário de Wake-on-LAN em um computador ou dispositivo remoto para enviar o pacote mágico pela rede. Existem aplicativos e serviços que facilitam o uso do WoL, tornando-o uma ferramenta prática para gerenciar dispositivos em uma rede local ou na internet.
Acessando a BIOS
Acesse a BIOS do seu computador. As teclas mais comuns para acessá-la são (DEL, F2, F10).
Como existem diferentes marcas e modelos de BIOS, você deve procurar pela configuração de “Wake-on-LAN” correspondente à sua. O menu de configurações deve se parecer com os nomes
APM Settings
POWER
POWER MANAGEMENT
Advanced Settings
Dentro desses menus, a opção para habilitar o Wake on LAN pode ser encontrada da seguinte forma:
Enable wake on lan
Power on by Pci-e
Wake on Lan for s4/s5 – Power on Normal boot
Identifique qual opção corresponde à sua BIOS e ative o Wake on LAN.
Configuração dentro do Sistema (Linux)
Caso o seu sistema ainda não possua, será necessário instalar uma ferramenta chamada ‘ethtool’
Ubuntu/Debian
sudo apt update
sudo apt install ethtool
agora vamos ver o nome da sua placa de rede
ip a
Para verificar se sua placa é compatível com o Wake on LAN, utilize o comando abaixo, substituindo ‘eth0’ pelo nome da sua placa de rede.
ethtool eth0 | grep -i wake-on
A saída será semelhante ao exemplo abaixo. A primeira linha indica que a placa é compatível, uma vez que possui a opção “g” correspondente ao magic packet. Na segunda linha, o ‘Wake-on’ precedido da letra ‘d’ indica que o Wake on LAN está desabilitado (disable).
Supports Wake-on: pg
Wake-on: d
Para habilitar o Wake on LAN, utilize o comando abaixo, substituindo ‘eth0’ pelo nome da sua placa de rede:
ethtool -s eth0 wol g
Habilitando o WOL na inicialização do sistema:
Slackware
Adicione esses comandos em /etc/rc.d/rc.local alterando o eth0 para o nome da sua placa
/usr/sbin/ethtool -s eth0 wol g
salve o arquivo e já deve iniciar corretamente
Debian/Ubuntu
Descubra o caminho do ethtool
which ethtool
normalmente vai retornar algo como /usr/sbin/ethtool
vamos criar um arquivo em /etc/systemd/system/wol.service
nano /etc/systemd/system/wol.service
Adicione o código abaixo, ajustando o caminho para o seu ‘ethtool’ e o nome da sua placa onde ‘eth0’ está especificado
[Unit]
Description=Habilitar Wake On LAN
[Service]
Type=oneshot
ExecStart = /usr/sbin/ethtool -s eth0 wol g
[Install]
WantedBy=basic.target
Habilitando o Serviço
sudo systemctl daemon-reload
sudo systemctl enable wol.service
pronto já deve iniciar na inicialização
Adquirindo o endereco MAC da placa
ip addr show eth0 | grep -i ether
Despertando o Computador:
Utilize o comando abaixo, precedido pelo endereço MAC:
wol 13:cf:52:7f:e3:a0
ou especificando o nome do host mais o MAC
wol -i hostname 13:cf:52:7f:e3:a0
Caso o comando wol não esteja disponível, você pode instalar o wakeonlan utilizando o comando abaixo:
sudo apt update
sudo apt install wakeonlan
e executar o comando
sudo wakeonlan 01:12:23:34:45:77
ou se estiver em outra rede
sudo wakeonlan -i 192.168.1.255 01:12:23:34:45:77
Altere o endereço IP de broadcast e o endereço MAC para os correspondentes ao seu caso.
Configuração do Sistema usando o Windows
Acesse o gerenciador de dispositivos:
CONFIGURAÇÕES – SISTEMA – SOBRE – GERENCIADOR DE DISPOSITIVOS
ou simplesmente use o comando
devmgmt.msc
Abra os adaptadores de rede, clique com o botão direito no seu adaptador e escolha ‘Propriedades’.
Vá até a aba ‘Gerenciamento de Energia’ e marque as opções:
O computador pode desligar esse dispositivo para economizar energia
Permitir que esse dispositivo acorde o computador
Somente permitir um pacote magico para ativar o computador
Na aba Avançado escolha:
Wake on magic packet valor = enable
Desabilitando a Inicialização Rápida
Se você tem um computador sem SSD, pode tentar verificar se funciona sem desabilitar a ‘Inicialização Rápida’. Caso contrário, siga os passos a seguir.
tecla do windows +R
digite
powercfg.cpl
Escolher a função dos botões de energia
Alterar configurações não disponíveis no momento
e desmarque inicialização rápida e clique em salvar alterações.
Essa opção habilitada pode ser prejudicial para notebooks, já que impede que eles desliguem completamente, com a vantagem de iniciar mais rapidamente. No entanto, em notebooks modernos equipados com SSD NVMe, a diferença na inicialização não é tão significativa.
Você pode adquirir o endereço MAC da sua placa de rede no Windows através do Prompt de Comando:
ipconfig /all
Clientes Wake on LAN
Clientes Wake on Lan Windows
Clientes Wake on Lan Android
O funcionamento no Windows e Android é bastante simples; basta adicionar o endereço MAC do dispositivo que você deseja acordar.