Hi,
the use of the ASMedia AS2105 controller on USB 3.0 leads to the
syslog being spammed with a lot of entries like this:
usb 9-2: reset SuperSpeed USB device number 3 using xhci_hcd
[ 232.682214] usb 9-2: Parent hub missing LPM exit latency info. Power
management will be impacted.
[ 232.683435] xhci_hcd 0000:02:00.0: xHCI xhci_drop_endpoint called with
disabled ep ffff8800c751ff00
[ 232.683444] xhci_hcd 0000:02:00.0: xHCI xhci_drop_endpoint called with
disabled ep ffff8800c751ff40
After some minutes, the filesystem on the HDD gets corrupted, and the
HDD gets unmounted/dropped out (disconnected).
Tried three totally different machines with different hardware
components, with the same result. The AS2105 works flawlessly using
Windows 7-64, as it does connected to USB 2.0/1.1 in Linux.
The device is this one:
Bus 009 Device 003: ID 174c:5136 ASMedia Technology Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x174c ASMedia Technology Inc.
idProduct 0x5136
bcdDevice 0.01
iManufacturer 2 ASMedia
iProduct 3 AS2105
iSerial 1 00000000000000000000
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 44
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
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 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 22
wTotalLength 22
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 2047 micro seconds
Device Status: 0x0001
Self Powered
I have another external HDD enclosure which uses the ASMedia 2105, but
with a different "idProduct", and this one works flawlessly. So it
seems to be the ASMedia 2105 with the above mentioned particular id:
idVendor 0x174c ASMedia Technology Inc.
idProduct 0x5136
I own two of it, and both show the faulty behaviour. Kernel is 3.14.4.
Thanks, Heinz.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html