Ubuntu 8.10 et le WOL

Le Wake On Lan est bien l’outil idéal pour les feignants comme moi qui n’aiment pas tendre le bras pour appuyer sur le bouton power de l’ordinateur du salon (très long bras) ou allumer le portable qui fait office de serveur à mi-temps et dont le bouton est sous l’écran (mon cas).

Bien qu’avoir suivi à la lettre le tuto qui-va-bien sur ubuntu-fr, ça ne marche pas (ouais c’est toujours la même chose, à chaque fois que je fais les manips d’un tuto sous Linux, ça ne marche jamais du premier coup) … Et pour cause ! Il n’est pas fait mention de /proc/acpi/wakeup So, what is that ? Ce fichier indique l’état actuel du matériel qui pourraient réveiller votre ordinateur d’un sommeil profond.

antoine@antoine-laptop:~$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
LANC      S5     enabled   pci:0000:08:08.0
PS2K      S3     enabled   pnp:00:07
PS2M      S3     enabled   pnp:00:08

Sauf que sous Ubuntu 8.10, tout ces périphériques susceptibles de réveiller votre chat (oui, tout comme votre ordinateur qui passe ses journées à ronfler) sont sur disabled. Cela se traduit par l’extinction de votre carte réseau lorsque vous éteignez la machine. Anapu de Magic Packet.

Pour résoudre ce problème, lister vos périphériques PCI (commande lspci) et chercher votre carte réseau.

antoine@antoine-laptop:~$ lspci
[...]
08:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 01)

Faite correspondre votre noeud (en gras ci-dessus)  à votre carte à la liste fournie par /proc/acpi/wakeup pour récupérer le nom du device. Ensuite, un petit coup de sudo sh -c « echo -n nom_device > /proc/acpi/wakeup ». Simple ? Oui. Sauf que cette modification est temporaire et reviendra à la valeur par défaut à votre prochain démarrage. La solution est de mettre cette commande (sans le sudo) dans votre fichier /etc/rc.local avant le exit 0 (vous pouvez aussi enlever le sh -c).

0 Réponses à “Ubuntu 8.10 et le WOL”


  • Aucun commentaire

Laisser un Commentaire