EC200A配置为RNDIS

  • 前言
  • NO.1 AT指令配置
    • 1.1 配置网卡接口为RNIDS 接口协议
    • 1.2 配置为网卡工作模式
    • 1.3 设置为自动拨号
    • 1.4 重启模块
  • NO.2 启用网卡

前言

在进行本篇操作前,需要先在开发板中移植好驱动,具体操作可以参考。。

NO.1 AT指令配置

1.1 配置网卡接口为RNIDS 接口协议

AT+QCFG=“usbnet” 配置网卡接口
该命令用于配置网卡接口,具体如下图所示:

在这里我们将接口配置为RNDIS接口协议,则我们可以通过执行下面命令进行配置:

echo -en "AT+QCFG=\"usbnet\",3 \r\n" >/dev/ttyUSB2

1.2 配置为网卡工作模式

AT+QCFG=“nat” 配置网卡工作模式

该命令用于配置网卡接口,具体如下图所示:

这里设置为网卡模式,则我们可以通过执行下面命令进行配置:

echo -en "AT+QCFG=\"nat\",1 \r\n" >/dev/ttyUSB2

1.3 设置为自动拨号

AT+QNETDEVCTL 连接 USB 网卡

该命令用于配置网卡接口,具体如下图所示:

这里设置为自动连接网卡,则我们可以通过执行下面命令进行配置:

echo -en "AT+QNETDEVCTL=3,1,1 \r\n" >/dev/ttyUSB2

1.4 重启模块

执行完上面的AT指令后,再执行下面的命令重启模块:

echo -en "AT+CFUN=1,1 \r\n" >/dev/ttyUSB2

这时通过串口连接的终端会显示如下:

显示这样一个玩意,应该就成功了。但是这时我们ifconfig是没有显示网卡的,但是ifconfig -a就可以看到有个USB0的网卡。

NO.2 启用网卡

那么接下来我们就要启用usb0网卡,和获取IP了。则执行以下命令:

ifconfig usb0 up     //启用网卡
udhcpc -i usb0          //获取IP

在执行完上面的命令后,我们再ifconfig,就可以看到usb0网卡,和IP地址了,这个时候可以ping一下测试网络。

【全志T113-S3_100ask】4G模块EC200A的使用相关推荐

  1. 4g模块注册上网 移远_Openwrt实现4G模块上网功能

    Openwrt 实现 4G 模块上网功能 上海润欣科技股份有限公司创研社 大家都知道传统的路由器无非基于以下几种方式上网: 首先运营商会将网线拉入居室,该网络可以是传统的电话线 / 双绞线 / 光纤. ...

  2. 嵌入式Linux利用ppp实现4G模块联网

    https://blog.csdn.net/qq361294382/article/details/52136126 https://blog.csdn.net/qq361294382/article ...

  3. STM32开发 -- 4G模块开发详解(4)

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/82110375 前面用了三篇来讲基础知识,根据这些东西可以简单的实现4G模块的 ...

  4. STM32开发 -- 4G模块开发详解(3)

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/81782682 上面两篇文章,基本上把软硬件部分讲完了.接下来我们就看一下收发 ...

  5. STM32开发 -- 4G模块开发详解(1)

    如需转载注明出处:https://blog.csdn.net/qq_29350001/article/details/81671534 这部分一直再看,资料都已经整理好了,但是一直没有汇总.接下来就详 ...

  6. arm oe linux gnueabi 系统,【技术分享】Quectel 4G模块Opencpu中实现高通wifi功能

    导语 越来越多的IOT应用场景中需要使用4G模块,而在有些特定的场合需要把4G上网能力转化wifi功能,比如说无人机中视频传输,以及打印机行业中都有类似的应用案例,以便更好的提供给更多的客户端去使用. ...

  7. 4g模块注册上网 移远_Openwrt支持移远4G模块过程记录

    参考了不少教程,也做了不少尝试,最后记录下整个过程以便自己和坛友们参考 我所用的4G模块是Quectel EC20 R2.0,对于这个型号以下的操作前半部分修改USB Serial驱动应该是不需要的, ...

  8. 移远EC20 4G模块LTE开发板三网通模块 MQTT阿里云物联网

    摘自:移远EC20 4G模块LTE开发板三网通模块 MQTT阿里云物联网STM32代码-电脑看 地址:https://www.bilibili.com/video/BV1EJ411P7CR?from= ...

  9. ds1302模块 树莓派_树莓派用4g模块实现三网通开机自启动

    测试环境: 树莓派3b+ &华为ME909S-821&联通(移动)电话卡 &树莓派官网最新镜像 实验链接实拍图 树莓派 1.测试ME909s模块 实物图 华为的ME909s 4 ...

最新文章

  1. predictor = dlib.shape_predictor()关键点预测器用法
  2. 六十六,完成SpringBoot项目中的员工增删查改功能
  3. 数据集转换_“2000坐标”成了标配,你还不懂坐标系定义和转换吗?
  4. 一、第一个注解的 SpringMVC 程序
  5. 继续增援武汉,紫光及新华三集团对火神山和雷神山医院捐赠设备!
  6. 安卓案例:基于HttpURLConnection下载文本与图片
  7. 微信找不到nfc功能_手机的NFC如何使用?3分钟教会你!
  8. Leetcode 690
  9. .NET 4 实践 - 使用dynamic 和MEF实现轻量级的 AOP 组件 (1)
  10. chainmaker-go-sdk 查看客户端日志
  11. JavaScript深入之从原型到原型链 1
  12. Bash shell 连接字符串
  13. CentOS8安装MySQL可视化客户端
  14. pos机显示服务器异常,POS机刷卡出现异常不要慌!一定要按步骤处理问题!
  15. 三小时学会Kubernetes:容器编排详细指南
  16. android 微信跨境支付,微信跨境支付已在超过49个境外国家和地区合规接入
  17. Ubuntu系统下搭建svn服务器(及设置SVN提交必须输入注释)
  18. xpage 传参_一个轻量级的Android路由框架,基于ARouter上进行改良,优化Fragment的使用,可结合XPage使用。...
  19. Android 卡顿优化之 Skipped * frames 掉帧的计算
  20. 虚拟主机知在同一服务器,虚拟主机与云服务器

热门文章

  1. android switch 未定义,源生Switch控件在Android4.4无法显示?
  2. 醋不只是能杀菌 食醋的25种生活妙用
  3. 计算机是如何工作的 计算机原理
  4. 开课吧T31项目第14天
  5. 入门级用Python + tkinter的打飞机/飞机大战小游戏
  6. Android智能电视应用程序开发浅谈(一)
  7. 拿下首批智能网联路测牌照,Momenta、禾多科技苏州开跑...
  8. NVT平台model屏幕配置
  9. CDA学习之Python - 面向对象编程
  10. 商城-商品搜索(Elasticsearch、IK分词器、Kibana使用)