Я новый пользователь Ubuntu и до сих пор действительно наслаждался этим. Однако вчера я потратил около 3 часов, пытаясь возобновить работу моего Wi-Fi после выхода ноутбука из спящего режима (он работает, если я перезагружаюсь). Я просмотрел доски объявлений, и все ссылки на Google пурпурные на 3-4 страницы для каждого результата поиска по этому вопросу. Поэтому я не думаю, что этот вопрос будет повторяться.
у меня есть
- Dell Inspiron 15
- AMD A6-6310
- Ubuntu A6-6310
- Моя беспроводная карта помечена как (устройство) wlp3s0 (драйвер) ath9k
и я попробовал следующее:
Я положил их в папку конфигурации в /config.d
SUSPEND_MODULES="$SUSPEND_MODULES ath9k"
SUSPEND_MODULES="ath9k"
Я создал исполняемые файлы в /sleep.d, такие как:
#!/bin/sh
#Tell Network Manager that resume was successful
case "$1" in
thaw)
/usr/bin/nmcli nm sleep false
;;
esac
#!/bin/sh
case "${1}" in
resume|thaw)
nmcli r wifi off && nmcli r wifi on ;;
esac
и многие другие их варианты.
Кроме того, это перезапускает NetworkManager, но не подключает Wi-Fi снова:
sudo service network-manager restart
Есть несколько других вещей, которые я пробовал, которые я точно не помню с такими командами, как nmcli d wifi или что-то в этом роде. Они не работали.
Теперь я могу ошибаться, но я думаю, что проблема может заключаться в следующем:
sudo nmcli nm sleep false
Теперь мой терминал НЕ распознает «nm» и говорит:
sudo nmcli nm sleep false
и когда я поднимаю меню для nmcli, nm нигде нет в списке объектов. Я чувствую, что это может быть ключом к проблеме. Итак, есть ли что-то, что я не сделал, что я должен сделать, и есть ли способ «исправить» проблему «nm»? Заранее спасибо!
nmcli
является 1.2.2
FN+F9
в моем случае) для выполнения команды,pkexec systemctl restart network-manager.service
чтобы сказать systemd перезапустить Network-Manager из графического интерфейса в наименее навязчивый способ, который я нашел.