Centos7.3安装TP-LINK驱动 TL-WDN5200H

  • 1.0 升级内核版本
  • 2.0 下载驱动
  • 3.0踩坑记录
    • (1) ndiswrapper
    • (2) Kernel版本问题
    • (3) dkms下载
    • (4) 错误总结

1.0 升级内核版本

  uname -r 查看内核的实际版本建议升级到4.0以上版本步骤:(1)目前为cetnos 7.x提供了ml和lt两个版本的内核,可以根据需求进行选择:https://elrepo.org/linux/kernel/el7/x86_64/RPMS/我下载了以下两个:kernel-lt-4.4.243-1.el7.elrepo.x86_64.rpmkernel-lt-devel-4.4.243-1.el7.elrepo.x86_64.rpm运行命令分别安装,然后  vim /etc/default/grubGRUB_DEFAULT=saved      #把这里的saved改成0运行命令来重新创建内核配置: grub2-mkconfig -o /boot/grub2/grub.cfg最后reboot再次运行 uname -r, 发现版本改变重启后记得切换Linux系统!!!

2.0 下载驱动

https://github.com/brektrou/rtl8821CU.

(1) 下载解压到相应的目录之后
cd rtl8821CUmake
sudo make install
sudo modprobe 8821cu(2) 使用 lsusb 命令观察网卡的编号(插拔前后的变化)
TL-WDN5200H的编号就是0bda:1a2b.(3) 切换usb网卡的模式为无线网卡模式:
sudo usb_modeswitch -KW -v 0bda -p 1a2b
输出如下:
Take all parameters from the command line* usb_modeswitch: handle USB devices with multiple modes* Version 2.5.2 (C) Josua Dietze 2017* Based on libusb1/libusbx! PLEASE REPORT NEW CONFIGURATIONS !DefaultVendor=  0x0bda
DefaultProduct= 0x1a2bStandardEject=1Look for default devices ...found USB ID 1d6b:0003found USB ID 093a:2510found USB ID 04d9:0223found USB ID 0bda:1a2bvendor ID matchedproduct ID matchedfound USB ID 1d6b:0002Found devices in default mode (1)
Access device 013 on bus 001
Get the current device configuration ...
Current configuration number is 1
Use interface number 0with class 8
Use endpoints 0x0b (out) and 0x8a (in)USB description data (for identification)
-------------------------
Manufacturer: RealtekProduct: DISKSerial No.: not provided
-------------------------
Sending standard EJECT sequence
Looking for active drivers ...OK, driver detached
Set up interface 0
Use endpoint 0x0b for message sending ...
Trying to send message 1 to endpoint 0x0b ...OK, message successfully sent
Read the response to message 1 (CSW) ...Response successfully read (13 bytes), status 1
Trying to send message 2 to endpoint 0x0b ...OK, message successfully sent
Read the response to message 2 (CSW) ...Response successfully read (13 bytes), status 0
Trying to send message 3 to endpoint 0x0b ...Sending the message returned error -1. Try to continue
Read the response to message 3 (CSW) ...Device seems to have vanished after reading. Good.Device is gone, skip any further commands
-> Run lsusb to note any changes. Bye!这时候你就会发现WIFI小图标亮了起来!!!

3.0踩坑记录

(1) ndiswrapper

ndiswrapper最新版本下载地址:
http://sourceforge.net/projects/ndiswrapper/files/stable/

照着网上(ubuntu)的步骤,发现并不能成功。然后以为是网卡型号的问题,便尝试
下载ndiswrapper来解决Linux上使用windows的网卡,结果解压后在其目录下执行
make运行不了(死在第一步);

(2) Kernel版本问题

一开始参考网上博客,需要安装kernel的源码,于是下载的适配centos7.3的内核---
kernel-3.10.0-514.el7.x86_64.rpm
kernel-devel-3.10.0-514.el7.x86_64.rpm,
还是不能运行make,然后又在网上博客看到需要kernel-source.rpm文件,找不到
(看了自制教程之后,太难了放弃),然后寻求其他的原因。
**最终靠升级内核版本解决**

(3) dkms下载

在某个博客中试图在rtl8821CU里执行./dkms-install.sh时发现没有dkms,然后又
是在Linux没网的情况下,所以搜索了一个下载网址,解压安装后发现还是不行(下
面是下载地址)

http://rpmfind.net/linux/rpm2html/search.php?query=dkms

(4) 错误总结

(1)如果有的驱动是以tar包,也就是源码包,仔细看里面的说明文件来安装。如
果出现错误,可能就出现在系统的开发工具、kernel-source、以及必要的库文件
没有安装,这时就要把这些包安装上。如果您不懂如何安装这此包,建议升级系统,
把所有的包都安装上就OK了。
(2)如果是RPM包的驱动,安装时可能会有依赖关系不能成功。这样就要根据错误
提示来判断和实践。如果出现包依赖关系, 我们就要到下面的站上找rpm包来安装
上。

