poor shusheng
驱动牛犊
驱动牛犊
  • 注册日期2006-09-04
  • 最后登录2011-10-13
  • 粉丝0
  • 关注0
  • 积分540分
  • 威望55点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
阅读:1306回复:3

为何无线网卡不能得到所有的数据?

楼主#
更多 发布于:2007-11-12 14:12
就是DDK带的那个ndisprot的例子,我绑定一个有线网卡,在2台机器上都安装ndisprot驱动.一个发送,一个接收,(有线对有线)一切都OK.我发送的是自己填充的包,1024bytes的. 但是如果我绑定到无线网卡上,(无线对无线)同样的发送,但它只能接收59bytes的数据,比如我发送了2个包,那就是2048bytes,接收方要接收2048/59 这么多次才能接收完, 怎么会这么满呢?? 各位大侠帮帮忙啊!
挥剑问情...
Chequer Jiang
驱动牛犊
驱动牛犊
  • 注册日期2007-09-13
  • 最后登录2007-12-17
  • 粉丝1
  • 关注0
  • 积分290分
  • 威望30点
  • 贡献值0点
  • 好评度29点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-11-12 21:18
你看看wireless card driver中关于OID_802_11_FRAGMENTATION_THRESHOLD的设定是什么,或者在device properties有没有关于这个的设定。
poor shusheng
驱动牛犊
驱动牛犊
  • 注册日期2006-09-04
  • 最后登录2011-10-13
  • 粉丝0
  • 关注0
  • 积分540分
  • 威望55点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-11-13 11:27
谢谢楼上的兄弟,不过我找了很多资料,相关的资料太少了,我set oid或者query oid的时候老是返回不支持,或者设备未发生作用. 可以给段使用这个oid的代码段么?谢谢,我快崩溃了!  
挥剑问情...
poor shusheng
驱动牛犊
驱动牛犊
  • 注册日期2006-09-04
  • 最后登录2011-10-13
  • 粉丝0
  • 关注0
  • 积分540分
  • 威望55点
  • 贡献值0点
  • 好评度54点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-11-14 11:28
后来确认是自己弄错了,这个OID确实不被支持,而且我说的收到59个bytes是其他的无线设备发给我的目标网卡的,因为太多,几乎把自己发的给挤的看不到了,还以为没收到.不管怎么说,谢谢这位兄弟.
挥剑问情...
游客

返回顶部