Ich bin heute auf einem Ubuntu 20.04.3 LTS auch auf diese Problematik gestoßen. Dort ist hplib 3.20.3+dfsg0-2 installiert. Drucken war eingeschränkt und Scannen gar nicht möglich. Vor dem Upgrade war beides problemlos. Der von maasnet5 oben verlinkte Patch hat bei mir alle Probleme behoben.
Symptomatik:
hp-info zeigte den Drucker nicht mehr an.
SimpleScan meldete, keine Scanner zu finden. Dazu aus dem Syslog:
| hpmud/musb.c 2131: ignoring hp:/usb/Photosmart_B109a-m?serial=<redacted> support=0
|
Bei sane-find-scanner wurde der Scanner allerdings angezeigt.
Bei mehrseiten Druckaufträge wurde jeweils nach der ersten Seite abgebrochen und der Drucker meldete auf seinem Display (sinngemäß): Drucker nicht durch Unterbrechung der
Stromzufuhr, sondern Betätigung des Ausschalters ausschalten.
| hp[4307]: io/hpmud/musb.c 1455: unable to write data hp:/usb/Photosmart_B109a-m?serial=<redacted>: 45 second io timeout
hp[4307]: io/hpmud/musb.c 781: read actual device_id successfully fd=1 len=429
hp[4307]: io/hpmud/musb.c 770: invalid deviceid ret=-4: No such device
hp[4307]: prnt/backend/hp.c 630: ERROR: 5021 device communication error!
hp[4307]: io/hpmud/musb.c 561: released 7/1/2 interface
hp[4307]: io/hpmud/musb.c 976: removed PRINT channel=2 clientCnt=0 channelCnt=0
|
Dazu die entsprechende Kernel-Meldung, dass das USB-Device getrennt wurde.