Page 2 of 2

Re: [Help] TOS 7 - USB passthrough support

Posted: 23 Jun 2026, 05:53
by polen
@Gremlin
Your explanation to @TM was a great way to highlight the gap.

I’d like to add some clarification based on my own testing. USB passthrough does technically work in TOS 7, and @TM even states this in their documentation. However, from what I’m seeing, the current implementation appears to only support USB storage devices, not non‑storage USB hardware such as the HubZ Smart Home Controller (VID:PID 10c4:8a2a) .

I’ve tested multiple USB storage devices, and every one of them is detected and can be passed through without issue .
But non‑storage devices never appear as selectable options in the VM interface, even though they show up correctly in lsusb.

What’s confusing is that TOS 7’s VM system already runs on top of a storage subsystem, so limiting passthrough to storage‑only devices feels counterintuitive. If anything, the devices users most need to pass through — Zigbee/Z‑Wave radios, UPS interfaces, smart‑home controllers, etc. — are non‑storage peripherals.

Hopefully this helps @TM understand the practical gap between “USB passthrough exists” and “USB passthrough is actually usable for real‑world VM workloads.”

Re: [Help] TOS 7 - USB passthrough support

Posted: 23 Jun 2026, 07:54
by polen
When I pass a USB drive through to a VM, the VM boots normally, but the TNAS console logs a warning saying the USB device was “abnormally ejected.” This only happens when USB passthrough is enabled.


Image