在linux相关的测试时,将测试机器配置好串口还是听有必要的,我经常能体会到它的好处有两点:一是,当kernel panic了,串口那边有一些信息输出,可以便于我们分析问题;二是,当机器的网络不能用时,还可以通过串口的方式远程操作那台机器(当然串口机器的网络得是好的)。
下面是RHEL系列Linux操作系统机器配置串口的方法,(当然物理硬件上,串口线自己是需要连接好的)
2 为了在串口处出现login界面 需要改/etc/securetty 添加上ttyS0 tty0
在/etc/inittab添加ttyS0的配置,S0:2345:respawn:/sbin/agetty -L 115200 ttyS0 ,RHEL6相对于之前的RHEL版本,做了改变,所不同:http://candon123.blog.51cto.com/704299/432308
rhel6 配置/etc/sysconfig/init 和 /etc/init/start-ttys.conf 如 ACTIVE_CONSOLES="/dev/tty[1-6] /dev/ttyS0"
RHEL6中/etc/inittab中用于修改default run level了。
3 在作为串口的机器上 /etc/minirc.mm 配置好是哪一个port
4 启动串口连接 minicom mm (minicom这个软件需要先在作为串口的机器上安装)
其他参考资料:
http://goto-linux.com/archives/%E9%85%8D%E7%BD%AElinux%E8%AE%BE%E5%A4%87%E8%83%BD%E9%80%9A%E8%BF%87%E4%B8%B2%E5%8F%A3%E8%AE%BF%E9%97%AE%E3%80%82/
http://candon123.blog.51cto.com/704299/432308