Wyłączono sieć przy niektórych budzeniach na pyskatym laptopie [zamknięte]


31

Od czasu uaktualnienia do Saucy Salamander 13.10, przy co trzecim zawieszeniu, sieć jest wyłączona i nie mogę jej ponownie włączyć. Musiałem zrestartować, aby ponownie uruchomić.

Menu sieci będzie miało opcję Włącz sieć, ale kliknięcie go spowoduje jedynie zaznaczenie w menu, nic więcej się nie zmieni.

  1. Jak mogę włączyć tę funkcję automatycznie po zawieszeniu?
  2. Czy w międzyczasie istnieje obejście, które pozwala przynajmniej ręcznie włączyć go ponownie?

Komputer to Lenovo IdeaPad S205 ze sterownikami r8169 i rt2800pci.


to samo tutaj w Dell Studio 1550, kontroler sieci: Intel Corporation WiFi Link 5100. Po przebudzeniu muszę wykonać „sudo killall NetworkManager”, aby znów działać.
Tosho


Zgłoszony przeze mnie błąd został oznaczony jako duplikat tego, ale w rzeczywistości ktoś go odznaczył
Arild

Błąd został naprawiony w Saucy / Trusty.
Braiam

Mam podobny problem w moim DELL Inspiron N4010, obejmuję ten problem, przechodząc ponownie do trybu zawieszenia i budzenia.
PHP Learner

Odpowiedzi:


25

Posługiwać się:

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

Wklej następujące i zapisz plik. Spowoduje to wyjście NetworkManager z trybu zawieszenia:

#!/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

Źródło : https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1184262/comments/23


Przyjąłem tę odpowiedź, ale usuwam ją teraz, ponieważ właśnie wznowiłem pracę bez budzenia Menedżera sieci.
Arild

1
Po uczynieniu pliku wykonywalnym działał dla mnie.
pylover

Oczywiście to ma sens. Ponownie zaakceptowana odpowiedź.
Arild

1
Przepraszam, że ponownie nie zaakceptowałem odpowiedzi, ale nadal mam ten sam problem. Pracuję nad tym, robiąc sudo nmcli nm sleep falseto, kiedy to się dzieje. Nie zadałem sobie trudu testowania źródeł programistycznych (jak zasugerowano w odpowiedzi na mój raport o błędzie ). W tej chwili mam tylko pasywną nadzieję, że 14.04 będzie miało poprawkę.
Arild

Myślę, że to działa dla mnie, choć nie mogę być całkowicie pewien, ponieważ wydawało się dość sporadyczne, kiedy wystąpił błąd. Jednak najpierw zrobiłem „sudo chmod + s nmcli”, czy nie byłoby to konieczne, aby to zadziałało (lub dodanie sudo w skrypcie i NOPASSWD dla nmcli w pliku sudoers)? Czy skrypt działa niezależnie od uprawnień sudo?
EvenLisle

19

Mam ten sam problem. Wygląda na to, że jest to związane z zarządzaniem energią, które nie budzi menedżera sieci. Po wznowieniu możesz otworzyć terminal i wpisać:

ponowne uruchomienie menedżera sieci usługi sudo

Powinno to uruchomić sieć.


1
Dzięki. Właśnie zgłosiłem błąd dotyczący obsługi acpi, być może możesz go dodać: bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/1243300 Nie mogę zaakceptować twojej odpowiedzi, ponieważ ktoś może wymyślić faktyczna poprawka.
Arild,

wow, po tylu trudach z wieloma skryptami to zadziałało dla mnie ... Dzięki
danidee
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.