移远4G模块切换QMI模式并与MT3000组合使用
本帖最后由 LxnChan 于 2023-7-8 00:57 编辑前文提到,我买了个移远EC20 R2.1的4G模块,并通过USB转接板与MT3000组合使用上网。模块和路由在默认状态下使用的是3g模式,但该模式下速度好像有问题,始终跑不满,为此我测试了切换到QMI模式并发现在该模式下能够跑满150Mbps的速度。
首先在电脑上安装好移远的驱动,在设备管理器中找到对应的COM口,AT Port那个就是:
https://flow.lxnchan.cn/files/pic/pic20230706a.png
如图所示我这里是COM6,使用Putty登录到该COM口:
https://flow.lxnchan.cn/files/pic/pic20230706b.png
首先执行一下如下命令,查看各子参数及其取值:
AT+QCFG=?
返回找到一行:
+QCFG: "usbnet",<0-3>代表该值允许取值为0-3
[*]0:rmnet模式
通过QMI工具发的QMI命令,获取公网IP。这种模式可以配合usb_ecm驱动或高通GobiNet驱动使用。
[*]1:ecm模式
通过标准的CDC-ECM发起data call,是发送标准的ECM命令,获取局域网ip。这种模式配合cdc_ether驱动使用
[*]2:mbim模式
Mobile Broadband Interface Model,正宗的移动宽带接口模型,专门用于3G/4G/5G模块的,只在win8以上的windows上使用。一般只在WINDOWS下使用。
[*]3:rndis模式
基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡获取局域网ip。这种方式最简单,模块插上手机卡之后,模块会自动拨号上网。
然后在Putty中输入
AT+QCFG="usbnet",0返回OK后重启模块,即可将模块的连接模式调整为QMI,实测调整为QMI模式后能够跑满150Mbps的带宽。
static/image/hrline/line3.png
切换成功后在Windows电脑上会自动识别为手机网络(可能需要重启电脑),如果没有显示移动网络则可能是切换不成功:
https://flow.lxnchan.cn/files/pic/pic20230706c.png
实际测速:
https://flow.lxnchan.cn/files/pic/pic20230706f.png
(左侧是从电脑测速的,右侧是同一运营商同环境下的手机测试速度)
static/image/hrline/line3.png
(230708更新)切换完成后将Modem插入路由器,此时可以观察设置页面看是否有Modem接入。
建议在路由上也进行相关测试看设备是否存在:
在Shell中执行:
ls /dev/
如果返回中有cdc-wdm0的存在则证明可以使用QMI模式,连接时端口填写/dev/cdc-wdm0即可。
static/image/hrline/line3.png
切换成功后在路由上选择QMI模式即可。
https://flow.lxnchan.cn/files/pic/pic20230706g.pnghttps://flow.lxnchan.cn/files/pic/pic20230706e.png
GL-iNET固件里面用于和模块通信的不是常用的busybox microcom,而是comgt。
先记在这里,有空研究一下。
https://blog.csdn.net/u014436243/article/details/114032478 LxnChan 发表于 2023-7-7 16:11
GL-iNET固件里面用于和模块通信的不是常用的busybox microcom,而是comgt。
先记在这里,有空研究一下。
ht ...
comgt是openwrt默认的选择,在使用qmi协议的时候用不到 萝卜大侠 发表于 2023-7-7 18:43
comgt是openwrt默认的选择,在使用qmi协议的时候用不到
请教一下 向模块发送AT命令(与AT Port通信)可以使用comgt吗,如果comgt只是用于与模块建立数据连接的话那就和busybox的microcom不一样,但是看/etc/gcom下的脚本文件应该是可以向模块发送自定义的AT指令,求大佬指点一下。
额外还有想问的就是在luci中部分接口会显示不支持的协议,需要安装对应的luci-proto包才可,但是目前不清楚如果安装的话会不会对GL的页面功能产生影响以及是否会影响相关接口的功能,也请大佬指点一下,谢谢。 大佬膜拜,看你的帖子就知道你在群里是哪个了 xachangwei 发表于 2023-7-8 01:29
大佬膜拜,看你的帖子就知道你在群里是哪个了
a?哪个群 LxnChan 发表于 2023-7-8 10:27
a?哪个群
qq群啊,难道搞错了?群里也有个买各种移远模组玩的 xachangwei 发表于 2023-7-8 13:09
qq群啊,难道搞错了?群里也有个买各种移远模组玩的
应该不是,我就买过俩模块{:5_120:} 我也把 AXT1800 改了一下 官方固件直接可以拨号 不需要任何修改 遇到过ip刷新的问题吗?运行57600秒后,会出现ip到期无法更新的问题,也就是16小时。电信ipv4和ipv6都不能正常更新,联通ipv6不能正常更新
页:
[1]