硬件环境:

    开发板为RT5053F   

    3G模块为中兴 MC2176 电信版


以下是操作步骤

  • 加入VID 、PID

    VID 、 PID 的获取方法是  将设备插入电脑在linux下执行lsusb命令,如图


    或者是依照无线模块驱动使用手冊,将产品支持的IDS所有增加option.c文件里

    openwrt-1407在例如以下位置:
    build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620n/linux-3.10.49/drivers/usb/serial/option.c
    
  • 内核的编译配置
    make kernel_ menuconfig

    USB串口驱动相关的配置项:

    Device Drivers  ---> [*] USB support  --->   <*>   Support for Host-side USB[*]     USB announce new devices[*]     Enable USB persist by default<*>     EHCI HCD (USB 2.0) support[*]       Root Hub Transaction Translators[*]       Improved Transaction Translator scheduling<*>     OHCI HCD (USB 1.1) support<*>     USB Modem (CDC ACM) support<*>     USB Printer support<*>     USB Wireless Device Management support<*>   USB Serial Converter support  ---> <*>   USB driver for GSM and CDMA modems
    

    PPP拨号的相关配置:

    Device Drivers  ---> [*] Network device support  ---><*>   PPP (point-to-point protocol) support<*>     PPP BSD-Compress compression<*>     PPP Deflate compression[*]     PPP filtering<*>     PPP MPPE compression (encryption)[*]     PPP multilink support<*>     PPP over Ethernet<*>     PPP support for async serial ports<*>     PPP support for sync tty ports
    

    所需软件包:

    ppp
    chat
    comgt
    librt
    libusb-1.0
    usb-modeswith
    zlib
    

    保存 运行make V=99 后将编译好的镜像文件烧写到开发板。然后启动开发板

配置 网络

/etc/config/network
config interface 'ppp0'option ifname 'ppp0'option service 'evdo'option username 'card'option password 'card'option device '/dev/ttyUSB0'option proto '3g'option dialnumber '#777'option apn 'ctnet'option auto 1

重新启动网络

/etc/init.d/netwrok restart
重新启动后 执行ifcong命令,若出现ppp接口表示拨号成功,如图




openwrt 3g模块上网相关推荐

  1. Openwrt 3G拨号上网

    一.添加VID.PID 在linux_src/drivers/usb/serial/option.c 文件中的 static const struct usb_device_id option_ids ...

  2. 4g模块注册上网 移远_移远EC20(4G模块)通过openwrt路由器拨号上网

    移远EC20是一个兼容性比较强的4G模块.我入手的这个是EC20 R2.1版本,pcie接口的,这个版本是增强版,支持最高150Mbps的下载速率,而普通的EC20只有100Mbps下载速率.这个是全 ...

  3. 4g模块注册上网 移远_【技术分享】Openwrt实现4G模块上网功能

    大家都知道传统的路由器无非基于以下几种方式上网:首先运营商会将网线拉入居室,该网络可以是传统的电话线/双绞线/光纤. 入户的信号线,需要通过调制解调器(猫)转换为数字信号,通过网线输出. 早期的电话上 ...

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

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

  5. 为什么iPad-WIFI版无3G模块也可以准确定位?

    经常会问到这样的问题:为什么iPad-WIFI版无3G模块也可以准确定位?使用IPHONE定位时,只需要大约2秒钟,所在的街道就立刻闪现在屏幕中央了.难怪乔布斯也说:"It's really ...

  6. openwrt 透明代理上网

    最近搞了个openwrt的router,以往都用代理来上网,但是代理每次都要设置端口啊,代理IP这些,觉得很心烦.现在好了,用openwrt搭建一个透明代理,让所有接上这个router的人都通过代理上 ...

  7. 华为EC122(电信) 树莓派3G电信上网总结

    树莓派3G上网,因为没有经验弄了好长时间,也走了很多的冤枉路,总结一下以免以后忘了 实际树莓派用华为EC122 树莓派3G上网配置过程还是很简单的,因为开始想得太复杂了,在网上找了一些例程千奇百样,让 ...

  8. openwrt 3G驱动

    在openwrt下面添加3G模块.目前,市场的3G模块大概有两种,一种是插上电脑,直接可以识别出来是USB-3G设备. 对于这种3G模块在openwrt上面的驱动,请参考这篇文章: http://bl ...

  9. 中兴wcdma模块 linux拨号流程,Linux下ppp拨号+3G模块(evdo 中兴MC8630模块)

    物联网的发展,嵌入式节点具备3G无线上网功能是个必不可少的功能,奈何网上的资料多数以WCDMA为主,电信的evdo资料不是很多,笔者经过一番实验,搜寻了一些网站,终于在开发板上,将EVDO模块(中兴M ...

最新文章

  1. 在IIS上建立WAP网站的图文方法
  2. Linux服务器网页显示乱码
  3. 教程-Delphi中Spcomm使用属性及用法详解
  4. 数据中心级交换机考核方法
  5. poj 1192(简单树形dp)
  6. PHP LOG使用心得(2)
  7. mysql count 排序_SQL进阶排序和窗口函数
  8. IMYAOPTableView 源码学习笔记
  9. C++进阶教程之信号处理
  10. 求助:如何得知文件下载了多少大?
  11. 代码块(block)之函数体(二)
  12. 自定义表单提交后返回上一页修改
  13. 信息论与编码第三章课后题
  14. 好用的项目管理工具|选择Tracup的N种理由
  15. 输入某年某月某日,判断这一天是这一年的第几天?
  16. 盘点B站up主常用的免费录屏软件,自用工具分享
  17. (Redis基础教程之八) 如何在Redis中管理Sets
  18. 什么是token,如何使用token
  19. ubuntu18.04解决问题:is not a supported wheel on this platform(已解决)--用python3.8安装crala0.9.13时出现
  20. lterator(),Iterator,Iterable关系

热门文章

  1. java finally什么时候不执行_Java 中的 finally 一定会被执行吗?
  2. 精易模块保存html文档,精易模块6.60源码
  3. VUEX封装module
  4. 【超人】社区二手小程序v6.15.2+前端
  5. 新换密交友玩法月老盲盒微信小程序源码_支持分销支付等功能
  6. 仿iphone触屏手机界面
  7. 小程序功能模块-优客娱乐视频1.0.5源码
  8. 苹果CMSv10官方版程序包
  9. QQ连连看棋盘数组找法:
  10. Node.js: NPM 使用介绍