CentOS8中如何支持TL-WDN7200H无线USB网卡?_bus 001 device 013: id 2357:0135-程序员宅基地

技术标签: 网络  LINUX  操作系统  

今日在笔记本电脑ThinkBook 14 IML接入TP-LINK的TL-WDN7200H AC 1900双频高增益无线USB网卡,支持2.4GHz 600Mbps+5GHz 1300Mbps。

Windows10是免安装驱动直接可以支持的。但在CentOS Linux 8系统却遇到了麻烦,并无相关驱动支持,无法使用。

查看当前内核版本:

[root@centos ~]# uname -aLinux centos 4.18.0-147.6.el8.x86_64 #1 SMP Tue Oct 15 15:19:32 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

注意:要记住版本号4.18.0,稍后编译时修改代码要用。

寻思想通过自行编译驱动来解决,先要找到芯片厂商型号。

列出USB:

[root@centos ~]# lsusbBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 005: ID 5986:2113 Acer, Inc Bus 001 Device 004: ID 27c6:55a4  Bus 001 Device 003: ID 18f8:1286 [Maxxter] Bus 001 Device 002: ID 2357:0106 TP-Link Bus 001 Device 006: ID 8087:0aaa Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

看到Bus 001 Device 002: ID 2357:0106 TP-Link,提取ID 2357:0106,查找信息得知是无线USB网卡芯片厂商是realtek,型号是8814au。

在github找到Realtek 8814AU USB WiFi driver,下载编译。

注意:要找到这个版本rtl8814au v4.3.21_17997.20160531,不要找最新版本。

编译出现第一个错误:

/tmp/rtl8814au/os_dep/linux/os_intfs.c:914:22: error: initialization of ‘u16 (*)(struct net_device *, struct sk_buff *, struct net_device *, u16 (*)(struct net_device *, struct sk_buff *, struct net_device *))’ {aka ‘short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *, short unsigned int (*)(struct net_device *, struct sk_buff *, struct net_device *))’} from incompatible pointer type ‘u16 (*)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mdykj33/article/details/103598386

智能推荐

UBGG-3m基于深度学习网络的中国36个大城市精细化景观数据集水体建设用地城市森林草地-程序员宅基地

文章浏览阅读755次,点赞19次,收藏14次。此外,在对比实验中,我们的方法超越了最先进的深度学习网络,凸显了我们提出的方法的有效性。与现有产品的比较分析,包括 2020 年 30 mGlobeLand30(Junetal.,2014 年)、2020 年 10 m Esri土地覆被图(Karra et al.,2021 年)、2020年10 m ESA 世界覆被图(Zanagaetal.,2021 年)、1 m 国家尺度土地覆被图(SinoLC- 1m)(Lietal、 2023)、2m城市树木覆盖数据集(UTC-2m)(Heetal)。

spring 项目中 使用mybatis 与 spring 整合 执行数据库报错 Caused by: java.lang.AbstractMethodError_caused by: java.lang.abstractmethoderror: org.myba-程序员宅基地

