Montag, 29. Januar 2018

Druckerguide: Zusammenfassung

Druckereinstellungen to rule them all:

Originaltreiber per Handbuch einarbeiten. Falls es funktioniert: perfekt, ansonsten:


Zielsetzung: 

CUPS einen Treiber zuweisen, welcher Farbe/Features unterstützt und "halbwegs" kompatibel ist. Windows einen Treiber hochladen, welcher die benötigten Features beherrscht.
In den folgenden Beispielen werden NUR mitgelieferte CUPS Treiber verwendet.

Beispiele: 

XEROX WorkCenter 7830: 


  • CUPS: XEROX WorkCenter 133 
  • Printermanagement.msc: MS Publisher Color oder WorkCenter 133 für duplex (download XEROX )

Kyocera Farbdrucker: (z.B. P6026cdn, FS-C5200dn) 

  • CUPS: HP Color LaserJet 2500 Foomatic/pxlcolor
  • Printermanagement.msc: MS Publisher Color oder "Generic PostScript Color" (Download KYOCERA.) 

Kyocera SW-Drucker

  • CUPS: misc; none
  • Printermanagement.msc: MS Publisher Color oder die veränderten Treiber "Kyocera Classic Universaldriver PCL6 (A4)" für Duplex (hier geht´s zur Anleitung )


VORSICHT: Sackgassen und Fehlversuche, meine Erfahrungen:

Vielversprechende Wege welche trotzdem in einer Sackgasse endeten:
Einen Treiber per Installationsprogramm des Herstellers zu installieren und ihn anschließend im Printmanagement über "Treiber hinzufügen" über die Herstellerliste zu installieren führte bei unseren Druckern NUR zu FEHLERn.
Die PPD Dateien (z.B. des Xerox 7830 ) werden ebenfalls nicht von printermanagement akzeptiert.

Farbdrucker und CUPS

Falls es für einen Drucker einen offiziellen Treiber gibt der in der Druckverwaltung eingebunden werden kann ist alles wunderbar. Aber was, wenn nicht?

Das Common Unix Printing System, CUPS wird über die Schulkonsole mit den Druckerinformationen versorgt. Um bei einem Farbdrucker farbig drucken zu können habe ich in meiner Schule für die Xerox Workcenter 7820 den CUPS Treiber "Xerox WorkCentre Pro 133 Foomatic/Postscript" eingestellt. Zusammen mit dem Treiber Generic PostScript Color drucken diese dann auch farbig.

Je nach dem, über welches Protokoll der Windows Treiber den Drucker ansteuert funkt CUPS dazwischen und ändert z.B. einen Farbdruck auf monochrom.

Daher haben unsere Farbdrucker die Treiber Xerox WorkCentre Pro 133 Foomatic/Postscript (für XEROX WorkCenter 7830) oder HP Color LaserJet 2500 Foomatic/pxlcolor (für unsere Kyocera Farbdrucker). Diese funktionieren nun mit einem Standard Farbdruckertreiber wie dem mitgelieferten "MS Publisher Color" oder dem "Generic PostScript Color" aus dem vorigen Blogeintrag.

Montag, 22. Januar 2018

(VERALTET) Farbdrucker ohne offizielle Treiber

An unserer Schule haben wir einige Farbdrucker. Da diese jeweils mit Treibern geliefert wurden, welche nicht direkt mit dem Winows Printermanagement funktionierten wählte ich den "Generic PostScript Color" Treiber im Printermanagement aus und die Drucker verrichteten ihre Arbeit. Erst vor kurzem wurde mir aber klar, dass dieser Treiber NICHT im Auslieferungszustand enthalten war. Anscheinend hat ihn unser Dienstleister hinzugefügt.
Daher diese kleine Anleitung zum Einbinden von Farbdruckern in die paedML.

Damit ein PC weiß, ob er farbig oder einen schwarz-weiß Druck an den Drucker weiterleiten soll, muss in den Druckereinstellungen diese Option verfügbar sein. Ein Treiber, welcher diese Auswahl mitbringt und dank Postskript zu allen (mir bekannten) Druckern kompatibel ist ist der "Generic PostScript Color" von Kyocera. Herunterladen kann man diesen z.B. hier

  • TL;DR Kurzversion:
    Entpacken, Treiber "Generic PostScript Color" aus KPDL Driver --> LegacyOS --> 2000 --> German --> OEMSETUP.inf installieren und dem Drucker zuweisen. 


Entpacken Sie die Datei, öffnen Sie printmanagement.msc  
(Startmenü, printmanagement.msc bei Dateien &Programme durchsuchen eingeben.)
Falls der Duckserver 10.1.0.1 (der paedML Server) nicht bereits verbunden ist klicken Sie mit rechter Maustaste auf Druckerserver, dann auf Serverhinzufügen/entfernen...

und tragen Sie 10.1.0.1 im Feld Server hinzufügen ein, klicken Sie auf "Zur Liste hinzufügen" und auf OK. 
Klicken Sie den 10.1.0.1 Server an und wählen Sie Treiber. Dort werden alle bereits eingespielten Treiber angezeigt. Machen Sie einen Rechtsklick auf die weiße Fläche unter den bereits vorhandenen Treibern und klicken Sie auf Treiber hinzufügen. 

Nach einem Klick auf "Weiter" wählen Sie x64 aus und klicken auf "Weiter".
 (Falls Sie noch ein 32 Bit Windows installiert haben bitte x86 auswählen)
Klick auf Datenträger --> Durchsuchen und suchen Sie den Ordner des entpackten Treiberpakets aus und öffnen Sie die Unterordner KPDL Driver --> LegacyOS --> 2000 --> German wo sich die Datei OEMSETUP.inf befindet. 

Klicken Sie die OEMSETUP.inf an und klicken Sie auf öffnen. Wählen Sie den "Generic PostScript Color" Treiber aus und bestätigen Sie alle weiteren Abfragen mit OK. 
(Es kann zu einer Sicherheitswarnung kommen, da der Treiber von 2011 ist, bestätigen Sie diese. )

Jetzt können Sie diesen Treiber unter 10.1.0.1 --> Durcker ihrem Farbdrucker zuweisen. Dieser sollte ab dann farbig drucken können. 

VORSICHT: 
  • Da die Druckdaten über PostScript versendet werden kann ein Ausdruck eines größeren Bildes einige Zeit in Anspruch nehmen, da die Daten umkomprimiert zum Drucker geschickt werden. Dies können dann Dateien bis zu 1GB Größe sein, weshalb im Extremfall  mehrere Minuten Daten übertragen werden müssen. Ausdrucke von Texten oder kleinen Grafiken dürften diese Probleme nicht haben. 
  • Der "Generic PostScript Color" Treiber lässt in meinen Installationen leider kein beidseitigen Druck zu. An Rechnern an denen dies funktionieren muss ist der Drucker zusätzlich lokal installiert. 

Dienstag, 9. Januar 2018

Deaktivierung der automatischen Suche nach Druckern

Häufig werden neben den bereits verbundenen Druckern im Druckfenster auch noch andere Netzwerk-Drucker angezeigt, die automatisch gefunden wurden. Diese automatische Suche kann durch eine Benutzer-Gruppenrichtlinie unterbunden werden (dies unterbindet auch die automatische Suche nach Netzwerk-Ordnern!).

Es muss per GPO im Zweig [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
ein DWORD-Eintrag mit Namen „NoNetCrawling“ und Wert „1“ erstellt werden.

VORSICHT: Da dieses Verhalten an meiner Schule nicht auftritt ist diese Anleitung zur Zeit OHNE GEWÄHR! Außerdem bin ich sehr dankbar über Feedback!