我是 Ubuntu 新手,我正在尝试让 Mercusys AC650 usb wifi 在 Ubuntu 20.04 中工作。我很高兴看到 Ask Ubuntu 中已经列出了解决方案,我按照一些命令将 AC650 连接到我的 wifi。我最初用来让 wifi 工作的来自问题“Realtek RTL8811CU Wifi Dongle”的命令是;
sudo apt install build-essential -y
mkdir -p ~/build
cd ~/build
sudo apt install git
git clone https://github.com/brektrou/rtl8821CU.git
cd rtl8821CU
make
sudo make install
但是 wifi 停止工作了,我不得不建立有线连接才能再次上网。重新上网后,我将文件夹 ~/build/rtl8821CU 移至回收文件夹,并完成上面列出的命令,让 wifi 再次工作。我认为 wifi 第一次停止工作是因为 ubuntu 软件更新已完成,然后机器重新启动。当软件更新再次初始化后,wifi 再次工作,我重新启动后 wifi 停止工作。
请您告诉我如何让这款 Mercusys AC650 wifi 在 Ubuntu 20.04 中再次工作,因为我认为自动软件更新导致我以前使用的代码现在不再起作用?
答案1
您可以使用 dkms 安装新内核版本的驱动程序,在终端中执行
cd rtl8821CU
make clean
sudo ./dkms-install.sh
答案2
尝试安装这个: https://github.com/morrownr/8821cu-20210118
首先更新升级系统包:
sudo apt update && sudo apt upgrade
然后安装所有必需的软件包:
sudo apt install -y build-essential dkms git
然后将驱动程序下载到文件夹中并删除所有以前的驱动程序。
mkdir ~/build
cd ~/build
git clone https://github.com/morrownr/8821cu-20210118
cd 8821cu-20210118
git pull
sudo ./remove-driver.sh
此时你需要重新启动。重新启动后:
cd ~/build/8821cu-20210118
sudo ./install-driver.sh
并在提供时接受重新启动。
希望它有所帮助,我已经尝试了不同的驱动程序一个星期了,这是唯一有效的。
此致。