Ubuntu 14.04,Wifi 被硬件开关禁用 - Lenovo G50-80,Qualcomm Atheros QCA9565 / AR9565 无线网络适配器(rev 01)

Ubuntu 14.04,Wifi 被硬件开关禁用 - Lenovo G50-80,Qualcomm Atheros QCA9565 / AR9565 无线网络适配器(rev 01)

我买了新的联想 G50-80 笔记本电脑,并设置了双启动。我的 wifi 在 Windows 8.1 中运行良好,但在 Ubuntu 14.04 中不工作,显示 Wifi 被硬件开关禁用。当我这样做时rfkill*,我得到了以下信息:

0: ideapad_wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: yes

1: ideapad_bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: yes

2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

我尝试了所有命令来启用它,但它只对软块有效。有什么解决办法吗,还是驱动程序有问题?

答案1

主要有两种可能性:

首先,你的 wifi 可能确实被硬件开关禁用了。你可能会注意到你的电脑上有一个开关,上面有一个信号站(即 wifi)。如果这是问题所在,那么您可能需要将其打开。但是您说它在 Win 8 上运行良好,那么可能不是这个。

第二,系统(Ubuntu)可能无法识别 wifi 卡状态,或者不支持该卡。解决此问题的推荐方法是在 Ubuntu 上搜索 wifi 卡的驱动程序。

答案2

如果你的笔记本电脑没有硬件无线开关,那么你可以通过以下方式修复它:

sudo modprobe -r ideapad_laptop

这将解锁无线,直到您重新启动。

如果这有帮助,我建议通过运行来报告错误

ubuntu-bug linux

按照说明操作,并将错误链接发布到评论中。这台笔记本电脑将被添加到怪癖列表中。

答案3

有一个名为“ideapad_laptop”的模块阻止 wifi 模块启动。

1)将其列入黑名单:

echo "blacklist ideapad_laptop" | sudo tee -a /etc/modprobe.d/blacklist-ideapad.conf

2) 防止 WiFi 卡自动休眠和停止连接

echo "options rtl8723be fwlps=0" | sudo tee /etc/modprobe.d/rtl8723be.conf

相关内容