Por favor, note que eu já tive o wakeonlan ativado no BIOS e através do ethtool. Parou de funcionar em algum momento para mim depois de fazer dist-upgrades.
Consegui que funcionasse para o dia 17.04 por:
1) Instalando o pacote tlp com:
sudo apt-get install tlp
2) Alterando a linha em "/ etc / default / tlp" que diz
WOL_DISABLE=Y
Para
WOL_DISABLE=N
3) Depois de desligar o computador, ele pôde ser iniciado com o WOL. Eu testei isso em duas máquinas diferentes e funcionou em ambos.
Depois de executar essa solução por um tempo, encontrei um efeito colateral indesejado, em que alguns dos meus dispositivos USB estavam perdendo energia. Acabei desativando o recurso de autosuspend de USB do tlp alterando a linha em "/ etc / default / tlp" que diz
USB_AUTOSUSPEND=1
Para
USB_AUTOSUSPEND=0