域格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
的设置是专网注册使用的
- A:按域格技术支持的说法: