第一步:确定该无线网卡所采用RTL芯片的具体型号,如果不确定,可以进入LINUX终端,输入 lsusb ,确定芯片型号,如我的是下面的 RTL8192CU.

第二步:到RTL官方网站 (可点击进入)下载对应芯片的源码驱动,注意对应型号和使用的系统环境。我下载的是RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911.zip

第三步:将刚才下载下来的zip文件解压出来,进入解压出来的文件夹,把driver 目录下的 rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911.tar.gz这个压缩包也解压了。然后,按照这个路径 RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911 / driver / rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911 / os_dep / linux / usb_intf.c,将usb_intf.c这个文件打开,找到下面这个地方,自己再在最后面加入下面这一行   {USB_DEVICE(0x0BDA, 0x8178)}, 如下面所示

其中OXOBDA,OX8178这两个数字是USB无线网卡的ID,通过刚才最开始的 lsusb 就可以知道。

第四步:进入解压目录,编译安装。

进入最开始的解压目录,可以看到里面有一个install.sh文件。因此进入终端,切换到install.sh所在目录,执行 ./ install.sh,本来以为大功告成,结果竟然出现错误,提示 “bash: ./ :是一个目录“的错误。切换到root用户,还是不能执行,在这里周旋了很多时间。

后来,ls -al install.sh查看了一个install.sh这个文件的权限,我靠,发现install.sh居然是一个只读文件。想了一下原因,可能刚才我没用解压命令解压,而是贪图方便直接在解压文件上右键解压,结果影响了文件的权限,教训呀,害我在这里拖了那么久。

好吧,马上给install.sh可执行权限,这里,为了防止因为权限问题出现不能安装的现象,所以我给了它最高权限chmod 777 install.sh

然后,执行sudo ./ install.sh就刷刷地开始自动安装了,安装完之后,看了一下,我的usb无线网卡的指示灯终于给点亮了,它终于亮了!!!

查看一下网络,好吧,无线网络终于出现了,它终于出现了!!(真想发个大哭的表情)

好吧,成功!

linux编译cu文件,Linux编译安装RTL8192CU芯片驱动相关推荐

  1. VS里面关于.cpp文件与.cu文件混合编译问题---不要在.cpp文件声明核函数(__device__()和global__())

    原文出处:点击打开链接 ############################################################# 不要在.cpp文件声明核函数,否则会报错,具体可以参 ...

  2. ubuntu系统上,对.cu文件进行编译,生成.so或可执行文件

    本文主要介绍在ubuntu系统上,怎样对.cu文件进行编译,生成.so或可执行文件. 一.cuda文件 后缀为.cu的文件,里面主要利用cuda进行高效的并行计算. 二.编译 主要有2种编译方法: 1 ...

  3. linux的头文件下载,Linux内核头文件(linux headers)

    更新 Linux 内核头文件(linux headers) 三 8th, 2013 2,474 views | 发表评论 | Trackback 一般来说,如果不是自己编译 kernel,那么更新头文 ...

  4. linux默认头文件,Linux安装合适内核头文件的方法

    摘要 腾兴网为您分享:Linux安装合适内核头文件的方法,桌面时钟,中建在线,圆通金刚,西餐菜谱等软件知识,以及万象,我不信表情包,兔子洞,服你网,电商直播app,网络工具箱,ffu文件,电脑功率计算 ...

  5. linux密码加密文件,Linux下加密/解密及用密码保护文件的七把利器

    加密是指对文件进行编码的过程,那样只有有权访问的人才可以访问文件.人类早在计算机还没有问世的时候就开始使用加密了.战争期间,人类会传输只有其部落或相关人员才能理解的某种信息. 作者:布加迪/编译来源: ...

  6. linux 内核头文件 linux kernel header

    1.内核头文件的发展历史         在 Linux 2.2/2.4 的纯真年代,内核头文件一直保持着 Unix 世界的"KISS"传统,只需将内核源码树中的头文件直接复制到 ...

  7. java linux 调用so文件,linux下java jni调用.so文件的方法

    刚刚试过一个这样的例子,省事起见,略改并记录如下: //package net.wangliping; 2 public class Hello 3 { 4     static 5     { 6 ...

  8. windows和linux添加引导文件,Linux与Windows 10用grub引导教程-Go语言中文社区

    前言 去年暑假的时候,写了一篇如何装 Linux 和 Windows 10 双系统的文章发在了简书上,我写这篇文章的原因是当初装双系统确实是折腾了许久,网上也找不到一篇详尽的教程.由于去年对于写教程还 ...

  9. linux运行rmp文件,linux 里rpm包到底是干什么用的啊?

    英文原义:RPM Package Manager 中文释义:RPM软件包管理器 注解:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中.它生成具有.RPM扩展名的文件.与Dpkg类 ...

最新文章

  1. 华胜天成1.18亿美元收购美国GD公司
  2. 跨站请求伪造(CSRF)-简述
  3. MPICH C语言接口函数说明(2)
  4. 第2章 算法1---《大话数据结构》读书笔记
  5. 【TensorFlow】TensorFlow快速入门
  6. 为什么我们需要域?MS Active Directory系列之一
  7. python入门经典代码-Python入门经典
  8. 深圳90后小伙拿到14所国外名牌大学offer
  9. 非旋Treap——维护数列
  10. 算法模板-深度优先遍历
  11. jena java_java – 使用Jena查询wikidata
  12. 快速了解微信小程序的使用,一个根据小程序的框架开发的 todos app
  13. 电源设计中的电容应用实例
  14. 7天内完成基础USB开发(2)——Pionway SDK简介
  15. 微软开源在线代码编辑器,编辑器天花板之Monaco Editor
  16. win无法启动资源修复服务器,Win10修复:Windows Defender无法启动两步解决
  17. 个性签名代码(花了1个多小时从网上搜集以及整理)
  18. 1182: 查询记录(结构体专题)
  19. Text Mesh Pro 1.4.0实现图片组合伤害数字
  20. 常用的四种sql增删改查

热门文章

  1. js通用获取本周起始日期
  2. 监控服务器网卡上传和下载网速的脚本
  3. C++超市库存管理系统期末作业
  4. 家庭收支记账软件 (GO语言实现)
  5. 海信html501n手机,专为中老年人设计的智能手机,海信T50确实不简单
  6. SpringBoot的热布署和多环境配置(四)
  7. 论文代码Chrome神器:去谷歌学术搜到文章,代码链接就能自动展示-1
  8. Linux断开usb调试命令,Android关闭USB的ADB调试和文件传输功能(禁用USB)【转】
  9. 物理内存占用多少正常
  10. C#中向Chart中添加数据