linux下通过ndiswrapper及linux-wlan-ng安装无线网卡

热度2票  浏览20次 【共0条评论】【我要评论 时间:2009年8月12日 00:13

;Y1t8QOo"U{0  linux下无线网卡安装的关键在于能否正确的驱动,这里介绍两种方案,即通过ndiswrapper或者linux-wlan-ng。

JN;X*b1Z G0

-_+L2VTvh/F0  前者在linux平台上虚拟windows的api,然后用windows下的驱动程序来驱动网卡。而后者直接实现驱动程序。私募社区 - 私募股权投资知识学习网 - www.simu001.cn{*wlQ PZ/h

2]0P9M Pqkwk0  1. ndiswrapper私募社区 - 私募股权投资知识学习网 - www.simu001.cnmD&bj!`T]

7`%b$~ sA2koE?0  参考http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation私募社区 - 私募股权投资知识学习网 - www.simu001.cn]P+M[,S3k

私募社区 - 私募股权投资知识学习网 - www.simu001.cn |D%\ee5N

  1.1 准备工作

Ex V_L5g0

NjGjCbI4{P#Q-O0  - 安装kernel的源码,在Redhat下是kernel-source.rpm包。

Y3mJ6G!H7? \E0 私募社区 - 私募股权投资知识学习网 - www.simu001.cnFg Q ^|[k:Fm

  - 到http://sourceforge.net/projects/ndiswrapper下载最新的ndiswrapper包,解压。

7S2_^LW'PQQ g m:M0

)r8G7bk*N0hH0  - 准备好网卡在win下的驱动程序。驱动程序最好是最新的,指定给XP用的。这里我用到的是私募社区 - 私募股权投资知识学习网 - www.simu001.cn3j!~)R[I3|

"L*]@\'c*n dg;C6H0  linksys的一款USB-Wlan卡。其驱动程序为WUSB54AG.inf和WUSB54AG.sys。私募社区 - 私募股权投资知识学习网 - www.simu001.cno.D.S*u2c;nB/`

xY;i.hia3pk0  1.2 安装私募社区 - 私募股权投资知识学习网 - www.simu001.cn&V&w o"a` h-tJ

私募社区 - 私募股权投资知识学习网 - www.simu001.cn}/?TIj-uNK'jI

  - 首先编译安装ndiswrapper,直接使用私募社区 - 私募股权投资知识学习网 - www.simu001.cn'S#b*nJq

T+nsWJ%Tg0  make install

^*{B H,cJ L Wj0

AS6p"^}T0  即可。

.@IKaOBg"|3s0 私募社区 - 私募股权投资知识学习网 - www.simu001.cn{ZCLx'|

  - 再来是添加驱动程序,切换到存放驱动程序的目录,执行

yo(ISAZg*B0

i I b O p"dq0  ndiswrapper -i WUSB54AG.inf

^y_v#H {u ~b0

2^.^CY mDf|0  通过私募社区 - 私募股权投资知识学习网 - www.simu001.cnlQZ4@(iD

私募社区 - 私募股权投资知识学习网 - www.simu001.cn8M jt'`9xEG.R0_:I

  ndiswrapper -l

M1?~(p6Su'Xf{ ijV"d0

&O'i'?J/R+h-k0  查看有那些驱动已经被安装。

R{5g8X3Fq H ?;l0

o4J6k)l_0  1.3 加载私募社区 - 私募股权投资知识学习网 - www.simu001.cn8dSM];T YW

私募社区 - 私募股权投资知识学习网 - www.simu001.cnK7Th/V)\{svLY

  ndiswrapper是被编译成内核的一个模块,所以你需要加载它才能起作用。私募社区 - 私募股权投资知识学习网 - www.simu001.cnG8Xfb ?,H-e

私募社区 - 私募股权投资知识学习网 - www.simu001.cnRG-dG*af/I;}@

  ndiswrapper -m私募社区 - 私募股权投资知识学习网 - www.simu001.cnER#g:n-l;y

私募社区 - 私募股权投资知识学习网 - www.simu001.cnL mvDp2}

  只需执行一次。

%JL,]!xn$n/LO0 私募社区 - 私募股权投资知识学习网 - www.simu001.cn"J0a0i:LDS@?8Jq

  modprobe ndiswrapper私募社区 - 私募股权投资知识学习网 - www.simu001.cn ~KhRl5c8y

5L#ha/G#Y0  如果没有错误提示,则可以通过iwconfig看到wlan0设备。但此时还不能确定网卡是否被正确驱动。

Z2A1s2Wc5@0 私募社区 - 私募股权投资知识学习网 - www.simu001.cn8x!I1W7m9z p

  必须通过

z8kFSS(U:KUY-U0

"^ l"q3vM5xi&z0  iwlist wlan0 scan

y$`-_4o0r$sF0

_/iW)Fc3tt0  试一试,看能否搜索到附近存在的Access Point。如果能找到才说明网卡已经成功驱动,可以使用了。

.fn,J;\${/R0 私募社区 - 私募股权投资知识学习网 - www.simu001.cn.k4p$GEJ d

  接下来的配置工作同普通网卡类似,不再复述。

nv8mnO0

&F ky1d ?i |0  2. linux-wlan-ng私募社区 - 私募股权投资知识学习网 - www.simu001.cn8@;ROqK1vDaq

私募社区 - 私募股权投资知识学习网 - www.simu001.cn v!f)p!m uBlC

  参考ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/README私募社区 - 私募股权投资知识学习网 - www.simu001.cn:t{9A vqKfRz+lR

私募社区 - 私募股权投资知识学习网 - www.simu001.cn-r Rb&t j j0D

  2.1 准备私募社区 - 私募股权投资知识学习网 - www.simu001.cnK(f{%Al

私募社区 - 私募股权投资知识学习网 - www.simu001.cn[P#o9T ]

  到ftp.linux-wlan.org/pub/linux-wlan-ng下载最新的包,解压。私募社区 - 私募股权投资知识学习网 - www.simu001.cnk`7P N/EX/zv

7E6gkt*i+O _:g0R0  2.2 编译安装

$v/j9Z H2Z6^^C0

M-ey?1H3o0  很简单,直接make all, make install。私募社区 - 私募股权投资知识学习网 - www.simu001.cn%V)c ]1qD.D*d_P%hL

+y#o.Y,|Y*t)F&?0  2.3 加载

;K6[BO9Bzf7b0

bjt hJk)K0  加载方式依你使用的网卡类型有所不同,具体可以参考附带的README文档。

4^Uu u XR!^IV `i0

zF-w8`1BL(gNa0  这里因为用的是USB网卡,所以按照要求执行私募社区 - 私募股权投资知识学习网 - www.simu001.cn&T~7k-~uMt

1fp*s;l`0|+Dn z FI0  modprobe prism2_usb prism2_doreset=1私募社区 - 私募股权投资知识学习网 - www.simu001.cn;RcUyH3Tr H^

私募社区 - 私募股权投资知识学习网 - www.simu001.cn ~%L*P0DS"p}

wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable私募社区 - 私募股权投资知识学习网 - www.simu001.cn])v|8p'A I K%}8| ~

ehq'PJc#C0  同样可以通过iwlist wlan0 scan测试是否成功安装。

3j x&}XG,TC d{0
顶:0 踩:1
对本文中的事件或人物打分:
当前平均分:0 (0次打分)
对本篇资讯内容的质量打分:
当前平均分:-3 (1次打分)
上一篇 下一篇
发表评论
换一张

网友评论仅供网友表达个人看法,并不表明本网同意其观点或证实其描述。

查看全部回复【已有0位网友发表了看法】

网络资源