E. Vertin n00b

Joined: 29 Jul 2024 Posts: 13 Location: Hong Kong SAR
|
Posted: Sun Apr 27, 2025 10:11 am Post subject: A Lattice USB Device Delays Booting |
|
|
Although I have been using Gentoo Linux for a while, I still can't get the kernel things right.
As depicted in the title, there is a Lattice USB device that delays booting into the system for about 10 seconds, and it doesn't seem to have the right driver.
This is a laptop from ASUS, model H7604JI, the ProArt Studiobook from 2023.
When I run
Code: | doas cat /var/log/dmesg | grep -i "usb 1-10" |
I got
Code: |
[ 6.609380] usb 1-10: new full-speed USB device number 5 using xhci_hcd
[ 17.069871] usb 1-10: unable to read config index 0 descriptor/start: -110
[ 17.069920] usb 1-10: can't read configurations, error -110
[ 17.186204] usb 1-10: new full-speed USB device number 6 using xhci_hcd
[ 27.523100] usb 1-10: unable to read config index 0 descriptor/start: -110
[ 27.523140] usb 1-10: can't read configurations, error -110
[ 27.909508] usb 1-10: new full-speed USB device number 7 using xhci_hcd
[ 27.954806] usb 1-10: not running at top speed; connect to a high speed hub
[ 27.988796] usb 1-10: New USB device found, idVendor=2ac1, idProduct=1021, bcdDevice= 0.10
[ 27.988812] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 27.988817] usb 1-10: Product: Lattice AI USB 2.0
[ 27.988821] usb 1-10: Manufacturer: SLS
[ 27.988825] usb 1-10: SerialNumber: 000000000001
|
To list all USB devices, I ran
and got the ouput:
Code: |
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c547 Logitech, Inc. USB Receiver
Bus 001 Device 003: ID 0b05:889b ASUSTek Computer, Inc. ESS USB DAC
Bus 001 Device 004: ID 3277:0037 Shinetech USB2.0 FHD UVC WebCam
Bus 001 Device 007: ID 2ac1:1021 SLS Lattice AI USB 2.0
Bus 001 Device 008: ID 8087:0036 Intel Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
|
To get a tree listing verbose output, I ran
and got
Code: |
/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
|__ Port 003: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c547 Logitech, Inc.
|__ Port 003: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c547 Logitech, Inc.
|__ Port 003: Dev 002, If 2, Class=Human Interface Device, Driver=usbhid, 12M
ID 046d:c547 Logitech, Inc.
|__ Port 006: Dev 003, If 0, Class=Audio, Driver=snd-usb-audio, 12M
ID 0b05:889b ASUSTek Computer, Inc.
|__ Port 006: Dev 003, If 1, Class=Audio, Driver=snd-usb-audio, 12M
ID 0b05:889b ASUSTek Computer, Inc.
|__ Port 006: Dev 003, If 2, Class=Human Interface Device, Driver=usbhid, 12M
ID 0b05:889b ASUSTek Computer, Inc.
|__ Port 009: Dev 004, If 0, Class=Video, Driver=uvcvideo, 480M
ID 3277:0037
|__ Port 009: Dev 004, If 1, Class=Video, Driver=uvcvideo, 480M
ID 3277:0037
|__ Port 009: Dev 004, If 2, Class=Video, Driver=uvcvideo, 480M
ID 3277:0037
|__ Port 009: Dev 004, If 3, Class=Video, Driver=uvcvideo, 480M
ID 3277:0037
|__ Port 009: Dev 004, If 4, Class=Application Specific Interface, Driver=[none], 480M
ID 3277:0037
|__ Port 010: Dev 007, If 0, Class=Vendor Specific Class, Driver=[none], 12M
ID 2ac1:1021
|__ Port 014: Dev 008, If 0, Class=Wireless, Driver=btusb, 12M
ID 8087:0036 Intel Corp.
|__ Port 014: Dev 008, If 1, Class=Wireless, Driver=btusb, 12M
ID 8087:0036 Intel Corp.
/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 20000M/x2
ID 1d6b:0003 Linux Foundation 3.0 root hub
/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
ID 1d6b:0002 Linux Foundation 2.0 root hub
/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 10000M
ID 1d6b:0003 Linux Foundation 3.0 root hub
|
I believe that the device is SLS Lattice AI USB 2.0.
How can I get it right so that it will not delay booting?
The device might not be useful as I acknowledged that it provides camera effects/filters in Windows, might be a way to disable it?
Any response will be appreciated!  |
|