欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。 (QQ交流群:127163755)

cpu是armv8,网卡是82580,dpdk2.2.0版,在用testpmd测试硬件IP校验时一直出错。

0 投票
dpdk2.2.0 armV8 82580网卡,我用的是testpmd测试硬件IP校验,但是一直有问题,只要加上硬件校验标志都不会发出包,不加就可以,用x86和i210测试是可以的。看打印显示发送描述符是对了的,发送和队列都使能了的,看统计计数没有发出任何报文,
最新提问 11月 5, 2017 分类:DPDK初学入门 | 用户: 郭辉 (200 分)

2 个回答

0 投票
没使用过这种环境啊,说不好。建议跟进去具体看一看是哪里的问题。
最新回答 11月 14, 2017 用户: sysight (10,500 分)
进去看了,网卡的使能位都是有的,构造的发送描述符是正确的,还改了dpdk2.2.0发送和接收的所有的大小端的bug,测试了在x86上82580是可以加发送ip校验的,肯定和平台相关。arp报文最开始可以转发出去,等几分钟后arp也不能转发了,icmp一直转发不出去,MAC的发送统计计数在arp能发出时有增加,后面不能发送是一直没有增加。
0 投票

进去看了,网卡的使能位都是有的,构造的发送描述符是正确的,还改了dpdk2.2.0发送和接收的所有的大小端的bug,测试了在x86上82580是可以加发送ip校验的,肯定和平台相关。arp报文最开始可以转发出去,等几分钟后arp也不能转发了,icmp一直转发不出去,MAC的发送统计计数在arp能发出时有增加,后面不能发送是一直没有增加。

最新回答 11月 14, 2017 用户: 郭辉 (200 分)
...