Linux下无线网卡安装通用方法
如果你的内核支持你的无线网卡的话那最好了,如果不支持,建议使用 ndiswrapper 来
安装你的无线网卡,能方便很多。ndiswrapper 我已上传上来了。
1. 准备好网卡在 Winxp 下的驱动程序。驱动程序最好是最新的,指定给 XP 用的。我
用到的是 BCM4310,笔记本内置的无线网卡。驱动程序是 bcmwl5.inf,通常你解压你的驱
动程序就能看到类似这种 inf 格式的文件了,注意一定要是 xp 下的,vista 下的我试过了,
不能用。
2. 安装
(1)解压:tar -xf ndiswrapper-1.52.tar.gz
(2)进入ndiswrapper-1.52:cd ndiswrapper-1.52
(3)编译:./configure www.zhishiwu.com
make
(4)安装:make install
(6)获取该无线网卡的WindowsXP 驱动,我取了 bcmwl5.sys和 bcmwl5.inf.
(7)用 cd命令转到该驱动所在目录
(8)安装无线网卡驱动:ndiswrapper -i bcmwl5.inf
(9)查看驱动是否安装:ndiswrapper -l 会输出当前已经安装过的驱动
Installed ndis drivers:
bcmwl5 installed
bcmwl5 present
bcmwl5 是你安装的 inf文件
"present"则说明,当前有网卡和这个驱动匹配,正在使用该驱动!!!!!!!
(10) 既然可以用,就加载吧
modprobe ndiswrapper
(11)写入配置文件:ndiswrapper -m
ndiswrapper -ma
ndiswrapper -mi
(12)启动后模块自动加载:modprobe ndiswrapper
重启下就 OK 了
接下来是连接了,推荐用 wicd 比较不错的无线和有线的连接管理软件,支持 WPA
和 WEP。因为我的版本是针对slackware的,所以大家自己去下吧,安装方法一样的
解压:tar -xf wicd.tar.gz
转到解压目录,cd wicd
编译./configure
make www.zhishiwu.com
make install
重启后应该就能在任务栏里看到图标了,如果没看到,输入 wicd& 然后再输入
wicd-client&就会出现图标了。
接下来,千万千万注意,要是连接是加密的无线网络,不管是 wep还是 wpa 的,你
直接点connect 的话会提示 This network requires encryption to be enabled。
这是你在你要连接的网络的左边显示信号强度的地方有个小三角,点击下,选里面
的 advanced setting,然后选择你要连接的网络的加密方式和设置好密码就能连接了。哎,因
为这个问题,我花了大半天时间在找原因,最后看到原来有这个高级选项,哎~郁闷。
好了,教程到这了,你的本本终于能上网了。因为用的是 ndiswrapper 模块加载的
你的无线网卡,不支持aircrack的破解,网卡不能启动监听模式,郁闷。不过能上上网已经
很好了。