Serielle Konsole Mini-HowTo

Stand: 13.08.2001

Dieses Dokument beschreibt die Konfiguration einer seriellen Login-Konsole für ein Linux-System am Beispiel eines Wyse 120 Bildschirms.

(Es wird nicht beschrieben, wie man die System-Konsole auf die serielle Schnittstelle legt. Dies ist aber auch möglich.)

Voraussetzung:

  1. Kernel Support für die serielle Schnittstelle beim 2.4er Kernel zu finden unter: Character devices Standard/generic (8250/16550 and compatible UARTs) serial support
  2. ein getty, das serielle Konsolen unterstützt: agetty (wird in diesem HowTo benutzt) - mgetty

Konfiguration:

In der /etc/inittab trägt man folgende Zeile ein:

   s0:2345:respawn:/sbin/agetty -L -h 19200 ttyS0 vt220
   |  |    |       |
   |  |    |       `-- process
   |  |    `---------- action
   |  `--------------- runlevels
   `------------------ id

Um diese Einstellungen zu aktivieren, muß man dem init-Prozess ein HUP Signal senden:

# kill -HUP 1    (als root)

Damit wäre die Konfiguration des Servers abgeschlossen. Das Terminal sollte man zumindest auf die gleiche Baudrate und Terminal-Emulation einstellen. Beim Wyse 120 gelangt man durch Shift+Select in das Setup.

Terminal Einstellungen für das Wyse 120

Nach einigem Probieren haben sich folgende Einstellung für mich als sinnvoll ergeben:

Empfehlungen

Wenn man mehr als eine Konsole auf seinem Terminal haben möchte, kann man dazu screen benutzen.

ungelöste Probleme

Bei manchen Programmen funktionieren bestimmte Tasten (wie Pos1, Ende, Einfg und Entf) nicht. Dies läßt sich aber wohl mit Anpassungen an der Termcap korrigieren.