【问题标题】:Enable 'tc' of iproute2 package on YOCTO在 YOCTO 上启用 iproute2 包的 'tc'
【发布时间】:2020-08-31 02:34:57
【问题描述】:

我们正在尝试在 YOCTO (warrior dist.) 上启用流量控制 (tc),而在尝试应用 tc filter 命令时,似乎 tc 确实内置在 YOCTO 映像中,我们'再次收到此错误:

错误:未找到 TC 分类器

这是我正在尝试的完整命令:

tc filter add dev ${interface} protocol ip parent 1:0 prio 1 u32 match ip dst ${board_ip} match ip dport ${dport} 0xffff flowid 1:${port_id}

在此之前我发出tc qdisctc class 没问题的命令。

我使用的内核是 4.19.35-imx8mq+g82acfd1 并且它是构建的 (make modules_prepare all)

提前致谢! 纳达夫。

【问题讨论】:

    标签: yocto imx6 iproute


    【解决方案1】:

    为了启用tc,我们遵循了本文中的指南:How to enable tc command when building a kernel using Yocto recipes

    但事实证明,除此之外,还需要确保将要使用的特定过滤器也已启用。在我的情况下,我还需要启用 NET_CLS_U32 选项。

    【讨论】:

      猜你喜欢
      • 2019-03-11
      • 1970-01-01
      • 1970-01-01
      • 2016-06-01
      • 2016-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多