linux ppp拨号 socket,请问GPRS模块ppp拨号不成功是什么原因
成功了,增加了两个步骤
sd:AT+CGDCONT=1,"IP","CMNET"
rv:
OK
0D 0A 4F 4B 0D 0A
sd:ATD*99***1#
rv:
CONNECT
0D 0A 43 4F 4E 4E 45 43 54 0D 0A
NetSystem init...
LinkLayer init...
NetLayer init...
UDP init...
TCP init...
rv:7E FF 03 C0 21 01 01 00 12 02 06 00 0A 00 00 03 04 C0 23 07 02 08 02 55 83 7E
LCP配置请求-LcpPutFrame
sd:7E FF 03 C0 21 01 00 00 0A 02 06 00 0A 00 00 DF 45 7E
rv:7E FF 03 C0 21 02 00 00 0A 02 06 00 0A 00 00 B6 31 7E
LCP配置应答
rv:7E FF 03 C0 21 01 01 00 12 02 06 00 0A 00 00 03 04 C0 23 07 02 08 02 55 83 7E
LCP配置请求-接受PAP认证方式
拒绝协议域压缩
LcpPutFrame
sd:7E FF 03 C0 21 04 01 00 08 07 02 08 02 F8 44 7E
rv:7E FF 03 C0 21 01 02 00 0E 02 06 00 0A 00 00 03 04 C0 23 04 43 7E
LCP配置请求-接受PAP认证方式
PPP进入验证阶段:LcpPutFrame
sd:7E FF 03 C0 21 02 02 00 0E 02 06 00 0A 00 00 03 04 C0 23 3A C0 7E
发送用户名和密?
PapPutFrame
sd:7E FF 03 C0 23 01 00 00 06 00 00 C5 22 7E
rv:7E FF 03 C0 23 02 00 00 05 00 30 27 7E
PAP验证通过
PPP进入网络配置阶段:NCP请求网络地址
NcpPutFrame
sd:7E FF 03 80 21 01 00 00 16 03 06 00 00 00 00 81 06 00 00 00 00 83 06 00 00 00 00 02 EC 7E
rv:7E FF 03 80 21 01 01 00 0A 03 06 C0 A8 FE FE 36 22 7E
NCP请求-NcpPutFrame
sd:7E FF 03 80 21 02 01 00 0A 03 06 C0 A8 FE FE 5F 56 7E
NCP请求网络地址
NcpPutFrame
sd:7E FF 03 80 21 01 02 00 16 03 06 00 00 00 00 81 06 00 00 00 00 83 06 00 00 00 00 DA 82 7E
rv:7E FF 03 80 21 03 02 00 16 03 06 64 55 04 20 81 06 D3 88 14 CB 83 06 D3 88 11 6B 5F E0 7E
NCP-ISP否认申请地址
ISP建议新地址,用新地址请求网络地址
NcpPutFrame
sd:7E FF 03 80 21 01 03 00 16 03 06 64 55 04 20 81 06 D3 88 14 CB 83 06 D3 88 11 6B 98 8D 7E
rv:7E FF 03 80 21 02 03 00 16 03 06 64 55 04 20 81 06 D3 88 14 CB 83 06 D3 88 11 6B 6E 7E 7E
NCP应答-IP:-100 -085 -004 -032
DNS1:-211 -136 -020 -203
DNS2:-211 -136 -017 -107
linux ppp拨号 socket,请问GPRS模块ppp拨号不成功是什么原因相关推荐
- sim900芯片—GPRS模块ppp拨号上网
--------------------------------------- 主机操作系统:Centos 6.7 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: FL2440 ...
- linux下GPRS模块ppp拨号上网
交叉编译器:arm-linux-gcc-4.5.4 Linux内核版本:Linux-3.0 主机操作系统:Centos 6.5 开发板:FL2440 GPRS:SIM900A 在开发SIM900 ...
- GPRS模块--PPP手动拨号
前言: fl2440开发板介绍:https://blog.csdn.net/PipiAvenger/article/details/79563996 目前,手机端基本普遍具有GPRS模块,该模块集成了 ...
- 使用GPRS模块进行TCP/UDP连接的过程分析
实际上GPRS DTU上实现的是协议栈是TCP/IP Over PPP.我们在使用时必须要有一些相应的概念.因此在下面我们就与GPRS模块使用相关的一些事项作一些简要的说明,如果您想详细了解这些协议, ...
- SIM300拨号上网与GPRS连接
SIM300为内嵌TCP/IP协议的GPRS模块,可以实现GPRS通讯和拨号上网.其实到现在我还没有明白GPRS通讯是否=拨号上网? 我的板子由SIM300和STC单片机组成,在单片机里用程序实现发送 ...
- 关于PPP拨号 和 AT指令实现GPRS模块联网的疑问
以下内容摘抄自互联网: ppp拨号 与 at命令的疑问 GPRS模块在Linux平台上ppp拨号上网总结与心得 以PPP拨号实现GPRS与因特网的数据通信的具体实现流程 问: 我刚接触GPRS,了解A ...
- linux怎么使用4g模块的网络,在ARM-linux上实现4G模块PPP拨号上网(示例代码)
在ARM平台上实现4G模块的PPP拨号上网,参考网上的资料和自己的理解,从一无所知到开发完成花了一周多.最后看到ARM板ping通www.baidu.com时甚是高兴,现将此过程整理如下.当然,除此之 ...
- linux 串口4g ppp,在ARM-linux上实现4G模块PPP拨号上网
原标题:在ARM-linux上实现4G模块PPP拨号上网 在ARM平台上实现 的 ,参考网上的资料和自己的理解,从一无所知到开发完成花了一周多.最后看到ARM板ping通www.baidu.com时甚 ...
- 怎么在Linux内核模块加打印,在ARM-linux上实现4G模块PPP拨号上网
在ARM平台上实现4G模块的PPP拨号上网,参考网上的资料和自己的理解,从一无所知到开发完成花了一周多.最后看到ARM板ping通www.baidu.com时甚是高兴,现将此过程整理如下.当然,除此之 ...
最新文章
- TIOBE 1月编程语言排行榜:C语言再度「C 位」出道,Python惜败
- Spark入门教程(二)Spark2.2源码编译及安装配置
- Java-Java中的线程池原理分析及使用
- 内存版u-boot制作
- Java006-面向对象(继承)
- xftp 无法连接linux 22端口,解决Xshell不从22端口连接服务器
- 二叉树的前序、中序、后序遍历及互相求法
- Windows 10开机可以跳过锁屏界面的操作方法
- Linux系统教学-Lesson01
- 中职微型计算机说课,微型计算机原理说课.ppt
- 保护模式 80386
- Faster-RCNN理论
- Java表格Table冻结前几列或者前几行,其余行或列自由滑动。
- S5PV210 buzzer驱动
- 压力引起焦虑竟是因为免疫细胞被“压垮”
- python 麻将算胡,快速算法 没有递归,不超过100行
- composer搭建php框架,利用 Composer 一步一步构建自己的 PHP 框架(一)——基础准备...
- JavaScript 01 JavaScript 是什么
- python机器学习(一)算法学习的步骤、机器学习的应用及流程(获取数据、特征工程、模型、模型评估)
- 韦伯分布(威布尔分布,Weibull distribution)
热门文章
- SaltStack 学习笔记 - 第四篇: SaltStack常用模块
- linux 账户安全,在Linux上踢除某个用户和账户安全
- 请编写出一个html页面 令其输出,javaweb程序设计案例教程_课后习题1.pdf
- mysql yearweek 日期不准_Mysql 中,WEEK 与YEARWEEK函数的参数问题
- 国防科大计算机考研大纲,2022年国防科技大学F1003计算机操作系统考研大纲及参考书目...
- 解决html页面闪烁,解决前端页面闪烁问题(转载)
- 分别是什么意思_你知道抗震支架T和TL分别代表什么意思?
- pe常用软件_验证U盘PE系统,有几款纯净好用
- c语言万年历设计目的,万年历设计报告
- java火箭应用_从C++入手,探寻java的特点