1.驱动下载地址:

RTL8188无线网卡驱动下载

链接:https://pan.baidu.com/s/1ms-EbQCDxa76jPhYUPmr9Q 密码:r2vu

2.安装步骤:

[root@cloud ~]# yum -y install wireless-tools pciutils make gcc gcc-c++ kernel-devel

[root@cloud ~]# yum update

[root@cloud ~]# tar -zxvf rtl8192ce_linux_2.6.0006.0321.2011.tar.gz

[root@cloud ~]# cd rtl8192ce_linux_2.6.0006.0321.2011

[root@cloud rtl8192ce_linux_2.6.0006.0321.2011]# make

[root@cloud rtl8192ce_linux_2.6.0006.0321.2011]# make install

[root@cloud rtl8192ce_linux_2.6.0006.0321.2011]# reboot

………………

3.卸载命令:

[root@cloud rtl8192ce_linux_2.6.0006.0321.2011]# make uninstalll

4.注意事项:

CentOS6.3系统内核版本是2.6.32-279.el6.x86_64,而yum kernel-devel后/usr/src/kernel下文件名是:2.6.32-358.18.1.el6.x86_64,造成不统一,安装驱动失败,所以在make驱动前要保证内核版本、/lib/modules/内核版本、/lib/modules/内核版/build链接名、以及/usr/src/kernel下内核版本四者一致:

[root@cloud ~]# uname -r

2.6.32-358.18.1.el6.x86_64

[root@cloud ~]#

ll /lib/modules/

总用量 8

drwxr-xr-x. 8 root root 4096 9月  26 17:43 2.6.32-279.el6.x86_64

drwxr-xr-x  7 root root 4096 9月  26 17:53 2.6.32-358.18.1.el6.x86_64

[root@cloud ~]#

ll /lib/modules/2.6.32-358.18.1.el6.x86_64/ |grep build

lrwxrwxrwx  1 root root     51 9月  26 17:44 build -> ../../../usr/src/kernels/2.6.32-358.18.1.el6.x86_64

lrwxrwxrwx  1 root root      5 9月  26 17:32 source -> build

[root@cloud ~]#

[root@cniaas ~]# ll /usr/src/kernels/

总用量 6520

drwxr-xr-x 22 root root    4096 9月  26 17:17 2.6.32-279.el6.x86_64

lrwxrwxrwx  1 root root      46 9月  26 17:02 2.6.32-358.18.1.el6.x86_64 -> ../../../usr/src/kernels/2.6.32-279.el6.x86_64

其他:

查看当前网卡型号:

[root@master ~]# lspci | grep Ethernet

00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 04)

02:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 10)

[root@master ~]# lspci | grep Wireless

03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)

#########################################################################

在作以下的操作之前,先查看你的系统是否已安装有wpa_supplicant:

#rpm -qa|grep wpa_supplicant
如果还没有安装,则安装:
#yum -y install wpa_supplicant

然后按以下步骤执行,一般都会成功。

操作步骤:

1.由于NetworkManager与 network 有冲突,所以要把NetworkManager关掉

#chkconfig NetworkMnanger off
#service NetworkManager stop

2.开启默认的网络管理

#chkconfig network on
#service network restart

3.配置wpa_supplicant服务为常开

chkconfig wpa_supplicant on

4.配置wpa_supplicant的接口和驱动

执行:
#vi /etc/sysconfig/wpa_supplicant
按i进入该文件的编辑状态,并将接口配置为“-iwlan0”,驱动配置为“-Dwext”,如下:

|# Use the flag "-i" before each of your interfaces, like so:
|#  INTERFACES="-ieth1 -iwlan0"
|INTERFACES="-iwlan0"
|
|# Use the flag "-D" before each driver, like so:
|#  DRIVERS="-Dwext"
|DRIVERS="-Dwext"

按ESC键退出编辑状态=>输入“:wq”保存文件。

5.配置无线网卡

执行:
#vi /etc/sysconfig/network-scripts/ifcfg-wlan0
按i进入无线网卡wlan0的配置文件,作如下修改:

|DEVICE=wlan0
|#NAME="System wlan0"
|TYPE=Ethernet
|BOOTPROTO=static
|IPADDR=192.168.1.201
|NETMASK=255.255.255.0
|GATEWAY=192.168.1.1
|DNS1=114.114.114.114
|IPV6INIT=no
|ONBOOT=yes
|WPA=yes

其中的GATEWAY是您的Wifi网关,一定要设置正确,同样IP地址和DNS也要设置正确。
接着按ESC键退出编辑状态=>输入“:wq”保存文件。

6.重启网络服务

#service network restart

7.配置wpa_supplicant的接入点

