https://access.redhat.com/documentation/en-US/Red_帽子_企业_Linux/6/html/Technical_说明/部署.Notes
根据这一点,/etc/inittab已被废弃。根据这个建议,我创建了一个/etc/init/串行-ttyS2.conf。在此之后,我必须让服务以以下命令开始:
根@sbc-L1C-PCC-00~# initctl启动序列- ttyS2 根@sbc-L1C-PCC-00~# ps aux \ grep tty根7779 0.0 2016 ttyS2 536 ttyS2 Ss+ 13:38 0:00 /sbin/agetty/dev/tty 2 9600 vt100
然而,当我试图连接没有登录提示弹出,只是一个空白的屏幕。当屏幕仍然打开,登录屏幕出来时,我尝试重新启动串行-ttyS2 2。每次我需要联系的时候我都得这么做。有人知道为什么吗?
发布于 2015-01-27 04:05:04
假设缺少的空间/sbin/agetty/dev/ttyS2不是真实的,否则就会有严重的问题。
很可能您还没有要求agetty监视数据载体检测。当断言时,DCD意味着正在进行会话。DCD反过来要求DTR存在,因为数据终端在断言时已就绪,这意味着来自终端的其他RS-232行并不无效。
由于缺乏DCD (即终端用户)的知识,agetty不知道用户何时连接,因此无法显示提示。相反,它等待用户按返回--有关这一点的更多信息,请参见-L选项在man agetty中的描述。
假设您有一个正确的电缆零调制解调器电缆:
/sbin/agetty --8bits --flow-control -L=never ttyS0 9600否则,你将不得不忍受人们的压力回报。
您可能会在这个博客帖子中找到一些关于串行终端和Fedora 20的提示。
https://unix.stackexchange.com/questions/181100
复制相似问题