Primero es necesario habilitar la opción para prender la computadora con un magic packet en el Bios. En un mainboard Asus es necesario entrar a Advanced View y buscar Wake Up Options > APM > Enable Power On by PCIE.
Luego usar el siguiente comando (remplazando eth0 por el id de la tarjeta Ethernet):
sudo ethtool -s eth0 wol g
Luego para prender la computadora hay que usar el siguiente comando (remplazando 00:00:00:00:00:00 por el MAC address de la tarjeta ethernet):
wakeonlan 00:00:00:00:00:00
Si se desea que esto sea permanente se puede crear un servicio en systemd creando un archivo en /etc/systemd/system/wol.service con el siguiente contenido
[Unit]
Description=Wake-on-LAN for eth0
Requires=network.target
After=network.target
[Service]
ExecStart=/usr/bin/ethtool -s eth0 wol g
Type=oneshot
[Install]
WantedBy=multi-user.target
despues para activar el nuevo servicio se utiliza el siguiente comando
systemctl enable wol.service