When running DeepStream, NETDEV WATCHDOG: eth0 (r8168): transmit queue 0 timed out

I’m running a DeepStream (version 6.3) application processing RTSP streams continuously on a Jetson Orin Nano 4GB device, and approximately once per day, randomly, I encounter the following error:

NETDEV WATCHDOG: eth0 (r8168): transmit queue 0 timed out

After this happens, the Ethernet briefly disconnects and reconnects (eth0: link up).

I’ve already tried troubleshooting based on similar discussions
(e.g., this forum post)
but the issue persists.

Here is my current environment:

  • Jetson Orin Nano Developer Kit (4GB)
  • JetPack: 5.1.2-b104 (Kernel version: 5.10.120-tegra)
  • Ethernet Driver (Realtek): r8168 version r8168 8.051.10m_pll-NAPI
  • DeepStream SDK: 6.3

Output from ethtool --show-eee eth0 shows EEE is currently enabled and active:

EEE status: enabled - active
  • TSO and GSO are already disabled:
tcp-segmentation-offload: off
generic-segmentation-offload: off [requested on]

Could you provide guidance on resolving or mitigating this error without upgrading JetPack to a newer version?

Specifically:

  • Is there a known issue or patch available for the r8168 driver on JetPack 5.1?
  • Would disabling EEE (sudo ethtool --set-eee eth0 eee off) help, or is there another recommended workaround?

Thank you for your assistance!

Hi,
There is a known issue in r8168 driver:
Ethernet Disconnects with "r8168: eth0: link up" Message in kern.log During Deep Stream RTSP Streaming - #5 by WayneWWW

It is fixed in Jetpack 6.1 and 5.1.5. Would suggest upgrade to the version.


我们在Orin NX套件上同样遇到“NETDEV WATCHDOG: eth1 (r8168): transmit queue 0 timed out”问题,JetPack5.1.2【LT4 35.4.1】 内核版本:5.10.120-tegra,r8168版本r8168 8.051.10m_pll-NAPI,如何在不升级新Jetpack版本下解决这个问题或适合当前JetPack版本的补丁可用,感谢您的帮助!

The mentioned patch, can it be applied to JetPack 5.1.2? Where can I download the patch for Jetpack 5.1.2?

Hi,
We would suggest upgrade to later Jetpack 5 release. If you have to stay in previous version, you may try to port the patches. Or use driver code of Jetpack 5.1.5 to apply to previous version for a try.

Jetpack 5.1.6?the latest version is 5.1.5…
Instead of upgrading the Jetpack version, we prefer to try applying the driver code to previous version. What should I do to port the patches, and is there any documentation??

Jetpack 5.1.6?the latest version is 5.1.5…
Instead of upgrading the Jetpack version, we prefer to try applying the driver code to previous version. What should I do to port the patches, and is there any documentation??

Hi,
The driver code is public. Please check the source to do the porting.