ZBLOG

testpmd 出现Bad arguments

在使用testpmd时出现 Bad arguments 错误提示,可能是由于命令行参数不正确导致的。请确保你输入的命令行参数符合testpmd的要求。

以下是一些常见的testpmd使用错误及解决方法:

  1. 参数顺序错误:在输入命令时,需要按照testpmd的要求按照固定的格式输入各个参数,否则会出现 Bad arguments 错误。例如:
// 正确示例
./testpmd -l 0-3 -w 0000:01:00.0 -- -i --port-topology=loop

// 错误示例(-- 和选项之间缺少空格)
./testpmd -l 0-3 -w 0000:01:00.0 ---i --port-topology=loop
  1. 指定了不存在的网卡或端口编号:在指定网卡或端口编号时,需要确保这些网卡和端口都存在并且可用。如果指定了不存在的网卡或端口编号,也会导致 Bad arguments 错误。例如:
// 正确示例
./testpmd -l 0-3 -w 0000:01:00.0 -- -i

// 错误示例(指定了不存在的网卡)
./testpmd -l 0-3 -w 0000:02:00.0 -- -i

// 错误示例(指定了不存在的端口编号)
./testpmd -l 0-3 -w 0000:01:00.0,0000:02:00.0 -- -i
  1. 指定了不支持的选项:在使用testpmd时,需要确保指定的选项是支持的。如果指定了不支持的选项,也会导致 Bad arguments 错误。例如:
// 正确示例
./testpmd -l 0-3 -w 0000:01:00.0 -- -i --port-topology=loop

// 错误示例(指定了不支持的选项)
./testpmd -l 0-3 -w 0000:01:00.0 -- -i --unsupported-option

如果仍然无法解决问题,请检查输入的命令行参数是否正确,并参考DPDK官方文档进行调整。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=676

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?