我最近从 18.04 升级到了 Ubuntu 20.04。我的 wifi 需要特殊驱动程序,因为内置的 rt2800pci 驱动程序不起作用。因此,我从GitHub在 18.04 上,系统曾经在每次启动时加载驱动程序。我曾经在每次启动时发出此命令,sudo systemctl restart NetworkManager
这样系统就可以识别 wifi 接口。如果没有这个,iwconfig
曾经识别接口,但设置无法检测到接口。现在升级后,设置无法检测到 wifi 接口。但iwconfig
可以轻松识别它。我该如何修复它?
更新:
我wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && chmod +x wireless-info && ./wireless-info
在终端上发出,这是wireless-info.txt的内容:
答案1
我建议您进行两项更改。首先,软件包 ndiswrapper 无法正确驱动您的无线设备,或者我所知的任何最近的(即不是停产的) Ubuntu 版本。让我们将其删除:
sudo apt purge ndiswrapper*
并将其从 /etc/modules 中删除:
sudo nano /etc/modules
编辑文件,使其仅包含:
rtl8188fu
保存(Ctrl+o 然后按 Enter)并退出(Ctrl+x)。
接下来,我们将在网络管理器中进行更改:
sudo nano /etc/NetworkManager/NetworkManager.conf
将行 managed=false 更改为 managed=true。按上述方法保存并关闭 nano。重新启动。
有沒有改善?