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

Reply via email to