有两种方式:手动配置(较麻烦)和命令追加(方便)
(1)手动配置
执行:
#vi /etc/wpa_supplicant/wpa_supplicant.conf
按i进入该文件的编辑状态,追加“network”节点:

|ctrl_interface=/var/run/wpa_supplicant
|ctrl_interface_group=wheel
|network={
|        ssid="yourWifi"
|        #psk="password"
|        psk=c0f293f6e1c21bd99d5764a565f9708e187da6972bc96dc5f1c69a35211a3116
|}

其中的“network={…}”节代表的是一个Wifi配置,如果有多个,则可以在后面追加多个。
这里的ssid填的其实就是你的Wifi名字。
这里有一个可能是你不理解的地方,就是“psk”,从哪里来?其实psk需要使用一个命令来获取:
wpa_passphrase <ssid> [pass]
如:
#wpa_passphrase yourWifi abcd1234
将会得出如下结果:
network={
        ssid="yourWifi"
        psk="abce1234"
        psk=xxxxxxxxxxxxxxxxxxxxx
}

(2)命令追加
执行:
#wpa_passphrase yourWifi abcd1234 >>  /etc/wpa_supplicant/wpa_supplicant.conf
就这么简单就把Wifi名字为“youWifi”的Wifi信息配置到了wpa_supplicant.conf文件里了。
你如果不信,可通过以下命令来查看你的Wifi信息是否已追加到该文件了:
#vi /etc/wpa_supplicant/wpa_supplicant.conf
查看完后,可按ESC键=>输入“:q!”关闭该文件。
如果你还有其它的Wifi,还可以用同样的方法追加到该文件中。

8.启动wpa_supplicant

#wpa_supplicant -B w -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
执行后,会提示五六行的文字,可以忽略不看。

9.启动无线网卡

#ifup wlan0
有时需要执行sudo ifdown wlan0和sudo ifup wlan0才能发生作用,但一般只上一句就够了。
如果wlan0启动过了,会提示“RTNETLINK answers:File exists”,表示正常。

10.测试网络是否连通

#ping www.baidu.com
如果连通了,那么恭喜你!你成功了!

11.其它常用命令:

(1)搜索无线网络
    #iwlist wlan0 scan | grep ESSID
(2) 连接无线网络
    #iwconfig wlan0 essid "yourWifi"
(3)dhcp方式获取ip
    #dhclient wlan0

12.常见问题

(1)ping百度能通,ping局域网却ping不通,有可能是wifi路由器开启了ap隔离,打开后正常。
(2)关机,过一段时间后再开机,怎么连接wifi?
    #wpa_supplicant -B w -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
    #ifup wlan0
    #iwconfig wlan0 essid "yourWifi"
     执行完后,可以通过ping www.baidu.com来检测网络是否已连通。
(3)笔记本合(盖)上屏幕一段时间后(可能是已进入睡眠状态),再打开屏幕,发现无线又上不了网了,这时的解决办法同第(2)个问题的解决办法。
(4)有时候既有eth0,也有wlan0,就要把eth0对应的配置文件/etc/sysconfig/network-scripts/ifcfg-eth0的“ONBOOT=yes”改为“ONBOOT=no”,然后再重启network服务和wpa_supplicant服务,如果还不正常,则重启计算机,再按(2)的方法操作,应该就能连接上网了。
(5)重启机器后怎么连接上网?
    只要重连接Wifi即可:
    #iwconfig wlan0 essid "yourWifi"
(6)怎么新接入一个wifi来上网?
    [a] 如果新的Wifi的网关与当前wlan0设置的网关不同(如果相同则可以忽略这一步),如:
新的Wifi的网关为:192.168.10.1,而你当前的网关为:192.168.1.1,那么你就要把wlan0的网关改一下:
        #vi /etc/sysconfig/network-scripts/ifcfg-wlan0
        按i进入编辑状态,要改的地方有:IPADDR、GATEWAY、DNS1,分别要改为:
        IPADDR=192.168.10.xx
GATEWAY=192.168.10.1
DNS1=192.168.10.1
        按ESC=>输入“:wq”保存退出,然后重启network服务:
#service network restart
    [b] 把新的wifi信息追加到wpa_supplicant.conf文件未尾
        #wpa_passphrase myWifi abcd1234 >> /etc/wpa_supplicant/wpa_supplicant.conf
    [c] 连接新wifi
        #iwconfig wlan0 essid "yourWifi"
    [d] 测试是否能上网:
ping www.baidu.com
如果还不行,就重启wlan0
#ifup wlan0

###########################

3、更新。

# yum -y update

4、

centos6命令行配置无线上网