文章浏览阅读478次。依赖版本Caused by: java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer; at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(S..._caused by: java.lang.abstractmethoderror: org.mybatis.spring.transaction.spr

基于对比度受限自适应直方图均衡算法的图像增强MATLAB仿真_限制对比度直方图均衡matlab-程序员宅基地

文章浏览阅读298次。图像增强是一种广泛应用于图像处理领域的技术,其主要目的是通过调整图像的亮度、对比度、清晰度等参数,使得图像在视觉上更加清晰、明亮、易于观察和分析。在实际应用中,图像增强可以用于改善图像质量、提高图像的视觉效果、增强图像的细节等等,因此在医学影像、航空航天、安全监控等领域有着广泛的应用。基于对比度受限自适应直方图均衡算法(CLAHE)是一种图像增强算法,它可以动态地调整图像的对比度,以提高图像的视觉效果和清晰度。本文将详细介绍基于CLAHE的图像增强算法,包括算法原理、实现方法、优缺点以及应用举例等方面。_限制对比度直方图均衡matlab

PMP项目管理项目风险管理_项目风险临近-程序员宅基地

文章浏览阅读1k次。目录1 项目风险管理概述2 规划风险管理3 识别风险4 实施定性风险分析5 实施定量风险分析6 规划风险应对7 实施风险应对8 监督风险1 项目风险管理概述项目风险管理的目标在于提高正面风险的概率和(或)影响,降低负面风险的概率和(或)影响,从而提高项目成功的可能性。_项目风险临近

java语句 判断数组中的最大值_辨别数组5.32.28.45.60的最大值,java-程序员宅基地

这篇文章介绍了如何使用Java语句来判断数组中的最大值。通过遍历数组,逐个比较元素大小并更新最大值,最后输出结果。

【加速器源码】PC/Android/IOS/Macos全套四端客户端源码,定制开发网络加速器源码_网络加速源代码-程序员宅基地

文章浏览阅读1.4k次,点赞10次,收藏9次。此外,网络加速器还可以对请求进行优化,例如重排请求的顺序,减少请求的数量,减少响应中的重复数据等,以提高传输速度。例如,网络加速器可以使用TCP加速协议来减少TCP协议的握手延迟和拥塞控制,或者使用智能路由选择算法来选择最佳的网络路径。缓存技术:网络加速器可以使用缓存技术,将常用的数据缓存在本地或者网络加速器的服务器上。总的来说,网络加速器的技术原理主要是通过使用压缩、缓存、请求合并和优化、延迟优化、优化协议和路由选择等技术,来减少数据传输的带宽需求、传输延迟和网络拥塞,从而提高网络传输的速度和性能。_网络加速源代码

随便推点

终于把所有的Python库,都整理出来啦!-程序员宅基地

文章浏览阅读453次。点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达编者荐语为什么我喜欢Python?对于初学者来说,这是一种简单易学的编程语言,另一个原因:大量开箱即用的第三方库,正是23万个由用户提供的软件包使得Python真正强大和流行。如果你是在手机查看,可以点击右上角的“···”,再选择搜索页面内容即可;电脑端建议用网页打开,Ctrl+F即可。库名称简介Chardet字符编码探测器,..._python都有什么库

c语言读取midi文件举例子,从MIDI文件获取音符数据-程序员宅基地

文章浏览阅读971次。Nik Reisman - 对不起,但我不同意你......在C#中解析midi,C++是大约400行代码的东西......它没有什么困难,也没有困难。在简短的描述解析器将如何工作:1)打开midi字节模式2)阅读标题块,其中有关于大小,轨道数量和重要文件格式的信息!- 有3种格式:0,1,2(类型2实际上是“有价值的”,只有少数这种类型的midi文件,所以如果存在类型2,则不需要读取midi)-..._midi节点如何读写

Reeds-Shepp和Dubins曲线_reeds shepp 是最短路径么-程序员宅基地

文章浏览阅读2.4k次,点赞2次,收藏21次。 【转载】什么是Reeds-Shepp曲线? 想象你下班开车回家,到了小区后想把车停到你个人的停车位里面。作为一个喜欢追求挑战的老司机,你想找一条最短的路径把车停进去。那么这样的路径是什么呢?答案..._reeds shepp 是最短路径么

概要设计检查单、需求规格说明检查单_需求规格说明书检查表-程序员宅基地

文章浏览阅读1k次,点赞18次,收藏15次。需求说明书是否已包括了主要的质量属性,例如有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性、可维护性、可移植性、可重用性和可测试性等。操作界面的设计是否有为用户考虑(例如:词汇、使用信息和进入的简易)是否能够对该套系统进行测试、演示、分析或检查来说明它是满足需求的。是否已详细说明了软件环境(共存的软件)和硬件环境(特定的配置)该设计是否反映了实际操作环境(硬件、软件、支持软件)从功能、成果、进度、预算和技术角度上看该设计是否可行。是否所有的假设、约束、策略及依赖都被记录在本文档了。_需求规格说明书检查表

VMware虚拟机搭建Centos7,并配置网卡,远程连接_vmware workstation centos 7 网卡配置-程序员宅基地

文章浏览阅读2.6k次,点赞4次,收藏9次。VMware虚拟机搭建Centos7,并配置网卡,实现远程连接_vmware workstation centos 7 网卡配置

简单操作用R Markdown生成HTML和PDF文件_rmarkdown转出pdf总是html形式-程序员宅基地

文章浏览阅读1.4w次,点赞5次,收藏70次。文章目录Output formatsPDFHTMLOutput formatsRMarkdown通过knitr来将代码块运行并与.Rmd文件中文本内容合并生成.md文件后通过Pandoc这个强大的工具再转换成不同的格式,已经支持的格式已经有这么多啦:beamer_presentationgithub_documenthtml_documentioslides_prese..._rmarkdown转出pdf总是html形式