Ticket #12274 (closed defect: fixed)
USB 3.0 device not working
Reported by: | hanxue | Owned by: | |
---|---|---|---|
Component: | USB | Version: | VirtualBox 4.3.0 |
Keywords: | usb 3.0 | Cc: | hanxue.developer@… |
Guest type: | Linux | Host type: | Mac OS X |
Description
On a Mac OS X 9 host and Linux guest, the guest cannot access an external USB 3.0 hard disk that is attached to the host. USB device filtering is enabled, and the USB device is enabled for this particular guest.
This is the relevant dmesg output in the Linux guest
[ 44.196178] usb 1-1: new high-speed USB device number 2 using ehci-pci [ 44.493021] usb 1-1: device descriptor read/64, error 18 [ 44.873352] usb 1-1: device descriptor read/64, error 18 [ 45.240190] usb 1-1: new high-speed USB device number 3 using ehci-pci [ 45.548207] usb 1-1: device descriptor read/64, error 18 [ 45.965060] usb 1-1: device descriptor read/64, error 18 [ 46.332196] usb 1-1: new high-speed USB device number 4 using ehci-pci [ 46.408153] usb 1-1: Invalid ep0 maxpacket: 9 [ 46.676208] usb 1-1: new high-speed USB device number 5 using ehci-pci [ 46.751673] usb 1-1: Invalid ep0 maxpacket: 9
Attachments
Change History
comment:1 Changed 8 years ago by dmak
I have the same problem with same symptoms on Windows7 x64 host (Linux Debian 8.0 x32 guest), VirtualBox v4.3.26 + extensions pack. I have SATA-to-USB2.0 adapter, which works fine when it is attached via main menu:
# lsusb Bus 001 Device 002: ID 152d:2338 JMicron Technology Corp. / JMicron USA Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge # dmesg [ 20.124198] usb 1-1: new high-speed USB device number 2 using ehci-pci [ 20.494702] usb 1-1: New USB device found, idVendor=152d, idProduct=2338 [ 20.494711] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5 [ 20.494716] usb 1-1: Product: USB to ATA/ATAPI Bridge [ 20.494720] usb 1-1: Manufacturer: JMicron [ 20.494724] usb 1-1: SerialNumber: 2229703F1233 [ 20.554951] usb-storage 1-1:1.0: USB Mass Storage device detected [ 20.555677] scsi5 : usb-storage 1-1:1.0 [ 20.555840] usbcore: registered new interface driver usb-storage [ 21.562316] scsi 5:0:0:0: Direct-Access TOSHIBA Y7PSF1RSS 3M PQ: 0 ANSI: 2 CCS [ 21.565013] sd 5:0:0:0: Attached scsi generic sg2 type 0 [ 21.572305] sd 5:0:0:0: [sdb] 312581808 512-byte logical blocks: (160 GB/149 GiB) [ 21.578256] sd 5:0:0:0: [sdb] Write Protect is off [ 21.578265] sd 5:0:0:0: [sdb] Mode Sense: 00 38 00 00 [ 21.584202] sd 5:0:0:0: [sdb] Asking for cache data failed [ 21.584587] sd 5:0:0:0: [sdb] Assuming drive cache: write through [ 21.624780] sdb: unknown partition table [ 21.675976] sd 5:0:0:0: [sdb] Attached SCSI disk
The same drive attached via another SATA-to-USB3.0 adapter connected via USB3.0 port does not work:
# lsusb Bus 001 Device 013: ID 152d:0567 JMicron Technology Corp. / JMicron USA Technology Corp. # dmesg [371489.640087] usb 1-1: device descriptor read/64, error 18 [371489.932078] usb 1-1: device descriptor read/64, error 18 [371490.400077] usb 1-1: device descriptor read/64, error 18 [371490.688252] usb 1-1: device descriptor read/64, error 18 [371490.996965] usb 1-1: Invalid ep0 maxpacket: 9 [371491.211327] usb 1-1: Invalid ep0 maxpacket: 9 [371491.220114] usb usb1-port1: unable to enumerate USB device
If that USB3.0 adapter is connected via USB2.0 port it also does not work:
[382097.513074] usb 1-1: device descriptor read/all, error -110 [382103.216275] usb 1-1: device descriptor read/all, error -110 [382108.600379] usb 1-1: unable to get BOS descriptor [382113.608284] usb 1-1: unable to read config index 0 descriptor/all [382113.617131] usb 1-1: can't read configurations, error -110 [382118.996310] usb 1-1: unable to get BOS descriptor [382124.044172] usb 1-1: unable to read config index 0 descriptor/all [382124.048274] usb 1-1: can't read configurations, error -110 [382124.050389] usb usb1-port1: unable to enumerate USB device