Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232? [Gelöst]

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232? [Gelöst]

Beitrag von jmar83 » 04.06.2019 13:01:50

Hallo zusammen

Habe eine alte Sun Blade 2500 Silver (Sparc) mit Debian Wheezy 7.x inkl. backports-Kernel im Einsatz, nun verwende ich zur Ein-/Ausgabe ein Terminal-Programm mit RS-232. Dabei ist mir aber aufgefallen, dass ich nur boot-Logs erhalte, jedoch nicht zur Konsole gelange.

Gibt es da einen Kernel-Parameter oder ähnliches, was ich beim Starten am Sun OBP mit "boot disk Linux ..." angeben kann?

Vielen Dank für eure Feedbacks.
Zuletzt geändert von jmar83 am 09.12.2019 16:34:10, insgesamt 1-mal geändert.
Freundliche Grüsse, Jan

mludwig
Beiträge: 794
Registriert: 30.01.2005 19:35:04

Re: Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232?

Beitrag von mludwig » 04.06.2019 15:01:48

schau mal in /etc/inittab, dort sollte es schon (vermutlich auskommentiert) so etwas geben:

Code: Alles auswählen

# Example how to put a getty on a serial line (for a terminal)
#
T0:23:respawn:/sbin/getty -L ttyS0 115200 vt102
Parameter wie Speed und SerialPort ggf. anpassen.

jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Re: Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232?

Beitrag von jmar83 » 04.06.2019 15:43:58

...aber dann würde ich ja gar nichts sehen, wenn das nicht richtig wäre?

Mein Problem ist, das ich zwar alle logs sehe, aber am Schluss nicht die Gelegenheit habe mich einzuloggen.
Freundliche Grüsse, Jan

mludwig
Beiträge: 794
Registriert: 30.01.2005 19:35:04

Re: Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232?

Beitrag von mludwig » 04.06.2019 15:49:53

Die Logs zeigt der Kernel an, aber um eine Login-Shell zu bekommen muss ein getty auf dem seriellen Port aufgemacht werden. Dies erledigt init (oder bald systemd), wenn der Kernel mit booten fertig ist. Damit init weiss dass es das tun soll, muss der Eintrag in der inittab erfolgen ... habe ich so auf einem Debiansystem ohne Grafikkarte, aber serieller Schnittstelle am laufen. Ist zwar keine Sun-Maschine, das sollte aber hier egal sein.

Die Logs des Kernels kann man sich dann auch mit dem Kommando dmesg ansehen.

jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Re: Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232?

Beitrag von jmar83 » 04.06.2019 19:12:14

Vielen Dank, werde mal schauen..:-)
Freundliche Grüsse, Jan

jmar83
Beiträge: 962
Registriert: 20.06.2013 20:20:15
Wohnort: CH
Kontaktdaten:

Re: Kein Zugriff auf die Kommandozeile wenn Ein-/Ausgabe über RS-232?

Beitrag von jmar83 » 04.06.2019 19:54:31

Das hat wunderbar geklappt, genau so wie Du gemeint hast. Nochmal vielen Dank!!

Nun kann ich auch auf die Kiste zugreifen, falls das Netzwerk mal spinnt... die Sun-Kisten sind irgendwie ideal wenn man keinen Bildschirm will, selbst auf das Sun-"BIOS" (Open Boot Prompt) kann man per RS-232 zugreifen! :-)
Freundliche Grüsse, Jan

Antworten