Вопрос: Потеряйте Интернет после того, как мой компьютер отправится спать


У меня ноутбук HP TX2, и я использую Ubuntu 10.04 с ядром 2.6.34. Когда я закрываю крышку своего компьютера, убираю его, а затем открываю его позже, я потерял возможность подключения к Интернету. Там сетевой кабель, подключенный сетевым менеджером, больше не может его найти. У меня нет выбора, кроме как перезагрузить компьютер.

Какие-либо предложения? Благодарю.


4
2017-11-08 21:23


Источник


Что такое набор микросхем вашей сетевой карты. Я знаю, что на некоторых картах используется прошивка и требуется восстановление / сброс состояния. - Phil Hannent


Ответы:


Похоже, ваш драйвер ethernet не работает после приостановки работы вашего компьютера. Вы можете сообщить Ubuntu о его разгрузке перед приостановкой и загрузить его снова после возобновления работы вашего компьютера. Для этого необходимо создать файл /etc/pm/config.d/unload_modules и вставьте в него следующую запись:

SUSPEND_MODULES = "your_module_name_here"

где your_module_name_here должно быть именем водителя. Вы можете найти его с помощью сетевого менеджера.

Надеюсь, поможет

Ignacio


3
2017-11-09 12:30





Не может помочь вам в этом, но возможное решение вручную вынуждает его.

sudo ifconfig eth0 up
sudo dhclient eth0

Это МОЖЕТ работать, но это, очевидно, просто разрыв для решения реальной проблемы.


1
2017-11-08 21:31





Это звучит как проблема ACPI. На моем собственном ноутбуке простой вопрос о отключении и повторной загрузке сетевого кабеля решает проблему.

Используете ли вы драйверы Linux или драйверы Windows через NDISWrapper?


0
2017-11-09 09:23



Я использую Linux и имею беспроводную карту Broadcom B43, хотя это не имеет значения, потому что она также не получает Ethernet. Благодарю. - Lawrence Goodman


Я создал файл /etc/pm/config.d/unload_modules и ввел строку:

SUSPEND_MODULES = "r8169"

Я правильно назвал это имя? Я взял имя водителя. Должны ли быть цитаты?

Спасибо за помощь.


0
2017-11-10 15:05



На самом деле это не ответ ... это должен был быть комментарий к исходному сообщению или редактирование. - AJMansfield


Для тех, кто имеет такую ​​же проблему.

Команда lsmod можно использовать для просмотра всех загруженных модулей. Введите команду в терминал.

lsmod

Используйте приведенную выше команду, когда ваша беспроводная карта работает, иначе вы не получите имя драйвера беспроводной сети в списке.

Когда вы нашли имя модуля драйвера, используйте /etc/pm/config.d/unload_modules:

SUSPEND_MODULES="your_module_name_here"

В моем случае это было "ath9k" Это драйвер для драйвера Atheros Wireless. Я просто использовал google, чтобы найти дополнительную информацию об этом драйвере.

SUSPEND_MODULES="ath9k"

0
2018-03-27 07:35