首页 > 其他分享 >域格CLM920模组使用pppd专网拨号

域格CLM920模组使用pppd专网拨号

时间:2023-04-02 11:11:45浏览次数:58  
标签:域格 OK 专网 拨号 pppd ABORT CLM920 vpdn

域格CLM920模组使用pppd专网拨号

参考资料

  • 参照《9X07 模块LINUX集成用户手册版本_V1.60》的第四章节使用pppd拨号上网

编写chat脚本chat-script

要点:
- 使用AT+CGDCONT设置APN
- 使用AT$QCPDPP写鉴权
- 使用AT^NETCFG设置NDIS接口,注意^需要转义\^

TIMEOUT 15
ABORT "DELAYED"
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "NO CARRIER"
"" AT
OK ATZ
OK "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
OK AT+CGDCONT=1,\"ip\",\"private.vpdn\",0.0.0.0,0,0
OK AT+CGDCONT=3,\"ip\",\"private.vpdn\",0.0.0.0,0,0
OK AT$QCPDPP=3,1,wxga7563,[email protected]
OK AT\^NETCFG=0,32774,,,4,,,\"\",1,\"[email protected]\",\"wxga7563\"
OK ATDT*99***1#

编写pppd脚本pppd-script

要点:
- 设置拨号节点为/dev/ttyUSB6,按实际情况进行设置

/dev/ttyUSB6
115200
crtscts
modem
debug
nodetach
noauth
usepeerdns
noipdefault
user "user"
password "passwd"
connect '/usr/sbin/chat -s -v -f ${PWD}/chat-script

pppd拨号

pppd call pppd-script

拨号成功

  • 专网环境下有一台服务器,4G卡能ping通该服务器说明专网拨号成功

Q&A

  • Q:为什么要使用AT+CGDCONT设置两次APN?
    • A:按域格技术支持的说法: cid=1的设置是拨号用的,cid=3的设置是专网注册使用的

标签:域格,OK,专网,拨号,pppd,ABORT,CLM920,vpdn
From: https://www.cnblogs.com/zhijun1996/p/17279201.html

相关文章