Всякий раз, когда я оставляю свой Raspberry Pi на ночь, кажется, что он всегда находится в каком-то приостановленном состоянии. Красный индикатор питания все еще горит, но индикатор USB WiFi устройства выключен, и я не могу получить к нему доступ по SSH.
У меня нет подключенных периферийных устройств, кроме устройства USB WiFi. Я просто использую его без звука в качестве аудиоплеера.
Кто-нибудь знает, как полностью отключить какие-либо функции приостановки?
Ответы:
Вы не предоставили много подробностей, но я собираюсь предположить, что вы используете WiFi-адаптер с чипом Realtek 8192cu, так как это, кажется, широко используется. У меня то же самое, и у меня возникла та же проблема: при оставлении RPi в режиме ожидания на длительный период времени Wi-Fi кажется отключенным, и вы больше не можете подключаться через SSH и т. Д.
Я искал решение этой проблемы в течение нескольких месяцев, и только сейчас нашел его здесь: https://github.com/xbianonpi/xbian/issues/217 . Решение для xbian, но оно работает для меня на Raspbian.
Кажется, проблема в том, что адаптер имеет функции управления питанием, включенные по умолчанию. Это можно проверить, выполнив команду:
Значение 0 означает отключение, 1 означает мин. управление питанием, 2 означает макс. управление энергопотреблением. Чтобы отключить это, вам нужно создать новый файл:
и добавьте следующее:
Как только вы сохраните файл и перезагрузите свой RPi, WiFi должен оставаться включенным бесконечно.
источник
Предпочитаемый ответ выглядит близко к правильному, но некоторые дополнительные комментарии в исходном выпуске ( https://github.com/xbianonpi/xbian/issues/217 ) предполагают, что дополнительный вариант лучше:
options 8192cu rtw_power_mgnt=0 rtw_enusbss=0
в
/etc/modprobe.d/8192.conf
отличие от всегоrtw_power_mgnt=0
. Просто указав, что один вариант не работает для меня, так как Wi-Fi по-прежнему отключился.источник
Моя проблема была заставка. Отключить с помощью следующих команд:
Это отключает заставку:
Отключите другие функции звездочки энергии:
Это не будет работать в удаленном сеансе SSH
источник
GDM
Вы можете запретить GDM приостановить работу вашего компьютера, изменив значение в
dconf-editor
. Обратите внимание, что я сказалdconf-editor
, нетgconf-editor
.Теперь вам нужно перейти к
org.gnome.settings-daemon.plugins.power
узлу. Вы должны увидеть весь список пар ключ-значение. Измените следующие ключи на следующие значения.sleep-inactive-ac-type
ни к чемуsleep-inactive-battery-type
ни к чемуСсылки
источник