一、操作:
vpp版本:2001
dpdk版本:20.02
1 修改vpp使用指定dpdk版本
DPDK_VERSION指定dpdk版本
DPDK_20.02_TARBALL_MD5_CKSUM指定dpdk得md5值
2.准备e810 ddp环境
ddp包分ddp os default 和ddp comms,ddp os default 操作系统默认支持的协议集(这个ddp 包主要和e810 驱动包一起发布);ddp comms除了支持默认的协议集还支持其他扩展协议集,详细协议集支持查看官方文档。下面以安装ddp comms为例:
下载1.3.24.0版本得ddp
cd /usr/tmp
unzip ice_comms-1.3.24.0.zip -d ice_comms-1.3.24.0
cp /usr/tmp/ice_comms-1.3.24.0/ice.pkg /lib/firmware/intel/ice/ddp/
cp /usr/tmp/ice_comms-1.3.24.0/ice_comms-1.3.24.0.pkg /lib/firmware/intel/ice/ddp/
然后启动vpp就能发现e810 接口了。
dpdk example flow_filtering未找到ddp:
dpdk example flow_filtering找到ddp:
二、参考
https://blog.csdn.net/qq_36522618/article/details/123208117
https://doc.dpdk.org/guides/nics/ice.html
下载红框选定得文件《618651-E810 DDP for Comms TechGuide_Rev2.2》,