Gentoo Linux 2007下如何配置串口终端管理功能

1) Grub配置如下,加粗部分为增加的部分,在info grub中有详细的说明。

----------------------------------------------------------------------------------------------------------------------------
default 0
timeout 5
 
#配置使用COM!1,速率38400,其他默认为n81
serial --unit=0 --speed=38400
#终端使用串口即控制台两种,超时时间为10s,如果10s内串口或者控制台都没有响应,则继续往下走,根据default的设置启动系统
terminal --timeout=10 serial console
#感觉这句话重复,屏蔽之后仍然可以使用,好像这句等同与上面两句
#option 'console=ttyS0,38400 console=tty0'
 
  #要想使用串口控制,必须关闭图形化的界面
#splashimage=(hd0,0)/grub/splash.xpm.gz 
 
title=Gentoo 2.6.21-r2
root(hd0,0)
#这里增加ttyS0的目的是为了使内核启动后也能支持串口,且把启动信息经过串口发送出来
kernel /boot/kernel-2.6.21-r2 root=/dev/hdc3 console=tty0 console=ttyS0,38400
----------------------------------------------------------------------------------------------------------------------------
 
2) 参考 http://gentoo-wiki.com/HOWTO_Linux_serial_console 对/etc/inittab中如下段进行修改:
----------------------------------------------------------------------------------------------------------------------------
# SERIAL CONSOLES
s0:2345:respawn:/sbin/agetty -L -f /etc/issueserial 38400 ttyS0 vt100 #添加这句
#s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt100 #屏蔽这句
----------------------------------------------------------------------------------------------------------------------------
为了测试自己的电脑到底能支持多大的速率,可以在修改inittab后,执行下面两句,使修改立即生效
# init q #更新init进程配置
# pkill agetty
或者仅仅执行telinit q也可以。
3) 增加串口登录欢迎文件/etc/issueserial
----------------------------------------------------------------------------------------------------------------------------
Hello, welcome to serial console!
Connected on /l at /b bps
/U
----------------------------------------------------------------------------------------------------------------------------

我当时配置的顺序是 2) 3) 1),因为要获取最适合自己串口的速率,要多试几种速率,比如我的两台电脑之间最高就只支持到38400,115200下Windows和Linux的通讯就是乱码了,估计也是我设计的问题,两台电脑之间使用115200应该没有问题吧,因为使用Windows连接S3C2410开发板用的都是115200的速率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值