Liebe Fachleute,
ich habe Xubuntu 22.04 (64bit) installiert, aber der Drucker (Brother HL-L2340DW, S/W-Laserdrucker) druckt nicht.
Unter Xubuntu 18.04 (64bit) druckte er problemlos (auch doppelseitig), nachdem die von Brother bereitgestellten Pakete mhll2340dcupswrapper-3.2.0-1.i386.deb und mhll2340dlpr-3.2.0-1.i386.deb installiert waren.
Inzwischen stellt Brother auch Pakete für einen generischen Drucker bereit. Ich habe alle vier Pakete mbrgenml1cupswrapper-3.1.0-1.i386.deb mbrgenml1lpr-3.1.0-1.i386.deb mhll2340dcupswrapper-3.2.0-1.i386.deb mhll2340dlpr-3.2.0-1.i386.deb heruntergeladen und mit dpkg -i --force=all *.deb installiert. Bis auf eine Meldung, daß die Pakete veraltet seien und in zukünftigen [!] Versionen von CUPS nicht mehr unterstützt würden, lief die Installation glatt durch.
Synaptic (eine GUI zur Paketverwaltung) zeigt alle vier Pakete als installiert an: brgenml1cupswrapper:i386 v. 3.1.0-1 [neueste Version] brgenml1lpr:i386 v. 3.1.0-1 [neueste Version] hll2340dcupswrapper:i386 v. 3.2.0-1 [neueste Version] hll2340dlpr:i386 v. 3.2.0-1 [neueste Version] Die beiden Pakete hll2340d... werden von Synaptic unter Xubuntu 18.04 identisch angezeigt.
Die PPD-Dateien sind offenbar installiert: $ ls -al /usr/share/ppd/brother lrwxrwxrwx 1 root root 71 Jun 21 17:05 mbrother-BrGenML1-cups-en.ppd -> /opt/brother/Printers/BrGenML1/cupswrapper/brother-BrGenML1-cups-en.ppd lrwxrwxrwx 1 root root 71 Jun 21 17:05 mbrother-HLL2340D-cups-en.ppd -> /opt/brother/Printers/HLL2340D/cupswrapper/brother-HLL2340D-cups-en.ppd
$ ls -al /opt/brother/Printers/HLL2340D/cupswrapper -rw-r--r-- 1 root root 15009 Sep 29 2014 brother-HLL2340D-cups-en.ppd -rwxr-xr-x 1 root root 24435 Sep 29 2014 mbrother_lpdwrapper_HLL2340D -rw-r--r-- 1 root root 18351 Sep 29 2014 Copying -rwxr--r-- 1 root root 7649 Sep 29 2014 mpaperconfigml1
Duplikate der PPD-Dateien sind offenbar identisch: $ sudo diff /opt/brother/Printers/HLL2340D/cupswrapper/brother-HLL2340D-cups-en.ppd /etc/cups/ppd/HLL2340D.ppd [keine Ausgabe]
Der Drucker wird per USB-Kabel angeschlossen. Ist er eingeschaltet, wird er auch erkannt: $ lsusb [...] Bus 001 Device 006: ID 04f9:0063 Brother Industries, Ltd HL-L2340D series [...]
Beide Drucker (der generische und der als HL-2340D angesprochene) werden gefunden: $ lpstat -t Zeitplandienst läuft systemvoreingestelltes Ziel: HLL2340D Gerät für BrGenML1: usb://Brother/HL-L2340D%20series?serial=E7...3 Gerät für HLL2340D: usb://Brother/HL-L2340D%20series?serial=E7...3 [identische serial no.] BrGenML1 akzeptiert Anfragen seit Di 21 Jun 2022 17:05:17 CEST HLL2340D akzeptiert Anfragen seit Di 21 Jun 2022 17:33:55 CEST Drucker BrGenML1 ist im Leerlauf. Aktiviert seit Di 21 Jun 2022 17:05:17 CEST Drucker HLL2340D ist im Leerlauf. Aktiviert seit Di 21 Jun 2022 17:33:55 CEST
Als erster Benutzer des Systems gehöre ich folgenden Gruppen an: $ groups jakob jakob : jakob adm cdrom sudo dip plugdev lpadmin sambashare
Aus Vivaldi (Webbrowser) und LibreOffice lassen sich Druckaufträge an HL-L2340D abschicken. Sie werden auch als "abgeschlossen" angezeigt: $ lpstat -W completed [zusätzliches -o mach keinen Unterschied] HLL2340D-11 jakob 61440 Do 23 Jun 2022 12:48:20 CEST
ABER DER DRUCKER DRUCKT NICHT.
Weiß jemand Rat?
Vielen Dank Jakob