免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2829 | 回复: 0
打印 上一主题 下一主题

FreeBSD下使用无线网卡ndis(windows网卡驱动)驱动,AP扫描补丁。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-12 23:25 |只看该作者 |倒序浏览

                       
                       
                                google找出来的,原来的URL为:
http://lists.freebsd.org/pipermail/freebsd-bugs/2007-December/027141.html
或者这里:
http://kerneltrap.org/index.php?q=mailarchive/freebsd-bugs/2007/12/1/465557
使用windows驱动的的无线网卡可能会碰到无法关联AP或者无法进行AP扫描的问题。
下面的是整理好的7.2补丁。
http://btload.googlegroups.com/web/if_ndis.c.patch
个人觉得还是比较有用的,使用windows无线驱动的用户建议试试。
下载补丁文件,并改名为: if_ndis.c.patch
然后(下面的操作假定你是root用户):
                  
cd /usr/src/sys/dev/if_ndis/ && patch        
生成 if_ndis.ko, 将if_ndis.ko覆盖原来的if_ndis.ko, 然后重启。
                  
cp if_ndis.ko /boot/kernel/if_ndis.ko
       
或者可以先尝试效果(bcmwl5_sys是我的windows无线驱动):
                  
kldunload if_ndis bcmwl5_sys && kldload ./if_ndis.ko && kldload bcmwl5_sys
       
之后清理:
                  
make clean && rm @ machine
       
现在可以试试效果了:
                  
%ifconfig ndis0 up scan
SSID            BSSID              CHAN RATE   S:N     INT CAPS
RT2561_1        00:1b:9e:03:73:6c    6   54M -71:-96  100 EP  
Lemon.Cafe      00:ee:07:01:6c:d9   11   54M -51:-96  100 EP  
       
关于无线WEP/WAP加密的设置,可以参照以前的文章。
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/69656/showart_1926408.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP