Iβm not using any logitech devices. Itβs rather the dock and thunderbolt thatβs the issue. Iβve been running 6.7 kernel but unfortunately itβs not a silver bullet because the loss of usb devices has happened twice on wake up but never mid usage. Thankfully, itβs not a daily occurrence as recent kernels or happens mid usage.
Where the issues lies is the million dollar questionβ¦ itβs likely a race condition between the driver and firmware.
PS. still using usbcore.autosuspend=-1
kernel param
> lsusb
...
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
...
Bus 005 Device 005: ID 045e:0047 Microsoft Corp. IntelliMouse Explorer 3.0
Bus 005 Device 054: ID 0603:0351 Novatek Microelectronics Corp. lucky65
...
> lsusb -t
/: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/2p, 480M
|__ Port 001: Dev 002, If 0, Class=Hub, Driver=hub/7p, 480M
|__ Port 004: Dev 054, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 004: Dev 054, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 004: Dev 054, If 2, Class=Human Interface Device, Driver=usbhid, 12M
...
|__ Port 006: Dev 005, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
> sudo lsusb -v -s 5:1
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 [unknown]
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x1d6b Linux Foundation
idProduct 0x0002 2.0 root hub
bcdDevice 6.07
iManufacturer 3 Linux 6.7.0-68.fc40.x86_64 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 0000:3f:00.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 2
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0503 highspeed power enable connect
Port 2: 0000.0100 power
Device Status: 0x0001
Self Powered
> sudo lspci -v -s 0000:3f:00.0
3f:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller (prog-if 30 [XHCI])
Subsystem: Dell Device b054
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at 98000000 (64-bit, non-prefetchable) [size=32K]
Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [68] MSI-X: Enable+ Count=8 Masked-
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, IntMsgNum 0
Capabilities: [100] Virtual Channel
Kernel driver in use: xhci_hcd