可以在 /etc/ppp/options.ttyname 文件中配置串行线路上的通信特征。/etc/ppp/options.ttyname 是特权文件,由 pppd 在解析了任何现有 /etc/ppp/options 和 $HOME/.ppprc 文件之后读取。否则,pppd 将在解析了 /etc/ppp/options 之后读取 /etc/ppp/options.ttyname。
ttyname 既可用于拨号链路,也可用于租用线路链路。ttyname 代表计算机上的某个特定串行端口(如 cua/a 或 cua/b),在该端口上可能连接了调制解调器或 ISDN TA。
命名 /etc/ppp/options.ttyname 文件时,将设备名称中的斜杠 (/) 替换为点 (.)。例如,设备 cua/b 的 options 文件应命名为 /etc/ppp/options.cua.b.。
对于拨号链路,可以选择为连接了调制解调器的拨入服务器上的每个串行端口创建单个 /etc/ppp/options.ttyname 文件。以下是一些典型选项:
拨入服务器所需的 IP 地址
如果要求串行端口 ttyname 上的传入呼叫者使用特定 IP 地址,需设置此选项。与可能的呼叫者数量相比,您的地址空间中可能只有数量有限的 IP 地址可供 PPP 使用。在这种情况下,可考虑为拨入服务器上用于 PPP 的每个串行接口指定一个 IP 地址。此指定操作可实现 PPP 的动态寻址。
asyncmap map-value
asyncmap 选项映射特定调制解调器或 ISDN TA 无法通过串行线路接收的控制字符。使用 xonxoff 选项时,pppd 会自动将 asyncmap 设置为 0xa0000。
map_value 以十六进制格式描述有问题的控制字符。
init "chat -U -f /etc/ppp/mychat"
init 选项指示调制解调器使用 chat –U 命令中的信息初始化串行线路上的通信。调制解调器使用 /etc/ppp/mychat 文件中的聊天字符串。
pppd(1m) 手册页中列出的安全参数
对于拨出系统,可以为连接到调制解调器的串行端口创建 /etc/ppp/options.ttyname 文件,或者选择不使用 /etc/ppp/options.ttyname。
/etc/ppp/options.ttya.tmpl 文件包含有关 /etc/ppp/options.tty-name 文件的有用注释。该模板包含 /etc/ppp/options.tty-name 文件的三个常用选项。
38400 asyncmap 0xa0000 :192.168.1.1
|
要在您的站点上使用 /etc/ppp/options.ttya.tmpl,需将 /etc/ppp/options.tmpl 重命名为 /etc/ppp/options.ttya-name。将 ttya-name 替换为调制解调器的串行端口的名称。然后,根据您的站点的需要修改文件内容。
要查找 /etc/ppp/options.ttyname 文件的示例,请参阅以下内容:
对于拨出计算机,请参见如何定义串行线路上的通信。
对于拨入服务器,请参见如何定义串行线路上的通信(拨入服务器)。