系统管理指南:网络服务

Procedure如何获取聊天脚本的调试信息

以下过程用于从 chat 获取调试信息和清除常见问题的建议。有关更多信息,请参阅常见的聊天脚本问题

  1. 成为拨出计算机的超级用户或承担等效角色。

    角色包含授权和具有一定权限的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的“配置 RBAC(任务列表)”。有关如何使用主管理员配置文件配置角色,请参见《系统管理指南:基本管理》中的第 2  章 “使用 Solaris Management Console(任务)”

  2. 编辑要呼叫的对等点的 /etc/ppp/peers/peer-name 文件。

  3. -v 作为参数添加到 connect 选项中指定的 chat 命令。


    connect "/usr/bin/chat -v -f /etc/ppp/chat-script-name"
  4. 查看 /etc/ppp/connect-errors 文件中的聊天脚本错误。

    以下是使用 chat 出现的主要错误。


    Oct 31 08:57:13 deino chat[107294]: [ID 702911 local2.info] expect (CONNECT)
    
    Oct 31 08:57:58 deino chat[107294]: [ID 702911 local2.info] alarm
    
    Oct 31 08:57:58 deino chat[107294]: [ID 702911 local2.info] Failed

    该示例表明在等待 (CONNECT) 字符串时超时。如果 chat 失败,将从 pppd 获取以下消息:


    Connect script failed