【求助】网卡接收ARP包不能产生中断,郁闷

[复制链接]
2642|0
 楼主| 军用拖拉机 发表于 2007-9-29 10:02 | 显示全部楼层 |阅读模式
最近在调试TCP/IP在ARM9200板上的程序,网卡芯片是DM9161,计划用Sniffer软件向板子发包,板子收到包后产生中断,触发一个任务来处理数据,现在的情况是板子对ARP的包不感冒,根本产生不了中断,而其它格式的包不管是一对一通信还是广播通信都中断正常,把程序烧写进板子后,同样的包,把类型“0800”改为 “0806”就不正常,而把 “0806”改为“0800”就能产生中断,此外,在网卡初始化里我是同时允许单播和广播功能的 ,而且我在网卡中断服务子程序的一开始就打印一个字符来标志中断产生的,所以不会漏掉中断,请问各位高手有没有遇到类似情况的,给指点迷津一下,谢谢了 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部