在 Windows 8.1 双启动环境下,Ubuntu 17.04 无法连接 Wifi

在 Windows 8.1 双启动环境下,Ubuntu 17.04 无法连接 Wifi

我对 SSD 进行了分区,并在 Windows 8.1 旁边安装了 Ubuntu 17.04。当我启动 Windows 时,wifi 连接并正常工作。当我启动 Ubuntu 并单击网络图标时,它会显示所有相同的可用连接,但当我进行选择时,它只会尝试连接 30 秒,然后显示“已断开连接 - 您现在处于离线状态”。

我是 Linux 方面的菜鸟,所以我会尽力跟上。我使用的是 TP-LINK TL-WN822N 无线适配器和 RTL8192CU 无线驱动程序。我不知道我的设置、驱动程序还是其他方面有问题,但几天来我一直在查看“重复的 Q”和有类似问题的帖子,但没有任何进展,所以我真的很感激有人能帮助我解决此问题。请告诉我我需要添加什么信息。

答案1

可能有两处错误。首先,按 Ctrl + Alt + T 打开终端并运行:

gksudo gedit /etc/NetworkManager/NetworkManager.conf

如果您没有文本编辑器 gedit,请使用 nano 或 kate 或 leafpad。在此文件底部,复制并粘贴以下内容:

[device]
wifi.scan-rand-mac-address=no

最终结果如下

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

[device]
wifi.scan-rand-mac-address=no

仔细校对,保存并关闭文本编辑器,然后运行:

sudo service network-manager restart

接下来,您可能加载了两个可能存在冲突的驱动程序。请检查:

lsmod | grep rtl

我怀疑列出了两个驱动程序,rtl8xxxu还有rtl8192cu。如果是这样,你只需要一个。同样,从终端:

sudo -i
echo "blacklist rtl8192cu"  >>  /etc/modprobe.d/blacklist.conf
modprobe -r rtl8192cu
exit

有改善吗?可能需要重启。

相关内容