一、如何区分专网卡
根据使用的网络类型来分,sim卡可以分为公网卡和专网卡两种
如何判断sim卡是公网卡还是专网卡,可按照如下顺序确认:
1. 咨询sim卡供应商
2. 如果apn有账号、或者有密码、或者有加密类型,则可以认为是专网卡
二、专网卡如何设置APN
Cat.4模块 V1349以及之后的版本,同时支持简单方式和复杂方式两种使用方式,建议使用简单方式
Cat.4模块 V1349前的版本,仅支持复杂方式,并且仅支持4G网络的专网卡,不支持2G网络的专网卡
Cat.1模块 仅支持简单方式
2.1、简单方式
先看下设置专网APN的指令说明
AT+CPNETAPN=mode,"apn name","user","pwd",authmode mode:apn参数操作类型 0:保存并重启生效 1:不保存立即生效 2:保存并立即生效 3:删除保存的参数 如果确定一直使用专网卡,建议mode使用2 如果可能使用专网卡,也可能使用公网卡,建议mode使用1 apn name为apn名字,不可以为空 user为apn用户名,如果没有用户名,可以为空"" pwd为apn密码,如果没有密码,可以为空"" authmode:加密方式 0:不加密 1:PAP加密 2:CHAP加密 |
此方式下专网卡APN设置流程如下:
发送AT+CPNETAPN=mode,"apn name","user","pwd",authmode设置专网APN参数
以上步骤成功之后,使用AT+SAPBR或者AT+CSTT设置apn时,还要再设置一次,仅设置专网卡apn name即可,不用设置用户名user和密码pwd
2.2、复杂方式
此方式操作较为复杂,不建议使用;故本章节做下简单描述
此方式下专网卡APN设置流程如下:
1. 开机AT通道就绪之后,发送AT*CGDFLT?命令,返回*CGDFLT: "IP","apn name",0,1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,1,根据返回的第2个参数"apn name"来判断是否已经设置为正确的专网卡apn name
1) 如果是的话,则专网卡APN设置流程结束,之后根据特定业务执行特定处理流程即可,使用AT+SAPBR或者AT+CSTT设置apn时,还要再设置一次apn,仅设置专网卡apn name即可,不需要设置用户名user和密码pwd
2) 如果否的话,继续第2步
2. 发送AT+AUTOAPN=0命令关闭自动获取APN功能,如果成功返回OK应答
3. 发送AT*CGDFLT=1,"IP","apn name",,,,,,,,,,,,,,,,,,1命令设置专网卡apn name,如果成功返回OK应答
4. 如果专网卡没有用户名和密码,则跳过本步骤
如果专网卡有用户名或者密码
则发送AT*CGDFAUTH=1,auto_prot,"user name","password"命令,如果成功返回OK应答
auto_prot为加密方式:0-不加密 1-PAP加密 2-CHAP加密
user name为用户名,passwrod为密码
5. 发送AT+RESET命令重启,重启后继续从第1步开始执行
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!