详解CentOS 6.5如何安装Realtek无线网卡驱动

 更新时间:2016年10月27日 15:20:32   投稿:daisy  
相信大家都应该知道CentOS6.5不像CentOS7和Unbuntu那样自动安装好了无线网卡驱动,如果想要在CentOS 6.5上实现无线上网,我们就需要折腾一下,这篇文章给大家介绍了详细的步骤,感兴趣的朋友们下面来一起看看吧。

一、安装前的准备工作  

  [a] 检查无线网卡驱动的安装情况(通过查看网络接口的安装情况来检查)

 在虚拟终端下输入:

#> iwconfig

若显示如下信息,则表示未安装无线网卡驱动

lo no wireless extensions. # 本地回环接口 eth0 no wireless extensions. # 以太网接口

若显示如下信息,则表示已安装了

lo no wireless extension. eth0 no wireless extension. wlan0 Nickname: Mode:Managed Frequency=2.462 GHz Access Point: 8C:21:0A:57:C8:CA Bit Rate=300 Mb/s Retry:on RTS thr:off Fragment thr:off Power Management period:0us mode:All packets received Link Quality=100/100 Signal level=-48 dBm Noise level=-120 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0

  [b] 查询无线网卡芯片信息

  在虚拟终端下输入:

#> lspci | grep -i network

  就可以获取到无线网卡芯片信息了,我的是RTL8191SEvB

  注意:若输入 lspci | grep -i eth ,获取的是以太网的网卡信息 

  [c] 查询内核版本

  在虚拟终端下输入:

#> uname -r

   就可获取到内核信息了,我的是2.6.32-431.el6.x86_64

 得到上述信息后,我们就可以到官网下载驱动了!

 二、安装驱动                

  解压驱动后,执行 make && make install 会反馈“make: *** /lib/modules/2.6.32-431.el6.x86_64/build:没有那个文件或目录”,但到 ls /lib/modules/2.6.32-431.el6.x86_64/ 却发现存在build,那到底是发生什么事呢?通过 ls -l /lib/modules/2.6.32-431.el6.x86_64/ 发现build是一个符号链接并指向/usr/src/kernels/2.6.32-358.el6.x86_64,但当前并没有该目录,因此使安装失败。

  解决办法:执行 yum install kernel-headers kernel-devel gcc* ,安装完成后再执行 make clean make && make install 后,重启系统。

  重启后会发现无线网卡已经启动了,但搜索不到任何热点,此时再重启一次吧!

三、配置DNS               

   此时驱动已经搞掂了,但还是上不了网,ping一下度娘也没返回ip,那肯定是DNS的问题了。执行 sudo vim /etc/resolv.conf ,添加nameserver就好了。  

四、相关知识简介             

  1. lo(回环接口):

  作为虚拟网络接口,有系统或应用程序创建且无须驱动程序控制,用于系统内部的发送和接受数据包。(系统的进程间通讯)

  2. linux-headers:linux的开发头文件

  3. linux-devel:包含linux的头文件、链接库和配置文件等,由于无线网卡驱动调用了内核的一些功能,因此在编译无线网卡驱动时(make && make install),需要使用linux-devel

总结                 
  终于可以上网了,以后的学习就方便一点了。或者大家会疑惑,那之前你是怎么下载资料的啊?手机当无线信号接收器,usb直连就可以上网了。这时执行 iwconfig 会看到usb0的网络接口哦!

相关文章

  • Linux安装Redis实现过程及报错解决方案

    Linux安装Redis实现过程及报错解决方案

    这篇文章主要介绍了Linux安装Redis实现过程及报错解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • linux下php安装xml扩展的详细步骤

    linux下php安装xml扩展的详细步骤

    在本篇文章里小编给大家整理了关于linux下php安装xml扩展的详细步骤,有需要的朋友们可以学习参考下。
    2020-02-02
  • 关于进程间通信的Linux小程序

    关于进程间通信的Linux小程序

    这篇文章主要为大家详细介绍了一个关于进程间通信的Linux小程序,主要利用共享内存实现进程间通信,使用管道实现进程间竞争关系,感兴趣的朋友可以参考一下
    2016-05-05
  • 阿里云CentOS 7.4 使用Flask建站的方法

    阿里云CentOS 7.4 使用Flask建站的方法

    这篇文章主要介绍了阿里云CentOS 7.4 使用Flask建站的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • 安装Linux的flash的步骤方法

    安装Linux的flash的步骤方法

    在本篇文章里小编给各位分享的是关于安装Linux的flash的步骤方法,对此有需要的朋友们可以学习下。
    2020-03-03
  • Linux环境下Apache开启https服务的方法详解

    Linux环境下Apache开启https服务的方法详解

    这篇文章主要介绍了Linux环境下Apache开启https服务的方法,结合实例形式分析了阿里云环境下获取SSL证书及Apache服务器安装、开启SSL的相关操作技巧,需要的朋友可以参考下
    2019-07-07
  • Linux系统如何修改远程连接22端口

    Linux系统如何修改远程连接22端口

    这篇文章主要介绍了Linux系统如何修改远程连接22端口问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Linux中文件系统truncate.c详解

    Linux中文件系统truncate.c详解

    这篇文章主要介绍了Linux中文件系统truncate.c详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • centos7.x 部署主、从DNS服务器问题

    centos7.x 部署主、从DNS服务器问题

    这篇文章主要介绍了centos7.x 部署主、从DNS服务器问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Linux下非交互式提权详解

    Linux下非交互式提权详解

    这篇文章主要介绍了Linux下非交互式提权的相关资料,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03

最新评论