无法使该无线适配器在 Ubuntu 20.04 上工作...请帮忙。
我已经尝试过:TP-LINK Archer T3U 在 Ubuntu 18.04 中无法工作 ,现在 lsusb 可以看到该设备,但仍然无法工作。
lsusb:
Bus 002 Device 006: ID 2357:0138 TP-Link 802.11ac NIC
名称-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 | 88x2bu grep -e 版本 -e 0138 :
version: v5.6.1_30362.20181109_COEX20180928-6a6a
srcversion: 9C5282368F93050B7206C8D
parm: rtw_chip_version:int
Run Code Online (Sandbox Code Playgroud)
dmesg | grep 88x2:
[ 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
Run Code Online (Sandbox Code Playgroud)
请注意您链接的 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
Run Code Online (Sandbox Code Playgroud)
每次内核更新后,您必须重新编译:
cd ~/RTL88x2BU-Linux-Driver/
make clean
git pull
make
sudo make install
sudo modprobe 88x2bu
Run Code Online (Sandbox Code Playgroud)
编辑:正如我们所见,当您下载 zip 文件而不是通过 git clone 获取驱动程序时,git pull 步骤无效。
请执行以下操作:
cd ~/RTL88x2BU-Linux-Driver-master
Run Code Online (Sandbox Code Playgroud)
或者无论之前下载和提取的驱动程序文件的名称是什么。下一个:
sudo make uninstall
cd ..
sudo rm -r RTL88x2BU-Linux-Driver-master
Run Code Online (Sandbox Code Playgroud)
现在。我们将下载一个新的副本,其中包含驱动您设备的更新。使用临时有效的互联网连接,请执行以下操作:
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35588 次 |
| 最近记录: |