I have two nic cards with 2 QSFP28 ports, and internally port is configured to 4 so each nic card has 8 ports, i have a cable connected to nic card each other,
now i am transmitting packets from pcap file using tcpreplay on 2nd nic card where ports are binded to kernel driver
now on the other nic card i have binded two ports to dpdk and triggered the below commands to capture the packets, which i am not getting any, if i unbind from dpdk driver and put it back to kernel it works with tcpdump
There might be two options of how to fix this:
-i
("interactive mode") with --tx-first
in the testpmd
command;testpmd
interactive prompt, type start tx_first
, press Enter.