xref: /dpdk/app/graph/examples/l2fwd_pcap.cli (revision 2c7debd93742886380c097b28a58f6a76880afb3)
1*2c7debd9SRakesh Kudurumalla; SPDX-License-Identifier: BSD-3-Clause
2*2c7debd9SRakesh Kudurumalla; Copyright(c) 2023 Marvell.
3*2c7debd9SRakesh Kudurumalla
4*2c7debd9SRakesh Kudurumalla;
5*2c7debd9SRakesh Kudurumalla; Graph configuration for given usecase
6*2c7debd9SRakesh Kudurumalla;
7*2c7debd9SRakesh Kudurumallagraph l2fwd coremask 0xff bsz 32 tmo 10 model default pcap_enable 1 num_pcap_pkts 100000 pcap_file /tmp/output.pcap
8*2c7debd9SRakesh Kudurumalla
9*2c7debd9SRakesh Kudurumalla;
10*2c7debd9SRakesh Kudurumalla; Mempools to be attached with ethdev
11*2c7debd9SRakesh Kudurumalla;
12*2c7debd9SRakesh Kudurumallamempool mempool0 size 8192 buffers 4000 cache 256 numa 0
13*2c7debd9SRakesh Kudurumalla
14*2c7debd9SRakesh Kudurumalla;
15*2c7debd9SRakesh Kudurumalla; DPDK devices and configuration.
16*2c7debd9SRakesh Kudurumalla;
17*2c7debd9SRakesh Kudurumalla; Note: Customize the parameters below to match your setup.
18*2c7debd9SRakesh Kudurumalla;
19*2c7debd9SRakesh Kudurumallaethdev net_pcap0 rxq 1 txq 8 mempool0
20*2c7debd9SRakesh Kudurumallaethdev net_pcap1 rxq 1 txq 8 mempool0
21*2c7debd9SRakesh Kudurumalla
22*2c7debd9SRakesh Kudurumalla;
23*2c7debd9SRakesh Kudurumalla; Rx/Tx port mapping
24*2c7debd9SRakesh Kudurumalla;
25*2c7debd9SRakesh Kudurumallaethdev forward net_pcap1 net_pcap0
26*2c7debd9SRakesh Kudurumalla
27*2c7debd9SRakesh Kudurumalla;
28*2c7debd9SRakesh Kudurumalla; Port-Queue-Core mapping for ethdev_rx node
29*2c7debd9SRakesh Kudurumalla;
30*2c7debd9SRakesh Kudurumallaethdev_rx map port net_pcap0 queue 0 core 1
31*2c7debd9SRakesh Kudurumalla
32*2c7debd9SRakesh Kudurumalla;
33*2c7debd9SRakesh Kudurumalla; Graph start command to create graph.
34*2c7debd9SRakesh Kudurumalla;
35*2c7debd9SRakesh Kudurumalla; Note: No more command should come after this.
36*2c7debd9SRakesh Kudurumalla;
37*2c7debd9SRakesh Kudurumallagraph start
38