www.rpmfind.net

Centos7.3安装TP-LINK驱动 TL-WDN5200H相关推荐

  1. 小白 uBuntu20.04 2 安装TP Link TL-WDN5200 无线网卡驱动 亲测有效

    小白 uBuntu20.04 2 安装TP Link TL-WDN5200 无线网卡驱动 首先我先说一下,其实网上很多都是有用的,只是安装步骤不是很详细罢了,我这个只做参考,希望能帮到你. 我朋友问我 ...

  2. 安装ST LINK驱动后显示成功,但无法识别问题的解决办法之一

    如果你遇到:STM32安装ST LINK驱动后显示成功,但会显示各种"NO ST-LINK detected",或者用XCOM显示没有搜到接口以及设备管理器没有显示驱动的情况,而且 ...

  3. centos7.6 安装NVIDIArtc2070显卡驱动

    centos7.6 安装NVIDIArtc2070显卡驱动 禁用第三方驱动 安装相关依赖 下载官网驱动 安装 禁用第三方驱动 系统进入字符模式 systemctl set-default multi- ...

  4. Centos7/RedHat7安装NVIDIA显卡驱动

    Linux系统一般默认安装的是开源的nouvea显卡驱动,它与nvidia显卡驱动产生冲突,欲装nvidia必禁nouvea!其次Nvidia驱动默认安装OpenGL桌面,然而这又与GNOME桌面冲突 ...

  5. CentOS7.4安装NVIDIA显卡驱动 GT730

    一.环境信息 1.操作系统:CentOS Linux MINI 7.4.1708 (Core): 2.显卡:NVIDIA GeForce GT 730 二.安装NVIDIA显卡驱动 1.在官网上htt ...

  6. ubuntu20 安装TP Link TL-WDN5200无线网卡驱动

    sudo apt update sudo apt install build-essential git dkms git clone https://github.com/brektrou/rtl8 ...

  7. y430p linux无线网卡,centOS7.5安装BCM43142无线网卡驱动(如,联想Y430P)

    假设你电脑名称为default 1,使用root终端: [default@default ~]$ su 2,安装工具 yum install redhat-lsb kernel-abi-whiteli ...

  8. CentOS7.6安装AMD显卡驱动

    1.检查自己的显卡类型 [root@localhost amdgpu-pro-18.50-708488-rhel-7.6]# lspci | grep -i vga 03:00.0 VGA compa ...

  9. Centos7下RTL8188eu USB无线网卡(TP WN725N) 驱动源码下载和编译步骤

    Centos7下RTL8188eu USB无线网卡TP WN725N 驱动源码下载和编译步骤 一 准备编译环境 二 下载源代码 三 编译和安装 四 启用8188euko Centos7下RTL8188 ...

  10. CentOS7(64位)安装NVIDIA显卡驱动和CUDA8.0

    硬件环境: 显卡驱动下载:http://www.geforce.cn/drivers点击打开链接 CUDA下载:https://developer.nvidia.com/cuda-downloads点 ...

最新文章

  1. Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...): singular fit encountered
  2. 黑马程序员_Java面向对象_包
  3. excel根据rgb自动填充颜色_Excel一键定位空值与自动填充
  4. 8种相似度度量方式的原理及实现【笔记自用】【1】
  5. HDU4302(map的用法)
  6. matlab编程ode45,matlab 中ode45的源代码如何看懂
  7. Console-算法[for]-国王与老人的六十四格
  8. 为什么苹果不再需要谷歌地图?
  9. php邮件中文乱码,phpmailer 发送邮件中文乱码问题的解决方法总结
  10. 工作流实战_16_flowable 办理任务
  11. jQuery的DOM操作之捕获和设置
  12. 【WPA三维路径规划】基于matlab狼群算法无人机三维路径规划【含Matlab源码 167期】
  13. 二元函数连续与偏导数存在的关系_二元函数连续、偏导数和全微分之间的关系...
  14. 【CAR笔记2】IGBT相关知识
  15. VR看房项目总结(1)
  16. 萌翻全场!硕士爸爸怀抱1岁萌娃参加毕业典礼:带他提前20年体验毕业
  17. python周末_python区分节假日、工作日、周末
  18. 业务范围(business area)
  19. 电磁场与仿真软件(30)
  20. Eth-Trunk的配置

热门文章

  1. 鲲鹏聚数,华为宣布联合高校发起GaussDB金种子发展计划
  2. 从大数据挖掘大智慧,华为创造AI时代速度新高度
  3. iOS 自带地图详解
  4. Input Leakage Current
  5. 如何用几何画板把圆奇数等分
  6. 短信包对比 - 2021.5
  7. 暗黑-角色-中英文对照
  8. 轴承故障诊断经典模型pytorch复现(一)——WDCNN
  9. 超声波相关——上位机
  10. 获取网易云音乐封面图片