Vous pouvez utiliser /etc/rc.local ou certains scripts de démarrage du système, mais ce ne serait pas la meilleure façon de le faire. Au démarrage, vos interfaces réseau sont configurées, bien sûr, mais il y a d'autres moments où vos interfaces réseau peuvent être activées ou désactivées et vous aurez besoin de l'exécuter pendant ces périodes.
Vous souhaitez modifier /etc/network/interfaces :
Vous devriez avoir une ligne comme :
iface eth0 inet static
En dessous, plus en retrait, vous souhaitez créer une commande post-up et post-down, par exemple
iface eth0 inet static
post-up /usr/sbin/ethtool -s eth0 wol g
post-down /usr/sbin/ethtool -s eth0 wol g
Évidemment, remplacez eth0 par l'interface appropriée si elle est différente.
Voir interfaces(5) pour plus d'informations sur les commandes post-up et post-down
man 5 interfaces