Linux串口配置
撰写目的:
介绍如何配置linux串口, 抓取kernel panic时的信息.
需要linux节点两台: 发送节点, 接收节点.
两台linux均为centos5.2. 其它系统未测试.
配置步骤:
一、使用串口线连接两节点
二、配置发送节点
修改grub, 在kernel 一行追加”console=ttyS0,38400 console=tty0”
含义是将kernel信息通过第一个串口, 以38400的波特率导出; 同时在第一个控制台通过屏幕打印.
三、重启发送节点
四、配置接收节点
接收节点执行minicom –s(第一次使用minicom需要加-s配置参数, 以后只需执行minicom).
选择” Serial port setup”:
按’A’, 修改Serial Device为”/dev/ttyS0”
按”E”, 修改Bps/Par/Bits为38400(跟发送节点grub配置的一致)
完成后回车退出.
选择”Save setup as dfl”
最后选Exit, 返回minicom
五、测试配置
发送节点执行命令:”echo XXXXX >/dev/ttyS0”
接收节点通过minicom界面可以看到打印信息”XXXXX”.
六、完成配置
不要关闭minicom, 若发送节点kernel panic, 接收节点可以通过minicom看到完整信息.。