1、拨号模式简介
ECM(Ethernet Networking Control Model 以太网控制模型)用于在设备和主机之间传输以太网数据 包。在操作系统看来,CDC ECM 设备就是一个虚拟以太网卡,包含标准网卡需要的 MAC 地址和 IP 地址。 CDC ECM 设备通常是一个以太网卡,用于连接 LAN 或者是 WLAN。当客户主机发起 ECM 拨号的请求时, FG650 相当于一个路由器,模块内部会调用相应的服务实现 WWAN 拨号。在拨号成功后,模块内部会启 动 DHCP server 等功能。客户端应用系统通过 DHCP client 服务,获取模块 DHCP server 分配的 IP。客户 主机调用 DHCP 等脚本实现把模块从网络侧获取到的 IP 和 DNS 配置到本机,实现上网。
NCM (Network Control Model) 是 ECM 协议的改进版。将多个以太网包组成一个 NTB 包在 USB 总线上传输,提高了带宽利用率。
RNDIS(Remote Network Driver Interface Specification), 既是远程网络驱动接口规范, 基于 USB 实 现 RNDIS 实际上就是 TCP/IP over USB,就是在 USB 设备上跑 TCP/IP,让 USB 设备看上去像一块网卡。
2、拨号模式选择
FG650 支持 ECM/NCM/RNDIS 三种模式,三种模式的主要特性如下表:

3、USB端口信息

ECM模式端口枚举顺序
NCM模式端口枚举顺序

本文详细介绍了FG650模块的ECM、NCM和RNDIS三种拨号模式,包括其特性、端口枚举顺序、模式查询与修改方法,以及USB串口驱动的添加和加载确认。拨号流程和OpenWrt系统配置也进行了说明,确保模块能成功获取IP并实现上网功能。
最低0.47元/天 解锁文章
3679

被折叠的 条评论
为什么被折叠?



