centos用无线网(centos7连接网络)

大家好,感谢邀请,今天来为大家分享一下centos用无线网的问题,以及和centos7连接网络的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

怎么在centos上安装usb无线网卡驱动

因为无线网络使用比较方便,使用无线网络我们不必使用那些乱糟糟的网线就能实现上网,现在无线网络比较普及,尤其在那些不方便布线的地方(山区、河流、机场、横跨马路、机场、工厂车间等)更是盛行。

我呢,最近为了玩linux将我的电脑装成了linux操作系统,由于先前没有做好功课,装上系统后,我要哭了,发现我的电脑没有办法使用我们宿舍的无线上网,在网上找了好久发现我的电脑集成的无线网卡并没有支持linux的驱动程序。可是我又不想换回原来的系统啊,于是我就,买了个usb无线网卡(附带有linux驱动我才买的哦)。然后我就迫不及待的去尝试着去安装驱动喽,试了好几次终于成功了,这里就给大家分享一下下哦。

我的无线网卡的型号是:Realtek 8176

支持linux的驱动程序包是:RTL8192xC_USB_linux_v3.4.4_4749.20121105

当然,如果你的usb无线网卡你不知道是什么型号的话,你可以插入你的linux主机,待系统识别后通过lsusb查看你的无线网卡型号,可以根据型号去网上找相应的驱动,这个命令是不是很有用处哦!

下面就是详细的安装过程,大家伙可要看仔细哦!

要想安装驱动,你得把驱动程序包弄到电脑里吧,不用说大家伙也知道不是:

1.png

接着,使用unzip将驱动包解压到当前目录,解压完成后进入解压的目录:

2.png

那我们首先安装驱动动程序,进入driver目录:

3.png

我们发现这些都是源代码,我们需将它拆解到/usr/local/src目录:

tar-zxvf rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105.tar.gz-C/usr/local/src/

然后进入解压后的目录:

4.png

进行make和make install来生成linux模块(注意在linux下所有的驱动都是以模块的形式存在的)

5.png

6.png

一般linux内核会自动加载新安装的模块,此处发现并没有加载,那是什么原因呢?原因是这样的,当系统重新安装了驱动模块后,系统一般会在重新启动后加载,如果不能加载,我们可以使用指令:insmod+具体路径和模块或者直接使用modprobe不需指明路径。

下面我们重启后,看看系统能否自动加载模块:

7.png

但是为了完成网卡和模块的对应关系,我们必须修改/etc/modprobe.conf文件,否则网卡无法获取到ip地址哦:

8.png

一旦模块加载完成,网卡就被驱动起来了,我们可以使用ifconfig查看是否显示出来wlan0:

9.png

而使用ifconfig–a查看呢:

10.png

这是为什么呢?原来是ifconfig查看的是已激活的网卡,ifconfig–a查看的所有的,此时我们只需要将wlan 0激活即可:

11.png

但是,此时wlan 0仍然不能获取到ip地址,因为它还需要扫描无线网络和连接无线网络的工具,我们进入RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105目录下的wireless_tools目录:

12.png

我们再次将包拆解到/usr/local/src目录下

tar-zxvf wireless_tools.30.rtl.tar.gz-C/usr/local/src/进入到拆解的目录:

13.png

然后执行make和make install:

14.png

我们进入/usr/local/sbin目录下:

15.png

接着我们使用iwlist列出周围的无线网络:

16.png

当然光搜素到无线网络是没有用处的,因为这些无线网络都是加密的,我们必须要验证工具来进行密钥验证,下面我们进入到RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105的wpa_supplicant_hostapd的目录:

17.png

我们使用unzip将wpa_supplicant-0.6.9_wps_patch_20100201_1.zip解压到当前目录:

18.png

我们进入到wpa_supplicant-0.6.9/wpa_supplicant目录下:

19.png

执行make和make install

我们进入/usr/local/sbin目录:

20.png

此时,我们可以去连接我们的无线网络了:

21.png

为了安全起见,我们需要将明文密码删除

现在,我们的驱动模块和密钥文件都形成了,现在进行无线网络的连接:

wpa_supplicant-i wlan0-c/etc/wpa_supplicant/wpa_supplicant.conf-D wext–B

各参数的含义:-i指明连接的网卡

-c指明密钥文件的存放位置

-D指明驱动类型为通用型

-B放到后台运行

我们使用iwconfig查看无线网卡的连接转状态:

22.png

为了使wlan0能够动态获得ip我们需进到/etc/sysconfig/network-scripts/网卡文件存放的位置,产生wlan0网卡的文件(ifcfg-wlan0):

23.png

接着重新启动网络服务

24.png

下面看看我们的wlan0能否成功获取Ip地址吧:

25.png

但是,只做到这一步还不行,因为只要我们的机器重新启动,我们就不得不重新执行

wpa_supplicant-i wlan0-c/etc/wpa_supplicant/wpa_supplicant.conf-D wext–B

和service network restart这两条指令了,很是麻烦啊!但是有什么办法呢?上次我在系统内核故障排除时也告诉大家了系统的引导过程了,系统启动时,要进行系统的初始化操作,执行初始化脚本,初始化脚本就是/etc/rc.d/rc.local。为了满足我们的要求,我们可以在系统初始化的时候就执行上面的两条指令:

26.png

