contents
下一主题: 站点命名 上一级: UUCP 配置文件 前一主题: UUCP 简介

UUCP 需要了解什么

在开始编写 UUCP 配置文件之前,您必须收集一些它需要了解的信息。

首先,您需要确定您的调制解调器连接到哪个串行设备。通常,(DOS) 端口 COM1 到 COM4 映射到设备特殊文件 /dev/cua0 到 /dev/cua3。大多数发行版,例如 Slackware,会创建一个指向适当 cua* 设备文件的链接 /dev/modem,并配置 kermit、seyon 等程序以使用此通用文件。在这种情况下,您也应该在您的 UUCP 配置中使用 /dev/modem。

这样做的原因是所有拨号程序都使用所谓的锁文件来指示串行端口何时正在使用。这些锁文件的名称是字符串 LCK.. 和设备文件名的连接,例如 LCK..cua1。如果程序对同一设备使用不同的名称,它们将无法识别彼此的锁文件。结果,当它们同时启动时,它们会互相干扰会话。当您使用 crontab 条目安排 UUCP 呼叫时,这并非不可能发生。

有关设置串行端口的详细信息,请参阅 chapter-gif

接下来,您必须找出您的调制解调器将以什么速度通信。您必须将其设置为您期望获得的最大有效传输速率。有效传输速率可能远高于您的调制解调器能够实现的原始物理传输速率。例如,许多调制解调器以 2400bps(每秒比特数)发送和接收数据。使用诸如 V.42bis 之类的压缩协议,实际传输速率可能会攀升至 9600bps。

当然,如果 UUCP 要执行任何操作,您将需要要呼叫的系统的电话号码。此外,您还需要远程计算机的有效登录 ID,可能还需要密码。gif

您还需要确切地知道如何登录系统。例如,您是否需要在登录提示符出现之前按 BREAK 键?它显示 login: 还是 user:?这对于编写chat script是必要的,chat script是一个告诉 uucico 如何登录的配方。如果您不知道,或者如果通常的 chat script 失败,请尝试使用终端程序(如 kermit 或 minicom)呼叫系统,并准确记下您必须执行的操作。


contents
下一主题: 站点命名 上一级: UUCP 配置文件 前一主题: UUCP 简介

Andrew Anderson
Thu Mar 7 23:22:06 EST 1996