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.
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.
|