首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu20.04版本中启用mellanox驱动程序(网络接口卡)进行矢量数据包处理(vpp)?

如何在Ubuntu20.04版本中启用mellanox驱动程序(网络接口卡)进行矢量数据包处理(vpp)?
EN

Stack Overflow用户
提问于 2022-07-01 06:55:24
回答 1查看 241关注 0票数 -1

https://github.com/FD.io/vpp

我们无法在vpp中添加mellanox驱动程序,因此如何启用vpp的驱动程序?

  1. #apt更新

2.#apt升级

然后,安装以下软件包

3.#apt安装使git cpp gcc libssl-dev libmnl-dev libnuma-dev net-tools rdma-core nasm

4.#git克隆-b 20.09 https://github.com/FDio/vpp

5.#cd ~/vpp

6.#make安装-dep

7.#make dpdk install-dev DPDK_MLX5_PMD=y DPDK_MLX5_PMD_DLOPEN_DEPS=y

接下来,将Mellanox库复制到/usr/lib目录

/opt/vpp/external/x86_64/lib/librte_pmd_mlx5_glue.so* /usr/lib/ 8.#cp

然后,制作以后将安装的deb包。

9.#make pkg-deb vpp_uses_dpdk_mlx5_pmd=y DPDK_MLX5_PMD_DLOPEN_DEPS=y

这一步我跟随,但我仍然无法看到在vpp中的惰性面。

那么如何为vpp启用mellanox驱动程序呢?

EN

回答 1

Stack Overflow用户

发布于 2022-07-04 11:37:48

默认情况下,VPP中的DPDK makefile中不启用MLX5 4/MLX5 5 dpdk PMD。为了使MLX PMD能够实现,请执行以下步骤:

  1. 编辑dpdk.mk (外部/包/dpdk.mk)以启用MLX5 4/MLX5 5 PMD

执行"make ext-deps;make build-release"“

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72825409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档