《NetBSD指南-23.3.4.连接脚本和chat文件》

NetBSD用户指南中文版、NetBSD pkgsrc指南中文版...

版主: lionux

主题已锁定
头像
leo
帖子: 2465
注册时间: 2010-01-21 3:27

《NetBSD指南-23.3.4.连接脚本和chat文件》

帖子 leo » 2010-03-07 6:42

连接脚本将作为 pppd 命令行的一个参数来使用; 它在 /etc/ppp/peers ,并通常有供应商的名字. 例如, 如果供应商的名字是BigNet,提供给你的用户名是alan, 那么连接脚本是:

Example 23.3. 连接脚本

代码: 全选

# /etc/ppp/peers/bignet
connect '/usr/sbin/chat -v -f /etc/ppp/peers/bignet.chat'
noauth
user alan
remotename bignet.it
上例中, 连接脚本指定了一个用于连接的 chat 文件. 脚本使用选项的细节参 pppd(8) 用户手册。

说明
如果连接有问题, 将下列两行加入连接脚本

代码: 全选

debug
kdebug 4

当系统试图连接时你会获得一个执行操作的log. 参 pppd(8), syslog.conf(5).

连接脚本调用 chat 应用程序来处理物理连接 (调制解调器初始化, 拨号, ...) , chat 的参数可以嵌入连接脚本, 但是最好将其保存在一个单独的文件里, 例如, 例如POP的电话号码是 02 99999999, chat脚本应该是:

Example 23.4. Chat file

代码: 全选

# /etc/ppp/peers/bignet.chat
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
'' ATDT0299999999
CONNECT ''
说明
如果你的chat文件有问题, 你可以尝试用 cu(1)程序手动连接到POP,并校验收到的字符串.

主题已锁定

在线用户

正浏览此版面之用户: 没有注册用户 和 0 访客