我对 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
有改善吗?可能需要重启。