无线网卡的安装

实验环境:VMware workstation 10

centos 6.4

realtek 8192芯片网卡

问题一:

我们知道,一个硬件的识别或者说驱动是靠内核来完成的,但内核由于他自身的属性限制,不可能随着硬件设备一步步推陈出新,它只是完成最基本和核心的驱动问题,再深入的要靠内核的模块功能来完成,然后才是功能最新的厂商驱动。

那么我们先来看一下内核的配置文件中有没有对我们该型号文件的支持信息,如图,进入内核配置文件的路径中

然后我们用grep -i rtl 查看配置文件中有没有有关rtl的有关信息

如图,m表示已经将配置信息模块化到了内核模块文件中,y表示内核支持,而not set表示还没有这方面的信息,可以看到没有8192我们需要去下载驱动

我们也可以去无线的配置文件中去查看所有的支持信息,如图

预编译环境的搭建:

对于没有预编译环境的来说,我们先来简单搭建一下预编译环境

为解决源代码有关的编译问题,我们一般安装如下工具,(具体安装工具及作用请转至apache的源代码安装全过程)

先挂载光驱,然后搜索相关的软件开发工具包

然后用yum 命令安装它:

然后我们进入从官网上下载的8192的驱动解压出的文件夹所在的目录,可以看到其中已经有编译所需的makefile文件了。我们在源码包编译的过程中需要的makefile文件,所以我们就不需要用./configure检测预编译环境并生成makefile文件了,

如图执行make名令(注意不要产生有关的错误信息)因为make和makefiel是环环相扣的,makefile要用到make产生目标文件去生成最终的可执行文件

在结尾处我们看到生成一个重要的8192cu.ko的文件,他是一个关于8192cu这一型号的内核目标文件

然后执行makeinstall命令他应该会安装到系统默认的有管目录中去,如图

我们现在可以去查看一下,在这因为内核版本号的问题,我们可能会遇到,输入的麻烦,所以可以使用一下,如图所示的组合指令,如图

接着我们用lsmod查看有没有有关的模块加载进来,没有的话

此时我们可以用ismod或modprobe指令来加载相应的模块

注意此时如果没有加载到的话,我们可以重新启动一下,然后再查看,为了保险起见我重新启动系统

然后查看我们的网卡设置,如图用ifconfig -a 可以看到有关wlan0的相关信息

接下来的任务就是利用它来找到并连上我们的无线ap,我们可以先看一下有没有有关无线扫描的有关指令,如图iwlist scanning,我们可以扫描到区域内的若干网络

没有该目录的,我们可以进入到光盘的packages目录下搜索与无线有关的进行安装

同时我们可以用lsusb列出有关的usb接口设备的选项,如图:

我们知道无线ap一般都是有身份验证的,所以我们要先看一我们的系统中有没有和wpa有关的命令,先到我们的光盘上查一下,然后安装它,如图:

因为wpa是提供密码验证的,所以我们可以先查一下关于密码输入的相关文件的路径,如图,会看到这样一个文件,上面那一行就是放置密码配置文件的地方,最下面一行划线的就是他的连接工具,如图:

然后yum安装这个包

然后我们用软件的扫描命令进行扫描,并找到一个连接上去,如图:

接着我们用命令进行连接,注意后面要跟无线ap的名字,然后屏幕提示我们以标准输入的方式输入密码,我们输入密码:qaz123!@#后连上去

而此时我们只是把信息输出到了屏幕上,但我们要把他写进相关的配置文件中去才行,如图配置文件中并没有该ap信息

然后,我们用追加的方法将信息追加到文件中去,

然后查看结果

如图

接下来是wpa的连接工具,wpa_supplicant,用法是wpa_supplicant -i (表示指明是哪个网卡) -c /目录 (表示指明路径) -D(表示知名驱动)  wext 是系统的通用网卡驱动 这时,我们的命令默认是放在前台运行的,所以再加一个 -B把他放入后台,如图

接着我们用iwconfig看一下到底有没有连上去,如图,

转载于:https://blog.51cto.com/blackhwak/1349441

