指南-AT应用指南-AT指令指南-专网卡配置流程
专网卡设置APN、用户名、密码和鉴权方式:AT+CPNETAPN
语法规则:
命令类型 | 语法 | 返回 |
---|---|---|
设置命令 | AT+CPNETAPN=<mode>,<apn>,<user>,<pwd>,<authmode> | OK |
查询命令 | AT+CPNETAPN? | MODE:<mode>APN:<apn>USR:<user>PWD:<passwd>AUTHMODE:<authmode>OK |
测试命令 | AT+CPNETAPN=? | +CPNETAPN:(0-3),<apn>,<user>,<pwd>,authmode OK |
参数定义:
参数 | 定义 | 取值 | 对取值的说明 |
---|---|---|---|
<mode> | 参数的保存模式 | 0 | 保存并重启生效 |
1 | 不保存立即生效 注:如果专网卡和普通卡都会使用,mode请设置为1 | ||
2 | 保存并立即生效 注:如果一直使用专网卡,mode请设置为2 | ||
3 | 删除保存的参数 | ||
<apn> | GPRS 接入点名称 | 字符串参数(双引号可加可不加),不超过128个字符。注:此参数不可以为空 | |
<user> | GPRS 用户名 | 字符串参数(双引号可加可不加),不超过32个字符。如果为空,则表示为"" | |
<pwd> | GPRS 密码 | 字符串参数(双引号可加可不加),不超过32个字符。如果为空,则表示为"" | |
<authmode> | 鉴权方式 | 0 | 无鉴权 |
1 | PAP | ||
2 | CHAP |
举例:
命令(→)/返回(←) | 实例 | 解释和说明 |
---|---|---|
→ | AT+CPNETAPN=2,jscmiot,u9682,iot98765,2 | 设置专网卡的APN。各个参数请根据专网卡实际信息填写。 |
← | OK | 设置成功。设置成功后参数会保存到NV,模块会自动重新激活承载 |
注意事项:
重新激活承载后缺省的PDP承载(<cid>=5)已经为所设置的APN,并已经处于激活可用状态。这个缺省的PDP承载,用于模块RNDIS网卡功能以及TCPIP/HTTP/MQTT/FTP等数据业务。
AT+CGDCONT?
+CGDCONT: 5,“IP”," jscmiot.MNC011.MCC460.GPRS",“10.134.28.241”,0,0,
OK
后面数据应用中CSTT或SAPBR设置APN的时候,只需要APN为空或设置<专网apn>即可,不需要再设置<user>和<pwd>例如:
AT+CSTT=jscmiot
AT+CSTT
AT+SAPBR=3,1,“APN”,“jscmiot”
AT+SAPBR=3,1,“APN”,""
专网卡在Linux下使用RNDIS
通过上面的配置,模块已经使用专网卡信息激活了第五路承载,
可以通过AT+CGDCONT?查询承载状态,第五路承载已激活。
模块在Linux下面使用RNDIS网卡功能默认使用第五路承载。
所以只要第五路承载可以访问专网卡服务器,RNDIS功能就同样可以使Linux系统访问专网卡服务器。
专网卡在Linux下使用PPP
- PPP拨号教程详见7.Linux/Android 应用教程中PPP章节内容
- 专网卡在Linux下使用PPP可以选择第五路或其他路承载
- 选择第一路承载拨号为*99#
- 选择第五路承载拨号为*99***5#
- 注意:一般专网卡最多只能激活一路承载,模块默认激活第五路承载,如果要使用第一路承载PPP拨号前,请先将第五路承载去激活(AT+CGACT=0,5)
- 拨号成功之后ifconfig可以查看到名为ppp0的网卡
相关资料以及购买链接
《AT指令手册》
相关开发板购买链接
Air724UG开发板
Air724 开发板使用说明
指南-AT应用指南-AT指令指南-专网卡配置流程相关推荐
- 专网卡配置流程 AT示例
专网卡配置流程 AT示例 目录名称 专网卡配置流程 AT示例 应用概述 材料准备 应用流程 基本流程 TCP连接基本流程 常见问题 相关资料以及购买链接 应用概述 4G模块专网卡配置基本流程如下: 1 ...
- c语言odbc编程,c语言之odbc编程指南c语言之odbc编程指南.doc
c语言之odbc编程指南c语言之odbc编程指南 ?摘要本文在介绍了ODBC(开放性数据库连接,Open? DataBase? Connectivity)运行机制的基础上,着重讨论了VisualC++ ...
- 软件性能测试完整指南,软件性能测试与调优指南.pdf
软件性能测试与调优指南 软件性能测试与调优指南 Page 1 of 36 版本信息 名称 编 号 1.0 拟 制 版本号 初稿 审 核 软件性能测试与调优指南 密 级 普通 共38页 批 准 更改信息 ...
- 指南-Luat二次开发教程指南-功能开发教程-socket
目录 socket 简介 API说明 实现流程 同步与异步 示例 开机与连接网络 连接服务器 socket发送与接收消息 常见问题 连接服务器失败 最多同时支持多少个连接 socket异常的情况排查 ...
- nginx利用referer指令实现防盗链配置
nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求,我们应该牢记.下面这篇文章主要介绍了nginx利用referer指令实现防盗链配置的相关资料,需要的朋友可以 ...
- 第27节 远程访问虚拟专网工作流程及实验演示
目录 1 远程访问虚拟专网概述回顾 2 远程访问虚拟专网工作流程 2.1 假设情景: 2.2 管理连接过程 2.3 数据连接过程: 3 远程访问远程访问虚拟专网莫模拟实验演示 3.1 网络拓扑结构 3 ...
- Angular CLI ng 指令指南
Angular CLI 使用教程指南参考 Angular CLI 现在虽然可以正常使用但仍然处于测试阶段. Angular CLI 依赖 Node 4 和 NPM 3 或更高版本. 安装
- 小白也能学会的 Git 常用指令指南
目录 1.git init 2. git add 3.git commit 4.git log 5.git reflog 6.git reset --hard HEAD~X 7.git status ...
- CUDA C编程权威指南 第七章 调整指令级原语
将程序分为两类:IO密集型和计算密集型 double value = in1 * in2 + in3 乘法后紧跟加法的模式被称为乘加法,或者MAD 简单的编译器会将一个MAD指令转换为:一个乘法指令和 ...
最新文章
- 爱立信:SDN/NFV助力面向5G以及工业互联网的ICT转型
- DataSnap如何监控Tcp/IP客户端的连接情况
- HDU1247 字典树 Hat’s Words(Tire Tree)
- redhat安装wine教程_Ubuntu怎么下载应用并安装应用
- python hbase 报错by_【hbase】使用thrift with python 访问HBase
- 2018年长沙理工大学第十三届程序设计竞赛 G-逃离迷宫
- HttpCookie
- C++中判断在字符串中是否存在空格 以及 如何输入带空格的字符串
- react封装函数_react request.js 函数封装
- 台式计算机如何升级,台式电脑升级系统的方法
- 二十五、MongoDB 索引 和 explain 的使用
- 原生javascript添加和删除class
- python如何将图片打包进exe里_用python将图片切分为九宫格 并打包成exe可执行文件(附源码)...
- 利用光盘恢复grub引导器
- 第一次作业:阅读优秀博文感想
- VHDL半整数与奇数分频器设计实验
- 国产性能最稳定NFC读卡器芯片FSV9520完美替代CV520 SPI接口 可免费提供软硬件DEMO 快速研发产品
- 这些APP专注于大众的生活,致远互联专注于他们的管理
- 【Computeshader】个人总结
- Android 应用市场大全 主流市场