指南-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无鉴权
1PAP
2CHAP

举例:

命令(→)/返回(←)实例解释和说明
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

  1. 通过上面的配置,模块已经使用专网卡信息激活了第五路承载,
    可以通过AT+CGDCONT?查询承载状态,第五路承载已激活。
    承载状态

  2. 模块在Linux下面使用RNDIS网卡功能默认使用第五路承载。
    RNDIS

  3. 所以只要第五路承载可以访问专网卡服务器,RNDIS功能就同样可以使Linux系统访问专网卡服务器。
    RNDISPING

专网卡在Linux下使用PPP

  1. PPP拨号教程详见7.Linux/Android 应用教程中PPP章节内容
  2. 专网卡在Linux下使用PPP可以选择第五路或其他路承载
  3. 选择第一路承载拨号为*99#
  4. 选择第五路承载拨号为*99***5#
  5. 注意:一般专网卡最多只能激活一路承载,模块默认激活第五路承载,如果要使用第一路承载PPP拨号前,请先将第五路承载去激活(AT+CGACT=0,5)
  6. 拨号成功之后ifconfig可以查看到名为ppp0的网卡
    PPPPING

相关资料以及购买链接

《AT指令手册》

相关开发板购买链接
Air724UG开发板
Air724 开发板使用说明

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值