Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 21/06/2010, à 09: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

Haut de page ↑