DPDK KNI 示例
DPDK KNI example
我想使用 DPDK 进行数据包处理我不能 运行 kni 示例
我尝试了所有可能的配置,我得到:
EAL: Error - exiting with code: 1
Cause: Invalid option specified
./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,2,3),(1,4,5)"
./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,4,6),(1,5,7)"
我应该在配置前加一个“--”,但在所有示例中它都有一个破折号
您的命令有错误:
./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,4,6),(1,5,7)"
-P选项应该放在-config之前,像这样:
-c 0x0f -n 4 -- -p 0x3 -P --config="(0,4,6),(1,5,7)"
来自 DPDK 示例应用程序用户指南:
到运行具有两个端口的应用程序由六个lcore服务,一个RX lcore,一个
TX的lcore,每个端口一个内核线程的lcore:
./build/kni -c 0xf0 -n 4 -- -P -p 0x3 -config="(0,4,6,8),(1,5,7,9)"
您需要检查您的 "config" 输入(每个端口应该有 4 个元素)。
以下命令将起作用
./build/kni -l 4-5 -n 4 -- -p1 -P --config="(0, 4, 5)"
我想使用 DPDK 进行数据包处理我不能 运行 kni 示例 我尝试了所有可能的配置,我得到:
EAL: Error - exiting with code: 1 Cause: Invalid option specified
./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,2,3),(1,4,5)" ./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,4,6),(1,5,7)"
我应该在配置前加一个“--”,但在所有示例中它都有一个破折号
您的命令有错误:
./build/kni -c 0x0f -n 4 -- -P -p 0x3 -config="(0,4,6),(1,5,7)"
-P选项应该放在-config之前,像这样:
-c 0x0f -n 4 -- -p 0x3 -P --config="(0,4,6),(1,5,7)"
来自 DPDK 示例应用程序用户指南:
到运行具有两个端口的应用程序由六个lcore服务,一个RX lcore,一个 TX的lcore,每个端口一个内核线程的lcore: ./build/kni -c 0xf0 -n 4 -- -P -p 0x3 -config="(0,4,6,8),(1,5,7,9)"
您需要检查您的 "config" 输入(每个端口应该有 4 个元素)。
以下命令将起作用
./build/kni -l 4-5 -n 4 -- -p1 -P --config="(0, 4, 5)"