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

一、安装前的准备工作  

  [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的网络接口哦!

(0)

相关推荐

  • CentOS虚拟机克隆后无法上网(网卡信息不一致)问题的解决方法

    一.问题描述 虚拟机克隆后,由于网卡信息不一致的问题,导致不能上网或者执行"sercice network restart"命令失败 [root@lyy 桌面]# ifconfig //查看当前网卡信息 [root@lyy 桌面]# cd /etc/sysconfig/network-scripts //进入网卡配置文件目录 [root@lyy network-scripts]# ls //查看网卡配置文件中的网卡信息 二.原因分析 由于克隆后的系统,系统只是修改了虚拟机的名字和MAC

  • linux: centos设置ip以及连接外网的方法

    注明:我使用的的使centos 7,所有文件名是ifcfg-enp0s3, 一. 设置虚拟机中linux的ip,使本地能连通虚拟机的linux系统 1>.进入本地windows的cmd,输入ipconfig 2>.根据上面的信息,设置虚拟机中的linux的ip必须要与本机ip在同一网段,这样才能在本地使用xshell等连接工具连接登录虚拟机的linux系统 以下是linux中/etc/sysconfig/network-scripts/ifcfg-enp0s3档案的信息(设置如下) TYPE=

  • Centos虚拟机上网配置IP方法

    本文主要是介绍了CentOS虚拟机需要上网快速配置IP,如果是虚拟机直接上网很简单,如果是和主机互联需要桥链接,具体如下: 如果仅仅是虚拟机需要上网,则很简单 1.进入Centos系统,查看网络配置. 输入命令:ifconfig -a 2.进入ifcfg-eth0文件. 输入命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0 注:非root账户需加sudo,否则无权限编辑,或者直接su切换到root用户下. 3.配置动态IP. 通过修改ifcfg-e

  • 虚拟机VirtualBox中centos6.5网络设置图文详解

    最近一些日子在学习有关于虚拟机VirtualBox,现在分享给大家参考一下. 一.虚拟机网络配置 默认只是设置了网卡1:方式NAT(对应ifcfg-eth0) 我们还可以设置网卡2,网卡3.可以在系统安装完成后设置. 网卡2设置回环网卡,实现虚拟机与宿主机组成局域网(对应ifcfg-eth1),这样即使没有路由器也可以组成局域网,可以进行ssh连接. 需要宿主机安装MicrosoftLoopbackAdapter.参加附录. 网卡3设置连接到互联网,并与宿主机组成局域网(对应ifcfg-eth2

  • Centos下查看网卡的实时流量命令

    可以通过iptraf命令查看网卡的实时流量,图像非常直观. 今天在测试服务器上准备看下网络流量 复制代码 代码如下: [root@localhost ~]# iptraf -d eth0 -bash: iptraf: command not found 发现运维同事没有给安装,只能自己手工安装了 首先安装需要的包: 复制代码 代码如下: yum -y install gcc yum -y install glibc yum -y install ncurses 安装完毕之后 我们现在开始安装ip

  • 在CentOS 7上给一个网卡分配多个IP地址的方法

    有时你也许想要给一个网卡多个地址.你该怎么做呢?另外买一个网卡来分配地址?在小型网络中其实不用这么做.我们现在可以在CentOS/RHEL 7中给一个网卡分配多个ip地址.想知道怎么做么?好的,跟随我,这并不难. 首先,让我们找到网卡的IP地址.在我的CentOS 7服务器中,我只使用了一个网卡. 用root特权运行下面的命令: ip addr 示例输出: 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN l

  • CentOS6.2网卡设置

    下面主要介绍在CentOS6.2下使用系统自带的bonding进行网卡绑定的详细步骤. 注意:请在配置前关闭NetworkManager服务[root@h63 ~]# service NetworkManager status && service NetworkManager start网卡绑定一次可以绑定多个网卡,你可以使用ifconfig -a查看你的网卡信息,例如:[root@h63 ~]# ifconfig -a em1       Link encap:Ethernet  HW

  • Centos 7开启网卡自动获取IP的详细方法

    Centos7默认安装是没有开启配置网卡信息的,无法访问外网. 下边配置打开网络自动获取Ip地址 1.查看网卡信息 执行Ifconfig eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::20c:29ff:fee8:8637 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:e8:86:37 txqueuelen 1000 (Ether

  • VMware中让CentOS利用桥接上网的方法教程

    如何选择正确的方式上网,直白地说,就是以下几点: 要使虚拟机能连接互联网,并且外部网络或局域网能访问到虚拟机(独立公网 IP 或局域网 IP),使用桥接模式 要使虚拟机能连接互联网,但是不在意虚拟机与宿主机是否能通信(比如连接 SSH),外部网络不能访问虚拟机,使用 NAT 模式 要使虚拟机不能连接互联网,但是需要虚拟机与宿主机相互通信,使用 HOST-ONLY 模式 这里记录下在 VMware 中使 CentOS 利用桥接上网的方法(其实网上方法是可行的-) 第一步:设置 VMware 在 V

  • 详解Virtual Box配置CentOS7网络(图文教程)

    之前很多次安装CentOS7虚拟机,每次配置网络在网上找教程,今天总结一下,全图文配置,方便以后查看. Virtual Box可选的网络接入方式包括: NAT 网络地址转换模式(NAT,Network Address Translation) Bridged Adapter 桥接模式 Internal 内部网络模式 Host-only Adapter 主机模式 具体的区别网上的资料很多,就不再描述了,下面是一个最直接有效的配置,配置CentOS7虚拟机里面能上外网,而主机与CentOS7虚拟机也

随机推荐