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”