Nach Löschen des Paketes ipp-usb ist der Drucker wieder in der Cups-Administrations sicht- und konfigurierbar.
Er druckt wie er es bis vor ca. einem Jahr auch schon getan hatte. Mit live-ISOs oder einer Parallelinstallation auf der selben HW klappte und klappt das auch mit ipp-usb. Da ist hier auf dem System irgendetwas subtiles und bislang unauffindbares in die Fritten gegangen was die Kommunikation mit dem Drucker unterbindet. In soweit ist der konkrete Fehler nicht gefunden, sondern wird in dieser Installation durch die Löschung des Paketes nur umgangen.
Und ich bin nun doch froh, dass ich jetzt endlich wieder verlässlich drucken kann und mich dieses Problem keine Nerven mehr kostet.
EDIT://
Debian/sid(uction), tagesaktuell. Problem tritt sowohl mit siduction kernel als auch mit purem Debian kernel auf.
Mein oki drucker funktioniert so gut wie nicht mehr (klappte alles zwischen 2017 und ende 2019), nun habe ich zum x-ten mal cups gepurged. Nun wird überhaupt kein usb-drucker zur installation mehr angeboten. Dementsprechend kann ich auch nichtmehr das PPD file auswählen.
Bei der Suche nach einer Lösung für mein Druckerproblem bin ich eben auf folgendes gestoßen:
usblp und libusb sind zwei unterschiedliche methoden usbdrucker verfügbar zu machen. Cups nutzte, soweit zumindest meine infos aus dem Netz, früher usblp, nun aber libusb.
Das problem: bei mir gibt es wohl beides:
lsmod | grep usb
usblp 24576 0
/usr/lib/cups/backend/usb
DEBUG: Loading USB quirks from "/usr/share/cups/usb".
DEBUG: Loaded 98 quirks.
DEBUG: list_devices
DEBUG: libusb_get_device_list=9
DEBUG: Failed to detach "usblp" module from 06bc:0357
Das würde erklären, warum der printjob zwar abgeschickt wird, der drucker sich druckfertig meldet, cups aber darauf wartet, dass der drucker verfügbar wird.# apt search libusb -n
Sortierung… Fertig
Volltextsuche… Fertig
libhidapi-libusb0/unstable 0.10.1+dfsg-1 amd64
Plattformübergreifende Bibliothek für die Kommunikation mit Eingabegeräten (libusb-Backend)
libusb-0.1-4/unstable,stable,now 2:0.1.12-32 amd64 [installiert]
Userspace USB-Programmierbibliothek
libusb-1.0-0/unstable,now 2:1.0.24-2 amd64 [Installiert,automatisch]
Userspace USB-Programmierbibliothek
Im netz gibt es sehr widersprüchliche angaben dazu ob und wie man usblp blacklisted. Hat hier jemand einen plan wie das zu handhaben ist?