6.
ndiswrapper 1.49
下载ndiswrapper软件包,可以到 http://ndiswrapper.sourceforge.net/joomla/下载,当前最新的版本为1.49,我猜测越新的版本 好处有三点: 1) 所支持的无线网卡越来越多; 2) 修正了一些bug; 3) 匹配内核的版本。
我 切身的体验是以前在用ubuntu的时候,内核版本低,所以用ndiswrapper 1.10是可以的; 现在内核版本高了,1.10就不能用了,make的时候会出错。所以,在选择1.49后还是相当不错的。因此,至于选择哪个ndiswrapper版本, 至少要看匹配不匹配内核。
下面以1.49版本为例:
1) 下载完了包后,运行以下命令:
tar xvf ndiswrapper-1.49.tar.gz
cd cd ndiswrapper-1.49
make uninstall (这一步对于第一次安装的用户来说没什么用,主要是为了卸载以前安装过的程序)
make
make install (as root)
至此,ndiswrapper安装完毕。(注: 实际上学会看README or INSTALL 对于安装配置来讲,是非常重要的,上述的命令在INSTALL里都有提及。)
下载ndiswrapper软件包,可以到 http://ndiswrapper.sourceforge.net/joomla/下载,当前最新的版本为1.49,我猜测越新的版本 好处有三点: 1) 所支持的无线网卡越来越多; 2) 修正了一些bug; 3) 匹配内核的版本。
我 切身的体验是以前在用ubuntu的时候,内核版本低,所以用ndiswrapper 1.10是可以的; 现在内核版本高了,1.10就不能用了,make的时候会出错。所以,在选择1.49后还是相当不错的。因此,至于选择哪个ndiswrapper版本, 至少要看匹配不匹配内核。
下面以1.49版本为例:
1) 下载完了包后,运行以下命令:
tar xvf ndiswrapper-1.49.tar.gz
cd cd ndiswrapper-1.49
make uninstall (这一步对于第一次安装的用户来说没什么用,主要是为了卸载以前安装过的程序)
make
make install (as root)
至此,ndiswrapper安装完毕。(注: 实际上学会看README or INSTALL 对于安装配置来讲,是非常重要的,上述的命令在INSTALL里都有提及。)
2) 安装wg511的windows驱动:
ndiswrapper -i ~/Driver/netwg511.inf
我的路径是~/Driver,主要能找到netwg511.inf文件就可以。在Driver文件夹下应当不缺少WG511ICB.sys,否则可能会安装失败,我没有试过没有WG511ICB.sys的情况。
ndiswrapper -l (查看驱动是否正确被安装)
如果出现下面的内容,则说明驱动安装成功。
netwg511 : driver installed
device (1260:3890) present
为了进一步确认,运行dmesg,将看到输出的内容中包含如下所示:
ndiswrapper version 1.49 loaded (smp=yes, preempt=no)
ndiswrapper: driver netwg511 (NETGEAR,09/06/2004, 2.1.25) loaded
如果有这些内容,则确信驱动安装真的没问题了。
ndiswrapper -i ~/Driver/netwg511.inf
我的路径是~/Driver,主要能找到netwg511.inf文件就可以。在Driver文件夹下应当不缺少WG511ICB.sys,否则可能会安装失败,我没有试过没有WG511ICB.sys的情况。
ndiswrapper -l (查看驱动是否正确被安装)
如果出现下面的内容,则说明驱动安装成功。
netwg511 : driver installed
device (1260:3890) present
为了进一步确认,运行dmesg,将看到输出的内容中包含如下所示:
ndiswrapper version 1.49 loaded (smp=yes, preempt=no)
ndiswrapper: driver netwg511 (NETGEAR,09/06/2004, 2.1.25) loaded
如果有这些内容,则确信驱动安装真的没问题了。
3) 加载ndiswrapper:
modprobe ndiswrapper
在此之前,运行一下depmod -a似乎有点用处,不过INSTALL里没有提到,做不做都无所谓,看个人兴趣了。
在加载模块的时候,无线网卡的灯应该是有亮光的,至少是闪了,说明模块加载成功了,lsmod可以看到ndiswrapper。
modprobe ndiswrapper
在此之前,运行一下depmod -a似乎有点用处,不过INSTALL里没有提到,做不做都无所谓,看个人兴趣了。
在加载模块的时候,无线网卡的灯应该是有亮光的,至少是闪了,说明模块加载成功了,lsmod可以看到ndiswrapper。
4) 配置wlan0:
这里我对iwconfig的使用不是很顺手,因此我选择了Wireless Assistant(当然需要KDE环境)。它对配置无线网卡很方便,进到软件内后,都有很明确的提示,照着做就是了。
如果用wlan0的话,就是下面几步:
iwlist wlan0 scanning (扫描无线接入点)
iwconfig wlan0 mode managed (设置mode)
iwconfig wlan0 key restricted XXXXX (设置WEP加密)
iwconfig wlan0 essid xxxx (将essid和你的无线路由的ssid设置一致)
dhcpcd wlan0 (激活wlan0,如果是指定固定IP,则ifconfig wlan0 up)
这里我对iwconfig的使用不是很顺手,因此我选择了Wireless Assistant(当然需要KDE环境)。它对配置无线网卡很方便,进到软件内后,都有很明确的提示,照着做就是了。
如果用wlan0的话,就是下面几步:
iwlist wlan0 scanning (扫描无线接入点)
iwconfig wlan0 mode managed (设置mode)
iwconfig wlan0 key restricted XXXXX (设置WEP加密)
iwconfig wlan0 essid xxxx (将essid和你的无线路由的ssid设置一致)
dhcpcd wlan0 (激活wlan0,如果是指定固定IP,则ifconfig wlan0 up)
5) 启用wlan0后自动加载ndiswrapper:
ndiswrapper -m
这条命令将在/etc/modprobe.conf里加一条: alias wlan0 ndiswrapper
ndiswrapper -m
这条命令将在/etc/modprobe.conf里加一条: alias wlan0 ndiswrapper
经过测试,不用在/etc/sysconfig/modules文件里添加 ndiswrapper,系统已可自动加载ndiswrapper。
至此,关于无线网卡的内容完毕。