ECM(Ethernet Control Model,以太网控制模型)是一种基于 USB CDC(通信设备类)的网络连接方式。4G 模块通过 USB 模拟以太网设备(如 usb0),主机端将其识别为网络接口,直接通过 DHCP 获取 IP 地址。
连接过程
把ME3630通过转接板,通过usb接口连接到开发板上,背后插好sim卡,确保sim卡无欠费
连接到开发板后,可以在dev下看到多出了三个usb串口
其中,ttyUSB1是ME3630的AT指令串口,波特率设置为115200
在串口助手中打开该串口
输入并发送配置命令
AT+ZSWITCH=L //这一步将ME3630配置为linux/android模式
AT+ZECMCALL=1 //这一步用于ECM数据拨号
如果返回OK 则说明拨号成功,否则请检查其余的
AT+ZNVWRITE=auto_dial_mode,1 //开启自动拨号功能
这一步之后即完成,以后及时重启也会自动拨号上网
如果要切换网络模式,参考:
网络测速
通过speedtest命令行工具进行网络测速
sudo apt install speedtest-cli
或者使用浏览器测速
这里使用的是电信的卡
这里使用的是移动的卡
发现电信的卡在使用4g模块时有些许限制,这也许和我的流量套餐有关