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

无线网卡的安装及使用

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

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

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

lsusb        usb接口

lspci         pci接口

下面以RealtekRTL89CU为例在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

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

安装wpa工具

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

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

 

 

      使用DHCP自动获得iP地址

  

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

 

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

[root@vbird Packages]# echo "modprobe 8192cu" >>/etc/rc.d/rc.local

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

[root@vbird Packages]# echo "dhclient wlan0" >>/etc/rc.d/rc.local

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

 


本文出自 “CL's博客” 博客,请务必保留此出处http://changlinlin.blog.51cto.com/7353999/1569385

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。