首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ovs2.6:无法创建未知类型dpdk的netdev dpdk1

ovs2.6:无法创建未知类型dpdk的netdev dpdk1
EN

Stack Overflow用户
提问于 2016-11-23 13:15:09
回答 2查看 1.1K关注 0票数 1

我正在尝试用DPDK16.07安装OVS2.6。我正在遵循openvswitch-2.6.0.tar.gz下的INSTALL.DPDK.md说明。在ovs-vswitchd.log中收到以下警告消息:

00034| netdev |WARN|无法创建未知类型的netdev dpdk1 dpdk 00035|网桥|WARN|无法打开网络设备dpdk1 (协议不支持的地址族)

Googling一下就发现了这个问题,ovs的早期版本也遇到过这个问题,但我没有找到任何令人满意的解决方案。

知道根本原因是什么吗,以及如何修复它?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-01-16 18:04:03

在应用程序运行之前,必须将Open vSwitch使用的所有端口绑定到uio_pci_generic、igb_uio或vfio-pci模块。任何Linux控制下的网络端口都将被OvS或任何DPDK应用程序忽略。

请使用-s参数检查$DPDK_DIR/tools/dpdk-devbind.py脚本的输出。您必须在“使用DPDK兼容驱动程序的网络设备”部分看到一些端口,如下所示;

代码语言:javascript
复制
$/dpdk-stable-16.07.2/tools$ ./dpdk-devbind.py -s
Network devices using DPDK-compatible driver
============================================
0000:05:00.0 '82571EB Gigabit Ethernet Controller (Copper)' drv=igb_uio unused=e1000e
0000:05:00.1 '82571EB Gigabit Ethernet Controller (Copper)' drv=igb_uio unused=e1000e
票数 0
EN

Stack Overflow用户

发布于 2021-07-29 18:46:49

我也有同样的问题,通过检查我发现的代码,在启动ovs-vswitchd之前,我们应该使用下面的命令来初始化dpdk。

ovs-vsctl --no-wait设置Open_vSwitch。other_config:dpdk-init=true

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

https://stackoverflow.com/questions/40756535

复制
相关文章

相似问题

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