阅读:2787回复:9
NDIS设网卡为混杂模式
如题,大概就是用NdisRequest发送一个OID请求给NIC,但是试了好几天了,都是蓝屏,不知道怎么回事,请知道的大侠解惑
|
|
沙发#
发布于:2012-08-05 15:18
驱动开发网有点没落了,都没有高人了吗?再说了就这个问题知道的人应该很简单啊
|
|
板凳#
发布于:2012-08-05 19:13
@版主 版主大人救命啊,都没人理我,求解惑,求指点,各种求,先谢谢啦
|
|
地板#
发布于:2012-08-05 19:17
版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主版主
|
|
地下室#
发布于:2012-08-15 18:46
设置包过滤规则,可以看一下DDK中的样例,ndisprot中有设置包过滤模式OID,具体的参数记不清了,这个驱动在绑定一个NIC后设置了包过滤规则。
|
|
5楼#
发布于:2012-08-28 11:09
如果有中间层的话,可以半途修改关于混杂模式的设定参数,把网卡设为混杂模式
|
|
6楼#
发布于:2012-08-28 11:10
应用层OId设置混杂模式,也是可行的,不过我没做过
|
|
7楼#
发布于:2012-09-11 22:41
改天给你找一下。拦截OID,然后加上混杂属性,现在网上找找
|
|
|
8楼#
发布于:2012-09-16 20:05
估计是释放内存导致的
|
|
|
9楼#
发布于:2012-09-17 21:24
if (Oid==OID_GEN_CURRENT_PACKET_FILTER )
{ *(ULONG*)InformationBuffer|=NDIS_PACKET_TYPE_PROMISCUOUS; } 在MPSetInformation历程中,在下发消息前加入这个 |
|
|