Hi, On Wed, Aug 14, 2013 at 10:15:45AM +0000, Italo Madalozo wrote: > Dear people, > > I have recently bought a transcend USB3.0/ SATA III PCIe card combo. The > sataIII works fine but, the USB does not work with either kernel 3.9 or > 3.10 (I have only tried these two). > Could you enable CONFIG_USB_DEBUG && CONFIG_USB_XHCI_HCD_DEBUGGING and then rebuild kernel. Show us dmesg log and "sudo lspci -vvv" again. Thanks, Rui > For the kernel 3.9 I get outputs of: > dmesg | grep xhci > > [ 1.243092] xhci_hcd 0000:05:00.0: Refused to change power state, > currently in D3 > > [ 1.243153] xhci_hcd 0000:05:00.0: xHCI Host Controller > > [ 1.243393] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus > number 2 > > [ 1.243429] xhci_hcd 0000:05:00.0: Host not halted after 16000 > microseconds. > > [ 1.243431] xhci_hcd 0000:05:00.0: can't setup > > [ 1.243499] xhci_hcd 0000:05:00.0: USB bus 2 deregistered > > [ 1.243541] xhci_hcd 0000:05:00.0: init 0000:05:00.0 fail, -19 > > [ 1.243657] xhci_hcd 0000:06:00.0: xHCI Host Controller > > [ 1.243661] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus > number 2 > > [ 1.306601] xhci_hcd 0000:06:00.0: irq 47 for MSI/MSI-X > > [ 1.306607] xhci_hcd 0000:06:00.0: irq 48 for MSI/MSI-X > > [ 1.306611] xhci_hcd 0000:06:00.0: irq 49 for MSI/MSI-X > > [ 1.306616] xhci_hcd 0000:06:00.0: irq 50 for MSI/MSI-X > > [ 1.306620] xhci_hcd 0000:06:00.0: irq 51 for MSI/MSI-X > > [ 1.306625] xhci_hcd 0000:06:00.0: irq 52 for MSI/MSI-X > > [ 1.306629] xhci_hcd 0000:06:00.0: irq 53 for MSI/MSI-X > > [ 1.306791] xHCI xhci_add_endpoint called for root hub > > [ 1.306792] xHCI xhci_check_bandwidth called for root hub > > [ 1.306883] xhci_hcd 0000:06:00.0: xHCI Host Controller > > [ 1.306886] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus > number 5 > > [ 1.306972] xHCI xhci_add_endpoint called for root hub > > [ 1.306973] xHCI xhci_check_bandwidth called for root hub > > > > lspci > > 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge > > 00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI > bridge (ext gfx port 0) > > 00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to > PCI bridge (PCIE port 0) > > 00:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to > PCI bridge (PCIE port 3) > > 00:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to > PCI bridge (PCIE port 5) > > 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 SATA Controller [IDE mode] > > 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI0 Controller > > 00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB > OHCI1 Controller > > 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB EHCI Controller > > 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI0 Controller > > 00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB > OHCI1 Controller > > 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB EHCI Controller > > 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus > Controller (rev 3c) > > 00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 IDE Controller > > 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia > (Intel HDA) > > 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 LPC host controller > > 00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI > Bridge > > 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI2 Controller > > 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 0 > > 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 1 > > 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 2 > > 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 3 > > 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 4 > > 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 5 > > 01:00.0 VGA compatible controller: NVIDIA Corporation G98 [Quadro NVS 295] > (rev a1) > > 02:00.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > > 03:01.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > > 03:02.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > > 04:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA > Controller (rev 01) > > 05:00.0 USB controller: Device 0012:0015 (rev ff) > > 06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host > Controller > > 07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 > PCI Express Gigabit Ethernet controller (rev 09) > > 08:06.0 Network controller: Ralink corp. RT2561/RT61 802.11g PCI > > I would get a similar output with 3.10 but today when I first booted the > latest kernel the output was slightly more promising. > > dmesg | grep xhci > [ 1.376709] xhci_hcd 0000:05:00.0: xHCI Host Controller > [ 1.376718] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus > number 1 > [ 1.382097] xhci_hcd 0000:05:00.0: irq 46 for MSI/MSI-X > [ 1.382103] xhci_hcd 0000:05:00.0: irq 47 for MSI/MSI-X > [ 1.382110] xhci_hcd 0000:05:00.0: irq 48 for MSI/MSI-X > [ 1.382116] xhci_hcd 0000:05:00.0: irq 49 for MSI/MSI-X > [ 1.382122] xhci_hcd 0000:05:00.0: irq 50 for MSI/MSI-X > [ 1.382128] xhci_hcd 0000:05:00.0: irq 51 for MSI/MSI-X > [ 1.382134] xhci_hcd 0000:05:00.0: irq 52 for MSI/MSI-X > [ 1.382747] xHCI xhci_add_endpoint called for root hub > [ 1.382748] xHCI xhci_check_bandwidth called for root hub > [ 1.383001] xhci_hcd 0000:05:00.0: xHCI Host Controller > [ 1.383005] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus > number 2 > [ 1.385614] xHCI xhci_add_endpoint called for root hub > [ 1.385616] xHCI xhci_check_bandwidth called for root hub > > > lspci > > 00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] RS780 Host Bridge > 00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI > bridge (ext gfx port 0) > 00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to > PCI bridge (PCIE port 0) > 00:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to > PCI bridge (PCIE port 5) > 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 SATA Controller [IDE mode] > 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI0 Controller > 00:12.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB > OHCI1 Controller > 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB EHCI Controller > 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI0 Controller > 00:13.1 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0 USB > OHCI1 Controller > 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB EHCI Controller > 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus > Controller (rev 3c) > 00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 IDE Controller > 00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia > (Intel HDA) > 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 LPC host controller > 00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI > Bridge > 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/ > SB9x0 USB OHCI2 Controller > 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 0 > 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 1 > 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 2 > 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 3 > 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 4 > 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h > Processor Function 5 > 01:00.0 VGA compatible controller: NVIDIA Corporation G98 [Quadro NVS 295] > (rev a1) > 02:00.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > 03:01.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > 03:02.0 PCI bridge: PLX Technology, Inc. Device 8603 (rev aa) > 04:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA > Controller (rev 01) > 05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host > Controller (rev 02) > 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 > PCI Express Gigabit Ethernet controller (rev 09) > 07:06.0 Network controller: Ralink corp. RT2561/RT61 802.11g PCI > > Plugging a usb3.0 or 2.0 device would not cause any changes on dmesg or > anywhere else. I would appreciate any help or guidance in investigating > what is causing this to happen. > > Kind Regards > > Italo > > > > > > -- > 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 > -- 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