Wake on lan entre debian et ubuntu lts

Bonjour

Je viens demander de l’aide au pro des tux.
Je desire faire du Wake On Lan (WOL), mon matos est un Netserver E60 (ce n’est pas tous jeune mais support le WOL).

Alors j’ai essayer ubuntu server (lts 8.04) regler les parametres en ajoutant
ethtool -s eth0 wol g avant le exit o de /etc/rc.local
en faisans ça sur ubuntu aucun probleme sa marche nickel, j’arrive bien a reveiller le pc concerner en local et par le net.
Seulement le probleme que je fasse:
Sudo shutdown -h now
sudo shutdown -P now
le systeme se coupe bien (plus acces en ssh, putty, winscp) mais le pc ne s’éteint pas completement obliger d’agir manuellement sur le bouton pour l’eteindre.

J’ai essayer avec debian, avec debian j’obtient bien l’arret total de la machine,
Sudo shutdown -h now
Mais voila le wake on lan en local ne marche pas (donc meme pas besoin dessayer par internet).
meme avec les reglages dans /etc/rc.local (comme pour ubuntu)
j’ai egalement ajouter la meme ligne (ethtool -s eth0 wol g) dans /etc/network/interfaces
et puis egalement /etc/init.d/halt j’ai mis netdown=no au lieu de netdown=yes
de plus un remarque j’ai constater que dans la distribution de debian le ethtool n’est pas installer, bon le sachant je l’ai installer
sudo aptitude install ethtool

Voila si quelqu’un pouvais m’aider se serais cool. Pour moi j’en conclu que c’est en rapport avec l’extinction de ma machine (vu que c’est egalement la difference entre ubuntu et debian) et je veux pouvoir eteindre correctement la machine sinon je serai rester sur ubuntu lts.

Vérifie qu’il y a bien HALT=poweroff dans le fichier /etc/default/halt.

Desintegr
pour repondre alors sous debian oui c’est bien HALT=poweroff
et pour ubuntu lts il me semble l’avoir fais aussi. Et ca avais rien changer

Mais si tu me demande de verifier (absolument) ca il faut que je reinstall ubuntu lts (ca me gene moyennement mais si on me propose une solution sur debian il faudras que je le reinstall et la c’est franchement fastidieux)

Je voudrais attendre qu’on me propose des solutions sur debian pour les tester, si ca te gene pas Desintegr.

Donc je solicite les idées pour Debian

Essaye de mettre

ethtool -s eth0 wol g

en post-down dans la section eth0 de ton fichiers interfaces et vérifies ton fichier /etc/default/halt.

fran.b

pour debian
j’ai mis :
post-up ethtool -s eth0 wol g
post-down ethtool -s eth0 wol g
dans mon /etc/network/interfaces, ca change rien impossible de reveiller.

et pour ubuntu j’obtient ca:
halt:unable to iterate IDE devices: No such files or directory
[53932.106459] system halted
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/298402

apres une demande d’arret par shutdown -h now ou shutdown -P now ou meme un poweroff now
et la j’appuis sur le bouton d’arrete physique et le pc s’eteind.

Qu’y a-t-il dans /etc/default/halt, as tu une ligne NETDOWN=no?

fran.b

sous debian
/etc/default/halt j’ai:

default behaviour of shutdown -h / halt. Set to “halt” or “poweroff”.

HALT=poweroff

je me suis dit tient et si je l’ajoutais donc je l’ai ajouter apres
HALT=poweroff
NETDOWN=no

et ben toujours pas possible de le reveiller en WOL

À l’extinction la lumière de la carte reste allumée???

oui (la led reste alumer de la carte reseau ainsi que sur le switch) dans le bios la fonction WOl est activer (quand le paquet magique est envoyer elle clignote aussi mais ne reveille pas le pc).

fran.b mais avec ubuntu lts sa fonctionne le WOL (seulement pour eteindre le pc j’ai un message: halt:unable to iterate IDE devices: No such files or directory) qui a priorit frequent sur ubuntu (j’ai fais des recherche)

debian lui coupe le pc tres bien (surement trop bien parceque le WOL bah la que dal sa marche pas)

C’est exactement la meme becane, soit j’ai installer debian soit ubuntu lts (pas les deux en meme temps).

Hum, as tu vérifié l’adresse MAC? J’avais eu ce pbm sur des Dell

Modifies éventuellement le fichier

/etc/init.d/halt

en mettant

ethtool eth0
read GABEUZOU

juste avant l’appel de ≤do_stop» dans le case.
À l’arrêt, tu verras l’état de ta carte et du Wake-on

alors en rajoutant

ethtool eth0
read GABEUZOU

juste avant l’appel de ≤do_stop» dans le case.

quand je lui demande se s’arreter par shutdown -h now
il ne s’eteint plus (donc pas cool) et j’ai juste:
<nom_de_mon_serveur> login: acpid: exiting

je voi pas les info du ethtool

??

Essaye en mettant
/usr/sbin/ethtool eth0 > /root/carte 2>&1
à la place de ces 2 lignes.

ok il s’eteint le pc

mais j’ai rien vu a l’ecran. (pas d’info de ethhtool eth0)

Oui mais tu dois avoir un fichier /root/carte qui contient les infos…

non j’ai pas de fichier /root/carte
vide de chez vide.
et il n’existe meme pas ls -al dans /root ya pas de fichier carte

Scrogneugneu, le système de fichier doit être en lecture seule, bon pas le choix, remplace /root/carte par /dev/tty1 et fais suivre d’un «sleep 30» pour que tu ais le temps de lire…

bon j’ai mis mon short et mes basket.

maintenant je vais aller courir quelque kilometre avant de faire un massacre.

j’ai modifier le repertoire

/home//carte 2>&1
sleep 30

alors j’attend bien les 30 second pour qu’il se coupe. Mais toujours pas de fichier carte dans mon repertoire de ma sesion. alors brun gros probleme a moins que je soit handicaper

merci pour ton aide mais la je vais courir. @ plus tard

Les systèmes de fichiers sont démontés ou montés en lecture seule donc impossible d’écrire dessus, d’où l’idée de mettre ça sur la console 1 (/dev/tty1) qui existe encore elle…

bon me revoila

alors j’ai bien fais la modif que tu ma dit fran.b et la sa marche enfin sa m’affiche les info du ethtool

j’ai regarder sur la ligne Wake on lan j’ai bien : g

donc que le reveille est activer. mais je peux toujours pas le reveiller

c’est un serieux mystere.

Tu as vérifié l’adresse MAC, ça n’est pas une carte utilisant forcedeth par hasard?