Finalmente eu encontrei. O problema estava no BIOS.
Eu segui as instruções do wiki do Ubuntu ( link ) sem resultados.
Vale notar que minha NIC é enp0s7 e não eth0, então substituí eth0 por enp0s7.
Em sudo ethtool enp0s7 | grep -i wake
Eu recebo:
Suporta o Wake-on: g Wake-on: g
Também em /etc/network/interfaces
eu coloquei isto
auto enp0s7
iface enp0s7 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
up ethtool -s enp0s7 wol g
Finalmente eu encontrei. O problema estava no BIOS.
Isso funcionou para mim no Ubuntu 16.04 LTS
Como ativar o Wake On Lan ( WOL) no Ubuntu 16.04
No meu caso /etc/default/tlp
estava vazio, então eu apenas editei /etc/default/halt
e /etc/network/interfaces
.