虚拟机linux装无线网卡驱动,linux无线网卡驱动安装
环境 在笔记本里的虚拟机10.0版本,centos-6.5 无线网卡fast-fw300um
第一步要查看芯片 lsusb 当你得到芯片之后接下来查看内核,如果内核已经有芯片模块就不用再装了,如果不支持的话,那么接下来就到芯片官网 下载Linux驱动 http://www.realtek.com.tw/default.aspx **虽然我的无线网卡是fast 生产的 ,但是他并没有给我们Linux的驱动,反倒是芯片商提供有驱动,所以要到芯片官网下载驱动**
首先到官网上下载无线网卡的驱动程序,解压并安装,[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# make install
install -p -m 644 8192cu.ko /lib/modules/2.6.32-431.el6.i686/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.32-431.el6.i686
查看[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# ll /lib/modules/2.6.32-431.el6.i686/kernel/drivers/net/wireless/
total 11956
-rw-r--r--. 1 root root 11667935 Jul 19 09:40 8192cu.ko
看到驱动程序已经安装成功,但是要想让系统识别必须要讲模块加载到内核当中
先查看系统已经加载的模块lsmod |grep 8192[root@new rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911]# lsmod
Module Size Used by
nls_utf8 1063 1
8021q 20355 0
garp 5703 1 8021q
stp 1626 1 garp
llc 4258 2 garp,stp
fuse 62472 2
vmhgfs 37934 0
vsock 33529 0
看到没有无线的驱动使用 modprobe 8192cu 加载模块8192[root@new ~]# modprobe 8192cu
[root@new ~]# lsmod |grep 8192
8192cu 559722 0
可以看到加载好了
自动开机后程序也是可以被加载的
然后查看端口ifconfig -a 可以看到多了一个WLAN0口
启用WLAN0 端口 ifconfig wlan0 up(可以看到无线网卡的指示灯亮了)
扫描无线网络使用命令iwlist
需要安装包 wireless_tools
查看链接情况 iwconfig
查看无线网络iwlist wlan0 scanning
连接无线网络加密访问需要安装包wpa_supplicant[root@new ~]# yum --disablerepo=\\* --enablerepo=c6-media install wpa_supplicant -y
输入要访问网络的用户名和密码[root@new ~]# wpa_passphrase tyedus >> /etc/wpa_supplicant/wpa_supplicant.conf
qaz123@#
(输入的用户名重定向到wpa的配置文件)
然后查看一下文件看看是不是已经有数据了
链接无线网络[root@new ~]# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext -B
ioctl[SIOCSIWAP]: Operation not permitted
查看链接的网络[root@new ~]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"tyedus" Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:22:AA:FF:F8:D8
Bit Rate:300 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:****-****-****-****-****-****-****-**** Security mode:open
Power Management:off
Link Quality=29/100 Signal level=46/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
可以看到网络已经联通了(正常情况下可看到无线网卡上的灯在闪)
**有的时候连不上可能是网络信号差
**如果中间链接断掉了可以杀掉进程继续链接
pkill -9 wpa_supplicant
现在查看网络接口,发现还没有地址,需要配置动态地址[root@new ~]# dhclient wlan0
wlan0 Link encap:Ethernet HWaddr 0C:82:68:1E:48:FB
inet addr:192.168.2.27 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::e82:68ff:fe1e:48fb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:276 errors:0 dropped:1273 overruns:0 frame:0
TX packets:7 errors:0 dropped:18 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:81123 (79.2 KiB) TX bytes:31608 (30.8 KiB)
这时候ping一下,发现到广域网已经通了[root@new ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.121) 56(84) bytes of data.
64 bytes from 61.135.169.121: icmp_seq=1 ttl=54 time=58.1 ms
64 bytes from 61.135.169.121: icmp_seq=2 ttl=54 time=189 ms
64 bytes from 61.135.169.121: icmp_seq=4 ttl=54 time=30.1 ms
64 bytes from 61.135.169.121: icmp_seq=5 ttl=54 time=48.3 ms
但是链接的命令和动态地址都是手动配置的,重启后就连不上了,所以要把链接命令添加到开机脚本里[root@new ~]# echo "wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -D wext -B" >> /etc/rc.d/rc.local
[root@new ~]# echo "dhclient wlan0" >>/etc/rc.d/rc.local
查看开机脚本[root@new ~]# vim /etc/rc.d/rc.local
然后充启测试
init 6
发现网关是有问题的
将有线网卡的网关删掉
[root@new ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
接着再重启测试
DNS是否正确
是正确的
至此说明无线网络配置成功
虚拟机linux装无线网卡驱动,linux无线网卡驱动安装相关推荐
- linux装服务器系统,linux服务器系统安装
linux服务器系统安装 内容精选 换一换 安装完操作系统后的临时云服务器需要进行相关配置,并安装原生的XEN和KVM驱动,才能保证后续创建的云服务器正常使用.该任务指导用户完成Linux云服务器的相 ...
- linux装回windows系统,将全盘安装的linux换回windows
在写这篇博客前,我已经被这个问题苦恼了很久了.直至今天才找出了解决方法,遂以记录,以便不忘. 参考博客 基本信息 原因 在学习命令行时一时冲动,把全部固态都用来装了linux,导致windows无法安 ...
- linux装mongodb数据库,Linux下安装配置MongoDB数据库
说明: 操作系统:CentOS 5.X 64位 IP地址:192.168.21.130 实现目的: 安装配置MongoDB数据库 具体操作: 一.关闭SElinux.配置防火墙 1.vi /etc/s ...
- linux 装tomcat吗,linux下安装tomcat的默认安装目录在哪?
已采纳 以Linux 分支 Ubuntu Server 为例. 一.相关目录及作用表明 /etc/tomcat6 - 全局配置 /usr/share/tomcat6/ - 程序主目录 /usr/sha ...
- linux 装nano命令,linux下nano命令大全
nano是一个字符终端的文本编辑器,有点像DOS下的editor程序.它比vi/vim要简单得多,比较适合Linux初学者使用.某些Linux发行版的默认编辑器就是nano. nano命令可以打开指定 ...
- linux 装nano命令,linux下安装 nano 如果没有这个命令的话~~可以看下
首先查看下这个目录里有没有Centos-Base.repo这个文件(附件里有这个) 然后用Xmanager下的xftp 把本机上的这个文件复制到虚拟机中的/目录下 [root@fox ~]#mv Ce ...
- linux装2014数据库,SQL Server 2014 安装图解
SQL Server 2014 企业版.商业智能版.标准版都支持的操作系统有:Windows Server 2008.Windows Server 2008 R2.Windows Server 201 ...
- linux 装windows软件,常用软件的安装(windows/linux)
JavaScript单线程和浏览器事件循环简述 JavaScript单线程 在上篇博客的开篇中,我们曾简述了JavaScript的单线程机制和浏览器的事件模型.应很多网友的回复,在这篇文章中将继续展 ...
- Linux装ntfs后内存不够,Linux_安装Ubuntu后无法使用NTFS硬盘或移动硬盘, 在安装Ubuntu系统后,存在 - phpStudy...
安装Ubuntu后无法使用NTFS硬盘或移动硬盘 在安装Ubuntu系统后,存在无法使用NTFS硬盘或移动硬盘的问题,下面小编就给大家介绍下Ubuntu系统无法挂载NTFS的解决方法,不知如何挂载的朋 ...
- r7 270 linux,装个puppy linux 低配机器也能流畅运行
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这些日子正折腾一台单位的老机器 翻了许多网站 提供大家这个软件 线程动态调节还有负载平衡软件 ProcessLasso_Portable_32 Proce ...
最新文章
- windows7下,Java中利用JNI调用c++生成的动态库的使用步骤
- 创建data_微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient
- nz-input-group is not a known element的解决方法
- powerdesigner 设置唯一约束
- 2019-03-06-算法-进化(最接近的三数之和)
- 中国石油大学计算机专业调剂信息,2014年中国石油大学(北京)计算机专业考研调剂信息(新)...
- MongoDB 入门,我是花了心思的
- Diskpart 磁盘管理实战演示
- 联邦知识蒸馏概述与思考(续)
- 使用Android手机进行开发的尝试
- 把一些表单属性封装一个JSON
- 测试网速wifi软件,测网速工具 一键wifi测速
- Python实现王思聪吃热狗
- 用计算机信息术语感恩老师,感谢师恩、感恩老师的对联
- 微信扫一扫下载apk的实现方式 微信跳转浏览器代码
- Android数据编码之Base64
- hibernate 学习笔记-操作数据库
- 凸包 Codeforces605C Freelancer's Dreams
- 数字信号处理DFT实验二
- 0328 - 一日三更