Не работает WiFi после просыпания или выхода из ждущего режима в Ubuntu 16.04

13 октября 2016
Рубрика: Xenial Xerus (16.04 LTS), Заметки
Теги: , , , ,

Zeboton

WiFi В Ubuntu 16.04 встречается ошибка, которая не зависит от того, как ОС попала на компьютер: была установлена с чистого листа или было обновление.

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

Для начала можно попробовать временный вариант:

sudo systemctl restart network-manager.service

Вариант выше спасает только один раз и при каждом выходе из ждущего режима придётся вновь выполнять эту команду.

Есть вариант это автоматизировать 😉

Открываем файл для редактирования ( создаём ):

sudo nano /etc/systemd/system/wifi-resume.service

Вносим в него:

#/etc/systemd/system/wifi-resume.service
#sudo systemctl enable wifi-resume.service
[Unit]
Description=Restart networkmanager at resume
After=suspend.target
After=hibernate.target
After=hybrid-sleep.target

[Service]
Type=oneshot
ExecStart=/bin/systemctl restart network-manager.service

[Install]
WantedBy=suspend.target
WantedBy=hibernate.target
WantedBy=hybrid-sleep.target

Нажимаем Ctrl+X ( C^X ), затем Y и Enter.

Создаём системные ссылки:

sudo systemctl enable wifi-resume.service

Костыль. Но работает.

Источник решения.

Ваш комментарий

*