I’ve updated my usb-passthrough to #bhyve vm’s configuration on #FreeBSD. Recall bhyve does not support usb pass through, but #qemu does. I’ve created a super-lightweight Alpine #linux VM with qemu, passing through the usb devices I need elsewhere to that. Then I use USBIP to make the devices available via TCP to the bhyve VMs, which can then import them (at least on windows and Linux). The qemu VM uses little resources and is mostly invisible. It’s a hack - but a pretty nice one I think!