硬件环境:

    开发板为RT5053F   

    3G模块为中兴 MC2176 电信版



以下是操作步骤

  • 加入VID 、PID

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

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTY0MTg4NQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

    或者是依照无线模块驱动使用手冊,将产品支持的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接口表示拨号成功,如图

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTY0MTg4NQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">











  • openwrt 3g模块上网的更多相关文章

    1. Openwrt 3g模块

      支持Huawei E367 一.编译选项的选择 都选上 都选上 Network目录下 Utiles Luci 二.USB连接3G模块时,显示如下,表示成功 三.没找到:

    2. Openwrt 3G模块的添加

      一. 在menuconfig中添加相关驱动 1. Kernel Modules -> USB Support <*> kmod-usb2 <*> kmod-usb-ohc ...

    3. Yocto开发笔记之《驱动调试-华为3G模块》(QQ交流群:519230208)

      QQ群:519230208,为避免广告骚扰,申请时请注明 “开发者” 字样 ======================================================== 参考:ht ...

    4. ZTE AD3812 3G模块在linux 2.6.34 内核的开发板上的支持方法

      先说段废话,话说在linux 2.6.34 下,好多比较新的3G网卡及3G模块都没有很好的支持.如果想支持的这些3G网卡/3G模块呢,基本上有两种方式: 1.使用该3G模块的 linux 下的驱动,交 ...

    5. 华为/中兴 3G 模块的调试

      1 检查/etc/init.d/pppd『红颜色的使上电自动上网注册(如果没有红颜色的语句),请添加』 #!/bin/sh#DAEMON=/usr/sbin/pppdPIDFILE=/var/run/ ...

    6. Ubuntu10.04下的使用使用华为E1750 3G模块

      系   统:Ubuntu 10.04 3G模块:华为E1750 1 安装usb-modeswitch软件 E1750 无线上网卡并没有提供linux环境下的驱动程序,但我们可以通过USB模式转换来让l ...

    7. ARM+llinux系统移植3G拨号上网收发短信(一)【转】

      本文转载自:http://blog.csdn.net/hanmengaidudu/article/details/17099737 一.      PPP移植 各项工作具体说明 向Linux内核添加3 ...

    8. 3G模块(U6300)linux下拨号上网

      U6300支持linux.Android系列嵌入式系统.作为linux内核系统,系统均会自带驱动usbserial,就没有提供专门的U6300V的USB驱动,都是加载系统的usbserial以实现对U ...

    9. Openwrt LuCI模块练习详细步骤

      前言 又到了成胖子^_^每周一博的时间了.最近在学习openwrt luci方面的知识,为了贯穿整个知识体系,练习题目为: 通过页面配置周期性地往/tmp/addtest文件写入内容和时间戳 1.在w ...

    随机推荐

    1. ZYSocket 4.3.5 SOCKET框架组 发布[NEW]

      最新代码请到 github: https://github.com/luyikk/ZYSOCKET 更新 4.3.5更新说明: 修复各种BUG. 重写了一份 protobuf-net 有什么用呢,不需 ...

    2. QThread 与 QObject的关系(QObject可以用于多线程,可以发送信号调用存在于其他线程的slot函数,但GUI类不可重入)

      QThread 继承 QObject..它可以发送started和finished信号,也提供了一些slot函数. QObject.可以用于多线程,可以发送信号调用存在于其他线程的slot函数,也可以 ...

    3. Solr基础理论与维护管理快速上手(含查询参数说明)

      1. solr基础 因为 Solr 包装并扩展了 Lucene,所以它们使用很多相同的术语.更重要的是,Solr 创建的索引与 Lucene 搜索引擎库完全兼容.通过对 Solr 进行适当的配置,某些 ...

    4. GCC 编译使用动态链接库和静态链接库的方法

      1 库的分类 依据链接时期的不同,库又有静态库和动态库之分. 静态库是在链接阶段被链接的.所以生成的可执行文件就不受库的影响了.即使库被删除了,程序依旧能够成功执行. 有别于静态库,动态库的链接是在程 ...

    5. 使用ViewPager模拟实现应用程序启动界面

      经常在开发应用程序的时候,软件启动有启用动画界面,一般使用图片来进行界面该版本最新更新等等内容,今天来使用ViewPager来模拟实现这功能,也希望对大家有个小小的参考作用,在以后的项目中能够使用到. ...

    6. Lucene4.3入门

      辞职交接期间无聊看了一下搜索引擎,java社区比较火的当然是Lucene,想写一个简单的小例子,在网上找了些资料,不过都不是4.3的,自己看了一下. 下载地址:http://lucene.apache ...

    7. RedHat Linux 5.5安装JDK+Tomcat并部署Java项目

      与大家分享下RedHat Linux 5.5安装JDK+Tomcat并部署Java项目的步骤,希望对大家有用. 1.下载并安装jdk 虚拟机中安装RedHat Linux 5.5 64位企业版, 这里 ...

    8. 为经典版eclipse增加web and JavaEE插件

      链接地址:http://jingyan.baidu.com/article/f25ef2546cd0e2482d1b825d.html 为经典版eclipse增加web and JavaEE插件 百度 ...

    9. Spring MVC 遇到的一点点问题(转)

      今天下午下班之前看了看凯歌给的Spring Training的教程的lab篇,我之前有跟着做没有遇到什么问题,但是到了跟Spring MVC integrating的时候,遇到一点点有趣的事情. 这个 ...

    10. 基于visual Studio2013解决C语言竞赛题之1045打印成绩

         题目 解决代码及点评 /* 功能:用记录来描述一个学生的成绩情况,内容包括:姓名.学号.数学成绩和PASCAL成绩. 要求对一个小组的10个学生的成绩进行统计处理: 1)计算学生的总 ...