Я часто оставляю свой ноутбук без дела и закрываю крышку, когда делаю это. Проблема в том, что беспроводная связь отключается, если я это делаю, и мои загрузки не могут происходить.
Есть ли способ предотвратить это? Я использую 10.04.
П.С. Я уже отключил приостановку по умолчанию
Все, что нам нужно сделать, это запустить пару команд и создать или отредактировать файл в /etc/pm/power.d, который в основном скажет Ubuntu выключить управление питанием Wi-Fi. и держать его постоянно выключенным в режиме работы от батареи, чтобы мы могли использовать Wi-Fi везде и всегда, когда захотим. Чтобы применить исправление, выполните следующие действия или следующую ссылку
Шаг 1. Убедитесь, что Включено управление питанием по Wi-Fi
Чтобы отключить управление питанием, нам сначала нужно убедиться, что оно включено.
*Open a terminal window by pressing Ctrl+Alt+t
*Now type: iwconfig and press Enter
'iwconfig' затем выведет список всех доступных беспроводных устройств, подключенных к вашей системе.
Шаг 2 - Отключение управления питанием
*Type: sudo iwconfig wlan0 power off – This disables the wi-fi power management
Шаг 3 - покажет нам, как сделать это исправление постоянным, сначала переместившись в другой каталог, а затем отредактировав или создав (если он еще не существует) файл / etc / pm /power.d/wireless
Шаг 3 - Сделать исправление постоянным - Переход в каталог /etc/pm/power.d
Теперь мы должны перейти в каталог / etc / pm / power.d, мы делаем это с помощью тип введите команду ниже в терминал (см. изображение ниже). Обратите внимание: если каталог не существует, вы должны создать его, набрав: mkdir /etc/pm/power.d
*Type: cd /etc/pm/power.d and press Enter
Выше:Переход в каталог /etc/pm/power.d
Шаг 4 - Создание файла беспроводной сети в каталоге /etc/pm/power.d
Как только мы окажемся в /etc/pm/power.d, мы должны создайте файл беспроводной сети.
*Type: sudo pico /etc/pm/power.d/wireless into the terminal command and press enter, this will create the wireless file and open the file for editing as a root user.
Шаг 5 - Добавьте пару строк кода в файл беспроводной сети, сохраните и выйдите, и все готово!
Теперь, когда вы находитесь в /etc/pm/power.d/wireless, мы добавьте две строки кода, которые говорят Ubuntu прекратить управление питанием нашего беспроводного устройства, тем самым оставляя управление питанием Wi-Fi постоянно выключенным (даже если мы выключим или перезапустим систему)
*Type: #!/bin/sh
/sbin/iwconfig wlan0 power off
Вверху: Добавьте две строки код в файл: /etc/pm/power.d/wireless
Теперь сохраните и выйдите - обратите внимание, если вы не можете найти кнопку сохранения, просто закройте окно терминала и перезапустите свой ноутбук / ноутбук. Изменения вступят в силу. Также обратите внимание, что при перезагрузке делайте это от батареи, снова откройте терминал, введите iwconfig ’и убедитесь, что в управлении питанием вашего устройства wlan0 указано: ВЫКЛ.
Это возможная проблема с оборудованием; антенны находятся в рамке дисплея, поэтому, когда вы закрываете крышку, антенны приближаются к металлическому корпусу компьютера, что приводит к падению сигнала.
Не только беспроводная связь отключается, но и вся машина переходит в спящий режим - диск замедляется, процессор останавливается - энергия тратится только на поддержание оперативной памяти. Итак, как вы понимаете, в спящем режиме загрузки в любом случае произойти не могут.
Чтобы исправить это, отрегулируйте настройки питания , чтобы компьютер не переходил в спящий режим при закрытии крышки. Это, очевидно, приведет к энергопотреблению, аналогичному тому, которое происходит при открытой крышке.
ОБНОВЛЕНИЕ: Если вы уже отключили приостановку при закрытии крышки, а беспроводная связь по-прежнему отключается, это говорит о возможной ошибке / сбое / misconfiguration в некоторых версиях Ubuntu. Я искал в базе данных ошибок Ubuntu , но не нашел ничего похожего - однако, как показывает эта ветка форума , есть и другие пользователи, которые испытывали подобные проблемы.
Итак, если вы действительно любят кодировать , как подсказывает ваш аватар, вы можете начать с исследования скрипта /etc/acpi/lid.sh
, который, как я понимаю, вызывается при закрытии крышки, и идите оттуда - надеюсь, вы сможете найти причину проблемы, устранить проблему для себя, а затем сообщить об ошибке + решение в багтрекер Ubuntu.