下一页 上一页 目录

2. 设置串行链路。

要在 Mac 和 Linux 机器之间设置串行链路,Linux 端需要 DB9 母头转 DB25 公头串行电缆或 DB25 母头转 DB25 公头串行电缆,具体取决于您的串行端口。在 Macintosh 端,您需要 DIN9 转 DB25 公头高速调制解调器电缆。

确保电缆标记为“高速”电缆,因为一些较旧的 Macintosh 电缆将其握手线配置为高电平,这使得它们对于高速串行连接毫无用处。

您还需要一个零调制解调器适配器(可在 Comp USA、Radio Shack 和类似商店购买)以及一个 DB25 母头转 DB25 母头串行性别转换器,以连接两条串行电缆。

我听说 Mac 打印机电缆实际上是伪装的零调制解调器电缆,但我无法证实这一点。无论如何,它们中的一些是 DIN9 转 DIN9 的,将其中一根连接到串行链路会得不偿失。

如果这对您来说听起来像希腊语,请阅读 Serial-HOWTO 以了解 RS-232 电缆配置和数据传输协议的详细信息。

在连接 Mac 和 Linux 机器之前,您应该确定两台机器上都有可用的串行端口,方法是连接调制解调器并使用 minicom (Linux)、ZTerm (Mac)、kermit(两者皆可)或您选择的通信程序拨号连接到另一台计算机。

最新版本的 minicom 可从 sunsite.unc.edu/pub/Linux/apps/serialcomm/dialout 和镜像站点获取。

ZTerm 是一个完整且易于使用的通信程序。不幸的是,它是共享软件。当前版本可从 mac.archive.umich.edu 和类似的站点获取。

kermit 程序已被移植到现有的每台计算机和操作系统。 存档位于 ftp://ftp.columbia.edu/kermit

您应该强烈考虑至少在这个阶段在两台机器上都使用 kermit,因为 1) 它是免费的(尽管它不受自由软件基金会的通用公共许可证的约束); 2) 在两台机器上都使用 kermit 比使用两个完全不同的通信程序要少很多困惑。

如果您有其他方法来确定两台机器的串行端口是否正常工作,请随意使用。 重点是确保两台机器都有可用的串行端口。

鉴于上述说明,实际的串行连接应该很容易。 如果不是,连接看起来像这样

 Linux PC    DB9- or DB25-  Null     Gender   DIN9-to-       MacBox
 ---------   to-DB25 male   Modem    Changer  DB25 Mac      --------
 |       |   serial cable. |     |  |     |   Serial Cable  |      |
 |       |-----------------|     |--|     |-----------------|      |
 |       |                 |     |  |     |                 |      |
 ---------                  Adapter                         --------


下一页 上一页 目录