2955|8

79

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

gprs 模块 使用ppp协议协商 返回数据分析? [复制链接]

下面是输入AT+CGDATA=="PPP",1 命令后返回的16进制数据

7E FF 7D 23 3F 7D 21 21 7D 23 7D 20 7D 39 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 27 7D 22 7D 28 7D 22 7D 25 7D 26 CE 53 E3 A3 7D 23 7D 25 3F 23 7D 25 8F 96 7E  
转意后为:
7E FF 03 3F 01 21 03 00 19 02 06 00 0A 00 00 07 02 08 02 05 06 CE 53 E3 A3 03 05 3F 23 05 8F 96 7E

我的分析:
7E:帧的起始
FF 03:地址和控制符

但是到这里出现问题了
3F:???代表什么,是ppp协议标志吗?但找不到有这个协议的啊.
第一次协商(握手)7E FF 03后面跟的应该是链路控制协议LCP数据报啊,怎么会跟3F呢,希望高手给予解答,万分感谢.

最新回复

你用的是自己写的tcp协议吗 我也遇到这样问问: 有时间QQ:956958421 交流  详情 回复 发表于 2008-6-15 00:14
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
0x0*** - 0x3*** 信息域中承载的是网络层的数据报文
0x4*** - 0x7*** 信息域中承载的是与NCP无关的低整流量
0x8*** - 0xb*** 信息域中承载的是网络控制协议(NCP)的数据报文
0xc*** - 0xf*** 信息域中承载的是链路控制协议(LCP)的数据报文

0xc021 信息域中承载的是链路控制协议(LCP)的数据报文
0xc023 信息域中承载的是PAP协议的认证报文
0xc223 信息域中承载的是CHAP协议的认证报文
0x8021 信息域中承载的是网络控制协议(NCP)的数据报文
0x0021 信息域中承载的是IP数据报文

3f01应该是 网络层的,可能要查 ISO标准
 
 

回复

87

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
上面问题已经解决~~
有新问题:

当发来一段LCP请求包(7E FF 03 C0 21 01 21 03 00 19 02 06 00 0A 00 00 07 02 08 02 05 06 CE 53 E3 A3 03 05 3F 23 05 8F 96 7E
)后,我的 LCP应答包该怎么发送呢??
不要叫我看指令 ~~看了不知道才问~~
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
刚刚我用16进制接受数据得到了7E FF 03 C0 21 01 21 03 00 19 02 06 00 0A 00 00 07 02 08 02 05 06 CE 53 E3 A3 03 05 3F 23 05 8F 96 7E

所以发现在字符模式下接受到的7E FF 03 3F 01 21 03 00 19 02 06 00 0A 00 00 07 02 08 02 05 06 CE 53 E3 A3 03 05 3F 23 05 8F 96 7E
中3F其实就是C0 21
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 1 楼 nbcool 的回复:
0x0*** - 0x3*** 信息域中承载的是网络层的数据报文  
0x4*** - 0x7*** 信息域中承载的是与NCP无关的低整流量  
0x8*** - 0xb*** 信息域中承载的是网络控制协议(NCP)的数据报文  
0xc*** - 0xf*** 信息域中承载的是链路控制协议(LCP)的数据报文  

0xc021 信息域中承载的是链路控制协议(LCP)的数据报文  
0xc023 信息域中承载的是PAP协议的认证报文  
0xc223 信息域中承载的是CHAP协议的认证报文  
0x8021 信息域中…

问题补充:
我用的是西门子的MC39i 模块 所以不支持AT+CIPSEND指令
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
我是把正确的数据存下来,再发回去的,可能要改动。
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

7
 
引用 2 楼 lei512 的回复:
上面问题已经解决~~
有新问题:

当发来一段LCP请求包(7E FF 03 C0 21 01 21 03 00 19 02 06 00 0A 00 00 07 02 08 02 05 06 CE 53 E3 A3 03 05 3F 23 05 8F 96 7E  
)后,我的 LCP应答包该怎么发送呢??
不要叫我看指令 ~~看了不知道才问~~

问题补充:我用的是西门子MC39i模块,所以不支持AT+CIPSEND指令
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

8
 
怎么没人啊
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

9
 
你用的是自己写的tcp协议吗

我也遇到这样问问:
有时间QQ:956958421 交流
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表