Когда возобновлено спящий режим, wi-fi потерян.
Невозможно включить Wi-Fi из appindicator и> настройка> Network.
Включение / выключение через горячий ключ (Fn + F2) тоже бесполезен.
Мне нужно приостановить, затем возобновить с приостановки, затем снова работать wi-fi.
Моя платформа: Ubuntu 14.04 LTS. [!d6 ]
Как разрешить для wi-fi все еще естественно работает (без вмешательства) после возобновления спящего режима.
Следуя инструкциям Юйиамсона после
sudo gedit /etc/pm/power.d/wireless
, беспроводная " файл не пуст, он показывает:
#!/bin/sh
# tlp - if tlp is enabled, override corresponding script
# in /usr/lib*/pm-utils/power.d/
CONFFILE=/etc/default/tlp LIBDIRS='/usr/lib /usr/lib64'
for d in ${LIBDIRS}; do
if [ -d "${d}/pm-utils/power.d" ]; then
blocked="${d}/pm-utils/power.d/${0##*/}"
break
fi done
if [ -n "$blocked" ] && [ -x "$blocked" ]; then
# else nothing to disable -> don't read $CONFFILE
if [ -e "$CONFFILE" ] && . "$CONFFILE" -- && [ "$TLP_ENABLE" = '1' ]; then
# TLP is enabled -> disable $blocked
echo "Notice: '${blocked}' disabled by TLP."
else
exec "$blocked" $*
fi fi
exit 0
У меня была одна и та же проблема, и я наконец нашел полное решение, поэтому вот оно:
Переход к терминалу нажатием Ctrl + Alt + T Открытие нового файла .txt напишите новую команду. (вы можете изменить имя файла, но оно должно начинаться с 99-, потому что система работает в алфавитном порядке, и нам нужно, чтобы это было последним:sudo nano /etc/pm/sleep.d/99_synclient`
Вставьте следующую строку в пустую .txt file: #!/bin/bash
case "$1" in
suspend|hibernate)
;;
resume|thaw)
sudo -u <USERNAME> env DISPLAY=:0 service network-manager restart
;;
*)
exit $NA
;;
esac
Пожалуйста, замените выше свое имя пользователя без <& lt;> Сделать исполняемый файл: sudo chmod +x /etc/pm/sleep.d/99_synclient
и не забудьте изменить имя, если вы это сделали ранее. Вы Теперь ваш WiFi должен работать нормально после спящего режима.
Я бы запустил
sudo service network-manager restart
sudo делает его суперпользователем или root, поэтому вам разрешено запускать его. service запускает скрипт, удаляя большинство переменных окружения и каталог, установленный на /. network-manager сообщает нам, что мы хотим, и restart останавливает и запускает этот процесс.