用于测试DPDK框架是否支持您的NIC的工具。
dpdktest的Python项目详细描述
这是一个小工具,用于测试是否有网卡(网卡) 由http://dpdk.org/框架支持的。
它只适用于python 3:
$ pip3 install dpdktest
如果你幸运的话,你会看到这样的东西:
$ dpdktest NICs supported by DPDK: ['eth0', 'eth1'] $ echo $? 0
否则:
$ dpdktest You don't have NICs supported by DPDK $ echo $? 255
它是怎么工作的?
首先支持的设备vedor:设备id列表是根据 rte_pci_dev_ids.h。
然后dpdktest查找计算机中的所有网络接口,获取 供应商:每个接口的设备id对,并检查id是否在 dpdktest/supported_devices.txt。