[x86-64] USB device not accepting address problem

  • Hello, I have this message every time I boot my mini PC MSI CUBI N JSL-001BEU x64 after libreelec 12.0 update, also when I use suspend fucntion usb ports are not working. Any ideas?

    [ 29.071245] usb 1-8: reset full-speed USB device number 3 using xhci_hcd
    [ 44.440549] usb 1-8: device descriptor read/64, error -110
    [ 60.022974] usb 1-8: device descriptor read/64, error -110
    [ 60.243095] usb 1-8: reset full-speed USB device number 3 using xhci_hcd
    [ 75.818303] usb 1-8: device descriptor read/64, error -110
    [ 91.399666] usb 1-8: device descriptor read/64, error -110
    [ 91.619776] usb 1-8: reset full-speed USB device number 3 using xhci_hcd
    [ 96.832354] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [ 97.035860] usb 1-8: Device not responding to setup address.
    [ 97.239201] usb 1-8: device not accepting address 3, error -71
    [ 97.239238] usb 1-8: WARN: invalid context state for evaluate context command.
    [ 97.355927] usb 1-8: reset full-speed USB device number 3 using xhci_hcd
    [ 102.381709] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [ 107.717581] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [ 107.920983] usb 1-8: device not accepting address 3, error -62
    [ 107.921037] usb 1-8: USB disconnect, device number 3
    [ 108.037709] usb 1-8: new full-speed USB device number 4 using xhci_hcd
    [ 123.414717] usb 1-8: device descriptor read/64, error -110
    [ 138.994715] usb 1-8: device descriptor read/64, error -110
    [ 139.214789] usb 1-8: new full-speed USB device number 5 using xhci_hcd
    [ 154.787737] usb 1-8: device descriptor read/64, error -110
    [ 170.366966] usb 1-8: device descriptor read/64, error -110
    [ 170.470373] usb usb1-port8: attempt power cycle
    [ 170.857131] usb 1-8: new full-speed USB device number 6 using xhci_hcd
    [ 176.012355] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [ 176.215829] usb 1-8: Device not responding to setup address.
    [ 176.419147] usb 1-8: device not accepting address 6, error -71
    [ 176.419187] usb 1-8: WARN: invalid context state for evaluate context command.
    [ 176.535855] usb 1-8: new full-speed USB device number 7 using xhci_hcd
    [ 181.561005] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [ 181.764463] usb 1-8: Device not responding to setup address.
    [ 181.967780] usb 1-8: device not accepting address 7, error -71
    [ 181.967819] usb 1-8: WARN: invalid context state for evaluate context command.
    [ 181.967861] usb usb1-port8: unable to enumerate USB device

    Greetings

  • The device descriptor read/64, error -110 means a conn3ction establishment error, sometimes that a that USB port power supply was exceeded. Can you please disconnect all USB devices and reboot, and then add them back one by one to identify the failing device.

    I can see the keyboard as 1-7.

    Also please share the lsusb from the system.

  • I don’t think the “device connected” is coming online.

    If Disconnecting all USB, does the error occur?

    When connecting the haobo you get the 1-7 and 1-8 messages?

  • if I disconnect the remote and insert it in the other usb 1-6 the message is:

    [ 7552.322964] usb 1-7: USB disconnect, device number 2
    [ 7556.815762] usb 1-6: new full-speed USB device number 8 using xhci_hcd
    [ 7556.952836] input: HAOBO Technology USB Composite Device Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.2/0003:4842:0001.0004/input/input12
    [ 7557.089195] hid-generic 0003:4842:0001.0004: input,hidraw0: USB HID v2.01 Keyboard [HAOBO Technology USB Composite Device] on usb-0000:00:14.0-6/input2
    [ 7557.090026] input: HAOBO Technology USB Composite Device as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.3/0003:4842:0001.0005/input/input13
    [ 7557.090112] hid-generic 0003:4842:0001.0005: input,hidraw1: USB HID v2.01 Mouse [HAOBO Technology USB Composite Device] on usb-0000:00:14.0-6/input3
    [ 7557.090834] hid-generic 0003:4842:0001.0006: hiddev96,hidraw2: USB HID v2.01 Device [HAOBO Technology USB Composite Device] on usb-0000:00:14.0-6/input4

    Tomorrow I 'll make more testing because now I'm recording and I can't restart computer to test things.

  • So looking at this - please run -

    lsusb -t

    It looks like the composite device has come online, where it did not during the boot process.

    So when testing tomorrow. Try with no USB connected, that should isolate the error down.

  • After wake up from suspend I get this message but remote is working in the 1-6 usb.

    [45599.786262] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [45599.989638] usb 1-8: Device not responding to setup address.
    [45600.192870] usb 1-8: device not accepting address 9, error -71
    [45600.192910] usb 1-8: WARN: invalid context state for evaluate context command.
    [45600.309542] usb 1-8: reset full-speed USB device number 9 using xhci_hcd
    [45605.329506] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [45610.662805] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
    [45610.866106] usb 1-8: device not accepting address 9, error -62
    [45610.866166] usb 1-8: USB disconnect, device number 9
    [45610.982774] usb 1-8: new full-speed USB device number 10 using xhci_hcd
    [45626.352648] usb 1-8: device descriptor read/64, error -110

    I'll reboot now and test without devices and I'll run lsusb -t


    I had to wait to post but this is the message after run lsusb-t, now remote is working but the message is

    lsusb -t

    /sys/bus/usb/devices/1-8:1.0/bAlternateSetting: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceClass: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceNumber: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceProtocol: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceSubClass: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bNumEndpoints: No such file or directory
    /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/8p, 480M
    |__ Port 008: Dev 002, If 0, Class=[unknown], Driver=[none], 12M
    |__ Port 008: Dev 002, If 1, Class=Wireless, Driver=[none], 12M
    /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 10000M

  • Can you please share the boot dmesg and lsusb -t without any usbs plugged in?

    Is there any error?

    Then plug in the USB devices one at a time to identify which one is causing the error.


    Once we identify the faulty device then we can look in to the lsusb -v data

  • dmesg and lsusb -t without devices plugged

    dmesg.txt

    lsusb -t

    /sys/bus/usb/devices/1-8:1.0/bAlternateSetting: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceClass: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceNumber: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceProtocol: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bInterfaceSubClass: No such file or directory
    /sys/bus/usb/devices/1-8:1.0/bNumEndpoints: No such file or directory
    /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/8p, 480M
    |__ Port 008: Dev 002, If 0, Class=[unknown], Driver=[none], 12M
    |__ Port 008: Dev 002, If 1, Class=Wireless, Driver=[none], 12M
    /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 10000M