欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。 (QQ交流群:127163755)

服务器绑定网卡时要关闭网卡,绑定之后如何启动网卡?ifconfig 网卡名 up提示没有那个设备

0 投票

服务器绑定网卡时要关闭网卡,绑定之后如何启动网卡?ifconfig 网卡名 up提示没有那个设备

最新提问 12月 28, 2017 分类:默认分类 | 用户: 柚柚小美女 (160 分)

2 个回答

0 投票
用DPDK绑定之后,用普通的ifconfig就看不到这个网卡了。

这个网卡的信息在你的程序中可以获取到,目前只能你自己获取查看。

可以参考代码例子中的ethtools这个示例
最新回答 12月 29, 2017 用户: sysight (11,900 分)
但是这个网卡怎么启动呢?绑定时不是要先关闭网卡嘛
首先你需要对dpdk这个有一个认识,就是他跟普通驱动是一样的,dpdk用了你这个网卡,如果你还想管理,那你就按照内核里面的那一套逻辑来搞一下,这个可以参考dpdk的kni实现,这个kni就相当于你怎么管理网卡了。另外对于你现在的迷惑,最好还是能系统的了解下驱动与socket通信原理,我在这里面有一个帖子会讲到这部分,如果有问题可以继续留言。
0 投票
楼上正解,想要使用 iproute2 等工具管理这个网卡,需要添加 kni 模块;

通常,在 DPDK 应用里面,会使用 rte_eth_dev_start(portid) 来 up 端口的,所以不用担心这个端口是 down 的状态,可以看看官方 example 里面 l3fwd 这个例子。
最新回答 1月 29 用户: charlie (140 分)
...