DPDK--pdump测试实例

本文介绍了如何进行DPDK的pdump测试,包括安装准备步骤,如加载环境变量、安装libelf-dev、修改配置文件和安装pdump。接着详细阐述了运行pdump的过程,如先运行testpmd,然后在指定目录下启动pdump并注意避免在build/app/目录下运行以防止卡在初始化阶段。最后提到了通过wireshark分析pcap文件来查看捕获的网络流量。
摘要由CSDN通过智能技术生成

一、安装准备

1. 加载环境变量

dpdk安装目录

export RTE_SDK=/home/sword/dpdk-17.08
export RTE_TARGET=x86_64-native-linuxapp-gcc
2. 安装libelf-dev
sudo apt  install libelf-dev

以前安装过,也重新更新安装否则会出错

/usr/src/linux-headers-4.15.0-46-generic/Makefile:975: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
3. 修改配置文件

在DPDK安装目录下,CONFIG文件夹中的common_base下修改,将n改为y,之后重新编译DPDK

CONFIG_RTE_LIBRTE_PMD_PCAP=y
CONFIG_RTE_LIBRTE_PDUMP=y
4. 安装pdump
cd dpdk-17.08/app/pdump
make
make install

二、运行pdump

1. 运行testpmd

pdump需要依附testpmd之类的主进程才可以运行
首先运行DPDK脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值