每次系统更新后,TP-Link Archer T3U 驱动程序都会停止工作。
我是 ubuntu 新手。每次安装后,我都要执行卸载-删除-下载-安装的整个步骤。直到今天我发现我只能执行最后两个步骤才能使其再次正常工作:
sudo make install
sudo modprobe 88x2bu
几乎每次系统更新后我都需要重新安装驱动程序,这很麻烦。我该怎么做才能解决这个问题,这样我就不必在系统更新后重新安装驱动程序了?
提前致谢。
我所遵循的步骤在最后提到;TP-Link Archer T3U Plus USB 适配器
答案1
请删除旧驱动程序。请执行以下操作:
cd ~/RTL88x2BU-Linux-Driver-master
或者之前下载并解压的驱动程序文件的名称。下一步:
sudo make uninstall
cd ..
sudo rm -r RTL88x2BU-Linux-Driver-master
现在让我们安装 dkms 和 git:
sudo apt update
sudo apt install -y dkms git
动态内核模块支持 (DKMS) 是一个程序/框架,用于生成 Linux 内核模块,这些模块的源代码通常位于内核源代码树之外。其概念是安装新内核时自动重建 DKMS 模块。
现在让我们使用 dkms 安装一个新的驱动程序,它将在每次内核更新后自动重建并重新安装:
git clone https://github.com/morrownr/88x2bu-20210702.git
cd 88x2bu-20210702
sudo ./install-driver.sh
重启