如何继续解决 ppp 连接问题?

如何继续解决 ppp 连接问题?

我有一个嵌入式系统试图使用 GSM 调制解调器创建 ppp 连接。但是,连接从未建立,我得到的只是系统日志中的此错误消息:

Oct 12 08:38:48 pppd[451]: pppd 2.4.4 started by root, uid 0
Oct 12 08:38:59 pppd[451]: Connect script failed
Oct 12 08:39:00 pppd[451]: Exit.

我现在需要一些提示如何继续查找此问题的原因。我应该从哪里开始寻找?

答案1

在 ppp 设置中的某个位置(可能在命令行中/etc/ppp/options或在命令行中),您有一个名为 的选项,connect后跟用于设置调制解调器连接的命令。它通常是一个chat脚本。您需要找出该命令失败的原因。如果它是聊天脚本,您可以通过将其从 更改为 使其变得chat blah blah...冗长chat -v blah blah

另外为了方便起见,我喜欢向 ppp 添加updetachnodetach选项,这样我就不必继续检查日志。

答案2

添加该debug参数,然后您就可以在日志文件中看到错误。如果错误发生在身份验证附近,那么您可能使用了错误的身份验证方法(最常见的情况);如果它发生在压缩附近,那么您已经强制执行了服务器不允许的操作。

相关内容