Ubuntu 16.04 挂起后没有 wifi

Ubuntu 16.04 挂起后没有 wifi

我可以在暂停之前连接到 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

你应该已经准备好了

相关内容