aben1223
驱动小牛
驱动小牛
  • 注册日期2004-11-29
  • 最后登录2007-06-01
  • 粉丝1
  • 关注0
  • 积分1000分
  • 威望201点
  • 贡献值0点
  • 好评度192点
  • 原创分2分
  • 专家分0分
阅读:973回复:1

问题12,帮帮忙,谢谢

楼主#
更多 发布于:2005-05-18 11:35

5.假设我做出来了,那么怎么调试阿。我装上我的硬件加载上我的驱动。那么什么时候网络有数据包过来还有上层什么时候有数据包要发送,我怎么知道。我想过最简单的就是执行一下PING的指令。用SoftIce吗?用过但不熟。是不是在上面设置断点。
可不可以有先辈指点一下专业的网卡驱动测试方法。
还有如果是只有单张卡,怎么测试?但是我们的硬件有两个光纤接口可以将数据发出去在收回来。就是说通过光纤从一个接口发出去再从另一个接口收回来。
周维彬
zhaock
驱动太牛
驱动太牛
  • 注册日期2002-01-26
  • 最后登录2018-06-02
  • 粉丝3
  • 关注2
  • 积分73328分
  • 威望362317点
  • 贡献值1点
  • 好评度226点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2005-05-18 13:21
1。你可以通过在驱动里用DbgPrint输出调试信息,用DbgView.exe 来看输出对不对
2。ping 一下就可以了
3。用ice在接收函数处设断点,看看是不是收到了,发送应该没有问题,主要是看看接收
4。你的卡支持环回功能,一台机器上就可以测试。要设置两个不同的ip地址,可能要手动设置一下路由表。不然ip路由可能不到网卡驱动就可能直接返回了。我在linux上做过类似的工作,没有在windows 做过
这种开发都是在linux上作,在windows 上作,是比较辛苦,源码
不公开,只看ddk难度比linux上作大了很多
游客

返回顶部