Linux下无线网卡的安装及使用

无线网卡的安装及使用

近几年无线网络使用的越来越多,在windows下使用无线网卡非常方面,但在Linux下怎么使用呢?

一:首先要能清楚使用的是什么借口类型的无线网卡,常见的接口类型有PCI(台式机)、USB(台式机、笔记本)Carbus/PCMCIA(笔记本)等。

二:无线网卡使用的是哪一类芯片,并到相关网站下载对应的驱动程序使用以下命令可以查看芯片类型

lsusb        usb接口

lspci         pci接口

下面以Realtek的RTL89CU为例在32位的centos6.4系统上来安装无线网卡

三:安装驱动程序

把从官网下来的驱动程序8192拷到/root/下展开后发现无config文件但有makefile文件

直接make  和make  install  来安装驱动程序

在这里我们可以看到在/lib/modules/2.6.32-431.el6.i686/kernel/drivers/net/wireless/

目录下安装了一个8192cu.ko的内核模块

来到这个目录下可以看到安装的内核模块

加载模块来驱动硬件,可以使用命令    insmod  【全路径,不能解决依赖】

modprobe 【模块名称,自动解决依赖】

在这里我们使用modprobe,并用lsmod过滤后发现了8192cu

使用ifconfig –a 可以看到wlan0

使用yum安装wireless工具

激活wlan0

扫描周围的无线网络,发现了两个网络YANGZONG和php-1

安装wpa工具

yum --disablerepo=\* --enablerepo=c6-media install  wpa_supplicant  -y

使用wpa_passphrase产生秘钥用wpa_supplicant连接到php-1上

使用DHCP自动获得iP地址

 

这里可以看到能ping通无线路由器的ip地址和获得了默认路由

 

由于以上配置下次开机不会自动运行还需要手工配置这肯定不是我们所希望看到的,所以要把它们写入一个开机脚本里,以便下次开机能够自动运行。

[[email protected] Packages]# echo "modprobe 8192cu" >>/etc/rc.d/rc.local

[[email protected]]#echo"wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext" >>/etc/rc.d/rc.local

[[email protected] Packages]# echo "dhclient wlan0" >>/etc/rc.d/rc.local

再次开机后可以发现无线网卡就能够自动连上了

时间: 2024-10-18 12:06:23

Linux下无线网卡的安装及使用的相关文章

linux下无线网卡驱动安装

无线AP(AP,Access Point,无线访问节点.会话点或存取桥接器)是一个包含很广的名称,主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他AP或者主AP连接,以扩大无线覆盖范围,而一体设备一般是无线网络的核心. 802.11协议组是国际电工电子工程学会(IEEE)为无线局域网络制定的标准. 1.802.11a标准工作在5GHzU-NII频带,物理层速率最高可达54Mbps,传输层速率最高可达

linux 下手动编译安装无线网卡驱动

//先参照 <本地yum源安装GCC >安装好gcc hp的笔记本上安装了CentOS6.3,没有安装无线网卡驱动,安装这个驱动,在Google上找了好多资料,最后终于解决了这个问题.在这里做点记录,希望也能帮到别人. 我的机子是32位,CentOS的内核版本是2.6.32-279.19.1.el6.i686,下载的无线网卡驱动是hybrid-portsrc_x86_32-v5_100_82_112.tar.gz 下面是具体的步骤 一:确定无线网卡的型号,驱动下载 第一步要确定机子的无线网卡型

linux下nginx的安装

以Red Hat Enterprise Linux 5为例进行讲解. 相关系列: linux下jdk的安装 linux下ant的安装 linux下redis的安装 linux下svn的安装 linux下nginx的安装 linux下graphviz的安装 linux下doxygen的安装 安装nginx版本为0.8.36 一.下载nginx 下载地址:http://www.nginx.org/ 选择nginx-0.8.36 将该下载包拷贝到/usr/local/下(随意了,找个地方就好) 二.安

Linux 下mongodb的安装

l第一:下载,解压mongodb文件.把解压的文件放在/opt/下面(存放目录安装自己习惯存放) # wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz # tar -xvf mongodb-linux-x86_64-2.0.4.tgz # mv mongodb-linux-x86_64-2.0.4.tgz mongodb2.0.4  (为了方便,把它从命名的更加简洁些) 第二:创建mongodb存放的数据文件.

Linux下PHP环境安装具体步骤

Linux下 PHP环境安装 您需要以下安装包: 1.     字体引擎,freetype-2.1.10.tar.gz 2.     JPEG 图形库,jpegsrc.v6b.tar.gz 3.     PNG图形库,libpng-1.2.8-config.tar.gz 4.     数据压缩库,zlib-1.2.3.tar.gz 5.     加密算法扩展库,libmcrypt-2.5.7.tar.gz 6.     PHP的源码包,php-5.3.3.tar.gz6 确保您的安装linux环

linux 下apache的安装

一.从apache官网上下载apache的安装包 下载apr和apr-util安装包,解压到apache的srclib目录,apache从2.4?开始把这个两个模块剥离 进入apache解压目录,./configure  --with-included-apr  --enable-so make make intall 二.写了一个简单的页面测试,但是发现html引用的图片(其他资源应该会有同样问题)被禁止访问,设了相关权限和配置仍没有效果 最后想到是不是selinux导致,把selinux禁用

Linux下RAR的安装及使用

准备将一个21G的文件从WINDOWS平台传到LINUX服务器上,准备用WINRAR压缩软件把文件压缩成ZIP格式,由于ZIP不能压缩超过4G的文件,所以只能用rar的格式,但是LINUX服务器上要支持解压rar文件,必须安装第三方的rarlinux解压缩软件,具体下载地址: wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz 下载直接,进行解压,进入目录,直接运行 make 再运行 make install 安装成功后,运行 rar

Linux下源码安装CodeBlocks

Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686  gcc-4.4.7 二. 下载最新源码: http://www.codeblocks.org/downloads 在此安装的是最新版:Code::Blocks 16.01 三. 阅读官方安装说明文档: http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_from_source_on

Linux下Qt的安装与配置

参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7.0版本 qt-everywhere-opensource-src-4.7.0.tar.gz 拷贝并解压 这里我装的是Vmware上面的linux,所以windows与linux直接的文件共享,建议用samba,Samba我前面的笔记有介绍,这里不详谈. 拷贝到下面这个目录下 解压用 : tar zx