Cups
Der Druckserver cups steuert lokale Drucker und gibt sie zur Verwendung im Netzwerk frei.
Welche Drucker sind kompatibel?
Die Seite http://openprinting.org/printers bietet eine umfassende Suche nach kompatiblen Druckgeräte an.
Installation
yum install cups
yum install gutenprint-cups
/etc/init.d/cups start
Konfiguration
Einen neuen Drucker hinzu fügen
Das Druckgerät an den Server anschließen und anschalten. Handelt es sich um einen netzwerkfähigen Drucker muss am Drucker eine IP-Adresse eingestellt und dieser mit dem Netzwerk angeschlossen werden.
Auf der Seite 127.0.0.1:631 den Bereich Drucker und Klassen hinzufügen wählen
Unter dem Bereich Drucker Drucker hinzufügen wählen
Jetzt werden alle erkannten Drucker aufgelistet. Es werden erkannt:
Wird der Drucker nicht automatisch erkannt, muss er manuell hinzu gefügt werden. Dies kann nötig sein, wenn der Drucker bei der Installation nicht zur Verfügung steht.
Den neuen Drucker benennen
Name # so wird sich der Drucker später melden
Beschreibung # kann frei gewählt werden
Ort # kann frei gewählt werden
Freigabe # Anwählen, wenn der Drucker freigegeben werden soll
Drucker freigeben
Auf der Verwaltungsseite von cups können die Grundlegende Servereinstellungen vorgenommen werden.
Zeige freigegebene Drucker von anderen Systemen
Freigeben von Druckern welche mit diesem System verbunden sind
Erlaube Drucken vom Internet aus
Erlaube entfernte Verwaltung
Benutze Kerberos Authentifizierung (
FAQ)
Erlaube Benutzern jeden Auftrag abzubrechen (nicht nur die Eigenen)
Speichere Fehlerinformationen für Fehlersuche
Soll die cups-Seite und die freigegebenen Drucker auch über das Netzwerk erreichbar sein, muss in der Firewall der Port 631 freigegeben werden.
Treiber installieren/kompilieren
Am Beispiel des Druckers OKI 301/DN wird erklärt wie man einen zusätzlichen Treiber auswählt, kompiliert und installiert
-
Hier den Hersteller OKI und den Typ C301DN wählen
-
-
und auspacken tar zxf foo2zjs.tar.gz
Kompilieren
zuerst einen geeigenten Compiler installieren: yum install gcc bc foomatic
in den Ordner springen: cd foo2zjs
Die Kompilierung starten: make
installieren: make install
in cups einbinden make cups
Jetzt kann der Treiber in cups (127.0.0.1:631) verwendet werden.
…und für alle die es ganz genau wissen wollen: