阅读:2999回复:7
安装ndis filter蓝屏
用ndis filter写出一个驱动,在vista之后的系统安装它。
大约1000台机器里面,会有几台蓝屏。蓝屏原因是Atheros无线网卡(如AR9825)的驱动版本太低,一旦安装ndis filter驱动,无线网卡驱动的athr.sys文件就会崩溃蓝屏。用驱动精灵升级无线网卡驱动后,再安装ndis filter驱动就正常了。 以前只在华硕笔记本某个ghost版的Win7 32旗舰版出现这个问题,最近发现一个神州笔记本的Win7 32家庭普通版也出现蓝屏。 总之,搞得ndis filter在项目中没有实用价值了。虽然问题不在自己,但客户不这么认为,他们认为原来上网好好的,安装了你的驱动后蓝屏。 你们有谁在项目中用过ndis filter,遇到这样的问题吗? |
|
沙发#
发布于:2012-12-11 18:13
遇见过 。 但是没解决 。 模拟驱动精灵那? 这样也很麻烦
|
|
|
板凳#
发布于:2012-12-12 09:49
有人回答了,真好。
可以在安装之前,判断出这个版本的无线网卡驱动会蓝屏吗? |
|
地板#
发布于:2012-12-25 16:37
顶顶更健康
|
|
地下室#
发布于:2012-12-25 17:57
用读注册表,判断无线网卡驱动的版本是不是太低规避了
|
|
5楼#
发布于:2013-01-14 15:20
是FilterSendNetBufferLists中处理的不对吧,即代码实现的问题。
|
|
6楼#
发布于:2013-01-22 14:22
没有修改ndis filter的发送报文函数。
另外写了一个函数,用于模拟发送报文。安装阶段没有调用这个函数。 一般的win7 32位机器不会出问题,只有无线网卡驱动是低版本的athr.sys文件时,才会蓝屏。 |
|
7楼#
发布于:2013-12-25 15:37
看来要谨慎使用ndis filter 框架了
|
|