有很多童鞋希望实现SIMATIC IOT2040通过4G联网,本文将介绍一下详细的过程。
1、准备环境
系统版本:Example Image V2.6.0
硬件:IOT2040,移远EC20 MPCIE接口4G全网通模块(背面内置SIM卡槽),4G天线, 4G物联网SIM卡
电脑:安装好putty及winscp等工具
2. 安装硬件
SIMATIC IOT2040主板背面有MPCIE扩展插槽,将EC20 4G模块插入该插槽,并安装好SIM卡及天线。
如果在IOT2040系统的dev目录下能看到ttyUSB0, ttyUSB1, ttyUSB2, ttyUSB3设备,则模块已经被识别。
3. 使用PPP协议拨号
1)使用putty登录IOT2040,并新建/etc/ppp以及/etc/ppp/peers目录
2)下载附件并解压,将附件中的quectel-ppp,quectel-chat-connect, quectel-chat-disconnect通过winscp放置于/etc/ppp/peers目录下
3)根据需要修改quectel-chat-connect文件中第18行代码中的cmiot为所用sim卡的apn,apn可以从SIM卡提供商处获取
4)执行mknod /dev/ppp c 108 0建立设备节点
5)执行pppd call quectel-ppp开始拨号
如果没有提示错误,则拨号成功
4. 测试网络连通状态
一般拨号成功后,执行ifconfig,可以在接口列表中看到ppp0。
通过ping等工具可以测试网络连通状态
附件下载
quectel-ppp.zip