+ -
当前位置:首页 → 问答吧 → 求助: NDIS安装无限网卡出错

求助: NDIS安装无限网卡出错

时间:2010-07-27

来源:互联网

thinkpad R400,FreeBSD 8.0-RELEASE,无限网卡为Inter(R) WiFi Link 1000 BGN,Freebsd没有该无线网卡的驱动,按照handbook中介绍的方法,用NDIS将windows32的无线网卡驱动(netw1x32.inf, netw1x32.sys文件)生成netw1x32_sys.ko模块,将netw1x32_sys.ko模块放在/boot/modules里,在文件/boot/loader.conf添加:netw1x32_sys_load="YES",并按照handbook做了其他相关配置。
重启之后显示如下之后就停住了
  1. ndis0: <Intel(R) WiFi Link 1000 BGN> mem 0xf4200000-0xf4201fff irq 17 at device 0.0 on pci3
  2. ndis0: [ITHREAD]
  3. ndis0: NDIS API version: 5.1
  4. ndis0: NDIS ERROR: 40001b7c (unknown error)
复制代码

关电源重新启动电脑,进入the loader prompt, unload所有modules,autoboot,进入系统,再加载netw1x32_sys.ko,结果出了致命错误:
  1. no match for _aulldvrm
  2. no match for KeRegisterBugCheckReasonCallback
  3. no match for KeDeregisterBugCheckReasonCallback
  4. no match for KeBugCheck
  5. ndis0: <Intel(R) WiFi Link 1000 BGN> mem 0xf4200000-0xf4201fff irq 17 at device 0.0 on pci3
  6. ndis0: [ITHREAD]
  7. ndis0: NDIS API version: 5.1
  8. ndis0: NDIS ERROR: 40001b7c (unknown error)

  9. Fatal trap 12: page fault while in kernel mode
  10. ......
  11. ......
复制代码

请教各位到底出了什么错误,谢谢!

作者: joeguan2   发布时间: 2010-07-27

换一个windows的驱动。
FreeBSD 对NDIS支持,目前还是有很多问题的。

有一些需要注意的是
1、需要使用XP的驱动,目前不支持ndis 6.0以上的版本。
2、尽量不要在amd64下试,很大几率是不行的。
3、碰到一个不行,多换换其他的版本号不同的驱动。

作者: pagx   发布时间: 2010-07-28