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