报错信息
Option: 28
Enter hex bitmask of cores to execute testpmd app on
Example: to execute app on cores 0 to 7, enter 0xff
bitmask: 0xff
Launching app
sudo: /app/testpmd:找不到命令
解决办法
需要改个代码:
DPDK所在文件夹/lib/librte_eal/linuxapp/igb_uio/igb_uio.c
18.11之后版本在kernel/linux/igb_uio/igb_uio.c
case RTE_INTR_MODE_LEGACY:
if (pci_intx_mask_supported(udev->pdev) **|| true**) {
dev_dbg(&dev->dev, "using INTX");
udev->info.irq_flags = IRQF_SHARED | IRQF_NO_THREAD;
udev->info.irq = dev->irq;
udev->mode = RTE_INTR_MODE_LEGACY;
break;
}
dev_notice(&dev->dev, "PCI INTX mask not supported\
结果
输入start开始发包,输入stop停止发包