Opened 15 years ago
Last modified 8 years ago
#2973 closed defect
USB extremely slow with USB-2.0 (very similar to #464) — at Initial Version
Reported by: | Klaus Wendel | Owned by: | |
---|---|---|---|
Component: | USB | Version: | VirtualBox 2.1.0 |
Keywords: | usb-2.0, scanner, slow | Cc: | |
Guest type: | Windows | Host type: | Linux |
Description
Accessing a Canon Scanner CanoScan 9950F with USB-2.0 activated is still very slow. The transfer rate is similar to USB-1.
Disabling virtual USB-2.0 controller results in a faster(!) access, but transfer rate is furthermore very slow.
Version: VirtualBox 2.1.0
Host OS: Linux Ubuntu intrepid 8.10, Kernel 2.6.27-11-generic
Guest OS: Windows XP Home Edition, updated to SP3
Have a look at the attached vbox.log
Extract of dmesg - part 1: connecting scanner
[ 6728.248042] usb 2-6: new high speed USB device using ehci_hcd and address 10 [ 6728.384368] usb 2-6: configuration #1 chosen from 1 choice
Extract of dmesg - part 2: starting Guest OS with VirtualBox
[ 6763.708027] usb 2-6: reset high speed USB device using ehci_hcd and address 10
Extract of USB-Hardware at host (lsusb -v):
Bus 002 Device 008: ID 04a9:2219 Canon, Inc. CanoScan 9950F Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 255 Vendor Specific Subclass bDeviceProtocol 255 Vendor Specific Protocol bMaxPacketSize0 64 idVendor 0x04a9 Canon, Inc. idProduct 0x2219 CanoScan 9950F bcdDevice 3.01 iManufacturer 1 Canon iProduct 2 Scanner iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 10mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0001 1x 1 bytes bInterval 8 Device Qualifier (for other device speed): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 255 Vendor Specific Subclass bDeviceProtocol 255 Vendor Specific Protocol bMaxPacketSize0 64 bNumConfigurations 1 Device Status: 0x0001 Self Powered