pppd错误码

来源:互联网 发布:windows系统下载 编辑:程序博客网 时间:2024/06/10 18:42

            在linux系统下做无线模块拨号上网需要使用PPPD进行拨号,PPPD错误退出是将返回退出错误码,此错误码将有利于我们对PPPD退出查明原因:

 

                0 pppd已经断开,或者已经成功建立连接后请求方又中 断了。

  1 发成了一个严重错误,例如系统调用失败或者访问非法内存。

  2 处理给定操作是检测到错误,例如使用两个互斥的操作。

  3 调用pppd的用户没有权限(必须是超级用户)。

  4 内核不支持ppp,例如PPP驱动没有加载或者内核编译没有包含PPP驱动。

  5 pppd收到SIGINT, SIGTERM ,SIGHUP而中断。

  6 不能锁定串口。

  7 不能打开串口。

  8 拨号脚本错误(退出状态非0)。

  9 参数中指定的pty不可用。

  10 PPP连接错误,也就是说在建立PPP连接中所有可用网络协议都不可到达。

  11 服务器验证失败,拒绝连接。

  12 链路成功建立,但是由于链路空闲所以中断连接。

  13 链路已经成功建立,但由于连接超时导致中断连接。

  14 已经完成握手协议,连接成功。

  15 对发没有响应,连接连接中断。

  16 modem挂起导致链路中断。

  17 重复请求被检测到导致PPP连接中断(已经存在有一个连接请求)。

  18 连接初始化脚本失败(返回一个非0值)。

  19 验证自己失败。