Oli*_* G. 11 terminal tty serial-console minicom
我有一个连接到 Yocto Linux 机器的串行控制台的 minicom 的烦人问题。
我输入的命令在第 80 个字符后环绕在同一行。这变得非常不方便使用。我在该行开头输入的所有内容都被该行的最后一个字符覆盖。
到同一台机器的 SSH 连接工作正常。在第 80 个字符后 ssh 转到下一行。
这是 stty 设置:
stty -a
speed 115200 baud; rows 24; columns 80; 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 = ^O; 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
Run Code Online (Sandbox Code Playgroud)
minicom 的 -w 选项无效。还是一样的行为
minicom -w
Run Code Online (Sandbox Code Playgroud)
该resize
命令在该机器上不可用。它属于哪个包?也许我可以安装它。
我该如何解决这种行为?
小智 9
这对我有用。需要设置目标 shell 以检查窗口大小并设置为控制台 gui 的正确大小。通过串口与 putty 或 minicom 连接后:
shopt -s checkwinsize
resize
Run Code Online (Sandbox Code Playgroud)