Відповіді:
Ви можете перезавантажити драйвер бездротового зв'язку після призупинення, щоб уникнути перезавантаження. Мій драйвер - 'ath9k', який ви можете знайти, запустивши 'nm-tool' і шукайте рядок, подібний до
Driver: ath9k
Потім перезавантажте драйвер:
sudo rmmod ath9k
sudo modprobe ath9k
Щоб це відбулося автоматично, коли ви повернетесь з призупинення, ми можемо додати наступний скрипт у /etc/pm/sleep.d/00_wireless_sleep
#!/bin/sh
case "$1" in
suspend|hibernate)
/sbin/rmmod ath9k
;;
resume|thaw)
/sbin/rmmod ath9k
/sbin/modprobe ath9k
;;
esac
exit 0
Замініть ім'я модуля "ath9k" на модуль, який ви виявили, на виході nm-інструменту, згаданому вище. Мені довелося назвати сценарій "00_wireless_sleep", щоб він запустився після всіх інших сценаріїв відновлення (сценарії запускаються у зворотному порядку при резюме). Не забудьте зробити файл "00_wireless_sleep" виконуваним:
sudo chmod 755 /etc/pm/sleep.d/00_wireless_sleep
У мене така ж проблема, але з різним ноутбуком / wificard. Спробуйте перезапустити послугу мережевого менеджера:
sudo service network-manager restart
options iwlwifi bt_coex_active=0
що/etc/modprobe.d/iwlwifi.conf
працював для мене. довідка