新手学习项目,对现有4g网关的模仿
基于迅为imx6ull板的串口网络网关
目前支持:
TCP透传
UDP透传
modbus RTU与TCP互转
使用事项:
* 在source文件夹内执行make,在上一级目录中生成bin和cgi-bin文件夹,bin是主应用程序,cgi-bin是cgi程序
* shell文件夹存放一些运行应用程序的脚本
* SQLiteDB文件存放本地数据库,www文件夹是网页配置界面的根目录
* 拷贝除了source文件夹以外的所有文件夹到迅为板上,这些文件夹都要同级
* shell文件夹的mystart.sh是用于自启动的脚本,需自行在linux启动脚本rcs中添加运行mystart.sh的命令
* 项目没有提供4G通信模组的拨号程序,在mystart.sh中根据自己的实际情况修改拨号部分的命令
* 项目没有提供web服务器,需自己根据cgi-bin和www文件夹的实际路径配置web服务器
* ETH0网口默认IP 192.168.1.1 ETH1 192.168.1.2