阅读:2668回复:5
用winpcap发送数据只能在网络联通的情况下才能实现吗?
用winpcap调用802.11无线网卡发送数据,当网卡接入AP,网络联通的情况下可以发送数据
但是当网卡没有接入网络的时候网卡就发送不出去数据。 这是什么原因呢 有解决的办法吗 多谢了 |
|
沙发#
发布于:2007-07-20 10:21
你是如何判断,网卡发送不出去数据的?
|
|
板凳#
发布于:2007-07-20 10:38
通过两个方面判断:
(1)调用winpcap的pcap_sendpacket的时候,函数返回一个错误 (2)我在网卡的minoport驱动的NIDS的包发送的地方设置断点,但是NIDS并没有指示有包过来,没有进入断点 |
|
地板#
发布于:2007-07-23 15:43
版主版主。。我回答了怎么判断发送不出去的
拜托给个诊断和建议啊 谢谢谢谢 |
|
地下室#
发布于:2007-07-23 15:55
1.根据你说的,可能和不插网线的效果差不多一样,open_block中的send是一个tcpip.sys,或者ndis.sys提供的哑函数,而不是正常的miniport的send函数.用windbg验证一下.
2.你这种情况下发包有什么意义呢 |
|
5楼#
发布于:2010-10-26 17:22
你好,請問樓主一下,程序中用winpcap封裝的幀數據是802.3的還是802.11的呢?盼百忙中的樓主給我一個指導,萬分感激!我的郵箱是wesely21st@hotmail.com
|
|