Having an issue where I can't get a USB device (ROM programmer) to work with an Ubuntu 26.04 host and Windows XP SP3 guest VM. Running VirtualBox 7.2.6. I have the latest extension pack and guest additions installed. This used to work perfectly on a previous MacOS host; I've moved this VM from an old MacOS host to a new Ubuntu 26.04 installation on a new machine. I have a USB Filter setup for it and the latest drivers installed for the device in the VM. I have the device enabled within the VM and the Windows Device Manager seems to recognize it, however the associated software doesn't seem to be able to find it. When I unplug the device, I do get a window that says "USB Connection Lost!" and when I plug it in, the software does seem recognize it, at least partially, as it pops up a window where it's attempting to "initialize it" but then later says "initialization failed".
I must be missing something here. Could it be that Ubuntu is not letting the guest OS take control of the device? Any help would be greatly appreciated!
Can't get USB device to work with an Ubuntu host & Windows XP guest VM
Can't get USB device to work with an Ubuntu host & Windows XP guest VM
- Attachments
-
- Screenshot From 2026-05-16 15-29-18.png (24.71 KiB) Viewed 928 times
-
- Screenshot From 2026-05-16 15-28-32.png (36.79 KiB) Viewed 928 times
-
- Screenshot From 2026-05-16 15-25-20.png (34.32 KiB) Viewed 928 times
Re: Can't get USB device to work with an Ubuntu host & Windows XP guest VM
I got it to work by choosing USB 1.0 in VirtualBox. The device is USB 2.0 compatible and I had it setup that way when I had it on MacOS. Anyone know why or how I could get it working with USB 2.0?
Re: Can't get USB device to work with an Ubuntu host & Windows XP guest VM
No idea why USB 1.1 works better for you than USB 2.0 - both should be similarly expensive to emulate. From a VM there is no speed limitation of USB, so I wouldn't expect there would be a significant performance gain by switching. There would be for switching to USB3, but Windows XP doesn't have drivers for that.