iv.加载模块
在加载模块之前不要忘记 "sudo depmod -a",如果没有错误,请继续。
加载模块的命令是 "sudo modprobe ndiswrapper",如没出错,则说明驱动已经被加载了。
使用 dmesg命令,如果加载成功,显示 "ndiswrapper version <version> loaded"。请确认version <version>和你下载安装的ndiswrapper包匹配一致,如不一样,那就是你可能以前安装过ndiswrapper的旧版本,那么请卸载旧版本,然后再安装新版本。卸载旧版本,请看
http://ndiswrapper.sourceforge.net/mediawiki/index.php/Uninstall。
此时,网卡的灯应该亮了,至少是闪了,如果闪了,证明驱动加载上,网卡可以工作了。如果网卡已经可以工作,那么dmesg命令可以看到"wlan0: ndiswrapper ethernet device xx:xx:xx:xx:xx:xx"的信息。
v.配置接口
用iwconfig工具来配置无线网络,键入iwconfig,你可以看到当前使用网络的情况。
依次键入如下命令:
代码:
iwlist wlan0 scan (你将看到wlan0的一些信息)
iwconfig wlan0 essid ESSID (设置网络名称,ESSID可为任意名称)
iwconfig wlan0 mode Managed
iwconfig wlan0 key restricted xxxxx (如果用加密wep的话)
ifconfig wlan0 up (激活wlan0无线网络)
(注意:如果有防火墙,请让它知道wlan0是一个外部接口,并允许它传输,否则,ping不通你的AP。)
ndiswrapper -m
若想在boot时自动运行ndiswrapper,请在 /etc/modules 文件内添加一行 ndiswrapper。
特别注意:ubuntu系统默认是加载prism54模块的,所以要禁止它在启动的时候加载,只让ndiswrapper加载。具体作法是在/etc/modprobe.d/blacklist最后加上一行blacklist prism54。