Does anyone have experience with what causes random USB disconnects in a Virtualbox VM and possibly how to fix them?
I have a new external DSP processor box that connects to Windows host software over USB. If I dual boot my Linux box into Win10 the control software works fine for as long as I want to use it. Communication is bi-directional and everything is great. If instead I'm in Linux with a Win10 VM running I can run the same software in the VM, and it will always see the external DSP when first started, but at random times, generally 5-20 seconds but never more than 5 minutes, the software will tell me the USB connection has been interrupted and I am forced in the software to reestablish a connection. I am always able to reconnect but I am so far unable to keep it connected. I've tried the VB USB 1.1, 2.0 and 3.0 virtual interfaces. Only 3.0 works at all. I have tried multiple USB ports on the host machine. All work in native Windows. All work in Virtualbox but all disconnect. I see absolutely no messages of any type about USB disconnection in dmesg. I don't know where else to look. The Virtualbox logs aren't clear to me so I'm studying those at this time, as well as asking in the VIrtualbox forums and here. Thanks in advance, Mark

