Forum général.général Suspend to ram qui auto resume

Posté par  (site web personnel) .
Étiquettes : aucune
2
28
juin
2010
Bonjour,

J'ai eu quelques soucis avec mon suspend to RAM. Je partage la solution ici car j'ai mis un peu de temps à trouver.

Problème:
3 secondes après la mise en veille, le PC resume tout seul

J'ai essayé d'enlever X, les drivers nvidia, les périphériques USB, rien n'y faisait.
J'ai essayé des noyaux différents, sans cpudyn, enlever le wake on lan dans le bios...
J'ai fini par faire un rmmod de tous les modules et la ça passait.
Par dichotomie j'ai trouvé que le module à démonter était celui de la carte réseau

Solution:

Enlever le module de la carte réseau avant le suspend
/etc/hibernate/blacklisted-modules :
r8169


Si quelqu'un a une explication, je suis preneur :P


Ps: gentoo linux 2.6.34
  • # Wake on lan ?

    Posté par  . Évalué à 2.

    Est-ce qu'il n'y aurait pas des signaux réseau qui passent ?

    Ta carte doit être configurée pour réveiller le PC quand elle reçoit des signaux (cf par ex : http://xlife.zuavra.net/index.php/60/ ). Il n'y a pas forcément que le "magic paquet" du wake on lan qui peut réveiller le PC, en fonction des flags.

    Cherche aussi la doc de /proc/acpi/wakeup je crois que tu peux configurer le fait que ta carte réseau ait le droit de réveiller ton PC par ce biais.
  • # Pb solved

    Posté par  . Évalué à 1.

    Merci, ça m'a bien aidé. Rien du côté de /proc, tout est désactivé. Par contre, j'avais une vision naïve du WOL et en fait n'importe quel paquet peut réveiller le PC. Il faut configurer tout cela. Pour moi un /usr/sbin/ethtool -s eth0 wol d a fait l'affaire.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.