Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/06/2010, à 10:34

mferrato

WOL et Ubuntu 10.04 LTS « Lucid Lynx »

Je crée un nouveau sujet pour Wol spécifique à 10.04 à partir du message suivant  :

http://forum.ubuntu-fr.org/viewtopic.php?pid=3560283#p3560283

Je viens de passer une machine en 10.04 et j'ai utilisé la doc http://doc.ubuntu-fr.org/wakeonlan .
Pour ma part j'ai identifié le problème, mais je n'ai pas encore trouvé la solution.

En effet ma machine se réveille bien une première fois après être passée en mode hibernation ou suspend (manuelllement ou automatiquement) depuis une commande wakeonlan,
mais au second passage en mode hibernation, elle ne peut plus être réveillée par le réseau alors que depuis le clavier, le modem le réveil est toujours possible.

La source du problème est la configuration du réseau au retour d'hibernation, le statut fourni par la commande "ethtool eth0" pour le mode wake-on est  "d", malgré la commande insérée dans le script rc.local
"ethtool -s eth0 wol g"

Si j'effectue cette commande depuis un terminal après le réveil, la sortie d'hibernation suivante peut être effectuée par le réseau.

je préssens un probleme de conf pour hibernate dans les fichiers /etc/hibernate/* .
Quelqu'un aurait une idée ?

A partir des pages
* http://doc.ubuntu-fr.org/veille_et_hibernation
* http://doc.ubuntu-fr.org/wake-on-lan?s[]=wakeonlan
* http://doc.ubuntu-fr.org/wakeonlan
J'avais donc installé "sleepd",  "hibernate", "wol pour le client", et mis à jour le fichier "/etc/rc.local" pour la validation du WOL de la carte réseau.

D'une part les applis sleepd et hibernate (conseillées dans  http://doc.ubuntu-fr.org/veille_et_hibernation) font double usage pour ubuntu gnome-power-manager , et donc perturbe le fonctionnement normal et sont donc à proscrire, (dans mon cas avec ubuntu netbook remix )

ensuite le parametrage du mode WOL par ethtool "/usr/sbin/ethtool -s ethX wol g" doit être rétabli sur l'interface réseau (eth0 dans mon cas) après le réveil car la carte a perdu sa configuration du fait de l'hibernation

Ceci serait peut être possible par "NetworkManager" qui est relancé en sorti du mode suspend ou hibernation, mais je n'ai su le faire sad
Donc j'ai ajouté une séquence "powermanager" PM lors de la phase resume dans /etc/pm/sleep.d/ et /etc/pm/power.d , j'ai créé le fichier "05_wol" suivant

#!/bin/sh
# remise en état config carte réseau pour wakeonlan au réveil du PC

case "$1" in
	resume|thaw)
		/usr/sbin/ethtool -s eth0 wol g
		;;
esac

depuis tout fonctionne convenablement, les réglages des délais de mise en veille sont ceux accessibles depuis le panneau de commande.

Ma config est un carte mere foxconn 865G7MF-SH (bipro intel), j'avais pris soin de mettre à jour le bios (AMI) version 5c9f1p12 et 5c9f1p39
"http://www.foxconnchannel.com/product/m … -us0000166", mais cette phase ne semble pas être indispensable.

Hors ligne