Page 1 of 1
USB scanner stopped working
Posted: 14. Oct 2019, 18:01
by Dave S
I was running a previous 6.0.x version and my elderly USB Canon Scanner stopped working in Virtualbox Win XP guest (I've confirmed scanner works okay). I tried attaching a USB drive and that was fine, but trying to attach the scanner gives a "device is busy with a previous request error". I have upgraded to 6.0.12, still the same.
I have read through the basics and tried the suggested "delete UpperFilters reg key" - this did not exist. I've tried removing and adding back the filter.
I enclose the logs and requested info as zip files.
Re: USB scanner stopped working
Posted: 19. Oct 2019, 08:58
by socratis
C:\Program Files\Oracle\VirtualBox>vboxmanage showvminfo
That's not the correct command, you're missing the VM name. The correct command in your case would be:
[quote]C:\Program Files\Oracle\VirtualBox>VBoxManage showvminfo "XP"[/quote]
And I don't see any devices being plugged in
after the VM has started... Are you sure you're plugging the scanner
after the VM has started?
Re: USB scanner stopped working
Posted: 19. Oct 2019, 23:30
by Dave S
Hi, I have run the test again. I'm pretty sure I plugged in the scanner after the VM was started the last time, definitely did so this time.
I note that in the XP guest, the scanner does not appear to be shown in device manager, but it is in the host (win 10), but won't work in the latter due to lack of 64bit support.
Re: USB scanner stopped working
Posted: 20. Oct 2019, 07:57
by socratis
Dave S wrote:I'm pretty sure I plugged in the scanner after the VM was started the last time, definitely did so this time.
Pointless I'm afraid. You haven't created a USB filter for the scanner. It won't work if you don't create a USB filter, the scanner won't be grabbed by the VM:
USB Device Filters:
<none>
Please re-read (if you haven't already done so) the post
USB basics and troubleshooting ยป
#4: USB Filters.
Re: USB scanner stopped working
Posted: 20. Oct 2019, 15:09
by Dave S
That's strange, in settings it is shown, but not seen by VBoxManage, see screenshot
Re: USB scanner stopped working
Posted: 20. Oct 2019, 23:07
by socratis
- Right-click on the VM in the VirtualBox Manager, select "Show in Explorer".
- Quit VirtualBox, count to 30.
- ZIP the selected ".vbox" file and attach it to your response.
Re: USB scanner stopped working
Posted: 21. Oct 2019, 09:45
by Dave S
Hi, please see enclosed. I appreciate the help you are giving in trying to resolve this, regards, Dave.
Re: USB scanner stopped working
Posted: 21. Oct 2019, 10:05
by socratis
The filter is shown as being correctly set:
<USB>
<Controllers>
<Controller name="OHCI" type="OHCI"/>
</Controllers>
<DeviceFilters>
<DeviceFilter name="Canon, Inc. CanoScan N670U/N676U/LiDE 20 [0100]" active="true" vendorId="04a9" productId="220d" revision="0100" remote="0"/>
</DeviceFilters>
</USB>
Are you still seeing '<none>' in the 'USB Device Filters' section when running the '
VBoxManage showvminfo "XP"' command?
BTW, I would definitely change the USB controller to USB 2.0 (EHCI)...
Re: USB scanner stopped working
Posted: 21. Oct 2019, 12:33
by Dave S
The scanner is now showing in Showinfo, see enclosed. The fact is didn't before is because I did at one time take it out and reapply it, I must have done the previous showinfo before putting it back.
Not showing in below,
C:\Program Files\Oracle\VirtualBox>VBoxManage list usbfilters
Global USB Device Filters:
<none>
I have tried both USB1 and USB2 options
Re: USB scanner stopped working
Posted: 22. Oct 2019, 10:17
by Dave S
I should add that the device is still not working even though shown in the info file. Still get the "device is busy with a previous request error" if I try to attach it.
Re: USB scanner stopped working
Posted: 5. Dec 2019, 14:00
by Leowu
Hi, need to advise too. Bought new photo scanner (Epson550V). And Pc writes ''connecting error". The driver installed and reinstalled. When I used Samsung, I didn't have such a problem. How can I fix it?
Re: USB scanner stopped working
Posted: 5. Dec 2019, 15:14
by socratis
Leowu wrote:How can I fix it?
Start by reading the thread and see what's required from you...