Problèmes de mise en réseau après suspension [fermé]

18

J'ai des problèmes avec mon ordinateur portable Asus depuis la mise à niveau vers Ubuntu 13.10:

  • La mise en réseau (wifi et LAN) ne fonctionnera pas après la reprise de la suspension. J'ai vu de nombreux articles à ce sujet, mais ils ne fonctionneraient pas pour moi (en ajoutant iwlwifi à la liste des modules chargés).

Je n'ai rien trouvé sur ce problème et je ne sais pas où chercher pour le résoudre. Y a-t-il des informations que je peux ajouter?

Michael-AD
la source
1) Voici le syslog généré lorsque j'active le wifi avant une suspension (fonctionne) pastebin.com/KQq3DqkW ; et voici le syslog généré lorsque j'essaie d'activer le wifi après une suspension (ne fonctionne pas) pastebin.com/7KrAnUnf .
Michael-AD
En regardant les réponses, c'est un bug.
Braiam
La meilleure façon d'ajouter des informations supplémentaires à votre question est de la modifier à l'aide du bouton Modifier . C'est mieux visible de cette façon, et les commentaires sont principalement à des fins secondaires et temporaires. Les commentaires sont supprimés dans diverses circonstances. Tout ce qui est important pour votre question devrait être dans la question elle-même.
guntbert

Réponses:

18

Sonne comme le bogue # 1234469: le réseau ne s'affiche pas après la reprise de la suspension .

La solution consiste à exécuter:

sudo nmcli nm sleep false

Cette solution de contournement utilise le nmcli pour modifier l'état de sommeil du nm .

nmcli est l' interface de ligne de commande de Network Manager
nm est Network Manager

freddybob
la source
Cela m'a un peu aidé sur 12.04 Xubuntu, après cela et la suspension manuelle, la carte recommence à clignoter, mais finalement aucun succès pour la faire fonctionner. Seul le wifi fonctionne, le RJ45 eth0 s'est bloqué après avoir été réactivé de la suspension.
Dee
C'était rapide. Est-ce permanent?
PyRulez
2

Cette solution de contournement n'a pas fonctionné pour moi. Cependant, cela a fonctionné:

Je n'ai toujours pas de solution mais j'ai trouvé une solution:

Créez un nouveau script shell nommé hibernate.sh. Ouvrez-le avec gedit et collez le code suivant:

gnome-screensaver-command -l dbus-send --system --print-reply \
    --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower \
    org.freedesktop.UPower.Suspend

Enregistrez-le et rendez-le exécutable. Si vous le souhaitez, vous pouvez créer un fichier .desktop pour celui-ci. Lorsque vous exécutez ce script, il envoie votre PC en mode hibernation, y compris l'écran de verrouillage. Lorsque vous réveillez votre PC, la mise en réseau fonctionne maintenant. Lorsque vous utilisez le mode veille ou le mode hibernation de la manière normale, ce n'est pas le cas.

Merci à Christopher Paul ici: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1212199

Notez que vous devrez redémarrer votre système une fois par la suite (si votre réseau était hors service en raison d'une suspension lors de l'exécution du script). Ensuite, cela fonctionne bien.

Notez également que ce script envoie votre PC en suspension, pas en hibernation (le nom peut être déroutant).

Michael-AD
la source