移远EC20设置RNDIS模式拨号上网
背景
4G模块原本使用QMI方式拨号上网,客户反馈某种定制卡不能上网,切换下拨号模式看下设备能不能正常上网;
过程
openwrt中如果使用RNDIS模式上网需要在kernel配置中使能以下项:
Kmod -usb-coreKmod -usb-netKmod-usb-net-qmi-wwanKmod-usb-net-rndisKmod-usb-ohci //这个选项一定要勾选,否则可能无法在系统中查看设备Kmod-usb-serialKmod-usb-serial-optionKmod-usb-serial-wwankmod-usb-uhciKmod-usb2
EC20有4种上网模式:
- 0 RMNET接口,通过QMI工具发的QMI命令,获取公网IP。
- 1 ECM接口,通过标准的CDC-ECM发起data call,是发送标准的ECM命令,获取局域网ip。
- 2 MBIM接口,Mobile Broadband Interface Model,正宗的移动宽带接口模型,专门用于3G/4G/5G模块的,只在win8以上的windows上使用。
- 3 RNDIS接口,基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡获取局域网ip。
可以通过如下指令切换模式:
#查看输出
cat /dev/ttyUSB2 &
#设定模式0-3
echo -e "AT+QCFG=\"usbnet\",0\r\n" > /dev/ttyUSB2
#重启模块
echo -e "AT+CFUN=1,1\r\n" >/dev/ttyUSB2
此时网络接口会出现usb0
接口,可通过在luci->网络->接口->设置wan接口
,在物理设置选项卡里面设置,发现多了一项硬件接口(usb0,或者wwan),选中它保存设置,并在基本设置中将协议选择DHCP客户端,保存并应用设置,过一会儿就会发现路由器wan口获取到了192.168.x.x的局域网IP地址。
在ec20模块需要设置:
echo -e "AT+CGDCONT=1,\"IPV4V6\",\"3gnet\"\r\n" > /dev/ttyUSB2 #设置上下文echo -e "AT+CGACT=1,1\r\n" > /dev/ttyUSB2 #激活上下文echo -e "AT+CFUN=1,1\r\n" >/dev/ttyUSB2
参考文章
1.4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网
2. Use RNDIS USB Dongle for WAN connection
移远EC20设置RNDIS模式拨号上网相关推荐
- 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网
移远EC20是一个兼容性比较强的4G模块.我入手的这个是EC20 R2.1版本,pcie接口的,这个版本是增强版,支持最高150Mbps的下载速率,而普通的EC20只有100Mbps下载速率.这个是全 ...
- 移远EC20 WINDOWS下安装驱动及开机自动拨号上网
1.下载安装驱动文件 Quectel_LTE&5G_Windows_USB_Driver_V2.2.6_beta_20201230 上链接 驱动文件https://download.csdn ...
- OpenHarmony3.1适配移远EC20模组4G上网功能
OpenHarmony3.1适配移远EC20模组4G上网功能 一.概述 通过阅读本篇文档,您将学习到如何适配移远EC20模组到OpenHarmony3.1(以下简称OHOS),并添加4G上网功能. 本 ...
- 【openwrt】使用4G模块 移远EC20/25(2)pppd拨号与配置
[openwrt]使用4G模块 移远EC20/25 :2)pppd拨号与配置 参考 Raspberrypi -- 实现 EC20 4G模块PPP拨号上网_梦小羊的博客-CSDN博客 添加链接描述 == ...
- 4G模块使用记录移远EC20、BC20
目录 0. 概述 硬件连接 -- UART 休眠管脚的使用 硬件连接 -- USB USB线序定义 驱动安装 抓取模组log 模组型号和SIM卡 模组区别 本地卡和漫游卡 SIM卡和APN 1. EC ...
- 海思3531添加移远EC20 4G模块
在linux下加载驱动有两种常用方法:静态加载和动态加载. 静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用.静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译和下载内核,效率 ...
- 移远EC20模块通过物理串口连接PC或者MCU,通过AT命令进行控制
关键词:移远 EC20 UART 物理串口 1.8V AT命令 MCU PC 控制 概述:EC20一般通过USB和运行Windows的PC.运行安卓或Linux的嵌入式平台进行连接,以 ...
- 树莓派CM4_TBOX扩展板(针对车机和工业应用)之移远EC20 4G模块的操作演示
关键词:树莓派 CM4 TBOX 车机 数据终端 工业采集 RS485 CAN 4G 移远 即插即用 免驱 免拨号 IPv6 物联网 概述:TBOX是一款基于树莓派CM4的 ...
- 树莓派烧写OpenWrt系统后外接华为ME909或移远EC20 4G LTE模块实现4G软路由即MiFi
By Mcuzone 关键词:OpenWrt 4G LTE 软路由 华为ME909s 移远 EC20 树莓派 Raspberry Pi 3B 4B WiFi 热点 SSID ...
最新文章
- 【模板】树状数组 2
- MimbleWimble系列之协议介绍
- VMware发布vSphere Big Data Extensions
- Java教程分享:使用Spring框架能带来哪些好处?
- SAP License:ERP咨询顾问之路
- Hibernate的缓存机制介绍
- EventBus,轻松实现跨组件跨线程通信
- 斐讯N1救砖指南!值得收藏
- 2017年数学建模c题MATLAB,数学建模C题优秀论文.doc
- 并联串联混合的电压和电流_并联电阻的计算公式(附各种并联电阻网络图解)...
- 计算机服务器加载失败,win10系统打开windows Media player听歌提示“服务器运行失败”的详细步骤...
- 手把手教你画圆锥渐变
- three.js例子
- 无线传感器网络中的节点定位技术
- JQuery验证手机号电话号码
- 海信A5无法进入系统,无法进入recovery,无法卡刷,无法进入edl,无法进入9008
- 云服务器更新系统,云服务器能更新系统吗
- ARS408-21毫米波雷达笔记
- windows使用ssh连接远程服务器
- 【Python】 将图片绘制到Excel表格中