设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 操作系统 >> FreeBSD >> FreeBSD handbook中文版 15 串口通讯
精品推荐
FreeBSD点击TOP10
·自订 FreeBSD Kernel (系统核心)
·如何在Linux/FreeBSD下玩模拟器游戏
·FreeBSD kernel 编译大法(一)
·FreeBSD handbook中文版 10 安全
·idled 介绍 (二)设定说明
·FreeBSD内核定制参考
·FreeBSD handbook中文版 4 安装应用程序:Packages 和Ports
·FreeBSD中Telnet最大连接用户数的定制
·FreeBSD handbook中文版 15 串口通讯
·FreeBSD 简介
操作系统点击TOP10
·Windows Vista完全硬盘安装法
·Windows Vista 激活不求人
·Windows Vista局域网网络连接设置
·Windows Vista系统动态桌面截图欣赏
·Windows XP中磁盘的分区应用
·Windows NT/2000/XP 出现蓝屏并显示“STOP 0x0000007f”错误
·让Windows XP变身Vista
·一招搞定Vista系统软件不兼容问题
·教你如何正确配置和优化Windows Vista
·只转两圈 加快Windows XP启动速度
精选专题

FreeBSD handbook中文版 15 串口通讯

作者: 来源:http://www.xgdown.com/ 时间:2005-11-18 17:20:41

FreeBSD handbook中文版 15 串口通讯(8) 当一个用户拨上modem,并使用它进行连接时,CD 线就会被modem 认出。内核注意到载
波信号已经被检测到,需要完成getty 的端口的打开。Getty 发送一个登陆:在指定的初始
线速度上的命令行。Getty 会检查合法的字符是否被接收,在一个典型的配置中,如果发现
垃圾,getty 就会设法调节线速度,直到它接收到合理的字符。
用户在键入他/她的登陆名称后,getty 执行/usr/bin/login,这会要求用户输入密码
来完成登陆,然后启动用户的shell。
15.4.4 配置文件
在/etc 目录中,有三个你将需要编辑的系统配置文件,来允许拨号访问到你的FreeBSD 
系统。第一,/etc/gettytab 包含了针对/usr/libexec/getty 守护程序的配置信息。第二, 
保存信息来告诉/sbin/init 什么tty 设备将有运行在他们系统上的getty 进程。最后,你
可以把端口初试化命令放在/etc/rc.serial 脚本中。
在unix 上,关于拨号modem 的想法主要有两种。一种是把本地接口配置成一个固定速
率,以至一个远程用户拨号进入时都保持一个固定速率。这样配置的好处是远程用户总是可
以立即看到一个系统的登陆界面。这种下降趋势是系统不知道一个用户真正的数据速率是多
少,所以象eamcs 全屏程序将不会调接屏幕刷新来确保对比较慢的连接有比较好的回应。
其他的配置RS-232 modem 的方法是随着远程用户连接的速度的变化而变化。例如,连
接到modem 的V.32bis (14.4 Kbps)连接可以使modem 在19.2 Kbps 上运行RS-232 接口, 
而连接使得RS-232 接口运行在2400 bps 上。
第12 页FreeBSD 使用手册
因为getty 不了解任何特殊的modem 的连接速度报告,getty 会给出一个登陆:在一个
初始速度和检测字符的信息会作出回应。如果用户看到垃圾,假定他们知道他们键入了
enter 键,知道他看到了一个熟悉的命令行界面。
如果数据速率不相匹配,getty 会把用户键入的任何东西都看作“junk”,设法回到下
面的速度,然后给出登陆:命令行界面。很明显,这个登陆顺序看起来不如locked-speed 
的方法,但一个连接在低速率上的用户将更好地交互接收来自全屏幕程序的回应。
15.4.4.1 /etc/gettytab 
/etc/gettytab 是一个用来配置getty 信息的termcap 风格的文件。请看看gettytab 
的联机手册了解完整的文件格式和功能列表。
15.4.4.1.1 锁定速率的配置
如果你把你的modem 的数据通讯率锁定在一个特殊的速率上, 你不需要对
/etc/gettytab 文件做任何变化。
15.4.4.1.2 匹配速率的配置
你将需要在/etc/gettytab 中设置一个记录来给出getty 的你希望用到你的modem 上的
有关速度的信息。如果你有一个2400 bps 的modem,你可以使用已存在的D2400 的记录。

# Fast dialup terminals, 2400/1200/300 rotary (can start either way) 

D2400d2400Fast-Dial-2400:\ 
:nx=D1200:tc=2400-baud: 
3D1200Fast-Dial-1200:\ 
:nx=D300:tc=1200-baud: 

1.FreeBSD handbook中文版 15 串口通讯(1)
2.FreeBSD handbook中文版 15 串口通讯(2)
3.FreeBSD handbook中文版 15 串口通讯(3)
4.FreeBSD handbook中文版 15 串口通讯(4)
5.FreeBSD handbook中文版 15 串口通讯(5)
6.FreeBSD handbook中文版 15 串口通讯(6)
7.FreeBSD handbook中文版 15 串口通讯(7)
8.FreeBSD handbook中文版 15 串口通讯(8)
9.FreeBSD handbook中文版 15 串口通讯(9)
10.FreeBSD handbook中文版 15 串口通讯(10)
11.FreeBSD handbook中文版 15 串口通讯(11)
12.FreeBSD handbook中文版 15 串口通讯(12)
13.FreeBSD handbook中文版 15 串口通讯(13)
14.FreeBSD handbook中文版 15 串口通讯(14)
15.FreeBSD handbook中文版 15 串口通讯(15)
16.FreeBSD handbook中文版 15 串口通讯(16)
17.FreeBSD handbook中文版 15 串口通讯(17)
18.FreeBSD handbook中文版 15 串口通讯(18)
19.FreeBSD handbook中文版 15 串口通讯(19)
共19页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [198 :>

FreeBSD handbook中文版 15 串口通讯 相关文章:
FreeBSD handbook中文版 15 串口通讯 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com