Une grande majorité de cartes réseau supportent le "wake on lan" ou "réveil par le réseau"

Voici un script trés pratique permettant d'activer à chaque extinction de l'ordinateur cette fonctionnalité .

Editer un fichier :

 gedit /etc/init.d/WakoOnLan

et insérez le code suivant :

#!/bin/bash
#
# WakeOnLan Script pour configurer le WOL sur les interfaces reseau
#
# chkconfig: 2345 99 05
#
# description: Activation du Wake On Lan
#
# Source function library.
. /etc/init.d/functions
#
if [ ! -f /etc/sysconfig/network ]; then
exit 0
fi
. /etc/sysconfig/network

# Le reseau est-il demarre
if [ "${NETWORKING}" = "no" ]; then
echo "Wake On Lan non active"
exit 0
fi
#
# Determination des interfaces reseau actives
#
cd /etc/sysconfig/network-scripts
interfaces=$(ls ifcfg* | 
LANG=C sed -e "$__sed_discard_ignored_files" 
-e '/(ifcfg-lo|:|ifcfg-.*-range)/d' 
-e '/ifcfg-[A-Za-z0-9._-]+$/ { s/^ifcfg-//g;s/[0-9]/ &/}' | 
LANG=C sort -k 1,1 -k 2n | 
LANG=C sed 's/ //')
#
# Activation du Wake On Lan pour les interfaces montees
#
for i in $interfaces; do
if (ethtool $i|grep "Supports Wake-on"|grep g > /dev/null 2>&1); then
echo -n "Activation du WakeOnLan pour $i"
daemon /sbin/ethtool -s $i wol g
echo
fi
done
exit 0

et pour finaliser activez ce service de façon définitive :

chkconfig wakoonlan on
Connexion a la base impossible