通过windows的调制解调器完成模块拨号

7 提交 / 0个新回复
最新回复
通过windows的调制解调器完成模块拨号

注:B51模块已经支持通过PPP拨号上网了,通过升级模块软件可实现模块PPP拨号功能,使用windows自带的调制解调器可对模块进行PPP拨号上网操作。
进行 PPP 拨号上网,需要配置方式如下(可通过串口工具进行配置):
2/3G 需要配置:
AT+CGDCONT=7,"IP","cmnet",,0,0;+cgeqreq=7,2,64,2048
LTE 需要配置:
AT+CGDCONT=7,"IP","cmnet",,0,0
开机:
AT+CFUN=1
备注:
CGDCONT 指令中的 cid 支持的配置值为 1~16,其中,如果 cid 使用 1~6,则 CGDCONT指令需在开机指令 AT+CFUN=1 之前下发;cid 使用 7~11 则没有此限制,拨号前下发CGDCONT 就可以。
Windows 下拨号配置方法:
在控制面板-电话和调制解调器-调制解调器

 
添加-勾选不要检测

标准 28800 bps 调制解调器

 
选定既定端口


完成
通过网络连接-拨号器

备注:该处需和 CID 设置匹配,如 CID 设为 1,拨号指令改为*98*1#
属性-选定之前创建的调制解调器-拨号

确定后回到拨号界面进行拨号,至此全部流程介绍,不出错误的话PC就能正常上网啦!
使用PPP拨号上网不同于NCM虚拟网卡上网的形式,使用PPP只需要一个COM口就行了,AT指令和网络数据都是走串口,这有个好处是在NCM驱动安装不成功的情况下模块也可以进行正常上网,缺点是PPP协议需要逐字节校验,所以比较耗时间,对网络速率会有些影响。还有COM口用于PPP拨号后进入数据态,此时是无法响应AT指令的。
在linux环境下可通过pppd进行拨号,完成调制解调器同样的功能。