--------------F99F9C02BC708E901C404737 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Dr. Christian Renner wrote:
Hallo,
ich moechte gerne ein altes HP-Terminal an meinen Linux-PC anschliessen. (Terminal hab ich noch nicht vor mir). Darauf moechte ich mich als root einloggen, um bei Bedarf auch mal das
System runterfahren zu koennen, wenn mir der Prozess auf dem Hauptbildschirm einfriert (gestern beim Versuch Doom zu installieren passiert).
Jetzt finde ich nirgends Angaben und habe keine Vorstellung darueber, wie das technisch geht.
Hmmm....Terminal an eine serielle Schnittstelle? Und dann? Laeuft das ueber ein Terminalprogramm auf dem Linux-PC oder wie geht das?
Waere fuer Beschreibung dankbar.
Ciao
Christian Renner
Hallo! Also das geht relativ einfach! 1.) Ein entsprechendes Kabel besorgen; je nach dem auf welchen seriellen Port du das Kabel anstecken willst entweder DB9 (9 polige Buchse auf COM1) oder DB9/DB25 (je nach System für die COM2 Schnittstelle) auf DB25 Stift/Buchse je nach Terminal. 2.) Die Datei /etc/inittab editieren und zwar steht in der Datei unter anderem auf welchen Devices ein "getty" laufen soll (respawned werden soll) der dir in weiterer Folge ein login zur Verfügung stellt. Als Beispiel: 2:123:respawn:/sbin/mingetty tty2 oll heißen "Label":"Bei welchen Initstatus(1 SingleUser, 2 MultiUser, 3 MultiUser mit xdm)":"Aktion":"Programm" "Option" Für dich z.B.: S1:123:respawn:/usr/sbin/mgetty -s 38400 ttyS1 Label S1 Bei Initstatus 1,2,3 oder (2,3 für ein login "nur" im Multiuser Modus) Aktion: respawn Programm mgetty (siehe man-Pages für allfällige Optionen) Optionen: Speed 38400Baud auf ttyS1 (=Com2) danach machst du einen "telinit -Q" damit die inittab neu interpretiert wird oder besser einen shutdown, schaltest das Gerät ab schliest das abgeschaltene Terminal an stellst die Baudrate danach beim Terminal auf 38400Baud ein und fährst das Linux danach wieder hoch. Falls Zeichen verstümmelt ankommen kann einfach mit einer niedrigeren Baudrate probieren 19200 oder 9600 (inittab und Terminal) . Eventuell muß der mgetty und das Terminal noch für Software Handshake (bei Null-Modem Kabel mit Pin 2,3 und 7 normal) eingerichtet werden (Xon/Xoff). Das wars :-) ciao -Wolfi PS: Falls du noch ein Problem hast schreib einfach. -- Ing. Grillitsch Wolfgang | 'Cause I like it Micos Hard- und Software Ges.m.b.H | // // /\ // // // \// A-9020 Klagenfurt, Primoschgasse 3 | // // //\\// // // /( Phone: (+43 463) 31505-27 (Fax: -8) | /___ // // \/ /___/ / \\ --------------F99F9C02BC708E901C404737 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit <HTML> Dr. Christian Renner wrote: <BLOCKQUOTE TYPE=CITE>Hallo, ich moechte gerne ein altes HP-Terminal an meinen Linux-PC anschliessen. (Terminal hab ich noch nicht vor mir). Darauf moechte ich mich als root einloggen, um bei Bedarf auch mal das System runterfahren zu koennen, wenn mir der Prozess auf dem Hauptbildschirm einfriert (gestern beim Versuch Doom zu installieren passiert). Jetzt finde ich nirgends Angaben und habe keine Vorstellung darueber, wie das technisch geht. Hmmm....Terminal an eine serielle Schnittstelle? Und dann? Laeuft das ueber ein Terminalprogramm auf dem Linux-PC oder wie geht das? Waere fuer Beschreibung dankbar. Ciao Christian Renner</BLOCKQUOTE> Hallo! Also das geht relativ einfach! 1.) Ein entsprechendes Kabel besorgen; je nach dem auf welchen seriellen Port du das Kabel anstecken willst entweder DB9 (9 polige Buchse auf COM1) oder DB9/DB25 (je nach System für die COM2 Schnittstelle) auf DB25 Stift/Buchse je nach Terminal. 2.) Die Datei /etc/inittab editieren und zwar steht in der Datei unter anderem auf welchen Devices ein "getty" laufen soll (respawned werden soll) der dir in weiterer Folge ein login zur Verfügung stellt. Als Beispiel: 2:123:respawn:/sbin/mingetty tty2 oll heißen "Label":"Bei welchen Initstatus(1 SingleUser, 2 MultiUser, 3 MultiUser mit xdm)":"Aktion":"Programm" "Option" Für dich z.B.: S1:123:respawn:/usr/sbin/mgetty -s 38400 ttyS1 Label S1 Bei Initstatus 1,2,3 oder (2,3 für ein login "nur" im Multiuser Modus) Aktion: respawn Programm mgetty (siehe man-Pages für allfällige Optionen) Optionen: Speed 38400Baud auf ttyS1 (=Com2) danach machst du einen "telinit -Q" damit die inittab neu interpretiert wird oder besser einen shutdown, schaltest das Gerät ab schliest das abgeschaltene Terminal an stellst die Baudrate danach beim Terminal auf 38400Baud ein und fährst das Linux danach wieder hoch. Falls Zeichen verstümmelt ankommen kann einfach mit einer niedrigeren Baudrate probieren 19200 oder 9600 (inittab und Terminal) . Eventuell muß der mgetty und das Terminal noch für Software Handshake (bei Null-Modem Kabel mit Pin 2,3 und 7 normal) eingerichtet werden (Xon/Xoff). Das wars :-) ciao -Wolfi PS: Falls du noch ein Problem hast schreib einfach. -- Ing. Grillitsch Wolfgang | 'Cause I like it Micos Hard- und Software Ges.m.b.H | // // /\ // // // \// A-9020 Klagenfurt, Primoschgasse 3 | // // //\\// // // /( Phone: (+43 463) 31505-27 (Fax: -8) | /___ // // \/ /___/ / \\ </HTML> --------------F99F9C02BC708E901C404737--