Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

display(7)

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026