TP-Link Archer T3U Plus USB 适配器

TP-Link Archer T3U Plus USB 适配器

无法使此无线适配器在 Ubuntu 20.04 上工作...请帮忙。

我尝试过这个:TP-LINK Archer T3U 在 Ubuntu 18.04 中无法工作 现在 lsusb 可以看到该设备,但是仍然不起作用。

lsusb: Bus 002 Device 006: ID 2357:0138 TP-Link 802.11ac NIC

uname -r: 5.4.0-39-generic

编辑:它可以在我的另一台装有 Ubuntu 18.04 的计算机上使用这里的 T2U Plus 驱动程序:https://github.com/RinCat/RTL88x2BU-Linux-Driver

但它不适用于 Ubuntu 20.04......

sudo modprobe 88x2bu:没有任何反应。

modinfo 88x2bu | grep -e 版本 -e 0138:

version:        v5.6.1_30362.20181109_COEX20180928-6a6a
srcversion:     9C5282368F93050B7206C8D
parm:           rtw_chip_version:int

消息 |复制代码

[ 8087.334869] 88x2bu: loading out-of-tree module taints kernel.
[ 8087.336610] 88x2bu: module verification failed: signature and/or required key missing - tainting kernel
[ 8087.341389] usbcore: registered new interface driver rtl88x2bu

答案1

请注意您链接的 git 存储库:

在此处输入图片描述

您的儿子显然正在使用最新版本(5 天或更短时间之前),而您没有。

由于 dkms status 没有返回任何内容,我们得出结论,您使用 sudo make install 进行了安装。让我们删除不起作用的驱动程序,更新它并重新安装:

cd ~/RTL88x2BU-Linux-Driver/
sudo make uninstall
make clean
git pull
make
sudo make install
sudo modprobe 88x2bu

每次更新内核后,必须重新编译:

cd ~/RTL88x2BU-Linux-Driver/
make clean
git pull
make
sudo make install
sudo modprobe 88x2bu

编辑:正如我们所见,git pull步骤无效,因为您下载了 zip 文件而不是通过 git clone 获取驱动程序。

请执行以下操作:

cd ~/RTL88x2BU-Linux-Driver-master

或者之前下载并解压的驱动程序文件的名称。下一步:

sudo make uninstall
cd ..
sudo rm -r RTL88x2BU-Linux-Driver-master

现在,我们将下载一份包含驱动您设备的更新的新副本。在临时可用的互联网连接下,请执行以下操作:

wget https://github.com/RinCat/RTL88x2BU-Linux-Driver/archive/master.zip
unzip master.zip
cd RTL88x2BU-Linux-Driver-master
make
sudo make install
sudo modprobe 88x2bu

答案2

打开终端并通过临时互联网连接运行:

sudo apt update; sudo apt install git linux-headers-generic dkms 
git clone "https://github.com/RinCat/RTL88x2BU-Linux-Driver.git" /usr/src/rtl88x2bu-git
sed -i 's/PACKAGE_VERSION="@PKGVER@"/PACKAGE_VERSION="git"/g' /usr/src/rtl88x2bu-git/dkms.conf
dkms add -m rtl88x2bu -v git
dkms autoinstall

答案3

以下代码是推荐的TP-link 社区。 这个对我有用。

git clone https://github.com/cilynx/rtl88x2bu.git
cd rtl88x2bu
VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)
sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}
sudo dkms add -m rtl88x2bu -v ${VER}
sudo dkms build -m rtl88x2bu -v ${VER}
sudo dkms install -m rtl88x2bu -v ${VER}
sudo modprobe 88x2bu 

答案4

TP-Link ARCHER T3U PLUS 在 Ubuntu 23.4(德语)下自动运行:应用 > WLAN > 热点连接(热点)> 密码。

相关内容