TermsPrinter Version 1.5/2.5/3.1 Online Handbuch TermsPrinter-Logo

Inhalt Index Voriges Kapitel Vorige Seite Nächste Seite Nächstes Kapitel Kapitel: 1 2 3 4 5 6 Anhang


5 Konfiguration des UNIX-Spools

Der TermsPrinter ist im Lieferumfang der Terminalemulation Terms97801 enthalten und kommt darum sehr oft in der SINIX-Welt zum Einsatz. Aus diesem Grund wird hier die Konfiguration der SINIX-Spool-Systeme beschrieben. Prinzipiell kann der TermsPrinter auch zusammen mit dem Spool anderer UNIX-Systeme verwendet werden.

5.1 Spool 3.1

Auf der Seite des SINIX-Systemes muss die Konfiguration des Spoolsystemes 3.1 manuell vorgenommen werden.
Dazu wird in der Datei

/var/spool/spooler/CONFIG (für MX-Intel Systeme)
oder
/usr/att/usr/spool/spooler/CONFIG (für NSC-Systeme)

folgender Eintrag generiert.

Auszug aus CONFIG-Datei:
...
N001 '/opt/etc/lp9022 -addr=150.0.2.3 -port=515
-nopoll' /dev/null -pb= -pb1 -pb2
-pb3
-pl= -hd +hd -trl +trl -zs= -zb= -ps +ps
-font= -hop= -ab= -bis= -tab +tab
-mar=
-top= -za= -cat +cat -form= -speed= +vp -vp

....
L001 ( N001 ) 'DRUCKER 9022-200 an PC'
......

admin ( .... N001 ......)

Erklärung:
Im 1.Absatz bedeutet N001 eine beliebige physikalische Bezeichnung des Druckers, innerhalb der einfachen Anführungszeichen wird mit
-addr=<IP-Adresse> auf die Netzadresse des PC's und mit
-port=<Portnummer> auf die in TermsPrinter eingestellte Portadresse des Druckers verwiesen.

Der Parameter -nopoll ist erforderlich, da über eine derartige Verbindung, die einen Druckauftrag letztendlich nur an den Windows-Spooler übergibt, jedoch keine Statusmeldungen an das UNIX-Spoolsystem zurückgibt.

Nach einer manuellen Konfiguration muss diese übersetzt werden. Bei laufendem Spoolsystem geschieht dies mit:
# lpr -rr &
ansonsten mit
# /opt/etc/startup & (für Intel-Systeme)
# /usr/att/usr/spool/spooler/startup & (für NSC-Systeme).

In allen Fällen sollte mit
# wait
die Beendigung der Hintergrundbefehle abgewartet werden.

Hinweis zu Betriebssystemständen:
Bei Betriebssystemen für Intel-Systeme bis SINIX 5.41C004 und bei NSC-Systemen kann es vorkommen, dass nur Portadressen zwischen 7000 und 7065 beachtet werden.
Nach Übersetzung des Spools findet sich in
var/spool/spooler/tmp/daemtrc (Intel)
oder
/usr/att/usr/spool/spooler/tmp/daemtrc (NSC)
der Hinweis 'ungültige Portadresse'. Der Drucker wird dann als 'Unbekannt' angezeigt. In diesen Fällen ist die Portadresse in TermsPrinter und im Spool auf einen Wert zwischen 7000 und 7065 einzustellen.


Inhalt Index Voriges Kapitel Vorige Seite Nächste Seite Nächstes Kapitel Kapitel: 1 2 3 4 5 6 Anhang