slattach 命令

用途

连接串行线路作为网络接口。

语法

/usr/sbin/slattach TTYName [ BaudRate DialString [ DebugLevel ]]

描述

/usr/sbin/slattach 命令给网络接口分配一根 TTY 线路。

在系统启动期间,slattach 文件由 /etc/rc.net 命令运行以自动配置系统管理界面工具 (SMIT) 所定义的任何“串行网络协议”( SLIP)网络接口。 示例部分表明也可以手动配置 SLIP 接口。

对于直接连接的 SLIP 接口,如果没有人工的干预的话,会自动重试断开的连接。 对于用调制解调器连接的 SLIP 接口,必须手动重新拨通断开的连接。 如果用户在 slattach 命令行中提供了拨号字符串,那么用户必须重新输入命令和拨号字符串以恢复断开的连接。

要拆离接口,请在终止 slattach 命令后运行 ifconfig Interface down 命令。 Interface 参数是 netstat 命令显示的名称。

如果从命令行配置一个 slip 接口,那么必须使用适当的参数在该 slip 接口调用 /usr/sbin/ifconfig 命令,而且必须要有 slip tty 线程规则来使命令成功执行。 要检查是否已装入滑动 tty 线路规程,请运行命令strinfo -m | grep slip. 如果未显示任何输出,那么尚未装入模块。 通过发出命令来装入模块strload -m /usr/lib/drivers/slip.

注意:
  1. 使用 ifconfig配置 SLIP 接口后,对 TTY 具有许可权的任何用户都可以发出 slattach 命令。
  2. 在建立连接之前,必须配置 slattach 命令使用的 tty 设备。 您可能还需要在 BNU /usr/lib/uucp/Devices 文件中为 tty 设备生成一个条目。
  3. 样本 shell 脚本 /usr/sbin/湿滑调用提供了一个用于调用 slattach 和连接到远程系统的简化接口。 slipcall 对于连接到在激活 SLIP tty 线路规程之前需要用户登录的拨入 SLIP 网络是有用的。 slipcall 的基本配置是使用 sliplogin 配置连接到其他的操作系统上,并派生本地、远程网际网地址以及调用系统指定的网络掩码。 然后,用远程系统指定的值配置本地接口。

参数

描述
BaudRate 设置连接速度。 缺省值为 9600。
DebugLevel 设置所需的调试信息级别。 可以指定从 0 至 9 的数字。 0 值指定没有调试信息;9 指定最多的调试信息。 缺省值为 0。
DialString 使用基本网络实用程序 (BNU)AIXAIX复制程序 (UUCP)聊天语法指定一串期望/响应序列。
ttyname 指定 TTY 线路。 此字符串的格式为 ttyxx/dev/ttyxx.

示例

  1. 将 SLIP 网络接口连接到tty1使用直接连接的端口,发出以下命令:
    slattach /dev/tty1
    此命令连接tty1到要由 SLIP 使用的网络接口。
  2. 要将 SLIP 网络接口连接到tty1使用调制解调器连接,发出以下命令:
    slattach /dev/tty1 9600 '""AT OK \pATF1 OK \pATDT34335 CONNECT""'

文件数

描述
/etc/uucp/Devices 列出远程连接使用的设备定义。