J’ai un serveur open media vault basée sur debian squeeze avec une carte mere ASUS A8V-VM .
Dans le bios j’ai passé le statut de "APM Configuration/Power On By PME " a enable.
Puis open media vault a la rubrique Network/Interfaces ,j’ai coché WOL pour eth0.
Puis modifier le fichier /etc/rc.local que voici :
#!/bin/sh -e
rc.local
This script is executed at the end of each multiuser runlevel.
Make sure that the script will “exit 0” on success or any other
value on error.
In order to enable or disable this script just change the execution
bits.
By default this script does nothing.
ethtool -s eth0 wol g
exit 0
j’ai redemarré le serveur et passé la commande :
root@openmediavault:~# ethtool eth0 | egrep “^[[:blank:]]*Wake-on: (g|d)”
Wake-on: g
Donc WOL est actif .
j’ai verifier qu’il recevait les paquets de reveille sur le port 9 avec :
root@openmediavault:~# tcpdump -i eth0 port 9
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
14:54:54.403141 IP toto-Aspire-7250.local.45569 > 255.255.255.255.discard: UDP, length 102
^C
1 packets captured
1 packets received by filter
0 packets dropped by kernel
Donc il reçoit bien les paquets
Comme sur le site ubuntu j’ai essayé l’envoie de l’adresse mac a l’endroit et a l’envers :
toto@toto-mint ~ $ wakeonlan A8:06:6F:31:17:00
et
toto@toto-mint ~ $ wakeonlan 00:17:31:6F:06:A8
et
toto@toto-mint ~ $ sudo etherwake A8:06:6F:31:17:00
et
toto@toto-mint ~ $ sudo etherwake 00:17:31:6F:06:A8
avec toute les options de ethtool :
ethtool -s eth0 wol p|u|m|b|a|g|s|d
p Wake on phy activity
u Wake on unicast messages
m Wake on multicast messages
b Wake on broadcast messages
a Wake on ARP
g Wake on MagicPacket(tm)
s Enable SecureOn(tm) password for MagicPacket(tm)
d Disable (wake on nothing). This option clears all previous options.
J’ai mis “ethtool -s eth0 wol p” et debrancheé et rebranché le cable reseau .
Et cela ne marche toujours pas.
Si quelqu’un a une idée? MERCI…