系统系统后,需要在串口上监听请求,所以要有个类似服务器的程序(agetty, mgetty etc)。
/etc/inittab中添加
s0:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS0 vt100
#s1:2345:respawn:/sbin/agetty -L -f /etc/issue.serial 9600 ttyS1 vt100
#S0:2345:respawn:/sbin/mgetty -r -x 9 ttyS0 ==>mgetty 用来调试比较好,log也丰富。
What is a getty?
A getty is is a program that opens a tty port, prompts for a login name, and runs the /bin/login command. It is normally invoked by init.
所以其他程序就不能再来占用ttyS0了,串口是独占模式的吧。
串口的登陆更偏向于系统底层,比如主板启动时就开始有输出了,可以看到主板BIOS是怎么初始化的设备的,比如, *** 作系统内核启动过程的调试都只能是选串口。ssh偏向于系统管理,系统正常启动后的远程 *** 作。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)