SIMCOM-A4767C-4G模块ARM开发板上网配置流程

12 篇文章 0 订阅

进入linux系统命令行后。
配置4G网卡
1、打开串口,会进入编辑模式。
在这里插入图片描述

busybox microcom /dev/ttyUSB2

2、设置网络模式,回复OK表示设置成功。
在这里插入图片描述

AT+DIALMODE=0

3、设置ECM模式,回复OK表示设置成功。设置成功后4g会重启。
在这里插入图片描述

AT$MYCONFIG="USBNETMODE",1

注意:初始化的时候,可以先AT$MYCONFIG?判断下,是不是1(ECM模式),如果是1,就不用动,如果不是1,就AT$MYCONFIG="USBNETMODE",1改成ECM模式

4、等待1分钟直至4g模块灯闪烁,表示重启成功,且sim卡加载成功。

5、启动网卡eth2(我这边是eh2,你自己的叫什么可以用ifconfig -a)
获取eth的方法,如下:
启动网卡前先看下当前有哪些eth设备。使用ifconfig查看
在这里插入图片描述
然后使用ifconfig -a查看所有eth设备。
在这里插入图片描述
你会发现多了eth2的设备,这个设备就是未启动的4G网卡设备。

然后启动网卡。

ifconfig eth2 up

启动后使用ifconfig查看是否有eth2的设备。

6、分配网络
在这里插入图片描述

udhcpc -i eth2

7、ping百度,测试网路是否正常,如下则正常。
在这里插入图片描述
以上网络就配置成功了,当前设备可以正常访问网络了。

将4G网络转发出去,使接入开发板的设备可以上网。
步骤如下:
1、打开ip转发

echo 1 > /proc/sys/net/ipv4/ip_forward  

2、使用eth2的流量进行转发

iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE 

3、使eth0能接收到eth2的流量转发

iptables -A FORWARD -i eth0 -o eth2 -j ACCEPT

4、允许eth2到eth0的流量转发

iptables -A FORWARD -i eth2 -o eth0 -m state --state RELATED,ESTABLISHED -j ACCEPT

在这里插入图片描述

设置接入设备,使接入设备可以上网。
查看转发网卡eth0的ip,将这个ip作为接入设备的网关,以电脑作为示例
在这里插入图片描述
配置本地电脑的ip。
在这里插入图片描述
以上配置完毕后,你的电脑就能使用ARM开发上的4G模块来上网了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方忘忧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值