Réseau désactivé à certains réveils sur un ordinateur portable coquin [fermé]

31

Depuis que je suis passé à Saucy Salamander 13.10, avec chaque tiers de suspension environ, le réseau est désactivé et je ne peux pas le réactiver. J'ai dû redémarrer pour le faire fonctionner à nouveau.

Le menu réseau aura l'option Activer le réseau mais en cliquant dessus, cela ne produira qu'une coche dans l'élément de menu, rien d'autre ne change.

  1. Comment puis-je l'activer automatiquement après la suspension?
  2. En attendant, existe-t-il une solution de contournement pour la réactiver au moins manuellement?

Le PC est un Lenovo IdeaPad S205 utilisant les pilotes r8169 et rt2800pci.

Arild
la source
même ici sur Dell Studio 1550, contrôleur réseau: Intel Corporation WiFi Link 5100. Après le réveil, je dois exécuter "sudo killall NetworkManager" pour fonctionner à nouveau.
Tosho
2
Il s'agit d'un bogue confirmé bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1184262
Braiam
Le bogue que j'ai déposé moi-même a été marqué comme doublon de celui-ci, mais en fait, quelqu'un l'a annulé
Arild
Le bug a été corrigé dans Saucy / Trusty.
Braiam
J'ai un problème similaire dans mon DELL Inspiron N4010, je contourne le problème en allant suspendre et me réveiller à nouveau.
PHP Learner

Réponses:

25

Utilisation:

sudo touch /etc/pm/sleep.d/network-manager-resume
sudo chmod +x /etc/pm/sleep.d/network-manager-resume
sudo nano /etc/pm/sleep.d/network-manager-resume

Collez ce qui suit et enregistrez le fichier. Cela met NetworkManager hors du mode de suspension:

#!/bin/sh

# This script gets NetworkManager out of suspend.
case $1 in
     suspend|suspend_hybrid|hibernate)
    # No need to do anything here.
        ;;
     resume|thaw)
    nmcli nm sleep false
        ;;
esac

Source : https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1184262/comments/23

asdfadsf
la source
J'ai accepté cette réponse mais je la supprime maintenant car je viens d'avoir un autre CV sans que Network Manager ne se réveille.
Arild
1
Après avoir rendu le fichier exécutable, j'ai travaillé pour moi.
pylover
Bien sûr, cela a du sens. Réponse ré-acceptée.
Arild
1
Désolé d'avoir à nouveau refusé la réponse, mais j'ai toujours le même problème. Je travaille autour d'elle en faisant sudo nmcli nm sleep falsequand ça arrive. Je n'ai pas pris la peine de tester les sources de développement (comme suggéré en réponse à mon rapport de bogue ). En ce moment, j'espère simplement que 14.04 aura un correctif.
Arild
Je pense que cela fonctionne pour moi, bien que je ne puisse pas être complètement sûr, car cela semblait plutôt sporadique lorsque l'erreur se produisait. Cependant, j'ai fait "sudo chmod + s nmcli" en premier, cela ne serait-il pas nécessaire pour que cela fonctionne (ou ajouter sudo dans le script et un NOPASSWD pour nmcli dans le fichier sudoers)? Ou bien le script s'exécute-t-il avec les privilèges sudo?
EvenLisle
19

J'ai le même problème. On dirait que c'est lié à la gestion de l'alimentation qui ne réveille pas le gestionnaire de réseau. Après la reprise, vous pouvez ouvrir un terminal et taper:

redémarrage du gestionnaire de réseau du service sudo

Cela devrait faire apparaître le réseau.

fbab
la source
1
Merci. Je viens de déposer un bogue pour le support acpi, vous pouvez peut-être y ajouter: bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/1243300 Je retiens d' accepter votre réponse parce que quelqu'un pourrait trouver un correctif réel.
Arild
wow, après tant de travail avec de nombreux scripts, cela a fonctionné pour moi ... Merci
danidee