Hello I am Anael, I need assistance installing the USBIP (vhci_hcd) kernel module for the purpose of running a USB Redirector.
Here are the details of my system:
R35 (release), REVISION: 6.3, GCID: 42145097, BOARD: t186ref, EABI: aarch64, DATE: Fri Sep 19 21:57:54 UTC 2025
-
Device: recomputer industrial Jetson Orin NX J4012
-
Kernel Version: 5.10.216-tegra
-
Installed L4T Packages:
-
nvidia-l4t-core 35.6.3-20250919144642
-
nvidia-l4t-kernel-headers 5.10.216-tegra-35.6.3-20250919144642
-
-
OS: Ubuntu 20.04 LTS (aarch64)
I have successfully installed the W&T USB Redirector software, but it fails to load the kernel module due to the following error:
modprobe: FATAL: Module vhci_hcd not found in directory /lib/modules/5.10.216-tegra
I have attempted to locate the module source under /usr/src/linux-headers-5.10.216-tegra/ but the directory drivers/usb/usbip does not exist. My understanding is that building this module requires the corresponding public sources for L4T 35.6.3, but I have not been able to locate them on the NVIDIA developer portal.
Could you please provide guidance on:
-
How to obtain the correct kernel sources/public sources for L4T 35.6.3 to build
vhci_hcd? -
Whether there is a precompiled
vhci_hcd.komodule available for my L4T version. -
Or maybe any alternative methods to enable USBIP support on my system running this kernel.
This module is critical for enabling remote USB device access via the W&T USB Redirector.
Thank you very much for your assistance. I am happy to provide any further system logs or information if required.