我是Ubuntu的新用户,到目前为止非常喜欢。但是,昨天我花了大约3个小时试图使我的笔记本电脑从睡眠模式唤醒后才能恢复wifi(如果我重新启动,它可以正常工作)。我已经搜寻过留言板,并且在此问题上,每个搜索结果在Google上的所有链接均为紫色3或4页。因此,我认为这个问题不会重复。
我有
- 戴尔Inspiron 15
- AMD A6-6310
- Ubuntu A6-6310
- 我的无线网卡被标记为(设备)wlp3s0(驱动程序)ath9k
并且我尝试了以下方法:
我已经将它们放入/config.d中的config文件夹中
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,但不会再次连接wifi:
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从GUI中重新启动网络管理器。我发现的最少干扰的方式。