Re: PCIe USB 3.0 card not working with kernel 3.9 and 3.10

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux