DPDK PDUMP pcapng usage
Stephen Hemminger
stephen at networkplumber.org
Wed Oct 12 17:16:36 CEST 2022
On Tue, 11 Oct 2022 15:11:02 +0000
Sylvia Grundwürmer <sylvia.grundwuermer at b-plus.com> wrote:
> Hi,
>
> i am running DPDK 22.03 on a NXP platform, using 2 eth ports (dpmac, dpni, dprc config should be OK, as i get bursts of packets with testpmd and in a little customized app
> which is just checking if packets are bursted in mempool.
>
> So then i tried to use pdump and pcapng to write out a capture.pcapng file.
>
> I created mempool and ringbuffer according tot o the dumpcap-example, (rte_eth_dev_configure, rte_eth_dev_adjust_nb_rx_tx_desc, rte_eth_rx/tx_queue_setup, rte_eth_dev_start with the portid i have and which was veryfied by my little customized app as working properly)
> but when i call enable_pdump i am running into a segmentation fault.
>
> Validation of port, ring, mp, flags are ok.
> the problem seems to come from snprintf. There is no different behaviour no matter if i use enable_pdump or enable_pdump_by_deviceID or enable_pdump_bpf.
> PDUMP seems to have trouble whith my portID or deviceID.
>
> Can you give any hint, what might go wrong here? Or what i could try to get this stuff running?
> Thanks in advance.
>
> [cid:image003.png at 01D8DD94.70449230]
Sample code would help, and the dpdk mailing list blocked your image attachment
More information about the dev
mailing list