《NetBSD指南-23.3.4.连接脚本和chat文件》
发表于 : 2010-03-07 6:42
连接脚本将作为 pppd 命令行的一个参数来使用; 它在 /etc/ppp/peers ,并通常有供应商的名字. 例如, 如果供应商的名字是BigNet,提供给你的用户名是alan, 那么连接脚本是:
Example 23.3. 连接脚本
上例中, 连接脚本指定了一个用于连接的 chat 文件. 脚本使用选项的细节参 pppd(8) 用户手册。
说明
如果连接有问题, 将下列两行加入连接脚本
当系统试图连接时你会获得一个执行操作的log. 参 pppd(8), syslog.conf(5).
连接脚本调用 chat 应用程序来处理物理连接 (调制解调器初始化, 拨号, ...) , chat 的参数可以嵌入连接脚本, 但是最好将其保存在一个单独的文件里, 例如, 例如POP的电话号码是 02 99999999, chat脚本应该是:
Example 23.4. Chat file
说明
如果你的chat文件有问题, 你可以尝试用 cu(1)程序手动连接到POP,并校验收到的字符串.
Example 23.3. 连接脚本
代码: 全选
# /etc/ppp/peers/bignet
connect '/usr/sbin/chat -v -f /etc/ppp/peers/bignet.chat'
noauth
user alan
remotename bignet.it
说明
如果连接有问题, 将下列两行加入连接脚本
代码: 全选
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,并校验收到的字符串.