【求助】有谁可以分析一下错误的起因
时间:2005-08-25
来源:互联网
建立嵌入式上的PPP连接(同样的方式,LinuxHost上已经成功)时,出现了以下的错误信息:
-----------------------------------------------------------------
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/tts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
LCP: timeout sending Config-Requests
Connection terminated.
-------------------------------------------------------------------------------------
具体的原因不明,但是就pppd的源程序调试是读取/dev/ppp设备文件的时候返回了错误-1。
各位谁曾经遇到或解决了类似的问题,能给些建议吗?
-----------------------------------------------------------------
Serial connection established.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/tts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xbfa88cde> <pcomp> <accomp>]
LCP: timeout sending Config-Requests
Connection terminated.
-------------------------------------------------------------------------------------
具体的原因不明,但是就pppd的源程序调试是读取/dev/ppp设备文件的时候返回了错误-1。
各位谁曾经遇到或解决了类似的问题,能给些建议吗?
作者: sunfish 发布时间: 2005-08-25
等了很久没有答复。 :confused:
问题的原因基本判明:
串行口过来的LCP协议的数据报没有经过tty层递交给ppp层的read函数接口。
对于"/dev/ppp"的读取操作,实际上是对于接收到的ppp数据报的操作(接收到了ppp数据报转成skb,放在队列中等待pppd对于设备文件的读操作。)
/dev/ppp
----------------
ppp lays
---------------
tty lays(通过ioctl调用,切换N_TTY(0)⇒ppp line dicipline(3))
---------------
serial driver
↑
LCP packages
LCP协议磋商过去之后就可以建立起ppp连接了。是我的串口的驱动有问题了。唉!
问题的原因基本判明:
串行口过来的LCP协议的数据报没有经过tty层递交给ppp层的read函数接口。
对于"/dev/ppp"的读取操作,实际上是对于接收到的ppp数据报的操作(接收到了ppp数据报转成skb,放在队列中等待pppd对于设备文件的读操作。)
/dev/ppp
----------------
ppp lays
---------------
tty lays(通过ioctl调用,切换N_TTY(0)⇒ppp line dicipline(3))
---------------
serial driver
↑
LCP packages
LCP协议磋商过去之后就可以建立起ppp连接了。是我的串口的驱动有问题了。唉!
作者: sunfish 发布时间: 2005-09-13
这种问题,我还没有遇到过..
不过在这里还是谢谢你把你的感想和大家一起分享.
不过在这里还是谢谢你把你的感想和大家一起分享.
作者: xingchen228 发布时间: 2005-09-24
我使用了测试了三张卡,有两张卡同样的脚本,同样的SIM卡,同样的环境可以拨通,但另一张出现这个问题,始终如此。
作者: caoqx 发布时间: 2005-11-03
我连拨号音都没有听到
请问是怎么回事?
请问是怎么回事?
作者: manana 发布时间: 2006-06-28
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28