Quiero habilitar wake-on-lan para mis tarjetas de red, para siempre. La guía de la comunidad recomienda agregar el comando correspondiente a /etc/network/interfaces. En experiencias anteriores editando archivos conf de Ubuntu, es extremadamente probable que el archivo de interfaz de red se escriba de nuevo en cada arranque, si no en cada actualización apta. ¿Cuál es la mejor manera de garantizar que Wake-on-lan esté habilitado en cada arranque?
fuente

Cree un nuevo archivo, digamos
wakeonlanconfig, y ponga las siguientes líneas:Luego configure los permisos del archivo, haciéndolo ejecutable:
Y finalmente haga que el script se ejecute al inicio:
Para más detalles, visite: http://lukasz-lademann.blogspot.com/2013/01/how-set-up-wol-wake-on-lan-on-thin.html
fuente
En Ubuntu 16.04, además, establecer
WOL_DISABLE=Nen/etc/default/tlppara evitar ser WOL desactivado por la administración de energía TLP.http://linrunner.de/en/tlp/docs/tlp-configuration.html
Añadir
NETDOWN=noen/etc/default/haltpara evitar apagar la tarjeta de red durante el apagadofuente