Opened 6 years ago
Closed 5 years ago
#18593 closed defect (fixed)
USB Printer not work (ver. 5.2.28 or 6.0.6): fixed in svn
Reported by: | Okey | Owned by: | |
---|---|---|---|
Component: | USB | Version: | VirtualBox 5.2.28 |
Keywords: | printer, canon | Cc: | |
Guest type: | Windows | Host type: | Windows |
Description
Hi, I've using VirtualBox on Windows10-64bit host for years, to run USB printer CANON LBP-1210 with guest:Windows7-32bit. My aim is to use an old USB printer with the latest Windows. Every time, I give instructions to start using the USB port (right-cntl/device/usb...).
Everything worked fine until Version 5.2.26
After upgrading to 5.2.28, error occurs and freeze (VBox stop). And VirtualBox 6.0.6 occurs error same. Coming back to 5.2.26 make it work fine again. New versions have problems with USB ?
best regard.
Attachments (5)
Change History (25)
comment:1 by , 6 years ago
by , 6 years ago
Attachment: | VBox.log.2 added |
---|
Logfile containing OHCI#0: Raising unrecoverable error messages
comment:2 by , 6 years ago
Oh, yes. We are using Debian 9 with Kernels amd64 4.9 and 4.19 (stretch-backports).
comment:5 by , 6 years ago
So far, we had this issues with an Dymo Label Printer ("Label Manager PnP"), our Spectrometers (FTDI FT245BL-based) and a JTAG interface (XDS510USB).
An FTDI USB-Serial converter (FT232-based) worked without problems (using a low data rate).
We are not using the extension pack. So all devices are accessed via USB 1.1.
comment:6 by , 6 years ago
Same problem here with Brother label printers - QL-560 and QL-700. Neither work with 5.2.28 but all my other USB printers do. Both label printers work after downgrade to 5.2.26
comment:7 by , 6 years ago
If you go to https://www.virtualbox.org/wiki/Testbuilds and grab a development snapshot (not 5.2.x or 6.0.x build) revision 130571 or later, it should provide additional information with the "Raising unrecoverable error" messages in VBox.log. If you then provide the new VBox.log, we can try to fix something.
comment:8 by , 6 years ago
Please find attached a logfile of the Testbuild, showing the issue. I just started the VM, connected one of our Spectrometers (FTDI FT245BL/libusb-based) and shut it down.
comment:9 by , 6 years ago
I just realized: I used the wrong version (6.0.x build). Sorry. I will deliver the correct log in a couple of minutes.
comment:10 by , 6 years ago
Thanks, that is helpful. Please try again with development build revision 130575 or later. That should provide further information.
comment:11 by , 6 years ago
Thanks. Now could you please try development build revision 130596 or later? That should have a fix, but it needs testing.
comment:12 by , 6 years ago
Great job! Everything seems to be working again. We still have a problem with the formerly mentioned JTAG interface, but this may be another issue. (Now it does not work with the January version anymore...)
We successfully connected spectrometers and the Dymo Label Printer (which are not working with current release).
However the test release seems to be running slower than the last working release. Maybe because of activated debugging options?
I will also attach a log. However it does not seem to contain any errors.
comment:14 by , 6 years ago
Another couple of reports in https://forums.virtualbox.org/viewtopic.php?f=2&t=92979
comment:16 by , 6 years ago
Summary: | USB Printer not work (ver. 5.2.28 or 6.0.6) → USB Printer not work (ver. 5.2.28 or 6.0.6): fixed in svn |
---|
5.2.x and 6.0.x test builds with the OHCI fix are now available.
If there are remaining issues, please report details, otherwise this will just stay marked as fixed for the next maintenance release.
comment:18 by , 6 years ago
My printer LBP-1210(USB1.0) is working with test builds.
VirtualBox-5.2.31-130663-Win VirtualBox-6.0.9-130662-Win (both , with Extension_Pack and GuestAdditions)
host OS:Win10pro (64bit) guest OS:Win7pro (32bit)
VBox Setting USB1.1(OHCI) or USB2.0(EHCI), both are good. My PC is not equipped with USB3.
Thank you.
comment:19 by , 6 years ago
Thanks for reporting.
For the sake completeness: Your host does not need to have USB 3.0 support for VirtualBox to emulate the xHCI (aka "USB 3.0") controller. The xHCI controller handles USB traffic of all speeds, if you have no USB 3.0 on the host it just means the emulated controller will never see SuperSpeed (USB 3.0) devices, but it will handle USB 1.x and 2.0 devices just fine.
comment:20 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Hi, this problem seems to affect all sorts of USB devices. We can reproduce it with several PCs and with both current versions of VirtualBox 5.2 and 6.0.
Downgrading to the release from January, 28 fixes the issue for both release branches.