移远EC20设置RNDIS模式拨号上网

这篇具有很好参考价值的文章主要介绍了移远EC20设置RNDIS模式拨号上网。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

4G模块原本使用QMI方式拨号上网,客户反馈某种定制卡不能上网,切换下拨号模式看下设备能不能正常上网;

过程

openwrt中如果使用RNDIS模式上网需要在kernel配置中使能以下项:

Kmod -usb-core

Kmod -usb-net

Kmod-usb-net-qmi-wwan

Kmod-usb-net-rndis

Kmod-usb-ohci     //这个选项一定要勾选,否则可能无法在系统中查看设备

Kmod-usb-serial

Kmod-usb-serial-option

Kmod-usb-serial-wwan

kmod-usb-uhci

Kmod-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设置RNDIS模式拨号上网
移远EC20设置RNDIS模式拨号上网

在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文章来源地址https://www.toymoban.com/news/detail-507337.html

到了这里,关于移远EC20设置RNDIS模式拨号上网的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 驱动程序开发:基于EC20 4G模块自动拨号联网的两种方式(GobiNet工具拨号和PPP工具拨号)

    与EC20 4G模组所需的文件,下载链接,请点击即可   关于 EC20 4G 模块的详细资料请找卖家索要!   EC20 有多种不同的配置,比如全网通纯数据版本、语音版、带 GNSS 版等等,建议大家购买的时候至少要选择全网通数据版,因为我们使用 4G 模块主要还是用于数据通信的。移远

    2023年04月26日
    浏览(48)
  • 移远EC200 EC20 EC600 EC800连接MQTT服务器

    前言 移远的CAT1模块EC200S连接MQTT大致流程 ,经过测试,完全有效 A:开机      就是对模块进行断电2S在上电. B:基础配置    这部分跟连TCP服务器一样  (1):发送AT,确认模块是否正常      \\\"ATrn\\\"     模块返回:OK  (2):取消模块回显     \\\"ATE0rn\\\"     模块返回:OK (3)检查SIM是否正常

    2024年02月05日
    浏览(87)
  • 移远4G模块 EC200x EC600 系列AT命令手册

    本文是译至移远官方文档 xxx_AT_Commands_Manual 这款芯片的AT命令集是遵循国际标准3GPPTS27.007、3GPPTS27.005以及Quectel开发的专用AT命令的组合。 AT命令要以前缀的“AT”或“at”为每个命令行的开头,以回车符号为每行结尾。命令后面通常会有一个响应,其中包括“”。在本文档中,

    2024年02月09日
    浏览(51)
  • 嵌入式linux驱动开发之移远4G模块EC800驱动移植指南

    回顾下移远4G模块移植过程, 还是蛮简单的。一通百通,无论是其他4G模块都是一样的。这里记录下过程,分享给有需要的人。环境使用正点原子的imax6ul开发板,板子默认支持中兴和移远EC20的驱动,这里要移植使用的是移远4G模块EC800。 imax6ul开发板 虚拟机(Ubuntu18.04) 交叉编译

    2024年02月17日
    浏览(71)
  • 嵌入式linux之iMX6ULL驱动开发 | 移远4G模块EC800驱动移植指南

    回顾下移远4G模块移植过程, 还是蛮简单的。一通百通,无论是其他4G模块都是一样的。这里记录下过程,分享给有需要的人。环境使用正点原子的imax6ul开发板,板子默认支持中兴和移远EC20的驱动,这里要移植使用的是移远4G模块EC800。 imax6ul开发板 虚拟机(Ubuntu18.04) 交叉编译

    2024年02月12日
    浏览(61)
  • 飞鱼星路由上网设置怎样拨号

    在第一次使用路由器的时候,我们需要进行路由器的基本设置,这样才能连上网络,从而使内网中的电脑可以上网,很多人还不清白如何设置路由器进行上网,下面我们就以飞鱼星路由器为例给大家介绍这方面的知识,这与Tenda腾达路由器设置是相同的。 一、第一步当然是按

    2024年02月05日
    浏览(37)
  • 路由器怎么设置自动拨号上网?

    随着互联网宽带的发展以及移动设备的普及,现在无线路由器都是每个家庭的基本配置之一。由于路由器成为一个常用工具,就应该把它的功能发挥尽致。其中自动拔号上网就是重要的、常用的功能之一。那么路由器怎么设置自动拨号上网?下面小编就为大家介绍一下! 方法

    2024年02月08日
    浏览(49)
  • HyFi无线套装怎么设置宽带拨号上网?

    HyFi智能无线套装是完美的家用无线组合,HyFi路由器与扩展器搭配,通过电线传输信号,提供简洁的全覆盖无线网络。本文详细介绍TL-H29RA29EA连接入户电话线,进行宽带拨号上网的设置方法。 1、 注册设备 如右图所示,将HyFi路由器与扩展器均连接在需要安放的电源插座,分

    2024年02月08日
    浏览(55)
  • 路由器如何设置pppoe拨号上网

    新购买的路由器如何设置,怎么自动拨号、怎么设置wifi、怎么修改默认登录名称与密码?成为很多人的困扰,甚至被蹭网,无奈原本就不通畅的宽带变得回归到n年前的龟速!怎么办? 路由器设置pppoe拨号上网的步骤: 1、将路由器通电,并将路由器WAN口通过网线连接外网,

    2024年02月16日
    浏览(38)
  • 腾达(Tenda)路由器怎么设置拨号上网

      电话线接入的用户(请准备2根短网线) 将电话线(比较细的那根线)接猫的line口(比较小的那个口),猫分出来一根网线接路由器的WAN口(蓝色),再找一根短网线,一头接电脑,一头接路由器1/2/3/4任意接口(黄色),接线方式如下图: 注意:路由器正常工作状态是指示灯SYS闪烁,WAN口

    2024年02月08日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包