在 Oracle® Solaris 11.2 中管理使用 UUCP 和 PPP 的串行网络

退出打印视图

更新时间: 2014 年 7 月
 
 

常见的聊天脚本问题

聊天脚本是拨号链路中容易出现问题的地方。下表列出了常见的聊天脚本错误,并提供了用于修复这些错误的建议。有关过程信息,请参阅如何获取聊天脚本的调试信息

表 7-5  常见的聊天脚本问题
症状
问题
解决方法
pppd debug 输出包含 Connect script failed
聊天脚本提供了用户名和口令。
ogin: user-name
ssword: password
但是,计划与之连接的对等点却没有提示此信息。
  1. 从聊天脚本中删除登录名和口令。

  2. 再次尝试呼叫对等点。

  3. 如果仍然出现该消息,请致电 ISP,要求 ISP 提供正确的登录顺序。

/usr/bin/chat -v 日志包含 "expect (login:)" alarm read timed out
聊天脚本提供了用户名和口令。
ogin: pppuser
ssword: \q\U
但是,计划与之连接的对等点却没有提示此信息。
  1. 从聊天脚本中删除登录名和口令。

  2. 再次尝试呼叫对等点。

  3. 如果仍然出现该消息,请致电 ISP,要求 ISP 提供正确的登录顺序。

pppd debug 输出包含 possibly looped-back
本地计算机或其对等点正在命令行上挂起,并且未运行 PPP。聊天脚本中包含未正确配置的登录名和口令。
  1. 从聊天脚本中删除登录名和口令。

  2. 再次尝试呼叫对等点。

  3. 如果仍然出现该消息,请致电 ISP,要求提供正确的登录顺序。

pppd debug 输出显示 LCP 已激活,但之后链路很快终止。
聊天脚本中的口令可能不正确。
  1. 确保您拥有正确的本地计算机口令。

  2. 检查聊天脚本中的口令。修复不正确的口令。

  3. 再次尝试呼叫对等点。

  4. 如果仍然出现该消息,请致电 ISP,要求 ISP 提供正确的登录顺序。

对等点的文本以波浪号 (~) 开头。
聊天脚本提供了用户名和口令。
ogin: pppuser
ssword: \q\U
但是,计划与之连接的对等点却没有提示此信息。
  1. 从聊天脚本中删除登录名和口令。

  2. 再次尝试呼叫对等点。

  3. 如果仍然出现该消息,请致电 ISP,请求正确的登录顺序。

调制解调器挂起。
聊天脚本使用以下行来强制本地计算机等待来自对等点的 CONNECT 消息:
CONNECT ”
如果希望聊天脚本等待来自对等点的 CONNECT 消息,可使用以下行:
CONNECT \c
聊天脚本以 ~ \c 结尾。
pppd debug 输出包含 LCP: timeout sending Config-Requests
聊天脚本使用以下行来强制本地计算机等待来自对等点的 CONNECT 消息:
CONNECT ”
如果希望聊天脚本等待来自对等点的 CONNECT 消息,可使用以下行:
CONNECT \c
聊天脚本以 ~ \c 结尾。
pppd debug 输出包含 Serial link is not 8-bit clean
聊天脚本使用以下行来强制本地计算机等待来自对等点的 CONNECT 消息:
CONNECT ”
如果希望聊天脚本等待来自对等点的 CONNECT 消息,可使用以下行:
CONNECT \c
聊天脚本以 ~ \c 结尾。
pppd debug 输出包含 Loopback detected
聊天脚本使用以下行来强制本地计算机等待来自对等点的 CONNECT 消息:
CONNECT ”
如果希望聊天脚本等待来自对等点的 CONNECT 消息,可使用以下行:
CONNECT \c
聊天脚本以 ~ \c 结尾。
pppd debug 输出包含 SIGHUP
聊天脚本使用以下行来强制本地计算机等待来自对等点的 CONNECT 消息:
CONNECT ”
如果希望聊天脚本等待来自对等点的 CONNECT 消息,可使用以下行:
CONNECT \c
聊天脚本以 ~ \c 结尾。