接着我们看看我们的环境变量是否加入/usr/local/sbin这个目录,否则系统不能够识别我们的wpa_supplicant这个指令。echo"$PATH":

linux无线网络连接linux无线网络

linux系统下怎么连wifi?

连接方法:

1、检查是哪一个接口来支持无线连接,命令为:“sudoiwconfig”。

2、启动无线网卡WLAN0,命令为“sudoiplinksetwlan0up”。

3、扫描附近的无线网络,命令为“sudoiwdevwlan0scan|less”。

4、用该命令连接“sudoiwdevwlan0connectkey0:”,#SSID就是无线网的名称,密钥就是无线网的密码。

ubuntulinux中如何设置无线网络连接?

ubuntu是一个流行的linux操作系统,本文将介绍一下无线网络连接设置方法,操作步骤:

1.在上面板的波纹图标上右击鼠标,弹出选项,再选择editconnection,编辑连接,注意上面两个是有勾的,如果没有记得勾上;

2.在弹出的networkconnections对话框中选择dsl标签然后点击右侧的add(添加);

3.编辑连接;

1)在editingdslconnection1(默认的)[如果是中文,默认的就是dsl连接1,在最上面的connectionname后面的框框中填入连接名称;(没要求的话接受默认就行了,这个是可以随便填的。)

2)接着下面有一个connectautomatically(自动连接),如果想要进入系统就自动联网可以在前面的方框中选中;

3)再接下来分别在dsl标签的username(用户名[或者说是adsl上网帐号])、password(密码)分别填入宽带用户名和密码.在service(服务)框框里填入服务名(可以不输入),然后在最下面点击apply(应用)来应用更改;

4)点close退出,到这里dsl连接就编辑完成了。

4.连接到网络

在上面板的那个波纹图标上左——选择刚才编辑的网络名称(默认为dslconnection1),如果没有意外的话将会成功连接到网络。

linuxubuntu无线网禁用怎么办?

ifconfig-a(不加-a参数,只能查启用的网卡)r例如:网卡名eth0r启用网卡命名ifconfigeth0upr禁用网卡命名ifconfigeth0downrr验证了suse系统/redhat系统/ubuntu系统/Frdora系统/CentOS系统,均能使用。

linux无线网络已禁用?

"网络已禁用"的现象打开终端,输入下面的命令。就是删除原来的网络设置,然后让系统自动重建新的网络设置sudoservicenetwork-managerstopsudorm/var/lib/NetworkManager/NetworkManager.statesudoservicenetwork-managerstart这个方法适用于解决网络突然从可用变不可用的情况(多是非正常关机的原因)这个至少可以解决已禁用问题

linux系统下怎么设置连wifi?

连接方法:

1、检查是哪一个接口来支持无线连接,命令为:“sudoiwconfig”。

2、启动无线网卡WLAN0,命令为“sudoiplinksetwlan0up”。

3、扫描附近的无线网络,命令为“sudoiwdevwlan0scan|less”。

4、用该命令连接“sudoiwdevwlan0connectkey0:”,#SSID就是无线网的名称,密钥就是无线网的密码。

Centos6464位版命令行下设置无线网卡教程

最近用台式机搞了个服务器,安装了最新的Centos 6.4最新的64位版本。因为不想使用网线,因此买了一个PCI-E的无线网卡,使用无线连接。无线网卡型号为:腾达(TENDA)W311P 150M PCI无线网卡

开始认为可能在Linux下需要安装驱动才可以识别网卡,而腾达也提供了该网卡的Linux驱动。可是我编译了半天也没编译过去,很是郁闷。最后查询资料,Centos 6.4支持该型号的网卡。能够直接激活使用。因为通过桌面安装系统,只要设置相应的账号和密码,就可以连接上无线。说明无需安装驱动。

因为我装的是服务器,因此是选择最小安装的。这样需要在命令行下设置无线网卡。

因为我的路由器使用的是WAP/WAP2方式。网上搜了一通,发现没一个能解决问题的。最后发现了一个wpa_supplicant工具,使用起来很方便。首先:看是否安装了wpa_supplicant,如果没安装,则用yum install wpasupplicant安装一下。安装成功后,看看NetworkManager是否允许,如果允许,则关闭。/etc/init.d/NetworkManager stop然后使用wpa_supplicant生成你的账户和密钥文件 wpapassphrase ssid password,你会看到生成你的账户信息

复制代码代码如下:

network={

ssid="yeestation"

#psk="xxxxxxx"

psk=471b1b8078ce952e9c9ed70d19fa8b4fbca67673ee881c7806a9a7458a4f640d

}

复制该文本到/etc/wpasupplicant/wpasupplicant.conf的尾部即可然后启动 wpasupplicant-iwlan0-B-c/etc/wpasupplicant/wpa_supplicant.conf自动获取IP:dhclient wlan0

这时候,你会发现,你的无线已经连上了。

如果需要自动启动,则写个简单的BASH脚本即可$vim wlan0.sh

复制代码代码如下:

#!/bin/bash

wpa_supplicant-iwlan0-B-c/etc/wpa_supplicant/wpa_supplicant.conf

dhclient wlan0

然后在/etc/rc.local中加上 sh PATH/wlan0.sh即可

这样,系统会在启动的时候,自动连上无线了

阅读剩余
THE END