archlinux 安装 TP-LINK无限网卡 TL-WDN5200h rtl8821cu

无限网卡型号

TP-LINK  AC650双频高增益无线USB网卡  2.4GHz 200Mbps + 5GHz 433Mbps

TL-WDN5200H免驱版

 

网上找了许多方案,TP-LINK官网上的这个型号linux驱动也测试安装了,不知道是不是因为不是ubuntu,安装总是出错,遂放弃

然后网上找了其他方案

[root@arch 8821cu-20210118]# lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 003 Device 012: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 003 Device 007: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (Driver CDROM Mode)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

查看到是RTL8188GU

跟tplink官网上现实的不一样,官网驱动下载后解压显示的是8821cu

github上找到rtl8188gu驱动安装,安装失败,使用aur查找到rtl8188安装也失败

后来查看0bda:1a2b好像需要安装8821cu的驱动,

根据github上步骤逐步操作

https://github.com/morrownr/8821cu-20210118

安装的时候由于之前aur安装的两个驱动,没有卸载完全,重新鞋子啊

dkms stauts

dkms remove mod-name --all

一定要使用--all要不然卸载不干净,然后

删除 rm -rf /usr/src/mod-name  模块源码目录

rm /etc/modprobe.d/mod-name.conf

上面的mod-name替换成真实的模块名就好了

根据github上安装完成后,ip link命令还是检测不到无限网卡

后来发现可能是usb免驱动版本的问题,

pacman -S usb_modeswitch

安装usb模式转换工具

usb_modeswitch -KW -v 0bda -p 1a2b

转换模式后,发现可以侦测到无限网卡了

 

参考:https://www.cnblogs.com/xl2432/p/10371814.html

github驱动下载:https://github.com/morrownr/8821cu-20210118

https://bbs.archlinux.org/viewtopic.php?id=232401

https://www.draisberghof.de/usb_modeswitch/

posted @ 2022-04-19 17:57  mofy  阅读(1703)  评论(0编辑  收藏  举报