问题遇到的现象和发生背景
rte_eth_dev_count_avail()返回0;
问题相关代码,请勿粘贴截图
dpdk网卡配置
代码:
nb_ports = rte_eth_dev_count_avail(); //获取当前有效网口的个数
if (nb_ports < 2 || (nb_ports & 1)) //如果有效网口数小于2或有效网口数为奇数0,则出错
rte_exit(EXIT_FAILURE, "Error: number of ports must be even! nb_ports: %d\n", nb_ports);
运行结果及报错内容
我的解答思路和尝试过的方法
升级python到3.10重新编译dpdk21.11
查看网卡是否支持dpdk
官网上可以查到支持connectX-5
我想要达到的结果
rte_eth_dev_count_avail()返回1