文章目录
手里有一块 移远EC20 4G 模块,具体型号为 移远 EC20 CE-FDG , 因为最近刚好需要用到,所以拿出来准备在我的 Mac 电脑上使用,但是发现在 Mac 上没有驱动,所以就继续开始了我的折腾之旅,顺手发文记录一下,移远 EC20 模块参考如下图;
网络模式切换详细步骤
在使用EC20 模块进行网络连接时,我们有多种模式可以选择。这些模式包括RMNET模式、ECM模式、MBIM模式和RNDIS模式。每种模式都有其特点和使用场景,我们可以根据实际需求进行选择。
1. RMNET模式
RMNET模式通过QMI工具发的QMI命令,获取公网IP。这种模式可以配合usb_ecm驱动或高通GobiNet驱动使用, 这种模式下的网络性能最好, 获取到的是 公网IP地址 .缺点就需要安装驱动程序,基本上只有 Windows 系统上有驱动,OpenWRT 下需要修改option.c
文件,并加入如下代码后编译;
代码参考;
static const struct usb_device_id option_ids[] = {
#if 1 //Added by Quectel
{
USB_DEVICE(0x2C7C, 0x0125) }, /* Quectel EC20 R2.0/EC20 R2.1/EC25/EG25-G/EM05 */
{
USB_DEVICE(0x2C7C, 0x0121) }, /* Quectel EC21/EG21-G */
{
USB_DEVICE(0x2C7C,