10 января 2013

Как исправить сетевое соединение при выходе из Cпящего режима в Ubuntu

В Ubuntu иногда при выходе из Cпящего/Ждушего режима проводная сеть не работает, а некоторые пользователи испытывают аналогичную проблему и с беспроводным подключением (WiFi).



Как это исправить?

1. Чтобы исправить нерабочую сеть Ethernet/WiFi после выхода из  Cпящего/Ждушего режима, во-первых, вы должны выяснить какой  модуль ядра использует сетевое соединение.
Выполните эту команду в терминале:

sudo lsmod

А затем выяснить, какой из модулей является тем, который использует сетевой интерфейс.  Во-первых, установите "lshw", инструмент определяющий список аппаратной конфигурации компьютера  в Ubuntu, установив его с помощью следующей команды:

sudo apt-get install lshw

Чтобы увидеть список загруженных модулей ядра, выполните следующую команду:

sudo lshw -C network



В моём случае имя, которое я искал, это имя модуля ядра rt2800usb из списка выведенного в терминале. Следующим шагом нужно добавить этот модуль в список модулей ядра для разгрузки перед сном и перезагрузки после возвращения из Cпящего/Ждушего режима. Делается это путем редактирования (создайте, если он не существует) /etc/pm/config.d/unload_modules.

2. Следующим шагом надо отредактировать файл /etc/pm/config.d/unload_modules с правами root (администратор) в текстовом редакторе:

gksu gedit /etc/pm/config.d/unload_modules

Когда откроется текстовый редактор с файлом, вставьте в него следующую строку, изменив в ней на своё значение (выделено красным):

SUSPEND_MODULES="$SUSPEND_MODULES rt2800usb"



Сохраните и закройте редактор.

Теперь  сеть должна работать после "пробуждения".

Источник:  techytalk.info

Удачи.