I wasn’t able to get the 7-port Orico controller working, so I swapped it out for a 4-port (single chip) Anker instead. $ sudo lspci -v -s 03:00.0 03:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03) (prog-if 30 [XHCI]) Subsystem: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller Flags: bus master, fast devsel, latency 0, IRQ 43 Memory at fbdff000 (32-bit, non-prefetchable) [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [c4] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Kernel driver in use: xhci_hcd $ and from “lsusb -v”: Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 3 bMaxPacketSize0 9 idVendor 0x1d6b Linux Foundation idProduct 0x0003 3.0 root hub bcdDevice 3.11 iManufacturer 3 Linux 3.11.7-100.fc18.x86_64 xhci_hcd iProduct 2 xHCI Host Controller iSerial 1 0000:03:00.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 31 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 bMaxBurst 0 Hub Descriptor: bLength 12 bDescriptorType 42 nNbrPorts 4 wHubCharacteristic 0x0009 Per-port power switching Per-port overcurrent protection bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere bHubDecLat 0.0 micro seconds wHubDelay 0 nano seconds DeviceRemovable 0x00 Hub Port Status: Port 1: 0000.02a0 5Gbps power Rx.Detect Port 2: 0000.02a0 5Gbps power Rx.Detect Port 3: 0000.02a0 5Gbps power Rx.Detect Port 4: 0000.02a0 5Gbps power Rx.Detect Binary Object Store Descriptor: bLength 5 bDescriptorType 15 wTotalLength 15 bNumDeviceCaps 1 SuperSpeed USB Device Capability: bLength 10 bDescriptorType 16 bDevCapabilityType 3 bmAttributes 0x02 Latency Tolerance Messages (LTM) Supported wSpeedsSupported 0x0008 Device can operate at SuperSpeed (5Gbps) bFunctionalitySupport 3 Lowest fully-functional device speed is SuperSpeed (5Gbps) bU1DevExitLat 4 micro seconds bU2DevExitLat 231 micro seconds Device Status: 0x0001 Self Powered This time when I tried to plug in a Western Digital Passport drive, I got: Nov 26 15:07:27 builder kernel: [864975.137714] usb 9-1: Device not responding to set address. Nov 26 15:07:27 builder kernel: [864975.338699] usb 9-1: Device not responding to set address. Nov 26 15:07:28 builder kernel: [864975.539506] usb 9-1: device not accepting address 43, error -71 Nov 26 15:07:28 builder kernel: [864976.293815] usb 9-1: Device not responding to set address. Nov 26 15:07:29 builder kernel: [864976.494778] usb 9-1: Device not responding to set address. Nov 26 15:07:29 builder kernel: [864976.695594] usb 9-1: device not accepting address 45, error -71 ... Nov 26 15:09:07 builder kernel: [865074.813213] usb 9-1: Device not responding to set address. Nov 26 15:09:07 builder kernel: [865075.014135] usb 9-1: Device not responding to set address. Nov 26 15:09:07 builder kernel: [865075.214942] usb 9-1: device not accepting address 89, error -71 Nov 26 15:09:08 builder kernel: [865075.969269] usb 9-1: Device not responding to set address. Nov 26 15:09:08 builder kernel: [865076.170220] usb 9-1: Device not responding to set address. Nov 26 15:09:09 builder kernel: [865076.371024] usb 9-1: device not accepting address 91, error -71 I was looking at my kernel sources (3.11.7-100.fc18.x86_64) and I noticed that the usb subtree doesn’t explicitly mention the CHIPSET ID for the VIA controller anywhere (vendor 0x1106 and chipset 0x3432). Is the VIA chipset just not supported? Also, Documentation/usb lists the ohci and ehci drivers, but the xhci driver seems to be largely unmentioned. If this isn’t the correct place to be asking about the VIA drivers, where should I direct myself? Thanks, -Philip -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html