Duplexdruckoptionen mit lp oder lpr

11

Die Standardoptionen für einen Brother MFC-9340CDW-Drucker sind Berichten zufolge (z. B. über abgefragt über lpoptions -l) auf Folgendes eingestellt:

PageSize/Media Size: *A4 Letter Legal Executive A5 A6 B5 JISB5 JISB6 EnvDL EnvC5 Env10 EnvMonarch Br3x5 FanFoldGermanLegal EnvPRC5Rotated Postcard EnvYou4 EnvChou3 210x270mm 195x270mm 184x260mm 197x273mm
BRDuplex/Two-Sided: DuplexTumble *DuplexNoTumble None
BRInputSlot/Paper Source: AutoSelect *Tray1 Manual
BRResolution/Print Quality: 600dpi *600x2400dpi
BRMonoColor/Color / Mono: Auto FullColor *Mono
BRMediaType/Media Type: *Plain Thin Thick Thicker BOND Env EnvThick EnvThin Recycled Label Glossy PostCard
BRColorMatching/Color Mode: *Normal Vivid None
BRGray/Improve Gray Color: OFF *ON
BREnhanceBlkPrt/Enhance Black Printing: OFF *ON
BRTonerSaveMode/Toner Save Mode: OFF *ON
BRImproveOutput/Improve Print Output: OFF *BRLessPaperCurl BRFixIntensity
BRSkipBlank/Skip Blank Page: *OFF ON
BRBrightness/Brightness: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRContrast/Contrast: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRRed/Red: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRGreen/Green: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRBlue/Blue: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
BRSaturation/Saturation: -20 -19 -18 -17 -16 -15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 *0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

Obwohl ein einfacher lp( r) Befehl die Standardoptionen verwenden sollte, funktioniert der Duplexdruck nicht wie erwartet, z. B. sollte die Option *DuplexNoTumblezu einem doppelseitigen Drucken des Dokuments führen, um das Papier entlang seiner langen Kante zu drehen. Das Ergebnis für ein PDF-Dokument ist jedoch DuplexTumbleeins!

Selbst das manuelle Einstellen der gewünschten Optionen in der Befehlszeile wird nicht wie erwartet abgeschlossen, z

lp -o PageSize=A4 -o BRDuplex=DuplexNoTumble -o BRInputSlot=Tray1 -o BRResolution=600dpi -o BRMonoColor=Auto -o BRMediaType=Plain -o BRColorMatching=Normal -o BRTonerSaveMode=ON -o BRImproveOutput=BRLessPaperCurl SomeDocument.pdf

druckt einen Kurzkanten-Ausdruck.

Seltsamerweise ergibt das Setzen von BRDuplexauf Nonedie gleiche Kurzkantenbindung. Irgendwo muss eine Konfigurationsoption auf "Short-Edge-Bindung" gesetzt sein, die die überschreibt lpoptions.

Wo (sonst) sind Optionen für den Duplexdruck festgelegt?


Einzelheiten

  • Drucker: Modellname Brother MFC-9340CDW , Haupt-Firmware-Version K , Sub1-Firmware-Version 1.02 , Sub2-Firmware-Version F1309271100
  • OS: Funtoo
  • Druckertreiber Installiert über https://github.com/NikosAlexandris/brother-overlay
  • Die http://localhost:631/printers/Brother_MFC-9340CDWBerichte jedoch:
    • Treiber: Brother MFC-9340CDW CUPS (Farbdruck, beidseitiger Druck)
    • Verbindung: lpd: //192.168.10.6/BINARY_P1
    • Standardeinstellungen: Jobblätter = keine, keine Medien = iso_a4_210x297mm Seiten = einseitig
  • Interessensbereich in der Datei Brother_MFC-9340CDW.ppd:
*%=== BRDuplex ================================
*OpenUI *BRDuplex/Two-Sided: PickOne
*OrderDependency: 25 AnySetup *BRDuplex
*DefaultBRDuplex: DuplexNoTumble
*BRDuplex DuplexTumble/Short-Edge Binding: "          "
*BRDuplex DuplexNoTumble/Long-Edge Binding: "          "
*BRDuplex None/Off: "          "
*CloseUI: *BRDuplex
Nikos Alexandris
quelle

Antworten:

7

Der richtige Ort zum Festlegen von Optionen für den (/ diesen) Drucker ist in /opt/brother/Printers/mfc9340cdw/inf/brmfc9340cdwrc. Das Problem, immer zu einem DuplexTumble- Druck zu führen, wurde durch die entsprechende Codezeile ( BRDuplex=DuplexTumble) in dieser Konfigurationsdatei erzwungen .

Wenn Sie die betreffende Option auf setzen BRDuplex=DuplexNoTumbleund den cupsd- Dienst neu starten (in meinem Fall rc-service cupsd restartfür OpenRC verwenden), werden doppelseitige Ausdrucke entlang der langen Kante eines Dokuments gebunden.


Ich habe erst nach dem Lesen dieses Abschnitts einer relevanten Ubuntu-Wiki-Seite nach einer Datei mit dem Namen br (Modellname) rc gesucht : http://wiki.ubuntuusers.de/Brother/Drucker#Problembehebung

Nikos Alexandris
quelle
Trotzdem kann ich immer noch keine Möglichkeit finden, die Optionen zuzulassen -o BRDuplex=DuplexTumbleoder -o BRDuplex=DuplexNoTumbleeinen Effekt zu erzielen, wenn ich über die Befehlszeile eingezogen werde! Der einzige Weg scheint aus der Datei brmfc9340cdwrc zu gehen .
Nikos Alexandris
(Mir ist klar, dass dies von vor 3 Jahren ist): Sie können auch die normale CUPS-Option ausprobieren -o sides=two-sided-long-edge. Das funktioniert mit meinem HLL2380DW (unabhängig davon, ob die RC-Datei einseitig lautet).
Derobert
Der Drucker ist noch vorhanden, ich verwende immer noch das gleiche Betriebssystem und Setup. Der Drucker ist im Moment allerdings weit weg :-). Danke.
Nikos Alexandris
0

Ich habe einen Brother QL-720NW-Etikettendrucker und hatte das Setup lprund die cupsVerwendung der RPM-Treiber von Brother (ich verwende Centos 7 64-Bit). Jedes Etikett führte jedoch zu einem zweiten leeren Etikett, da die Becher dachten, das Gerät sei doppelseitig. Mit der obigen Antwort konnte ich versuchen, eine neue Zeile hinzuzufügen, /opt/brother/PTouch/ql720nw/inf/brql820nwrcsodass die Datei mit der Zeile endete:

BRDuplex=OFF

Ich gab dann ein:

systemctl restart cups.service 

und das Problem wurde behoben (zumindest bis diese Datei jemals aktualisiert wird usw.).

Mark Simmons
quelle