Network programming 运行DPDK KNI示例时出现问题
我是DPDK的新手。我想了解克尼。我编译并启动了随库提供的KNI示例Network programming 运行DPDK KNI示例时出现问题,network-programming,dpdk,Network Programming,Dpdk,我是DPDK的新手。我想了解克尼。我编译并启动了随库提供的KNI示例 我使用ifconfig命令调出与每个端口对应的vEth接口,并为它们分配ipaddress和netmask 我尝试在同一网络上ping和hping(tcp-ping)其他机器。通过tcpdump,我可以看到KNI接口发送了正确的帧,但似乎没有接收到任何内容 我在dmesg或运行KNI测试脚本的控制台中没有看到任何错误 我继续通过打印mbufs条目进行尝试和调试。KNI Rx似乎在与Eth端口对应的环形缓冲区中找不到任何东西,
- 我使用ifconfig命令调出与每个端口对应的vEth接口,并为它们分配ipaddress和netmask李>
- 我尝试在同一网络上ping和hping(tcp-ping)其他机器。通过tcpdump,我可以看到KNI接口发送了正确的帧,但似乎没有接收到任何内容李>
- 我在dmesg或运行KNI测试脚本的控制台中没有看到任何错误
- 我继续通过打印mbufs条目进行尝试和调试。KNI Rx似乎在与Eth端口对应的环形缓冲区中找不到任何东西,该端口应接收数据/帧。但是,ifconfig消息确实会显示在缓冲区上,并相应地由内核执行操作
感谢您将e1000仿真nic用于虚拟机。它将按预期工作。为VM使用e1000模拟nic。它将按预期工作