[Jetson Thor] Missing CONFIG_NET_SCH_NETEM and CONFIG_NET_SCH_TBF support on L4T R38.2.0 (Kernel 6.8)

Hi NVIDIA Support Team,

I am working on the Jetson Thor platform and require standard Linux traffic control features for network emulation (specifically Netem for delay/loss and TBF for bandwidth limiting).

When attempting to use tc, I encounter errors indicating missing kernel support. I have verified the kernel configuration and found that these schedulers are not set:

复制

$ zcat /proc/config.gz | grep -E "CONFIG_NET_SCH_NETEM|CONFIG_NET_SCH_TBF"
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_NETEM is not set

Since I am on a very recent/development build, I would like to know the recommended way to enable these features.

Questions:

  1. Is there a way to enable sch_netem and sch_tbf without a full kernel recompilation (e.g., are there loadable modules available)?

  2. If recompilation is required for Kernel 6.8.12-tegra, could you provide the specific instructions or source location for this version?

  3. Given that this is L4T R38, are there any changes in the kernel build process (compared to R35/R36) that I should be aware of?

System Information:

  • Device: Jetson Thor

  • L4T Version: R38 (release), REVISION: 2.0 (GCID: 41844464)

  • Kernel Version: 6.8.12-tegra

  • Date: Fri Aug 22 00:55:42 UTC 2025

Hi,
Please refer to the steps for kernel customization:
Kernel Customization — NVIDIA Jetson Linux Developer Guide

And here is a real practice on r36 Orin:
No data from Joystick Logitech-f710 - #10 by DaneLLL

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.