Messages in this thread | | | Date | Thu, 14 Aug 2008 17:01:55 +0800 | From | gshan <> | Subject | strange response from shell after issuing command "resize" |
| |
After I issued command "resize" to shell which is running on one of serial port, it doesn't output shell prompt any more, but echo what I inputed. It seems that shell don't know how to end one input line when this issue happened. Anybody has ideas?
aaa@(none):~$ resize COLUMNS=125; LINES=39; export COLUMNS LINES; <entery key input> <enter char output> <entery key input> <enter char output> <entery key input> <enter char output> <entery key input> <enter char output> : :
===tty setings before I issued "resize"====
root@(none):~# stty -a < /dev/ttySC1 | tr ' ' '\n' speed 9600 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = <undef>; flush = ^U; min = 1; time = 0; -parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl ixon ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig -icanon -iexten -echo echoe echok -echonl -noflsh -xcase -tostop -echoprt -echoctl echoke
===tty setttings after I issued "resize"=== root@(none):~# stty -a < /dev/ttySC1 | tr ' ' '\n' speed 9600 baud; rows 39; columns 125; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^U; min = 1; time = 0; -parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon -iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt -echoctl echoke
Thanks, Gavin
| |