Debian CUPS SisPM: Unterschied zwischen den Versionen

Aus Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: ==Allgemein== Hier wird ein CUPS Backend-Script vorgestellt, das mit Hilfe einer → Schaltbaren Steckdosenleiste einen angeschlossenen Drucker auto...)
 
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 3: Zeile 3:


'''Voraussetzung:'''
'''Voraussetzung:'''
* [[Debian_CUPS|Printserver Cups]] ist installiert
* [[Debian_Cups|Printserver Cups]] ist installiert
* [[Debian_SisPM|Schaltbare Steckdosenleiste]]
* [[Debian_SisPM|Schaltbare Steckdosenleiste]]


Zeile 30: Zeile 30:
Analog zur Anleitung [[CUPS#Einrichtung des CUPS-Druckers|→ Einrichtung des CUPS-Druckers]], wird ein neuer Drucker angelegt.
Analog zur Anleitung [[CUPS#Einrichtung des CUPS-Druckers|→ Einrichtung des CUPS-Druckers]], wird ein neuer Drucker angelegt.


{{Rechteck3|'''Hinweis:'''
{{Hinweis|
:Der Drucker sollte vor dem Anlegen des "schaltbaren" Druckers gemäß der Anleitung [[CUPS#Einrichtung des CUPS-Druckers|→ Einrichtung des CUPS-Druckers]] bereits eingerichtet sein. Dies ist nötig, da im Folgenden die sog. '''''Geräte-Uri''''' benötigt wird. Wenn der Drucker eingerichtet ist, zeigt die Cups-Weboberfläche diese an.}}
Der Drucker sollte vor dem Anlegen des "schaltbaren" Druckers gemäß der Anleitung [[CUPS#Einrichtung des CUPS-Druckers|→ Einrichtung des CUPS-Druckers]] bereits eingerichtet sein. Dies ist nötig, da im Folgenden die sog. '''''Geräte-Uri''''' benötigt wird. Wenn der Drucker eingerichtet ist, zeigt die Cups-Weboberfläche diese an.}}


* Weboberfläche von CUPS öffnen
* Weboberfläche von CUPS öffnen

Aktuelle Version vom 19. Oktober 2009, 22:32 Uhr

Allgemein

Hier wird ein CUPS Backend-Script vorgestellt, das mit Hilfe einer → Schaltbaren Steckdosenleiste einen angeschlossenen Drucker automatisch ein- und wieder ausschaltet.

Voraussetzung:


Installation und Konfiguration

Download der Scripte

cd /usr/lib/cups/backend
wget ftp://download:download@schiele.homelinux.org/debian/sis-pm
chmod 700 sis-pm
cd /usr/local/bin/
wget ftp://download:download@schiele.homelinux.org/debian/printeroff
chmod +x printeroff
mkdir /var/run/cups/sispm
chmod 777 /var/run/cups/sispm

Konfiguration der Druckerausschaltzeit

vi /usr/local/bin/printeroff

Mit dem Parameter SWITCHOFF_DELAY wird die Wartezeit (in Minuten) festgelegt, die vergehen soll, bis der Drucker nach Abschluß eines Druackauftrages abgeschaltet wird. Z.B. bewirkt

SWITCHOFF_DELAY=3

eine 3 Minütige Wartezeit.


Cups Drucker einrichten

Analog zur Anleitung → Einrichtung des CUPS-Druckers, wird ein neuer Drucker angelegt.

Bulbgraph.png Hinweis:

Der Drucker sollte vor dem Anlegen des "schaltbaren" Druckers gemäß der Anleitung → Einrichtung des CUPS-Druckers bereits eingerichtet sein. Dies ist nötig, da im Folgenden die sog. Geräte-Uri benötigt wird. Wenn der Drucker eingerichtet ist, zeigt die Cups-Weboberfläche diese an.

  • Weboberfläche von CUPS öffnen
  • Reiter Drucker anwählen
  • Eine Liste aller definierter Drucker erscheint.
  • Die Geräte URI des gewünschten Druckers, der in Zukunft mittels Sis-PM geschaltet werden soll, notieren (→ ORIGINAL_GERÄTE-URI, z.B. parallel:/dev/lp0)
  • Startseigte der Weboberfläche von CUPS öffnen
  • Button Drucker hinzufügen anwählen
  • evtl. Login mit ROOT und ROOT_PWD
  • Name: NAME_DES_DRUCKERS. Unter diesem Namen ist der Drucker später innerhalb von CUPS und auch von den Clients aus ansprechbar
  • Ort: Beliebig z.B. Server
  • Beschreibung: Beliebig z.B. SIS-PM controlled printer
  • Button Fortsetzen anwählen
  • Aus der Dropdownliste Backend to control printer power using a sisp (SisPM backend) auswählen
  • Button Fortsetzen anwählen
  • Eine Seite zur Eingabe der Geräte-URI erscheint. Die nötige Geräte-URI setzt sich folgendermaßen zusammen:
sis-pm:/SIS-PM_PORT/ORIGINAL_GERÄTE-URI
z.b. Laserdrucker, der an Port 1 der Sis-PM angeschlossen ist hat die Device-URI:
sis-pm:/1/parallel:/dev/lp0
Die so ermittelte Geräte-URI auf der Webpage eintragen
  • Button Fortsetzen anwählen
  • Aus der Liste Raw auswählen, da der Druckertreiber später auf dem Client-PC installiert wird. Wenn auch lokal vom Server aus gedruckt werden soll, dann einen Druckertreiber (z.B. HP für HP-Drucker) auswählen.
  • Button Fortsetzen anwählen
  • Button Drucker hinzufügen anwählen
  • Seite mit "Drucker NAME_DES_DRUCKERS wurde erfolgreich konfiguriert".
  • Nach kurzer Wartezeit, oder durch klicken auf den Link NAME_DES_DRUCKERS wird die Einstellungsseite für den Drucker angezeigt. Hier sind normalerweise keinerlei Einstellungen nötig.


Drucker einrichten (WindowsXP)

Exakt wie unter → Drucker einrichten (WindowsXP) beschrieben.


Drucker an Steckdosenleiste anschließen

Den Drucker, falls noch nicht geschehen, an die Steckdosenleiste an den eben definierten Port anschließen.


Testseite drucken

Eine Testseite unter Windows drucken (siehe auch → hier). Der Drucker sollte sich einschalten und die Testseite gedruckt werden. Nach der eingestellten Wartezeit sollte sich der Drucker wieder automatisch abschalten.