sebymiano / dpdk-burst-replay

The tool is designed to provide high DPDK performances to burst any pcap dump on a single or multiple NIC port(s)
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Code Compile #1

Open xthr0 opened 3 months ago

xthr0 commented 3 months ago

If I try to compile using this command: autoreconf -i && ./configure [--enable-debug] && make && sudo make install an error comes out: make: *** no rule to make target 'install'. stop

And with DPDK_Makefile make -f DPDK_Makefile && sudo cp build/dpdk-replay /usr/bin an error comes out: /mk/rte.extapp.mk:47: recipe for target failed This is cause /mk/rte.extapp.mk available until version 18.11.11, but in newer versions app compiles in a different way

sebymiano commented 3 months ago

Can you try with the multicore-txrate branch? There is a CMakefile.txt that you can use to compile the project with cmake and a newer DPDK version.

xthr0 commented 3 months ago

Can you try with the multicore-txrate branch? There is a CMakefile.txt that you can use to compile the project with cmake and a newer DPDK version.

I`ve got this error when attempted to replay pcap

administrator@debian11-template:~$ sudo lshw -c network -businfo
Bus info          Device      Class      Description
====================================================
pci@0000:03:00.0  ens160      network    VMXNET3 Ethernet Controller
                  ep2         network    Ethernet interface
                  ep1         network    Ethernet interface

administrator@debian11-template:~$ sudo dpdk-replay case3_2.pcap 03:00.0
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:49: --
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:50: numacore: 0
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:51: nb runs: 1
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:52: timeout: 0
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:53: wait-enter: no
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:54: write-csv: no
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:55: slow-mode: no
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:56: max_mpps: 0.00
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:57: max_mbps: 0.00
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:59: nb traces: 1
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:61: trace[0]: case3_2.pcap
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:62: tx_queues[0]: 4
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:65: pci nic ports:
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:67:  03:00.0
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:75: Log level: TRACE
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/main.c:77: --
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/pcap.c:134: preloading case3_2.pcap file (of size: 80826458 bytes)
file read at 0.00%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 0.39%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 0.64%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 0.92%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 1.19%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 1.45%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 1.67%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 1.98%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 2.14%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 2.34%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 2.62%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 2.79%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.04%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.22%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.39%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.66%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.81%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 3.98%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 4.17%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 4.31%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 4.48%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 4.68%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 4.87%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.02%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.17%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.33%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.48%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.66%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.81%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 5.98%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.12%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.27%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.45%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.60%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.77%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 6.93%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 7.09%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 7.25%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 7.42%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 8.08%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 8.86%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 9.31%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 9.46%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 9.93%me/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 10.48%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 11.60%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 12.73%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 13.60%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 14.74%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 15.87%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 16.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 17.01%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 17.19%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 17.35%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 17.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 18.89%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 19.99%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 21.08%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 22.15%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 23.26%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 24.23%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 24.86%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 25.45%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 26.00%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 26.63%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 26.84%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.11%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.30%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.60%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.73%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 27.89%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 28.12%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 28.32%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 28.51%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 28.70%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 28.89%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 29.10%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 29.29%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 29.47%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 29.71%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 29.84%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.06%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.25%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.48%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.64%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.77%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 30.94%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 31.07%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 31.34%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 31.64%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 31.90%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 32.19%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 32.52%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 32.85%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.01%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.15%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.37%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.55%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.74%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 33.92%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 34.12%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 34.31%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 34.51%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 34.69%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 34.94%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.09%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.24%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.46%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.68%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.82%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 35.96%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.10%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.24%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.38%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.52%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.66%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.79%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 36.93%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.07%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.21%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.35%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.49%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.63%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.78%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 37.94%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 38.26%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 38.60%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 38.98%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 39.35%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 39.71%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 40.08%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 40.46%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 40.84%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.18%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.34%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.48%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.62%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.80%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 41.93%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 42.06%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 42.21%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 42.93%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 43.70%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 44.06%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 44.40%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 44.72%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 45.05%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 45.38%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 45.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 46.32%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 46.65%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 46.97%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 47.28%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 47.61%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 47.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 48.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 48.84%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 49.49%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 49.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 50.39%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 50.69%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 51.08%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 51.66%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 52.16%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 52.52%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 52.86%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 53.29%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 53.66%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 54.01%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 54.48%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 54.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 55.10%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 55.43%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 55.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 56.24%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 56.89%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 57.19%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 57.64%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 57.98%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 58.33%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 58.70%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 59.02%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 59.36%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 59.68%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 60.03%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 60.37%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 60.96%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 61.47%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 61.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 62.36%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 62.69%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 62.97%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 63.33%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 63.65%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 64.34%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 65.02%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 65.83%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 66.24%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 66.61%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 66.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 67.26%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 67.67%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 68.15%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 68.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 69.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 69.83%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 70.14%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 70.49%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 70.86%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 71.99%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 72.36%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 72.69%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 73.00%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 73.32%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 73.65%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 74.13%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 74.56%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 75.16%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 75.62%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 75.99%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 76.36%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 76.72%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 77.09%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 77.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 77.76%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 78.11%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 78.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 78.78%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 79.11%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 79.50%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 80.43%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 80.77%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 81.19%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 81.52%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 81.81%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 82.14%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 82.28%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 82.42%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 82.56%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 82.96%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.15%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.33%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.48%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.61%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.75%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 83.92%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.09%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.22%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.39%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.55%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.71%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 84.87%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.02%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.18%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.32%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.61%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.75%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 85.91%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.04%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.19%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.32%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.45%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.62%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.79%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 86.96%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 87.28%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 87.70%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 87.95%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 88.17%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 88.33%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 88.57%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 88.86%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 89.03%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 89.29%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 89.51%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 89.76%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 89.97%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 90.20%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 90.36%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 90.58%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 90.80%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 90.96%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 91.12%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 91.27%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 91.44%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 91.64%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 91.83%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 92.02%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 92.26%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 92.46%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 92.65%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 92.86%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 93.06%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 93.23%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 93.39%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 93.59%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 93.77%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 94.98%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 96.75%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 98.51%e/administrator/dpdk-burst-replay/src/pcap.c:182:
file read at 100.00%
read 308082 pkts (for a total of 80826458 bytes). max paket length = 1518 bytes. avg packet size = 246
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:555: Checking needed memory for pcap file case3_2.pcap
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:446: Needed paket allocation size = (size of MBUF) + (size of biggest pcap packet), rounded up to the next multiple of an integer.
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:449: (128 + 1518) + ((128 + 1518) % 4) = 1648
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:454: -> Needed MBUF size: 1648
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:480: -> Needed number of MBUFS: 308082
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:485: Needed memory = (needed mbuf size) * (number of needed mbuf).
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:486: 1648 * 308082 = 507719136 bytes
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:491: -> Needed Memory = 484.199 Mo
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:499: -> Needed Hugepages of 1 Go = 1
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/main.c:561:
----------------------

00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:84: available cpus: 18
00:01:38 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:89: -> Needed cpus for PCAP: 1
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/cpus.c:32: CPU cores to use:
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/cpus.c:38:  0
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/cpus.c:38:  1
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/cpus.c:68: for 2 cores -> 0x0000000000000003
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:367: EAL ARGS:
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[0] = ./dpdk-replay
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[1] = -c
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[2] = 0x0000000000000003
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[3] = -n
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[4] = 1
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[5] = --proc-type
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[6] = auto
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[7] = --file-prefix
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[8] = dpdkreplay_32138
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[9] = --allow
00:01:38 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[10] = 03:00.0
00:01:38 ERROR /home/administrator/dpdk-burst-replay/src/dpdk.c:393: error: wanted 1 NIC ports, found 0
Invalid port_id=0
administrator@debian11-template:~$

I have question: Can I replay pcap with mac address or by interface name instead of nic address?

sebymiano commented 3 months ago

Did you bind the NIC to DPDK?

xthr0 commented 2 months ago

Did you bind the NIC to DPDK?

yes

./dpdk-stable-22.11.4/usertools/dpdk-devbind.py --status

Network devices using DPDK-compatible driver
============================================
0000:02:02.0 '82545EM Gigabit Ethernet Controller (Copper) 100f' drv=igb_uio unused=e1000

then got this by running this command sudo dpdk-replay --numacore 1 case3_2.pcap 02:02.0

17:31:30 DEBUG /home/administrator/dpdk-burst-replay/src/dpdk.c:369: eal_args[10] = 02:02.0
EAL: Error reading from file descriptor 24: Input/output error
17:31:31 INFO  /home/administrator/dpdk-burst-replay/src/dpdk.c:398: -> Create mempool of 308082 mbufs of 1648 octs.
17:31:32 INFO  /home/administrator/dpdk-burst-replay/src/pcap.c:246: -> Will cache 308082 pkts on 1 caches.
file read at 100.00%
17:31:32 ERROR /home/administrator/dpdk-burst-replay/src/dpdk.c:448: port 0 is not on the good numa id (-1).
EAL: Error disabling interrupts for fd 24 (Input/output error)
numactl --hardware
available: 2 nodes (0-1)
node 0 cpus: 0 1 2 3 4 5 6 7 8
node 0 size: 32189 MB
node 0 free: 7814 MB
node 1 cpus: 9 10 11 12 13 14 15 16 17
node 1 size: 32211 MB
node 1 free: 8196 MB
node distances:
node   0   1
  0:  10  20
  1:  20  10
sebymiano commented 2 months ago

Can you set the parameters using this config file (https://github.com/sebymiano/dpdk-burst-replay/blob/multicore-txrate/src/config.yaml)?

xthr0 commented 2 months ago

Can you set the parameters using this config file (https://github.com/sebymiano/dpdk-burst-replay/blob/multicore-txrate/src/config.yaml)?

Done

file read at 100.00%
read 308082 pkts (for a total of 80826458 bytes). max paket length = 1518 bytes. avg packet size = 246
12:22:47 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:84: available cpus: 18
12:22:47 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:89: -> Needed cpus for PCAP: 1
12:22:47 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:96: -> Needed cpus for stats: 1
12:22:47 INFO  /home/administrator/dpdk-burst-replay/src/cpus.c:97: -> Needed cpus for recv: 1
EAL: Error reading from file descriptor 33: Input/output error
12:22:48 INFO  /home/administrator/dpdk-burst-replay/src/dpdk.c:398: -> Create mempool of 308082 mbufs of 1648 octs.
12:22:49 INFO  /home/administrator/dpdk-burst-replay/src/pcap.c:246: -> Will cache 308082 pkts on 1 caches.
file read at 100.00%
12:22:49 ERROR /home/administrator/dpdk-burst-replay/src/dpdk.c:448: port 0 is not on the good numa id (-1).
EAL: Error disabling interrupts for fd 33 (Input/output error)

config.yaml

---
traces:
  - path: "/home/administrator/case3_2.pcap"
    tx_queues: 4
numacore: 0
nbruns: 1
timeout: 60
max_mpps: -1
max_mbps: -1
write_csv: True
wait_enter: False
slow_mode: False
stats:
  - pci_id: 0000:02:02.0
    file_name: "result_v1_core1.csv"
send_port_pci: 0000:02:02.0
loglevel: INFO
sebymiano commented 2 months ago

Is the numa node the correct one?

xthr0 commented 2 months ago

Is the numa node the correct one?

I have two nodes 0,1

The result is the same

sebymiano commented 2 months ago

Are you able to run any other DPDK applications? E.g., the ones from the DPDK repository?

xthr0 commented 2 months ago

Are you able to run any other DPDK applications? E.g., the ones from the DPDK repository?

if u mean usertools -> yes