精华内容
下载资源
问答
  • SFR版P8888内置WCDMA上网模块启用,支持国内移动EDGE网络和联通WCDMA短信和上网,一般的P8888这个功能是禁用的,GlobeTrotter Connect显示Radio is OFF,handsmar.blog.163.com 独家发布。但实际上是因为Option的这...

    SFR版P8888内置WCDMA上网模块启用,支持国内移动EDGE网络和联通WCDMA短信和上网,一般的P8888这个功能是禁用的,GlobeTrotter Connect显示Radio is OFF,handsmar.blog.163.com 独家发布。但实际上是因为Option的这个网络模块有自动加锁功能,在更换错误的BIOS或者更换SIM卡后即自动上锁, 方法为重新刷写正确的11047T的BIOS。

     

    1, 11047T BIOS。

    http://dl.vmall.com/c0rgeugair

    2, XP下刷写BIOS工具(请注意选择第一项,备份老ROM并替换新ROM。

    http://dl.vmall.com/c09hn1rqbh

     

    SFR 版 P8888 XP下启动3G上网模块,P8888 XP启动WCDMA上网模块, P8888 XP解决Radio is Off - 全能特工 - 掌中智能

     

    展开全文
  • 所用硬件 具体步骤
    • 所用硬件
    1. 树莓派zero

    1. SD卡
    2. 杜邦线7根
    3. ENC28J60网卡(spi接口)

    • 具体步骤
    1. 树莓派要设置打开SPI接口才可以接入SPI网卡的,这个简单。输入sudo raspi-config指令,在interfaces选项中,找到SPI选项,选择enable即可。然后关掉树莓派,开始接线。
    2. 下一步是激活enc28j60网卡,在 /boot/config.txt中加入这句,放在最后面。
       
      dtoverlay=enc28j60
      重启之后,这SPI网卡就运作的了。
    3. 这网卡有一些有趣的特性,每次重启计算机,这网卡的IP地址和Mac都会改变,很难找到这玩意的准确位置,为了固定IP地址,我们可以在/etc/dhcpcd.conf后添加以下内容:
      interface eth0
      
      static ip_address=192.168.1.124/24
      
      static routers=192.168.1.1
      
      static domain_name_servers=202.102.152.3 114.114.114.114

      保存后重启树莓派,之后树莓派的IP地址就永远是192.168.1.124了

    展开全文
  • 参考某厂家的模块设计,结合项目经验,设计该模块框图如下: 其中: (1)温湿度传感器使用SHT20,该模块使用I2C接口,看手册和某厂家的选型得。SHT20应比DHT11优秀一些,当然价格可能会高一些。 (2)串口转...

    参考某厂家的模块设计,结合项目经验,设计该模块框图如下:

    其中:

    (1)温湿度传感器使用SHT20,该模块使用I2C接口,看手册和某厂家的选型得。SHT20应比DHT11优秀一些,当然价格可能会高一些。

    (2)串口转Wifi模块,目前常用的“有人物联网”和“利尔达”这两个品牌,利尔达时间更长一些,价格上也有优势。

    (3)PM2.5激光粉尘传感器,某厂家采用的是四方光电的激光粉尘传感器PM2007,当然也可以用炜盛的PM2.5传感器,炜盛是上市公司,相信质量应该还行。

    (4)这种采集模块一般定位为家用,所以可以简单的使用5V-USB供电。由于PM2.5传感器内部有风扇一直在转,所以如果该模块设计带锂电池,有点没必要,没什么太大的意义。

    (5) LCD断码屏,可以使用COM接口,即数码管共阴或共阳,当然也可以使用SPI等其他接口,多了这些接口,成本上会相应高一些。

    展开全文
  •  我不知道是不是因为ME3760 V2这个4G模块太偏了,网上没有一个成熟详细的移植教程。官方文档一大堆,但是看得云里雾里的。我将我的移植尽可能详细的记录下来,不一定适用你的环境哈~  一、驱动移植:  1...
        花了一天时间终于让6410开发板ping通www.baidu.com了,下面分享给大家。希望大家少走弯路~
        我不知道是不是因为ME3760 V2这个4G模块太偏了,网上没有一个成熟详细的移植教程。官方文档一大堆,但是看得云里雾里的。我将我的移植尽可能详细的记录下来,不一定适用你的环境哈~
        一、驱动移植:
        1、ECM驱动。ME3760带有两种接口,一种是NDIS接口,一种是ECM接口。首选当然是ECM接口,驱动移植较为简单。可以再串口输入以下模块使模块切换到ECM接口:
    1. echo "AT+ZNCARD=1" > /dev/ttyUSB0
        下面的步骤可以按照官方手册:
    1.1. 增加具体设备驱动
    文件: /linux-2.6.18/drivers/usb/serial/option.c
        ( 注: 说明:在比较早的 linux 版本中,对应的驱动文件为: usb-serial.c 文件,路径可能在..\drivers\usb\serial\usb-serial.c)
        找到如下行:
        static struct usb_device_id option_ids[] = {
        在其下添加内容:
        { USB_DEVICE(0x19d2, 0x0199) },
        如图 1 所示:
        
    1.2.Usb 串口驱动过滤 ECM 接口
    由于 usb 串口跟 ECM 都属于非标准 cdc 设备,需要防止 ECM 口被 usb 串口驱动加载导致 ECM 驱动无法顺利完成加载。
    文件: /linux-2.6.18/drivers/usb/serial/usb-serial.c
    找到 usb_serial_probe 函数,在函数中找到如下行:
    1. type = search_serial_device(interface);
    在其前面添加如下内容:
    1. if ((le16_to_cpu(dev->descriptor.idVendor) == 0x19d2) &&
    2. (le16_to_cpu(dev->descriptor.idProduct) == 0x0199)) {
    3. if ((1 == interface->cur_altsetting->desc.bInterfaceNumber)||
    4. ( 0 == interface->cur_altsetting->desc.bInterfaceNumber)) {
    5. return -ENODEV;
    6. }
    7. }
    如图 2 所示:
     1.3.编译内核
    普通的 3G 数据卡( modem)采用 usb 接口,对上层的功能接口是串口,在 linux 系统中通常使用
    usb 转串口的驱动。
    驱动添加需要配置系统 linux 系统内核,配置方法如下:
     cd kernel
     make menuconfig
     device drivers--->usb support--->usb serial converter support
    选中如下组件:
    USB driver for GSM and CDMA modems
    选中后保存配置,重新编译内核即可。
    至此,插入你的4G模块,出现如下打印:
     说明ECM驱动移植成功。我第一次失败了,后来换了光盘另外一个内核源码重复上诉步骤,烧如开发板就OK了,估计是先前的内核配置有点问题。

        二、 模块编译。
        在这一步,我们要编译出三个重要的模块:usbnet.ko  cdc_encap.ko  cdc_ether.ko
        2.1、usbnet.ko
        文件: /linux-2.6.24/drivers/net/usb/cdc_ether.c 本文件改动内容较多,不再一一列举,请直接使用我们提供的文件 cdc_ether.c 替换掉原来的 dc_ether.c。(如果您的内核源代码本来就修改过这个文件,则不宜直接覆盖,请注意保留原来的修改)(如果你没有,在我的资源中可以下载到。)
        配置内核:
    1、进入内核目录,执行 make menuconfig
    2. 依次进入 device drivers--->usb support--->usb serial converter support 将如下组件作为模
    块进行编译:
    USB driver for GSM and CDMA modems
    3. 依次进入 device drivers--->Network device support--->usb Network Adapters 将如下组件
    作为模块进行编译:
    Mutil-purpose USB Networking Framework

         2.2、cdc_encap.ko  cdc_ether.ko
        将文件 cdc_encap.c 和 cdc_encap.h 拷贝到/linux-2.6.24/drivers/net/usb/目录下。
        文件: /linux-2.6.24/drivers/net/usb/Makefile
        找到如下行:
        obj-$(CONFIG_USB_USBNET) += usbnet.o
        在其下添加内容:
        obj-m += cdc_encap.o
        如图 3 所示:
        

        2.3.在内核源码根模块输入make moudles,便可在/linux-2.6.24/drivers/net/usb/目录下找到usbnet.ko  cdc_encap.ko  cdc_ether.ko三个模块,通过第100中方法将它拷贝到目标板,这里我推荐用串口rz最简单。
        2.4.加载三个模块:
        
         注意顺序!!!
        通过ifconfig -a可以查看当前网卡。
        
         至此,驱动成功移植。

        三、拨号。
        ME3760 V2好像不支持ppp拨号,可以直接用AT直接集。在官方的资料里并没有找到拨号脚本。查阅一番资料,网上有用minicom的,那个交叉编译太麻烦了,后来发现一个busybox自带的很好用的串口软件,microcom,在我的开发板上已经有这个软件,直接输入命令:
    1. microcom -t 20000 -s 115200 /dev/ttyUSB0
       -t表示20秒内没有操作就退出串口,-s比特率,最后为AT指令对应的串口。这个不确定的话可以一个个试,输入AT,返回OK说明当前串口正确。
         (不知道为啥我的终端不能显示我输入的字符,但是可以正常返回。)
        一次输入一下AT指令。
    1. AT+CFUN=0
    2. AT+CGDCONT=1,"IP"
    3. AT+CFUN=1
    4. AT+CREG=1
    5. AT+CEREG=1
    6. AT+CGACT=1,1
    7. AT+ZGACT=1,1
        如果一切顺利,如下图所示:
    1. [root@FriendlyARM /]# microcom -t 20000 -s 115200 /dev/ttyUSB0
    2. +CGEV: ME PDN DEACT 1
    3. +CREG: 0
    4. +CGREG: 0
    5. +CEREG: 0
    6. ^MODE: 0
    7. OK
    8. +ZICCID: 898600C2191607060668
    9. OK
    10. +ZPBIC: 1,0
    11. OK
    12. +CREG: 2
    13. +CGREG: 2
    14. +CEREG: 2
    15. +CGEV: ME PDN ACT 1
    16. +CREG: 1
    17. ^MODE: 17,9
    18. +CREG: 1
    19. +CEREG: 1
    20. OK
    21. +ZPBIC: 1,1
    22. OK
    23. OK
    24. +ZGIPDNS: 1,1,"IP","10.15.133.223","0.0.0.0","221.179.38.7","120.196.165.7"
    25. OK
        得到的10.15.133.223为IP地址,221.179.38.7为首选DNS, 120.196.165.7为备选DNS.

        四、开启网卡。
        拨号成功后,还不能正确上网,输入ifconfig -a发现usb0这个网卡是没有IP地址的。网上一般用udhcpc自动分配个IP地址,我这里介绍手动分配我们通过AT指令得到的IP地址。
        4.1、打开usb0网卡:
    1. ifconfig usb0 up
        4.2、设置上面得到的IP地址:
    1. ifconfig usb0 10.15.133.223
        4.3、添加路由:默认路由为本身的IP地址。
    1. route add default gw 10.15.133.223
        至此,已经可以ping通IP地址了,但是ping不通网址,因为没有DNS。
        
        4.4、增加DNS。
    1. vi /etc/resolv.conf
        输入获取到的DNS地址:
    1. nameserver 120.196.165.7
        保存退出,即可ping通网址。
         大功告成。
                                                                                                                                                                    QQ:501930128
     




    展开全文
  • 3G模块拨号上网设置

    2017-03-21 20:48:08
    3G模块拨号上网设置
  • 采用4G模块上网

    2020-08-05 08:38:01
    记录一篇文章: https://www.waveshare.net/study/article-929-1.html
  • openwrt 3g模块上网

    千次阅读 2015-06-10 12:00:50
     3G模块为中兴 MC2176 电信版 下面是操作步骤 添加VID 、PIDVID 、 PID 的获取方法是 将设备插入电脑在linux下运行lsusb命令,如图 或者是按照无线模块驱动使用手册,将产品支持的IDS全部加入option...
  • SIM5360E模块ppp拨号上网

    千次阅读 2017-06-21 19:41:47
    愿你有清风与烈酒,愿有人是你的归途。 主机操作系统:Centos 6.7 交叉编译器环境:arm-linux-gcc-4.5.4 (可通过命令/opt/buildroot-2012.08/arm920t/usr/bin/arm-linux-gcc -...模块:sim5360e该模块支持WCDMA/GSM,
  • EC20 4G模块 *99# 拨号上网

    千次阅读 2019-03-25 14:35:15
    操作系统:win10 模块型号:quectel EC20 CE FAG 4G模块拨号步骤如下: 1. 打开网络和internet设置 2. 选择“拨号”   3. 选择“设置新连接” ...6. 开始连接-》可以上网冲浪了。...
  • sim900芯片—GPRS模块ppp拨号上网

    千次阅读 2016-08-04 19:33:43
    sim900芯片—GPRS模块ppp拨号上网 ——————————————————————————————————————— 主机操作系统:Centos 6.5 交叉编译器环境:arm-linux-gcc-4.5.4 开发板平台: FL2440 Linux...
  • windows10使用4G模块上网

    万次阅读 2018-06-13 14:11:44
    1、硬件配置1)华为4G模块:HUAWEI ME909s-8212)PCIE转USB开发板3)联通4G手机SIM卡4)装有windows10的电脑2、软件环境下载安装华为4G模块驱动:http://www.ddooo.com/softdown/73296.htm3、环境搭建华为4G模块和...
  • 华为等 3G、4G模块拨号上网过程分析

    万次阅读 2016-12-15 11:04:07
    最近在分析模块拨号上网的问题,mark下供研究... 一 开发环境简介 内核版本 3.19.5、3.15(这2个我都试过) 编译环境 Ubuntu 12.04 3g模块 华为MU709s SIM卡 联通 二 主要步骤 向linux内核中添加...
  • 4G模块CDC_NCM上网

    千次阅读 2015-11-05 17:08:43
    因开发板上已有的linux版本是2.6.32不含cdc_ncm,但又希望4G模块能在传说中的cdc_ncm环境下上网,而不是传统的modem下拔号,该如何做呢? 经过一些日子的摸索,总算成功! 开发板:英蓓特的板子 4G模块:华为的e3276s...
  • CDMA模块上网设置的过程

    千次阅读 2007-03-21 19:21:00
    CDMA模块上网设置的过程一) AT指令设置部分(1) AT+CSQ 检查信号 若返回10—31,99之间的信号数字则继续,如果信号是99,99,则应该考虑不停的键入A/命令,不停的让模块去搜寻网络。(2) AT+IPR=115200;&W ...
  • 树莓派如何使用工业4G模块上网

    千次阅读 2020-03-28 11:10:52
    树莓派使用工业4G模块的起因 我之所以要在树莓派上使用工业4G模块,是因为,我们使用电信的4G卡经常掉线,我们先来看看这两种4G模块的外观区别: 上是华为4G模块,下面是电信4G模块。 好了,我们再来了解工业级别和...
  • 华为3G模块拨号上网

    千次阅读 2015-08-18 14:57:01
    一 开发环境简介 内核版本 3.19.5、3.15(这2个我都试过) 编译环境 Ubuntu 12.04 3g模块 华为MU709s SIM卡 联通 二 主要步骤 向linux内核中添加3G模块驱动(USB转串口的option...将拨号上网所需的两个应用程序pppd
  • sim900GPRS模块ppp拨号上网

    千次阅读 2016-03-30 02:19:53
    ————————————————————————————————sim900GPRS模块ppp拨号上网
  • 实现4G模块EC20在linux系统下的拨号上网

    万次阅读 热门讨论 2017-01-09 19:09:48
    1.实验目的:实现4G模块EC20在linux系统下的拨号上网(Linux最小系统)2.实验平台:迅为4412开发板。EC20带有UART和USB接口,向linux内核添加4G模块的驱动和PPP协议的支持,然后编译内核并下载到开发板。3.实验流程:...
  • 华为LTE 模块AT命令拨号上网流程

    千次阅读 2019-04-18 15:29:21
    模块初始化 AT+CPIN? +CPIN: READY // 查询 SIM 卡是否识别 OK AT+CSQ +CSQ: 27,99 // 查询信号强度 OK AT^SYSINFOEX ^SYSINFOEX:2,3,0,1,,6 ," LTE", 101,"LTE" OK // 查询模块注册网络制式。6 ——表示注册上...
  • LINUX下中兴ZTEME3760无线模块上网

    千次阅读 2016-04-12 19:39:58
    直到楼主遇到了一款无线模块——ZTEME3760后,头痛了N天才实现了拨号上网,期间也在别人的博客中求问并留下了qq号,后来是不是有人要加楼主QQ,到现在还有好学的人通过这个QQ找到楼主,原谅楼主没有精力回复。...
  • WISMO模块GPRS上网设置的过程

    千次阅读 2007-03-21 19:22:00
    WISMO模块GPRS上网设置的过程一) AT指令设置部分(1) AT+CGCLASS=“B”置为“B”模式。(2) AT+CGDCONT=1,“IP”,“CMNET”设置APN。(3) AT+CSQ 检查信号 若返回10—31,0之间的信号数字则继续,如果...
  • IP-Guard上网浏览模块主要是禁止桌面上那些网站,什么时间可以上网,什么网站可以访问,什么网站禁止访问; 同样加号添加策略:动作哪里可以选允许或禁止,网站哪里默认是全部,选后面点进去选分类,分类同样是在...
  • GPRS无线MODEM模块上网设置命令

    千次阅读 2016-07-14 20:46:39
    GSM/GPRS MODEM 的上网设置 一、首先在超级终端下,对模块进行设置: at OK at+ccid //检测是否装有SIM 卡 +CCID: "89860060190200147245" OK at+cgmr //检测软件版本,5.0 以上的才有GPRS 功能支持 534_09gg...
  • ECX0 4G模块上网流程

    2019-07-30 22:20:58
    编译代码:进入模块测试代码,执行make就可编译 不同的SDK版本之间编译代码,需要解决静态库依赖,运行时解决动态库依赖问题,解决库函数返回失败问题,解决依赖的service问题 举例说明 QMI消息掩码 ...
  • OpenWRT使用4G模块上网和发送短信

    千次阅读 2018-06-20 18:04:43
    1、配置ppp配置参考:https://blog.csdn.net/qianguozheng/article/details/50543704结果就是:lsusb能发现HUAWEI的4G模块,ifconfig能看到3g-ppp0口2、测试上网功能ping www.baidu.com是ok的3、测试短信发送功能 a...
  • 3G模块SIM5360E实现拨号上网功能

    千次阅读 2017-06-07 19:43:46
    3G模块SIM5360E实现拨号上网功能在物联网领域网络互连是非常重要的一个环节。各种传感器采集必要的信息经过单片机的处理之后需要通过网络将数据上报给服务器。在物联网领域联网方式一般为无线网,二用得最多的又是各...
  • 树莓派Centos系统下通过EC20模块进行4G上网 1.连接硬件 2.lsmod 3.通过ls /dev |grep ttyUSB查看当前系统下挂载的USB设备数 4.进一步通过dmesg | grep ttyUSB命令可以查看当前USB设备对应的具体硬件设备,通过下面...
  • 【树莓派】树莓派使用4G模块上网

    千次阅读 2016-12-23 15:42:00
    想了解一下树莓派通过4G网络模块通信如何实现,看到这篇文章...2、 上网方式为dhcp自动获取; 3、 物理设置选择wwan0; 4、 防火墙选择wan 二、重连脚本redial4g LogFile=/root/4g...
  • 2G模块如何实现内置协议栈上网

    千次阅读 2015-03-21 17:05:57
    前一阵之做了一个2G模块作客户端通过内置协议栈上网的项目,我只负责库文件,业务层的实现是由别人完成的。这里想就过程中遇到的问题做个总结,算是学习笔记。 注:以下内容都是本人在工作过程中的自己思考和向前辈...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,314
精华内容 24,925
关键字:

上网模块