SchienenHaenger
Active Member
Wollte mich doch mal ein wenig in Sachen Terminals und serieller Konsole einarbeiten, die 9600bps sind aber zum Arbeiten ein wenig langsam, also /etc/ttys entsprechend ändern:
Nur leider scheint /etc/rc.serial unter 5.3 nicht mehr per default abgearbeitet zu werden und ich sehe im neuen rc-System zur Zeit ein wenig den Wald vor lauter Bäumen nicht mehr.
Wer kann helfen? Ohne serielle Konsole sind Netzwerkprobleme doch eine arge Katastrophe, ein Updaten des Systems im Multiuser ist auch nicht gerade prickelnd...
Terminalprogramm auf dem Client entsprechend konfiguruert, leider ist kein Login möglich. Ein:ttyd0 "/usr/libexec/getty std.115200" ansi on secure
liefert:stty -a -f dev/ttyd0
Wieso 9600? Mir schwant was, was sagt denn das entsprechende lock-device:speed 9600 baud; 0 rows; 0 columns;
lflags: -icanon -isig -iexten -echo -echoe -echok -echoke -echonl
-echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin
-nokerninfo -extproc
iflags: -istrip -icrnl -inlcr -igncr -ixon -ixoff -ixany -imaxbel -ignbrk
-brkint -inpck -ignpar -parmrk
oflags: -opost onlcr -ocrnl oxtabs onocr onlret
cflags: cread cs8 -parenb -parodd hupcl clocal -cstopb -crtscts -dsrflow
-dtrflow -mdmbuf
cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = <undef>;
eol2 = <undef>; erase = ^?; erase2 = ^H; intr = ^C; kill = ^U;
lnext = ^V; min = 1; quit = ^\; reprint = ^R; start = ^Q;
status = ^T; stop = ^S; susp = ^Z; time = 0; werase = ^W;
Ok, die Schnittstelle ist also u.a. auch auf 9600bps gelockt. Ein:# stty -a -f /dev/ttyld0:
speed 9600 baud; 0 rows; 0 columns;
lflags: -icanon -isig -iexten -echo -echoe -echok -echoke -echonl
-echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin
-nokerninfo -extproc
iflags: -istrip -icrnl -inlcr -igncr -ixon -ixoff -ixany -imaxbel -ignbrk
-brkint -inpck -ignpar -parmrk
oflags: -opost -onlcr -ocrnl -oxtabs -onocr -onlret
cflags: -cread cs5 -parenb -parodd -hupcl clocal -cstopb -crtscts
-dsrflow -dtrflow -mdmbuf
cchars: discard = ^@; dsusp = ^@; eof = ^@; eol = ^@; eol2 = ^@;
erase = ^@; erase2 = ^@; intr = ^@; kill = ^@; lnext = ^@;
min = 0; quit = ^@; reprint = ^@; start = ^@; status = ^@;
stop = ^@; susp = ^@; time = 0; werase = ^@;
mit anschliessendem getty-restart und alles funxt.stty -f /dev/ttyld0 0
Nur leider scheint /etc/rc.serial unter 5.3 nicht mehr per default abgearbeitet zu werden und ich sehe im neuen rc-System zur Zeit ein wenig den Wald vor lauter Bäumen nicht mehr.
Wer kann helfen? Ohne serielle Konsole sind Netzwerkprobleme doch eine arge Katastrophe, ein Updaten des Systems im Multiuser ist auch nicht gerade prickelnd...