我可以在暂停之前连接到 wifi,但之后没有列出任何网络。其他解决方案建议使用:
sudo systemctl restart network-manager.service
or
sudo service network-manager restart
这两种方法在暂停之前都会按预期重置 wifi 连接,但之后就不起作用了。
我目前正在 Dell Venue Pro 7130 上运行 Ubuntu 16.04.1 LTS。
有什么解决办法吗?
答案1
我认为这是一个从 16.04 到 16.10 在许多设备中都存在的错误。我的解决方案是关闭计算机然后再打开。我知道这很糟糕,但您可以通过在 ubuntu 网站上报告该错误来提供帮助。
答案2
我在 HP Pavilion Sleekbook 14-b120dx 上运行 Ubuntu 16.04
product: AR9485 Wireless Network Adapter
vendor: Qualcomm Atheros
driver=ath9k driverversion=4.8.0-41-generic
似乎很多人都有类似的问题,但我找到的解决方案都不起作用。这是我想到的办法,似乎有效。
对我来说,问题是 Wi-Fi 在第一次启动时可以工作,但是在唤醒挂起状态的计算机后就会停止工作。
与其他人相比,我所经历的主要区别在于跑步rfkill list all
表现Hard blocked: yes
所以我的解决方案是在挂起系统之前删除 wifi 驱动程序,然后将其重新添加,然后重新启动网络管理器。
您可以测试我的解决方案,看看它是否适合您,然后再将其永久保留在下面:
modprobe -r ath9k
暂停然后唤醒计算机,然后运行:
modprobe ath9k
service network-manager restart
如果这对你有用,你可以通过添加文件来使其永久/lib/systemd/system-sleep/
生效/etc/pm/sleep.d/
sudo gedit /etc/pm/sleep.d/wifi
粘贴此代码:
#!/bin/bash
case "$1" in
suspend)
modprobe -r ath9k
;;
resume)
modprobe ath9k
service network-manager restart
;;
esac
保存并关闭文件,然后运行sudo chmod +x /etc/pm/sleep.d/wifi
你应该已经准备好了