wsinit(7) (Nur RM400) wsinit(7)
NAME
wsinit - Konsolgeräte erstellen und Grafikkonsole initialisieren
SYNTAX
wsinit [-f]
BESCHREIBUNG
wsinit wird während des Systemstarts frühzeitig über den entsprechen-
den Eintrag in /etc/inittab ausgeführt. Der Hauptzweck besteht in der
Erstellung des STREAMS-Multiplexer der Grafikkonsole, wsinit kann aber
auch verwendet werden, um /dev/console u. a. erneut mit dem entspre-
chenden Gerät zu verbinden.
Nach dem Start stellt wsinit anhand des Konsolbyte und der
Teleservice-Optionen im NVRAM fest, welche Art Konsole das System ver-
wenden sollte. Anschließend entfernt wsinit /dev/console, /dev/syscon,
/dev/systty und /dev/contty und verbindet sie dann mit dem entspre-
chenden Gerät (entweder /dev/consgraf, /dev/constty, /dev/ttyc1 (Tele-
service) oder /dev/null).
Weist das Konsolbyte auf eine Grafikkonsole hin, erstellt wsinit den
STREAMS-Multiplexer. Hierfür wird die Datei /etc/default/workstations
gelesen, um herauszufinden, welcher Treiber mit der Unterseite des
Multiplexer verbunden werden muß und mit welchen Dateinamen die Ober-
seite des Multiplexer versehen werden muß.
Anschließend werden alle Einträge in /dev mit der Geräteklassennummer
des Multiplexer gelöscht, und die neuen Geräteeinträge werden entspre-
chend den Angaben in /etc/default/workstations erstellt. Die neuen
Geräte werden über den ioctl-Aufruf IPLINK mit den Treibergeräten
verbunden, um die Multiplexer-Konfiguration herzustellen.
Die folgende Option wird erkannt:
-f Erzwingt die Erstellung des STREAMS-Multiplexer, auch wenn das
Konsolbyte in NVRAM angibt, daß keine Grafikkonsole vorliegt.
DIAGNOSE
Das Kommando wsinit versucht, seine Funktion zu erfüllen, selbst wenn
einige Fehler auftreten. Unter folgenden Umständen versagt das Kom-
mando teilweise:
- /dev/nvram kann weder gefunden noch gelesen werden.
- Die Konsolgeräte können nicht entfernt werden.
- Die Konsolgeräte können nicht erstellt werden.
- Die Multiplexer-Geräte können nicht entfernt werden.
- Die Multiplexer-Geräte können nicht erstellt werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
wsinit(7) (Nur RM400) wsinit(7)
- Die Verbindung zu den Multiplexer-Geräten kann über IPLINK nicht
hergestellt werden.
HINWEISE
wsinit schlägt teilweise fehl, wenn das ROOT-Dateisystem nur mit Lese-
zugriff eingehängt wurde, was bei einem korrupten Dateisystem der Fall
ist. Der STREAMS-Multiplexer wird jedoch erstellt, und Konsol-E/A ist
möglich. Das Konsolgerät kann nicht geändert werden, solange das
ROOT-Dateisystem beschädigt ist.
DATEIEN
/dev/console
/dev/syscon
/dev/systty
/dev/contty
/dev/nvram
/etc/default/workstations
/etc/inittab
SIEHE AUCH
display(7).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98