CentOS6.5菜鸟之旅:安装Realtek无线网卡驱动

一、前言                                    

CentOS6.5不像CentOS7和Unbuntu那样自动安装好了无线网卡驱动,因此需要我们折腾一下。

二、安装前的准备工作                              

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

在虚拟终端下输入:

#> iwconfig

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

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

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

lo            no wireless extension.
eth0        no wireless extension.
wlan0     802.11bgn  ESSID:"JH"  Nickname:"rtl8191SEVA2"
              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的网络接口哦!

尊重原创,转载请注明来自:http://www.cnblogs.com/fsjohnhuang/p/3903091.html,^_^肥仔John

CentOS6.5菜鸟之旅:安装Realtek无线网卡驱动,布布扣,bubuko.com

时间: 2024-11-03 22:27:59

CentOS6.5菜鸟之旅:安装Realtek无线网卡驱动的相关文章

CentOS6.5菜鸟之旅:U盘安装CentOS64位

一.前言 之前下载了个CentOS7 32位版,一下就安装成功了,但由于其目录结构等与之前的CentOS版本有很大的不同,加上教程不多不利于我这种菜鸟学习,于是决定重装CentOS6.5来学习.本篇用于记录安装过程中所踩的坑,以便日后查阅. 二.国内下载源 163镜像:http://mirrors.163.com/ sohu镜像:http://mirrors.sohu.com/ 阿里镜像:http://mirrors.aliyun.com/ 三.准备工作 1. 下载CentOS-6.5-x86_

CentOS6.5菜鸟之旅:安装输入法(小呀小企鹅)

一.前言 假如在登录系统的时候语言选择了中文,那么是系统会自带ibus的中文输入法.但由于我打算用英文版,于是就被小企鹅输入法(FCITX)折腾了两个晚上. 二.检查系统编码 在bash中输入 locale 查看系统编码,假如返回如下内容就得恭喜你了,直接安装fcitx就好了. LANG=en_US.UTF-8LC_CTYPE=zh_CN.UTF-8LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE=&qu

CentOS6.5菜鸟之旅:纯转载Linux目录结构

来自:http://www.iteye.com/topic/1125162 使用linux也有一年多时间了  最近也是一直在维护网站系统主机  下面是linux目录结构说明 本人使用的是centos系统,很久没有发表博文了 近期会整理自己所用所了解知识点,发表linux相关的文章,记录自己的linux点点滴滴. linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执

CentOS6.5菜鸟之旅:中文编辑器忍痛放弃Sublime

一.前言 Windows下习惯使用Sublime作为编辑器,谁知道Linux下的Sublime是如此不照顾中文用户,找了N久终于找到一个蹩脚的解决方案,于是我毅然决然地加入Vim的阵营. 二.苦苦追寻让Sublime支持中文输入的经过   1. 安装     [a]. 在官网下载二进制压缩包Sublime Text 2.0.2 x64.tar.bz2 [b]. 通过 tar -jxvf Sublime Text 2.0.2 x64.tar.bz2 将压缩包解压到当前目录下 [c]. 通过 mv

Centos7 安装RTL8723BE无线网卡驱动

Centos7 安装RTL8723BE无线网卡驱动 基本情况 本人笔记本电脑为联想ThinkPad E440,无线网卡为Realtek RTL8723BE,前几天做了个Win7和Centos7的双系统发现无线网卡驱动没有安装 于是在网上各种找还是找到一些有参考价值的文章[这里][1],不同的是我们并不能在官网上下载驱动,最后有人说[这里][2]可以下载到驱动 但是打开连接才发现这个已经被rtlwifi_new代替了,后以又找到了[这里][3]下载了master的和kernel_version的但

UBUNTU12.4 安装磊科无线网卡驱动

UBUNTU12.4 安装磊科无线网卡驱动 在淘宝低价买了一个网卡.回来发现不能用 ,擦 无语了. 无赖仅仅能在网上各种找驱动,编译 安装 . 今天在最终安装好了WIFI驱动了: 下载地址:https://github.com/lwfinger/rtl8188eu http://download.csdn.net/detail/xiabodan/7625765 cd rtl8188eu-master/ make make install 重新启动电脑 OK watermark/2/text/aH

CentOS6.5菜鸟之旅:安装SUN JDK1.7和Tomcat7

一.前言   CentOS6.5系统自带Open JDK1.7.1.6和1.5,但OpenJDK部分内容与SUN JDK不兼容,因此打算重新安装SUN JDK1.7来开发. 二.卸载Open JDK   1. 通过rpm命令查看Open JDK具体版本信息 # rpm -qa | grep java 结果可能为 tzdata-java-2012c-1.el6.noarch java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64   2. 通过rpm卸

CentOS6.5菜鸟之旅:安装VirtualBox4.3

一.下载VirtualBox的RHEL软件库配置文件 cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo 二.安装RPMForge   http://pkgs.repoforge.org/rpmforge-release/下载相应版本的rpm文件,然后安装即可. rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

CentOS6.5菜鸟之旅:安装rpmforge软件库

一.rpmforge软件库    rpmforge是包含4000多种CentOS软件的软件库,被CentOS社区认为是安全和稳定的软件库. 二.安装rpmforege       1. 在http://pkgs.repoforge.org/rpmforge-release/下载相应版本的rpm文件.(我的版本是rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm) 2. 在shell中执行 rpm -ivh rpmforge-release-0.5.3-1.el6