centos6.5 命令行配置无线上网的更多相关文章

  1. VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录

    VMware10中的CentOS6.5命令行安装VMwaretools工具启用windows与虚拟机中Linux系统的共享目录 一.描述 系统描述:win7旗舰版64位系统+VMware Workst ...

  2. 【ASP.NET Core快速入门】(五)命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options

    命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample 可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来,我 ...

  3. 菜鸟入门【ASP.NET Core】5:命令行配置、Json文件配置、Bind读取配置到C#实例、在Core Mvc中使用Options

      命令行配置 我们通过vs2017创建一个控制台项目CommandLineSample 可以看到现在项目以来的是dotnet core framework 我们需要吧asp.net core引用进来 ...

  4. mac命令行配置网络

    mac命令行配置网络今天终于找到了Mac OS X通过命令行修改ip的方式了,记录如下: 修改mac地址,重启后失效sudo ifconfig en0 lladdr d0:67:e5:2e:07:f1 ...

  5. 从命令行配置 Windows 防火墙

    从命令行配置 Windows 防火墙 高级用户可以使用命令行来配置 Windows 防火墙.您可以使用 netsh 命令行工具来进行配置. 下表中的 netsh 命令可用于 Microsoft Win ...

  6. Spring Boot 配置文件和命令行配置

    Spring Boot 属于约定大于配置,就是说 Spring Boot 推荐不做配置,很多都是默认配置,但如果想要配置系统,使得软件符合业务定义,Spring Boot 可以通过多种方式进行配置. ...

  7. 命令行配置Windows高级防火墙

    今天正好看到个帖子,询问如何通过命令行配置防火墙策略中远程IP的地址,特别是添加新的地址. 就是图中Scope里Remote IP address的地址. 第一反应就是用netsh firewall来 ...

  8. Redhat 无线(Wifi)上网命令行配置

    小结两种命令行模式下配置无线wife的方法,实践测试通过(Red Hat Enterprise Linux release 6.0 Beta(Santiago)) 一.使用wpa_supplicant ...

  9. .Net Core命令行配置-配置介绍

    1.使用VS2017 创建一个控制台应用程序,选中控制台应用(.NET Core) 2. 使用程序包管理控制台键入 Install-Package Microsoft.AspNetCore -Vers ...

随机推荐

  1. 小程序动态生成二维码,生成image图片

    前端: <image src="{{img_usrl}}" style="width:100%;height:104px;" bindlongtap=&q ...

  2. 用map函数来完成Python并行任务的简单示例

    众所周知,Python的并行处理能力很不理想.我认为如果不考虑线程和GIL的标准参数(它们大多是合法的),其原因不是因为技术不到位,而是我们的使用方法不恰当.大多数关于Python线程和多进程的教材虽 ...

  3. Kubuntu上截屏的小技巧

    Kubuntu上自带了截屏软件ksnapshot,只需要按Print Screen就会自动调起,实际上挺方便的:但是,Print Screen的默认行为是截下整个屏幕,这往往不是我们需要的. 实际上, ...

  4. SQL Server 2008 收缩日志

    如果SQL SERVER 日志过大,比如,达到了几十个G,想一次性收缩的,直接执行下面命令即可: USE DATABASENAME; GO – Truncate the log by changing ...

  5. Openssl CA.pl命令

    一.简介 CA.pl是证书操作的友好接口,简化了一些相似的证书创建或管理操作 二.语法 CA.pl [-?] [-h] [-help] [-newcert] [-newreq][-newreq-nod ...

  6. 1、SSH框架整合

    1.建立项目 2.导入SSHjar包 http://pan.baidu.com/s/1hsELr04 3.引入web.xml文件 <?xml version="1.0" en ...

  7. 实践作业3:白盒测试----了解JunitDAY9.

    我觉得整个白盒测试过程中,最大的难点就是学习Junit和使用它进行测试.我们组安排了两个同学一起完成这部分工作.因为这个工具之前从来没有接触过,因此需要从头开始自学.找到好的教程其实可以事半功倍,我找 ...

  8. jQuary总结7:动画操作,显示与隐藏 淡入淡出, 滑入滑出

    1 jquery提供了三组基本动画,这些动画都是标准的.有规律的效果,jquery还提供了自定义动画的功能. 2 显示与隐藏: show([speed],[easing],[callback]) 显示 ...

  9. unity 确定敌人行走路线

    一开始搞这个问题很头疼,无从下手. 1.敌人在随机地点产生后,每个敌人有要有自己自动的行走路线,目的地是保护地,而且行走路线要多样化. 2.敌人在看到玩家时,改变行走路线,向玩家的方向行进,且到了一定 ...

  10. jmeter阶梯式加压测试

    转自:https://www.cnblogs.com/imyalost/p/7658816.html#4226560 性能测试中,有时需要模拟一种实际生产中经常出现的情况,即:从某个值开始不断增加压力 ...