[linux] stotterend ELAN fingerprint usb device schrijft syslog vol

Joost van Baal-Ilić joostvb-nllgg op mdcc.cx
Do Mrt 27 15:49:09 CET 2025


Hoi,

Ik gebruik een Lenovo Thinkbook, 8 GB RAM met een Intel Core i5 CPU.  En ik
draai er Debian GNU/Linux 12 (bookworm) op.

Sinds 2025-03-24T08:26 zie ik in mijn /var/log/syslog en /var/log/kern.log :
"USB disconnect" en "New USB device found".  Dat gebeurt iedere 7 seconden.  Ik
vind dit een beetje zonde van de schijfruimte en disk schrijf-operaties.  Ik
gebruik die fingerprint lezer helemaal niet en ben dat ook niet van plan.

Wat valt hiertegen te doen?

Ik probeerde een udev-regel te schrijven; ik begreep dat je er op die manier
voor kunt zorgen dat het systeem niet langer probeert dit USB-device te
benaderen: ik maakte /etc/udev/rules.d/99-elan-fingerprint.rules met inhoud:

 SUBSYSTEM=="usb", ATTRS{idVendor}=="04f3", ATTRS{idProduct}=="0c02", ATTR{authorized}="0"

Dat hielp niet; nu krijg ik alleen nog maar _meer_ spam in mijn logs:

 2025-03-27T15:44:28.701495+01:00 nusku (udev-worker)[2181215]: 1-8:1.0:
  /etc/udev/rules.d/99-elan-fingerprint.rules:2 Failed to write
  ATTR{/sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/authorized},
  ignoring: No such file or directory

Iemand een idee hoe hier op een betere manier mee om te gaan?

Bedankt!  Groeten,

Joost


PS: Details van de logs:

2025-03-27T15:41:58.543247+01:00 nusku kernel: [190096.542865] usb 1-8: new full-speed USB device number 120 using xhci_hcd
2025-03-27T15:41:58.695132+01:00 nusku kernel: [190096.698358] usb 1-8: New USB device found, idVendor=04f3, idProduct=0c02, bcdDevice= 1.66
2025-03-27T15:41:58.695162+01:00 nusku kernel: [190096.698378] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2025-03-27T15:41:58.695165+01:00 nusku kernel: [190096.698384] usb 1-8: Product: ELAN:Fingerprint
2025-03-27T15:41:58.695168+01:00 nusku kernel: [190096.698389] usb 1-8: Manufacturer: ELAN



Meer informatie over de Linux maillijst