On 07/05/2011 10:24 AM, Yasha Karant wrote:
I have verified that the USB 3 kernel module is loaded and that USB 3 is
displayed by lshw .
When I plug a USB 3 enable external drive into the USB 3 port, the drive
acknowledges the presences of USB 3 (for this unit, the text SUPERSPEED
illuminates). However, there is no created USB /dev/sde . When I plug
the same external drive into a USB 2 port, the USB 3 acknowledgement is
not displayed, but there is a created USB /dev/sde.
Here are the relevant sections of the output from lshw:
Comment: USB 3 present, module xhci_hcd appears
*-usb
description: USB Controller
product: uPD720200 USB 3.0 Host Controller
vendor: NEC Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:18 memory:f5efa000-f5efbfff
*-usbhost
product: xHCI Host Controller
vendor: Linux 2.6.32-131.2.1.el6.x86_64 xhci_hcd
physical id: 1
bus info: usb@8
logical name: usb8
version: 2.06
capabilities: usb-3.00
configuration: driver=hub slots=4 speed=5000Mbit/s
Comment: /dev/sde creation under USB 2
*-usb:5
description: USB Controller
product: SB700/SB800 USB EHCI Controller
vendor: ATI Technologies Inc
physical id: 13.2
bus info: pci@0000:00:13.2
version: 00
width: 32 bits
clock: 66MHz
capabilities: pm debug ehci bus_master cap_list
configuration: driver=ehci_hcd latency=64
resources: irq:19 memory:f5cfec00-f5cfecff
*-usbhost
product: EHCI Host Controller
vendor: Linux 2.6.32-131.2.1.el6.x86_64 ehci_hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 2.06
capabilities: usb-2.00
configuration: driver=hub slots=6 speed=480Mbit/s
*-usb
description: Mass storage device
product: USB to ATA/ATAPI Bridge
vendor: JMicron
physical id: 4
bus info: usb@2:4
logical name: scsi8
version: 1.00
serial: 2469CB506135
capabilities: usb-2.10 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=2mA speed=480Mbit/s
*-disk
description: SCSI Disk
physical id: 0.0.0
bus info: scsi@8:0.0.0
logical name: /dev/sde
size: 931GiB (1TB)
capabilities: partitioned partitioned:dos
configuration: signature=706a2c16
End lshw output.
What else must I do so that the xhci_ehd driver does the same as the
ehci_ehd driver, and activates an appropriate use of the usb-storage
driver?
Yasha Karant
In addition to the above information, dmesg reports:
xhci_hcd 0000:02:00.0: Timeout while waiting for stop endpoint command
xhci_hcd 0000:02:00.0: Timeout while waiting for a slot
Note that the USB 3 device is recognized on a USB 2 port according to dmesg:
usb 2-4: new high speed USB device using ehci_hcd and address 3
usb 2-4: New USB device found, idVendor=152d, idProduct=0551
usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 2-4: Product: USB to ATA/ATAPI Bridge
usb 2-4: Manufacturer: JMicron
usb 2-4: SerialNumber: 2469CB506135
usb 2-4: configuration #1 chosen from 1 choice
Initializing USB Mass Storage driver...
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device scan complete
scsi 6:0:0:0: Direct-Access SAMSUNG HD103SJ PQ: 0
ANSI: 2 CCS
sd 6:0:0:0: Attached scsi generic sg5 type 0
I have searched for this issue on the web, and only found a comment from
an Ubuntu forum that suggested posting a bug against the relevant kernel
. Does anyone have experience with this problem and/or a suggested fix?
Is anyone successfully automounting an USB 3 external hard drive?
This machine has kernel 2.6.32-131.2.1.el6.x86_64 .
Yasha Karant