Undetected Fresco Logic FL1000G USB 3.0 controller in Asus N43SN after replace a motherboard

Marcin ZajÄ…czkowski mszpak at wp.pl
Mon Aug 12 11:03:28 UTC 2013


Hi,

I had no problem with a USB 3.0 port in my Asus N43SN since I bought a
laptop (~2 years). Recently I replaced a motherboard to the new one
(N43SL.413 looked the same as the first one) due to a problem with a
graphical chipset and after that a USB3 controller stopped to be even
detected.

$ lspci | grep -i USB
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #2 (rev 05)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #1 (rev 05)

(in the past there was also an additional USB3 controller - AFAIR Fresco
Logic FL1000G USB 3.0).

I though it was a problem with a motherboard, but after boot with
different kernel the controller showed up. I started to suspect a bug in
kernel, but after two days (I use it only from time to time with my USB3
hard drive) I noticed that USB3 port/controller is not visible anymore
with any kernel. I don't know if this behavior is normal for a hardware
malfunction.

In /var/log/messages there is no info about the USB3 controller (see log
below). I tried pci=nomsi in Grub, but with no effect. I could try to
replace the mother board to the new one once again (I don't have the old
one), but it could be hard to convince service that this is a problem
with hardware (the port in the new motherboard worked fine twice). I
don't any other OS to test it on it.

Tested with kernels:
kernel-3.10.4-100.fc18.x86_64
kernel-3.9.11-200.fc18.x86_64
kernel-3.9.9-201.fc18.x86_64
and in addition with System Rescue CD.

What could be a reason? Can I force kernel to "see it" (there is no
module xhci_hcd - it is built into kernel)?

Marcin


[    1.424160] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.424162] ehci-pci: EHCI PCI platform driver
[    1.424249] ehci-pci 0000:00:1a.0: EHCI Host Controller
[    1.424310] ehci-pci 0000:00:1a.0: new USB bus registered, assigned
bus number 1
[    1.424327] ehci-pci 0000:00:1a.0: debug port 2
[    1.428259] ehci-pci 0000:00:1a.0: irq 16, io mem 0xdf008000
[    1.433314] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[    1.433333] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.433335] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    1.433337] usb usb1: Product: EHCI Host Controller
[    1.433339] usb usb1: Manufacturer: Linux 3.9.9-201.fc18.x86_64 ehci_hcd
[    1.433341] usb usb1: SerialNumber: 0000:00:1a.0
[    1.433438] hub 1-0:1.0: USB hub found
[    1.433442] hub 1-0:1.0: 2 ports detected
[    1.433581] ehci-pci 0000:00:1d.0: EHCI Host Controller
[    1.433621] ehci-pci 0000:00:1d.0: new USB bus registered, assigned
bus number 2
[    1.433638] ehci-pci 0000:00:1d.0: debug port 2
[    1.437561] ehci-pci 0000:00:1d.0: irq 23, io mem 0xdf007000
[    1.443310] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[    1.443323] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    1.443325] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    1.443327] usb usb2: Product: EHCI Host Controller
[    1.443329] usb usb2: Manufacturer: Linux 3.9.9-201.fc18.x86_64 ehci_hcd
[    1.443331] usb usb2: SerialNumber: 0000:00:1d.0
[    1.443414] hub 2-0:1.0: USB hub found
[    1.443418] hub 2-0:1.0: 2 ports detected
[    1.443485] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.443495] uhci_hcd: USB Universal Host Controller Interface driver

=== this part is currently missing - START ===

[    1.443569] xhci_hcd 0000:04:00.0: xHCI Host Controller
[    1.443608] xhci_hcd 0000:04:00.0: new USB bus registered, assigned
bus number 3
[    1.572613] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    1.572616] usb usb3: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    1.572617] usb usb3: Product: xHCI Host Controller
[    1.572620] usb usb3: Manufacturer: Linux 3.9.9-201.fc18.x86_64 xhci_hcd
[    1.572621] usb usb3: SerialNumber: 0000:04:00.0
[    1.572706] hub 3-0:1.0: USB hub found
[    1.572712] hub 3-0:1.0: 1 port detected
[    1.572761] xhci_hcd 0000:04:00.0: xHCI Host Controller
[    1.572802] xhci_hcd 0000:04:00.0: new USB bus registered, assigned
bus number 4
[    1.572829] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[    1.572831] usb usb4: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[    1.572833] usb usb4: Product: xHCI Host Controller
[    1.572835] usb usb4: Manufacturer: Linux 3.9.9-201.fc18.x86_64 xhci_hcd
[    1.572837] usb usb4: SerialNumber: 0000:04:00.0
[    1.572911] hub 4-0:1.0: USB hub found
[    1.572916] hub 4-0:1.0: 1 port detected

=== this part is currently missing - END ===

[    1.580289] usbcore: registered new interface driver usbserial
[    1.580295] usbcore: registered new interface driver usbserial_generic



More information about the users mailing list