在centos中实现无线网卡的安装
① 连接无线网卡:打开虚拟机,虚拟机---->可移动设备---->选择无线网卡,连接到系统中,连接成功后,虚拟机右下角的usb图标会亮起来。
lsusb:查看usb接口的设备
[root@xiaoxizi ~]# lsusb
-bash: lsusb: command not found(没有lsusb指令 需要安装)
mount:查看是否挂载
mkdir /media/cdrom/:创建挂载点(挂载目录)
mount /dev/cdrom /media/cdrom/:把光盘挂载到所创建的挂载点上去
cd /media/cdrom/Packages/:切换到该目录(目录存放工具)
ll |grep usb:在目录下查看与usb相关的包
rmp -qlp 包名 |less:查看包内内容
rpm -qlp usbutils-003-4.el6.x86_64.rpm |less:查看包内容,看是否有lsusb,发现有lsusb,所以这个包就是我们要安装的
rpm -ivh 包名:直接安装包(不解决依赖关系 发现有依赖关系 用yum安装)
yum --disablerepo=\* --enablerepo=c6-media install usbutils:安装
lsusb:安装后再次查看接口(装上后显示插上无线网卡的内容)(rtl8192cu)
② 接下来查看配置文件(config-2.6.32-358.e16.x86_64),看内核版本是否支持该网卡
cd /boot/:进入该目录(配置文件存放在该处)
grep -i rtl config-2.6.32-358.e16.x86_64:过滤查看rtl相关内容,没有8192cu相关的模块,需要安装模块
cd /lib/modules/‘uname -r’/:进入内核版本
ll /lib/modules/:查看目录显示版本信息
可以看到没有rtl8192cu模块,需要去官网下载安装
Realtek官网---->downloads---->dowmload search:搜索rtl8192cu
接着下载驱动
lsusb:查看芯片
④ 把下载的驱动放到centos目录下(/root),编译并安装,之后会生成内核模块存放到指定目录
cd 8192/:进入目录并查看相应信息
[root@xiaoxizi 8192]# make
-bash: make: command not found:不成功,说明没有安装编辑环境
所以要安装相应的开发工具,编译后生成相应的内核模块,并且安装到相应的目录下(/lib/modules/2.6.32-358.el6.i686/kernel/drivers/net/wireless/)
yum --disablerepo=\* --enablerepo=c6-media grouplist |less:查看已安装的和没有安装的 分页显示
yum --disablerepo=\* --enablerepo=c6-media groupinstall “Development tool” -y:安装开发工具(不要忘记加引号 -y表示直接安装 不用交互)
make:显示装上的内核模块 发现有了8192cu.ko模块
make install:查看安装的信息(模块自动存放到目录下)
ll/lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/8192cu.ko:看是否有相关的模块信息
⑤ 加载该模块
a. insmod(输入绝对路径 不能自动加载模块的依赖关系)
b. modprobe(输入名称 能够自动加载依赖关系)
modeprobe 8192:加载模块
lsmod |grep 8192:查看是否加载
[root@xiaoxizi 8192]# lsmod |grep 8192cu
8192cu 543520 0
⑥ 安装无线网卡的工具
a. iwconfig
b. iwlist
cd /media/cdrom/Packages/:进入该目录,查看包内内容 要包含iwconfig和iwlist,然后安装该包
rmp -qlp wireless-tools-29-5.1.1.e16.i686.rpm:查看包内内容,找到iwconfig和iwlist
yum --disablerepo=\* --enablerepo=c6-media install wireless-tools:安装无线网卡的工具
iwconfig:查看无线网卡(出现wlan0 但还没有连接)
iwlist:扫描
ll |grep -i wireless:过滤查看相关
ifconfig -a:查看所有
ifconfig wlan0 up:开启
iwlist wlan0 scanning:扫描AP
⑦ 安装wpa
cd /media/cdrom/Packages/:进入该目录
ll |grep wpa:查看并且安装安全机制
rpm -qlp wpa_supplicant-0.7.3-4.el6_3.x86_64.rpm:查看包内内容(/usr/sbin/wpa_passphrase:密码/etc/wpa_supplicant/wpa_supplicant.conf:存密码的文件)
rpm -ivh wpa_supplicant-0.7.3-4.el6_3.x86_64.rpm:安装
wpa_passphrase NET-1 >/etc/wpa_supplicant/wpa_supplicant.conf:把密码重定向写到文件中去
vim /etc/wpa_supplicant/wpa_supplicant.conf:查看是否重定向写入
⑧ 连接
wpa_supplicant -B -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf:连接(-B后台运行 -i哪个网卡 -D什么样的接口 -c配置文件路径)
iwconfig:看是否连上
dhclient wlan0:动态获得一个ip
ifconfig:查看地址
⑨ 把设置写到开机脚本
vim /etc/rc.d/rc.local:编辑
至此就可以上网了,可以查下网关
vim /etc/resolv.conf:查看是否有网关
本文出自 “小西子子” 博客,请务必保留此出处http://xiaoxizizi.blog.51cto.com/8809407/1394910
原文:http://xiaoxizizi.blog.51cto.com/8809407/1394910