EDV:SerialConsole: Difference between revisions

From KIP Wiki
⧟kip-jumptonavigation⧽⧟kip-jumptosearch⧽
Line 25: Line 25:
=== Lilo einrichten ===
=== Lilo einrichten ===


Damit Lilo seine Meldungen auch an die serielle Schnittstelle meldet diese Zeile in der
Damit Lilo seine Meldungen auch an die serielle Schnittstelle meldet, muss diese Zeile in der
'''/etc/lilo.conf''' hinzufĂźgen (die 0 steht dabei fĂźr ttyS0):
'''/etc/lilo.conf''' hinzufĂźgt werden (die 0 steht dabei fĂźr ttyS0):
serial = 0,9600n8
serial = 0,9600n8


Achtung: nicht vergessen lilo auszufĂźhren:
Achtung: nicht vergessen lilo auszufĂźhren:
lilo
lilo



=== Kernelmeldungen ===
=== Kernelmeldungen ===

Revision as of 19:12, 31 October 2006

Linux-Konsole Ăźber Seriellen Port

Tux.png

FĂźr laufendes System aktivieren

Die devices fĂźr serielle Schnittstellen sind typischerweise:

/dev/ttyS0  /dev/ttyS1  /dev/ttyS2  /dev/ttyS3

Um eine Konsole an diesem Device zu aktivieren einfach in der /etc/inittab folgende Zeile einkommentieren:

T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100

Damit sich root dort einloggen darf, muss ttyS0 in der /etc/securetty eingetragen sein.

ttyS0

Um nun die inittab neu zu laden, entweder neu starten oder in eine anderes Runlevel (und zurĂźck) wechseln:

init 3
init 2

Grub einrichten

Damit Grub seine Meldungen auch an die serielle Schnittstelle meldet, sollte diese Zeile in der /boot/grub/menu.lst hinzufĂźgt werden (0 steht dabei fĂźr ttyS0):

serial --unit=0 --speed=9600

Lilo einrichten

Damit Lilo seine Meldungen auch an die serielle Schnittstelle meldet, muss diese Zeile in der /etc/lilo.conf hinzufĂźgt werden (die 0 steht dabei fĂźr ttyS0):

serial = 0,9600n8

Achtung: nicht vergessen lilo auszufĂźhren:

lilo

Kernelmeldungen

Damit der Kernel seine Meldungen an die serielle Schnittstelle meldet, muss ihm beim booten folgende Paramter Ăźbergeben werden:

console=tty0 console=ttyS0,9600n8

(Damit er die Meldungen auch noch weiterhin an tty0 ausgibt muss dies expliziet miterwähnt werden.)

Also in der /etc/lilo.conf hinzufĂźgen:

append = "console=tty0 console=ttyS0,9600n8"

bzw. bei /boot/grub/menu.lst:

kernel /boot/vmlinuz root=/dev/sda1 ro console=tty0 console=ttyS0,9600n8

Einloggen Ăźber serielle Schnittstelle

Zum verwenden dieser seriellen Schnittstelle nehmen wir minicom:

minicom -s

Dort dann das entsprechende serielle device einstellen und 9600 bps eintragen.