В некоторых пробуждениях на дерзком ноутбуке отключена сеть [закрыто]

31

С тех пор, как я обновился до Saucy Salamander 13.10, при каждом третьем приостановлении работы сеть отключается, и я не могу ее снова включить. Мне пришлось перезагрузиться, чтобы снова запустить его.

В сетевом меню будет опция « Включить сеть», но нажатие на нее приведет только к появлению галочки в пункте меню, больше ничего не изменится.

  1. Как я могу включить его автоматически после приостановки?
  2. В то же время, есть ли обходной путь, чтобы хотя бы вручную включить его?

ПК Lenovo IdeaPad S205 с драйверами r8169 и rt2800pci.

Arild
источник
То же самое здесь, на Dell Studio 1550, Сетевой контроллер: Intel Corporation WiFi Link 5100. После пробуждения я должен выполнить «sudo killall NetworkManager», чтобы снова работать.
Тошо
2
Это подтвержденная ошибка bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1184262
Брайам,
Ошибка, которую я сам подал, была помечена как дубликат этой, но на самом деле кто-то ее опознал
Arild
Ошибка была исправлена ​​в Saucy / Trusty.
Брайам
У меня похожая проблема в моем DELL Inspiron N4010, я обхожу проблему, снова останавливаясь и просыпаясь.
Ученик PHP

Ответы:

25

Использование:

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

Вставьте следующее и сохраните файл. Это выводит NetworkManager из режима ожидания:

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

Источник : https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1184262/comments/23

asdfadsf
источник
Я принял этот ответ, но сейчас удаляю его, потому что у меня только что появилось другое резюме без пробуждения администратора сети.
Арильд
1
Сделав файл исполняемым, у меня сработало.
Пиловер
Конечно, это имеет смысл. Повторно принял ответ.
Арильд
1
Извините, что снова не принял ответ, но у меня все та же проблема. Я работаю над этим, делая, sudo nmcli nm sleep falseкогда это происходит. Я не удосужился протестировать источники разработки (как предложено в ответ на мой отчет об ошибке ). Сейчас я просто пассивно надеюсь, что 14.04 будет исправлено.
Арильд
Я думаю, что это работает для меня, хотя я не могу быть полностью уверен, поскольку это казалось довольно спорадическим, когда ошибка произошла. Однако сначала я выполнил команду «sudo chmod + s nmcli», не нужно ли это для этого (или добавить sudo в сценарий и NOPASSWD для nmcli в файле sudoers)? Или скрипт выполняется с привилегиями sudo независимо?
EvenLisle
19

У меня такая же проблема. Похоже, это связано с управлением питанием, которое не будит сетевого менеджера. После возобновления вы можете открыть терминал и набрать:

перезапуск сетевого менеджера службы sudo

Это должно поднять сеть.

fbab
источник
1
Спасибо. Я только что подал ошибку для поддержки acpi, возможно, вы можете добавить к ней: bugs.launchpad.net/ubuntu/+source/acpi-support/+bug/1243300 Я не могу принять ваш ответ, потому что кто-то может придумать фактическое исправление.
Арильд
вау, после стольких трудов со многими сценариями это сработало для меня ... Спасибо
Даниди