Chinaunix

标题: 终于搞定 无线网卡 ~ 爽啊 [打印本页]

作者: nubee    时间: 2006-05-24 15:59
标题: 终于搞定 无线网卡 ~ 爽啊
网卡:Netgear/WG511v2
系统:FreeBSD6.1
原理:使用ndis调用windows驱动

经过多次的失败之后,今天终于搞定了~~

看过手册中:高级网络 那章,照着做,根本驱动不了。下面把我的驱动过程写出来。

1.安装ndis模块(手册中已有)
# cd /usr/src/sys/modules/ndis
# make install clean
2.安装if_ndis模块(手册中已有)
# cd /usr/src/sys/modules/if_ndis
# cp path/WG511v2.INF ./
# cp path/WG511v2XP.sys ./
# ndiscvt -i WG511v2.INF  -s WG511v2XP.sys -o ndis_driver_data.h
# make install clean
3.用ndisgen生成系统需要的驱动文件(这步在手册中没有)
# ndisgen

然后根据提示输入WG511v2.INF 和WG511v2XP.sys之后,一路回车,最后退出程序,此时在/usr/src/sys/modules/if_ndis中已经生成了WG511v2XP.sys.ko(WG511v2XP_sys.ko)文件,这个文件就是系统需要的驱动文件。
4.安装驱动文件
# cp WG511v2XP_sys.ko /boot/kernel
5.装载驱动程序
# kldload ndis
# kldload WG511v2XP_sys
到此,插入网卡之后,网卡就能工作了。
6.修改/boot/default/loader.conf,自动加载驱动
# vi /boot/default/loader.conf
在适当的地方加入:
ndis_load="YES"
WG511v2XP_sys_load="YES"
保存退出,重启电脑,一切就ok了。

[ 本帖最后由 nubee 于 2006-5-24 16:07 编辑 ]
作者: seven007    时间: 2006-05-24 16:21
我的无线网卡也装好了 ,可是不知道怎么用,显示连接好了,但就是不能访问
作者: seven007    时间: 2006-05-24 16:23
iwi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet6 fe80::212:f0ff:fe52:6b6e%iwi0 prefixlen 64 scopeid 0x3
        inet 192.168.1.19 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:12:f0:52:6b:6e
        media: IEEE 802.11 Wireless Ethernet autoselect
        status: associated
        ssid seven channel 6 bssid 00:09:5b:3d:71:0a
        authmode OPEN privacy OFF txpowmax 100 protmode CTS bintval 100
作者: seven007    时间: 2006-05-24 16:24
Freebsd 6.1 intel 2200BG
作者: nubee    时间: 2006-05-24 17:27
原帖由 seven007 于 2006-5-24 16:21 发表
我的无线网卡也装好了 ,可是不知道怎么用,显示连接好了,但就是不能访问



可能是dns和默认路由的问题,你检查一下
作者: xuzh    时间: 2006-05-24 17:36
原帖由 seven007 于 2006-5-24 16:24 发表
Freebsd 6.1 intel 2200BG


俺也是2200bg,半年多前就开始用了,最近新装了,写了笔记。

http://bbs.chinaunix.net/viewthr ... &extra=page%3D2
作者: seven007    时间: 2006-05-24 18:08
原帖由 xuzh 于 2006-5-24 17:36 发表


俺也是2200bg,半年多前就开始用了,最近新装了,写了笔记。

http://bbs.chinaunix.net/viewthr ... &extra=page%3D2

老大,我就是参照了你的才装好的,状态是正常的就是连不到其他站点
作者: xuzh    时间: 2006-05-24 21:37
原帖由 seven007 于 2006-5-24 18:08 发表

老大,我就是参照了你的才装好的,状态是正常的就是连不到其他站点


你的路由内dns设置了么?
还有,如果无线网卡启动了,那个alfantor是我的ssid,要换成你的ssid,我的路由内是设置的广播ssid,但是没有加密认证,通过过滤网卡mac地址来限制隔壁人家用我的路由
作者: seven007    时间: 2006-05-25 09:58
原帖由 xuzh 于 2006-5-24 21:37 发表


你的路由内dns设置了么?
还有,如果无线网卡启动了,那个alfantor是我的ssid,要换成你的ssid,我的路由内是设置的广播ssid,但是没有加密认证,通过过滤网卡mac地址来限制隔壁人家用我的路由


ssid我改了,可能是路由的问题,你过滤mac地址是从你的access point上设的,还是从你笔记本上设的?
作者: xuzh    时间: 2006-05-25 10:12
原帖由 seven007 于 2006-5-25 09:58 发表


ssid我改了,可能是路由的问题,你过滤mac地址是从你的access point上设的,还是从你笔记本上设的?


当然是在路由上设的。
作者: seven007    时间: 2006-05-25 16:57
原帖由 xuzh 于 2006-5-25 10:12 发表


当然是在路由上设的。

那别人不是可以访问到你电脑里面的东西啊?
你电脑没过滤啊.
作者: xuzh    时间: 2006-05-25 17:45
原帖由 seven007 于 2006-5-25 16:57 发表

那别人不是可以访问到你电脑里面的东西啊?
你电脑没过滤啊.


...别人的电脑都不能连接路由,又怎么可能连到我的电脑?
作者: seven007    时间: 2006-05-26 10:40
原帖由 xuzh 于 2006-5-25 17:45 发表


...别人的电脑都不能连接路由,又怎么可能连到我的电脑?


要只道,你用的是无线网卡哦!50米范围内都可能连到

作者: xuzh    时间: 2006-05-26 10:50
原帖由 seven007 于 2006-5-26 10:40 发表


要只道,你用的是无线网卡哦!50米范围内都可能连到



無綫網卡有兩種工作糢式,工作是有且隻能有一種狀態。

我連暸路由,怎么可能有電腦可以連到我?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2