Centos下无线网卡的安装配置相关推荐

  1. CentOS 下无线网卡的安装和使用

    CentOS 下无线网卡的安装和使用 操作环境: 1. 操作系统  CentOS 6.4 -- 32位 2. 网卡型号  realtek    芯片:RTL8192CU 3. 驱动   驱动是需要下载 ...

  2. PostgreSQL(Pgsql)快速开始/ ubuntu、centos下PostgreSQL数据库安装配置/查看已经编译的pg 编译选项

    文章目录 一.PostgreSQL是什么 1. Pgsql和Mysql的对比 二.ubuntu 下安装配置postgres sql 数据库 1. [推荐]apt-get 安装postgres 安装和配 ...

  3. centos下phpmyadmin的安装配置

    centos下安装配置phpmyadmin,我花了二个晚上,郁闷的我不行,配置phpmyadmin简单吧,很简单,我刚工作的时候,就配置过,很顺利,5年后,竟然花了我二个晚上,感觉在centos下有好 ...

  4. CentOS 下 Oracle 10g 安装 + 配置 全过程(图解)

    实践过程参考官网说明,系统环境: uname -a     Linux higkoo 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 ...

  5. linux安装后重启电脑,centos 无线网卡驱动 安装 配置,装好后,重启一下电脑

    centos 无线网卡驱动 安装 配置,装好后,重启一下电脑 1,查看一下有没有装过无线网卡驱动[root@localhost network-scripts]# iwconfig lo no wir ...

  6. centOS 无线网卡驱动 安装 配置

    centOS 无线网卡驱动 安装 配置 最近刚刚开始学习linux系统,安装了centOS6.5,特别特别的菜鸟,常识和基本的命令许多都不会,所以一开始用就遇到了许多问题,自己在网上查了许多解决办法, ...

  7. CentOS下torque集群配置(一)-torque安装与配置

    CentOS下torque集群配置(一)-torque安装与配置 一.Centos7系统的安装及设置 1.给两台电脑安装CentOS7.0,光盘启动路径修改为:/dev/cdrom 修改主机名称 # ...

  8. linux下pptpd的安装配置(×××)

    linux下pptpd的安装配置(×××)--单网卡×××实现 (本文部分内容摘自互联网,特此声明!)          环境介绍:Linux(redhat) 2.6.18 +PPP+PPTPD    ...

  9. CentOS下Redis的安装

    CentOS下Redis的安装 前言 安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3 ...

最新文章

  1. opencv 连通域笔记
  2. 【Groovy】自定义 Xml 生成器 BuilderSupport ( setParent 方法中设置父节点与子节点关系 )
  3. iOS之深入解析“锁”的底层原理
  4. vue.js分页组件(新手学习记录)
  5. 如何获得一个集合的所有子集合?
  6. c语言格式错误pe,C语言PE文件filebuffer到imagebuffer的错误
  7. scala -abstract 类
  8. 华为澳大利亚大动作,终止4.9亿投资;iPhone 12 或10月13日发布;Swift正式登陆Win 10 | 极客头条...
  9. 北京地铁票价查询系统 c++ Dijkstra算法
  10. 计算机程序设计类论文,计算机编程论文
  11. 以寡治众各个击破,超大文件分片上传之构建基于Vue.js3.0+Ant-desgin+Tornado6纯异步IO高效写入服务
  12. 计算机操作系统之CPU架构和原理(二)
  13. ES3、ES4、ES5、ES6区别
  14. linux dot命令,DOT语言使用笔记(1)
  15. 第一行代码-第二版(郭霖著)笔记三(UI控件)
  16. Markdown 内如何使用表情符号
  17. java 导出excel 附带图片
  18. 钻进梦露胯下看裤衩颜色
  19. 毒舌电影 是怎么成长起来的?为什么这么快就被封了
  20. cgb2007-京淘day16

热门文章

  1. 安装 FreeBSD 的 VBox 环境
  2. 二维数组的foreach遍历和三种集合的遍历
  3. 编程新手如何快速提升coding能力?
  4. python twisted框架_twisted 开发(1)-- twisted 框架介绍
  5. 有没有可以共享日程的app
  6. iMacros 自动发文章和外链的做法
  7. 500左右的耳机哪款降噪最好?500左右降噪最好的耳机推荐
  8. vue 的vc与vm
  9. C#绑定句柄无效问题的解决方法
  10. 关于markdown中换行的问题