首页 > 解决方案 > 通过 packetgen dpdk 发送 pcap 文件

问题描述

在端口 0 上发送 pcap 文件。我收到以下错误。任何修复将不胜感激!

通过 packetgen dpdk 发送 pcap 文件

使用的命令是:

sudo ./app/x86_64-native-linuxapp-gcc/pktgen -c 0X01 -n 1 --file-prefix=pg -w 4:00.1 -- -m 1.0 -T -P -s 0:~/Downloads/bigFlows .pcap

标签: dpdk

解决方案


失败有两个明显的原因。

  1. pktgen 工作的 CPU 内核数为1 + number of ports in use
  2. 您在 pktgen 中执行的 comamnd 中有额外的参数。

检查链接,它显示使用的命令是sudo ./app/x86_64-native-linuxapp-gcc/pktgen -c 0X01 -n 1 --file-prefix=pg -w 4:00.1 -- -m 1.0 -T -P -s 0:[~/Downloads/bigFlows.pcap]. 您不应该起诉[],而是使用0:actual path to pcap.

注意:@SaifUllah 在实时调试期间为您展示了核心和 pcap。


推荐阅读