Skip to main content


Hey #Bhyve/#FreeBSD people!

I'm trying to manage USB passthrough into a guest, I can't find anything in the manpages. Is there something I'm missing?

Not currently supported, as far as I’m aware. The closest you can get is to pass through a whole USB host adapter PCI device to the guest, then all devices connected to its ports will end up in the (same) VM.
Proper USB passthrough isn’t ridiculously difficult to implement by any stretch, but I guess nobody’s got around to it yet.

@Phil Dennis-Jordan 😷 "Not missing something" is a good answer! Thanks!

I gotta figure out if I have a host I can give my homeassistant server. But thanks!

You can pass entire USB controller (PCI passthru) into Bhyve VM but not a USB port or USB device.

Here instructions how to do it:

https://vermaden.wordpress.com/2023/08/18/freebsd-bhyve-virtualization/#comment-26156

⇧