很郁闷,为什么我发IP包两个GPRS手机就是联系不上呢!大虾帮忙分析一下! 点击:1039 | 回复:1



耗仔

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2004年7月05日
发表于:2004-07-05 12:11:00
楼主
AT OK AT+CGATT=1 OK AT+CGDCONT=1,IP,CMNET OK AT+CGACT=1,1 OK AT+CGPADDR=1 +CGPADDR: 1,"10.142.55.63" OK AT+CGDATA=PPP,1 CONNECT(进入数据传输状态) REC :7eff7d23c0217d217d237d207d397d227d267d207d2a7d207d207d277d227d287d22 7d257d265f39da367d237d25c2237d257d25d17e SEND :7eff03C021030300090305c0230500007e REC :7eff7d23c0217d217d257d207d387d227d267d207d2a7d207d207d277d227d287d22 7d257d265f39da367d237d24c023a07d2d7e SEND :7eff7d23c0217d227d257d207d387d227d267d207d2a7d207d207d277d227d287d22 7d257d265f39da367d237d24c023a07d2d7e SEND : FF03C0210100001D010405E20206000A000005060003CC54070208020305c02305 0000 REC :7eff7d23c0217d227d207d207d3d7d217d247d25e27d227d267d207d2a7d207d207d25 7d267d207d23cc547d277d227d287d227d237d25c0237d257d2b677e (LCP成功) SEND : FF03C0230100000600000000 REC :7ec0230200000500462c7e (PAP成功) REC :7e80210101000a0306c0a8fefe48cc7e SEND :7e80210201000a0306c0a8fefe48cc7e SEND :7e80210303000a0306000000005ef77e REC :7e80210303000a03060a8e373f5ef77e SEND :7e80210104000a03060a8e373f5ef77e REC :7e80210204000a03060a8e373f9b327e (IPCP成功) 发送IP数据报: 7EFF03 0021 4500001D000140007F115600(IP头) 0A8E2B45(10.142.44.69) 0A8E2B40(10.142.44.64) 0080(源端口)0080(目的端口) 00090000 61(‘a’)7E 这是我连接GPRS的全过程操作。问个GPRS的问题,我已经实现了PPP,进入IPCP的OPEN状态,应该说可以发送IP包了,可我发送后根本接收不到,或者说没有发送出去。我用的是两个三西门子3118,它们获得了不同的IP地址后(64和69),应该可以互发数据的。发送和接收不成功,毛病应该出在什么地方呢?是不是内网内不能互发?因为用的CMNET?发送IP报应该注意哪些问题呢?(主要帮我分析我发送的IP保是否有问题?) 太感激了!!!!!!!!!(注:发送序列FCS可能不对,因为我没有把它记录下来)


楼主最近还看过



gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2004-07-15 22:07:00
1楼
看了一下,IP的数据包头部校验和计算好象不正确,IP头校验的应该是902e吧.   或者也有可能是GPRS内网不能互通的

热门招聘
相关主题

官方公众号

智造工程师