Results 1 to 4 of 4

Thread: PCI-E USB 3 expansion card fails with Host took too long to start

  1. #1

    Default PCI-E USB 3 expansion card fails with Host took too long to start

    PCI-E USB 3 expansion card, 2 ports, with NEC chipset.

    Card is recognized in YaST Hardware Information panel. However, during boot, error message "Host took too long to start ..." is displayed and USB ports have no connectivity at the desktop - not even for a keyboard or mouse.

  2. #2
    Join Date
    Dec 2008
    Location
    FL, USA
    Posts
    1,643

    Default Re: PCI-E USB 3 expansion card fails with Host took too long to start

    What do
    Code:
    uname -a
    and
    Code:
    journalctl -b | grep aile
    and
    Code:
    lspci -nnk | grep -A3 USB
    report?
    Reg. Linux User #211409 *** multibooting since 1992
    Primary: 42.3,TW,15.0 & 13.1 on Haswell w/ RAID
    Secondary: eComStation (OS/2)&42.3 on 965P/Radeon
    Tertiary: TW,15.0,42.3,Fedora,Debian,more on Kaby Lake,Q45,Q43,G41,G3X,965G,Cedar,Caicos,Oland,GT218&&&

  3. #3

    Default Re: PCI-E USB 3 expansion card fails with Host took too long to start

    uname -a

    Code:
    Linux Xxxxxxx 4.4.126-48-default #1 SMP Sat Apr 7 05:22:50 UTC 2018 (f24992c) x86_64 x86_64 x86_64 GNU/Linux

    journalctl -b | grep aile

    Code:
    May 24 21:31:59 linux-u3cl kernel: pci 0000:02:01.0: BAR 14: failed to assign [mem size 0x00200000]
    May 24 21:31:59 linux-u3cl kernel: pci 0000:02:01.0: BAR 13: failed to assign [io  size 0x1000]
    May 24 21:31:59 linux-u3cl kernel: pci 0000:02:01.0: BAR 14: failed to assign [mem size 0x00200000]
    May 24 21:31:59 linux-u3cl kernel: pci 0000:02:01.0: BAR 13: failed to assign [io  size 0x1000]
    May 24 21:32:04 linux-u3cl kernel: nouveau 0000:08:00.0: DRM: failed to create encoder 0/1/0: -19
    May 24 21:32:11 linux-u3cl kernel: hid-generic 0003:1A2C:0027.0002: usb_submit_urb(ctrl) failed: -1
    May 24 21:32:16 Xxxxxxx kernel: i5k_amb: probe of i5k_amb.0 failed with error -16
    May 24 21:32:16 Xxxxxxx systemd-udevd[563]: Process 'hid2hci --method=csr --devpath=/devices/pci0000:00/0000:00:1d.2/usb6/6-2' failed with exit code 1.
    May 24 21:32:16 Xxxxxxx kernel: usb 6-2: usbfs: USBDEVFS_CONTROL failed cmd hid2hci rqt 64 rq 0 len 0 ret -75
    May 24 21:32:36 Xxxxxxx bluetoothd[961]: Failed to obtain handles for "Service Changed" characteristic
    May 24 21:32:36 Xxxxxxx bluetoothd[961]: Sap driver initialization failed.
    May 24 21:32:43 Xxxxxxx systemd[1]: Failed to start Postfix Mail Transport Agent.
    May 24 21:32:43 Xxxxxxx systemd[1]: postfix.service: Unit entered failed state.
    May 24 21:32:43 Xxxxxxx systemd[1]: postfix.service: Failed with result 'exit-code'.

    lspci -nnk | grep -A3 USB

    Code:
    00:1d.0 USB controller [0c03]: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 [8086:2688] (rev 09)
            Subsystem: Intel Corporation Device [8086:7270]
            Kernel driver in use: uhci_hcd
            Kernel modules: uhci_hcd
    00:1d.1 USB controller [0c03]: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 [8086:2689] (rev 09)
            Subsystem: Intel Corporation Device [8086:7270]
            Kernel driver in use: uhci_hcd
            Kernel modules: uhci_hcd
    00:1d.2 USB controller [0c03]: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 [8086:268a] (rev 09)
            Subsystem: Intel Corporation Device [8086:7270]
            Kernel driver in use: uhci_hcd
            Kernel modules: uhci_hcd
    00:1d.3 USB controller [0c03]: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 [8086:268b] (rev 09)
            Subsystem: Intel Corporation Device [8086:7270]
            Kernel driver in use: uhci_hcd
            Kernel modules: uhci_hcd
    00:1d.7 USB controller [0c03]: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller [8086:268c] (rev 09)
            Subsystem: Intel Corporation Device [8086:7270]
            Kernel driver in use: ehci-pci
            Kernel modules: ehci_pci
    --
    0e:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 03)
            Subsystem: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194]
            Kernel modules: xhci_pci
    0f:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11a/b/g [14e4:4312] (rev 01)
            Subsystem: Apple Inc. AirPort Extreme [106b:0089]

  4. #4

    Default Re: PCI-E USB 3 expansion card fails with Host took too long to start

    Attempting to solve the "BAR ... failed to assign" errors. This thread from 2013 suggests that the solution was to "... remove the Root Port from the PCI bus before doing the retrain the memory windows get successfully assigned to the PCI device." But I don't understand the commands used or how to correctly adapt them to my errors.

    What does this mean?

    Code:
    echo 1 > /sys/bus/pci/devices/0000\:00\:01.1/remove

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •