archlinux 安装 TP-LINK无限网卡 TL-WDN5200h rtl8821cu
无限网卡型号
TP-LINK AC650双频高增益无线USB网卡 2.4GHz 200Mbps + 5GHz 433Mbps
TL-WDN5200H免驱版
网上找了许多方案,TP-LINK官网上的这个型号linux驱动也测试安装了,不知道是不是因为不是ubuntu,安装总是出错,遂放弃
然后网上找了其他方案
1 2 3 4 5 6 7 8 9 10 | [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/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?