For some time now I'm struggling with my old but good Cherry G85 keyboards. 2 of them are well-used, the 3rd one is unused. All behave the same, they stop working about 10 minutes after boot, no matter which USB slot I use. Reconnecting them usually fixes the issue for some time. This happens on 2 machines, a new one with Debian 12 and an old one with Debian 10. I'm only interested in debugging the Debian 12 machine. All 3 keyboards work without problems under MS Windows. Mouse and external harddisks work fine, newer keyboards also. But I love the feel of the old Cherries and I cannot get a worthy replacement.dmesg while Cherry is connected and working ... and then not any more:I thought maybe energy saving? and tried
but I don't think it helped and it did not survive reboot.
Any ideas?
Code:
lsmod | grep usbusbhid 65536 0hid 159744 3 usbhid,hid_generic,hid_cherryusbcore 348160 3 xhci_hcd,usbhid,xhci_pciusb_common 16384 2 xhci_hcd,usbcore
Code:
lspci | grep USB02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] X370 Series Chipset USB 3.1 xHCI Controller (rev 02)04:00.0 USB controller: ASMedia Technology Inc. ASM1143 USB 3.1 Host Controller09:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller
Code:
lsusbBus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 005 Device 003: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical MouseBus 005 Device 004: ID 046a:0011 CHERRY G83 (RS 6000) KeyboardBus 005 Device 002: ID 0a05:7211 Unknown Manufacturer hubBus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 003: ID 046a:0023 CHERRY KeyboardBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code:
[49150.272392] usb 1-4: USB disconnect, device number 3[49156.825366] usb 1-4: new low-speed USB device number 4 using xhci_hcd[49157.069996] usb 1-4: New USB device found, idVendor=046a, idProduct=0023, bcdDevice= 0.32[49157.070006] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0[49157.091021] input: HID 046a:0023 as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.0/0003:046A:0023.0007/input/input19[49157.249514] cherry 0003:046A:0023.0007: input,hidraw2: USB HID v1.11 Keyboard [HID 046a:0023] on usb-0000:02:00.0-4/input0[49157.260143] input: HID 046a:0023 as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-4/1-4:1.1/0003:046A:0023.0008/input/input20[49157.317632] cherry 0003:046A:0023.0008: input,hidraw3: USB HID v1.11 Device [HID 046a:0023] on usb-0000:02:00.0-4/input1[49403.369253] usb 1-4: reset low-speed USB device number 4 using xhci_hcd[49641.688631] usb 1-4: reset low-speed USB device number 4 using xhci_hcd...[49785.597012] usb 1-4: device descriptor read/64, error -71[49785.973005] usb 1-4: device descriptor read/64, error -71[49786.349020] usb 1-4: reset low-speed USB device number 4 using xhci_hcd[49786.377268] usb 1-4: Device not responding to setup address.[49786.816932] usb 1-4: device not accepting address 4, error -71[49787.084931] usb 1-4: reset low-speed USB device number 4 using xhci_hcd[49787.348752] usb 1-4: Device not responding to setup address.[49787.556923] usb 1-4: device not accepting address 4, error -71[49787.557005] usb 1-4: USB disconnect, device number 4[49787.932954] usb 1-4: new low-speed USB device number 5 using xhci_hcd[49788.332961] usb 1-4: device descriptor read/64, error -71[49788.568904] usb 1-4: new low-speed USB device number 6 using xhci_hcd[49788.964944] usb 1-4: device descriptor read/64, error -71[49789.073641] usb usb1-port4: attempt power cycle[49789.484900] usb 1-4: new low-speed USB device number 7 using xhci_hcd[49789.748913] usb 1-4: Device not responding to setup address.[49789.956884] usb 1-4: device not accepting address 7, error -71[49790.088957] usb 1-4: new low-speed USB device number 8 using xhci_hcd[49790.352386] usb 1-4: Device not responding to setup address.[49790.560855] usb 1-4: device not accepting address 8, error -71[49790.561420] usb usb1-port4: unable to enumerate USB device
Code:
echo -1 >/sys/module/usbcore/parameters/autosuspend
but I don't think it helped and it did not survive reboot.
Any ideas?
Statistics: Posted by ilu — 2025-02-26 03:23 — Replies 0 — Views 35