Reputation: 35
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
Upvotes: 0
Views: 476
Reputation: 35
I did the following sequence:
I did not get any packets captured
Upvotes: 0
Reputation: 366
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.Upvotes: 0
Reputation: 35
@user10304260
I have binded two ports to dpdk one is port0 and port1 also physically connected to each other by cable, i executed start on one testpmd terminal and in another linux terminal i did dpdk-dumpcap, even after this i am not getting any packets captured, in testpmd after i do stop i can see the stats of stream which are all zeros
Upvotes: 0
Reputation: 35
@user23509140
Please find the below execution ens2f3 is binded to DPDK driver
Upvotes: 0