Y9gx(Me-H K0 linux下无线网卡安装的关键在于能否正确的驱动,这里介绍两种方案,即通过ndiswrapper或者linux-wlan-ng。
FD;X/O'tB7C ]0
!_.`
^S#o2b0 前者在linux平台上虚拟windows的api,然后用windows下的驱动程序来驱动网卡。而后者直接实现驱动程序。
(B
I.m
R
Z1NwCn ]0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnY,c}:cbK i 1. ndiswrapper私募社区 - 私募股权投资知识学习网 - www.simu001.cn;[VNx}2\(uuS
~o6l5n#kuI
R0 参考http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation私募社区 - 私募股权投资知识学习网 - www.simu001.cnyy.~d\/z,V+s
H`QEzT#a6PP0 1.1 准备工作私募社区 - 私募股权投资知识学习网 - www.simu001.cnkj6F-KXR.ZZ[
%g,MCTZ m~k+Q7g0 - 安装kernel的源码,在Redhat下是kernel-source.rpm包。私募社区 - 私募股权投资知识学习网 - www.simu001.cn:jN!i0cAi/{(Y
私募社区 - 私募股权投资知识学习网 - www.simu001.cn:P*GX6|~,m - 到http://sourceforge.net/projects/ndiswrapper下载最新的ndiswrapper包,解压。
R(m2K^_#B:N0
/hFEgo1rE0 - 准备好网卡在win下的驱动程序。驱动程序最好是最新的,指定给XP用的。这里我用到的是
"hB6R2i,S0
)P7wJA Ho0 linksys的一款USB-Wlan卡。其驱动程序为WUSB54AG.inf和WUSB54AG.sys。
c?'X}3mSE0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn"g;dZa^,gS7A 1.2 安装私募社区 - 私募股权投资知识学习网 - www.simu001.cn(u
GLzHN&G2V
&l9vvGDFU0 - 首先编译安装ndiswrapper,直接使用
x.E_&U%C}-CR0
6D'~${*?/M%b0 make install
:Y^7l_gZa
T0
Xg-e;V l
yW1I0 即可。私募社区 - 私募股权投资知识学习网 - www.simu001.cntaI5|9~SCV
私募社区 - 私募股权投资知识学习网 - www.simu001.cnJ9Y'M*l AS^ - 再来是添加驱动程序,切换到存放驱动程序的目录,执行
T%D2}\2l.m1p3Mk0
1xy(T#~yW0 ndiswrapper -i WUSB54AG.inf
S*e#]%R.WjV5j1TM0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn
d/\zPk#a 通过
3r-VgbG%A!X]1p X0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnD ^S%I"B2S ndiswrapper -l私募社区 - 私募股权投资知识学习网 - www.simu001.cn(tgJj4A5G,b_D
私募社区 - 私募股权投资知识学习网 - www.simu001.cnU0aeCTz 查看有那些驱动已经被安装。
Ua _D"C0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnF+y
`.klk$w9gV&K 1.3 加载
+R#ls QD R^0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn
AGs'vp p5y
~.] ndiswrapper是被编译成内核的一个模块,所以你需要加载它才能起作用。私募社区 - 私募股权投资知识学习网 - www.simu001.cnl|;o2G~
W3}E
私募社区 - 私募股权投资知识学习网 - www.simu001.cnM
}Ph?} sZ:qi ndiswrapper -m
*h0Fw-j0N? N~0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn$G"_H2Q.z 只需执行一次。
1GFbN4gBY8P L(xf0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn2Qo%gwFI` modprobe ndiswrapper私募社区 - 私募股权投资知识学习网 - www.simu001.cnT \Lc%E&u:fSnw'Np
私募社区 - 私募股权投资知识学习网 - www.simu001.cn{E.AG
T 如果没有错误提示,则可以通过iwconfig看到wlan0设备。但此时还不能确定网卡是否被正确驱动。私募社区 - 私募股权投资知识学习网 - www.simu001.cnJ+I'\&L V;_f2O
5G#C1| ],d)DSM0 必须通过
)aL(Y$GR1a'Nc'L0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn-FF:jk)@'lj iwlist wlan0 scan私募社区 - 私募股权投资知识学习网 - www.simu001.cnl
N \4T~/zwF%wh
]cj3P;b7O{0 试一试,看能否搜索到附近存在的Access Point。如果能找到才说明网卡已经成功驱动,可以使用了。
P(DqltK N dQ V0
私募社区 - 私募股权投资知识学习网 - www.simu001.cn&hV#^9S6fSc 接下来的配置工作同普通网卡类似,不再复述。私募社区 - 私募股权投资知识学习网 - www.simu001.cn8h EE&dbpY)`
私募社区 - 私募股权投资知识学习网 - www.simu001.cn.mm%f!RE;Uu 2. linux-wlan-ng私募社区 - 私募股权投资知识学习网 - www.simu001.cnY1];yrfvB.Z7a
私募社区 - 私募股权投资知识学习网 - www.simu001.cn7STqQ6j2s 参考ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/README私募社区 - 私募股权投资知识学习网 - www.simu001.cnnc0YEf
1K#lLJOI,m
S)w0 2.1 准备私募社区 - 私募股权投资知识学习网 - www.simu001.cn~ SsL%`b
私募社区 - 私募股权投资知识学习网 - www.simu001.cnNhx$\!E+rT 到ftp.linux-wlan.org/pub/linux-wlan-ng下载最新的包,解压。
u6x;N-M]0
私募社区 - 私募股权投资知识学习网 - www.simu001.cnDu"Y_)w e6a(O1[x 2.2 编译安装
,Ih5ugWJ
d0]:Io0
UV$LA1Z!O PvF!e0 很简单,直接make all, make install。
H6o"y+^~tv)Av0
d#v@@%{H|"Ci*c9R0 2.3 加载私募社区 - 私募股权投资知识学习网 - www.simu001.cn^z@(o]5Fc
私募社区 - 私募股权投资知识学习网 - www.simu001.cn] _0CC#E9h2[(d[ 加载方式依你使用的网卡类型有所不同,具体可以参考附带的README文档。私募社区 - 私募股权投资知识学习网 - www.simu001.cnAq5oR j
@.SP
私募社区 - 私募股权投资知识学习网 - www.simu001.cn9r^7G ~ ^{qT.s 这里因为用的是USB网卡,所以按照要求执行私募社区 - 私募股权投资知识学习网 - www.simu001.cn%M:g8x:u
Fp#vo5T
*f(t,w3p0O8A7iI2^E[0 modprobe prism2_usb prism2_doreset=1私募社区 - 私募股权投资知识学习网 - www.simu001.cnBP9Q%V%yX5l
私募社区 - 私募股权投资知识学习网 - www.simu001.cnD:\G#_-]3R Zwlanctl-ng wlan0 lnxreq_ifstate ifstate=enable
5aM/x8sf v;m#k0
E2Z)G1JCL mC0 同样可以通过iwlist wlan0 scan测试是否成功安装。私募社区 - 私募股权投资知识学习网 - www.simu001.cn[jTN1Jf7J