USB Printer fail to attach to guest (32/64 bit error?)

Discussions related to using VirtualBox on Windows hosts.
Post Reply
HalfLeif
Posts: 1
Joined: 29. Nov 2012, 19:51

USB Printer fail to attach to guest (32/64 bit error?)

Post by HalfLeif »

Hi

I'm running Win7 HomeEd 64bit as the host system and Fedora16 (32bit) on Virtualbox 4.2.4

I tried to attach an USB-disk with filters which works great. However, something I'd really like to do is attach my printer to Fedora.

I'm (was) using an old but well-functioning Canon LBP-1120 (which apparently cannot be used on 64bit systems according to Canons documentation). My plan was to try to get it working on a 32bit Linux guest but I'm not sure this works even in theory. The main problem is that the printer won't attach properly to the guest (even though it is "captured"). When it says that it is "captured" on the VM Manager, I can still see it in my host and not at all in my guest VM.

I have tried different orders in connecting the driver, adding the filter, starting up the VM etc etc. And it works for the usb-disk so why not for the printer? The driver for it is already installed in Fedora so that's not the issue. Is it possible to connect a 32bit device to a 32bit guest through a 64bit host? How do I do that?

When trying to add it again to the guest I recieve the following error message:

"Failed to attach the USB device Canon CAPT USB Printer [0100] to the virtual machine Fedora-16.

USB device 'Canon Canon CAPT USB Printer' with UUID {56eb3eea-7ea5-4351-8bca-17543530d0ba} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}"Failed to attach the USB device Canon CAPT USB Printer [0100] to the virtual machine Fedora-16.

USB device 'Canon Canon CAPT USB Printer' with UUID {56eb3eea-7ea5-4351-8bca-17543530d0ba} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
Post Reply