Bom dia.
Eu tenho uma placa-mãe ASUS: F2A55-M v1.02 e está executando o BIOS mais recente do fabricante: 6603. Eu uso o computador como servidor de mídia e quero poder acordar o computador remotamente.
Para ativar o WOL, fiz o seguinte.
1.) Enabled Power On Por PME no BIOS que é necessário para o WOL funcionar.
2.) Confirmado o NIC onboard é eth0. Através do ethtool verificamos que ele "suporta Wake-on: pumbg" e está configurado para "Wake-on: g"
3.) Eu executei o comando "sudo ethtool -s eth0 wol g" e verifiquei se ele é executado na inicialização.
Depois de fazer isso, o computador quando o desligamento for reiniciado!
Se eu desabilitar o Power on Por PME no BIOS, os problemas de reinicialização durante o desligamento desaparecerão, mas eu não posso usar o WOL. Eu tentei atualizar o kernel do Linux a partir de 3.16 até 4.0. O mesmo resultado para todos os kernels linux.
Para confirmar que este é um problema do linux eu instalei o Windows 8.1 e estava tudo bem. O desligamento do computador funciona corretamente (não reinicializa) e eu consigo acordar o computador remotamente.
Qualquer conselho que você possa fornecer é muito apreciado.