Linux 4g模块NL660驱动

 1、硬件设计

 

2、 软件设计

 

 

 

 

option.c  option_ids 添加如下

    { USB_DEVICE(0x1508, 0x1001) }, 
    { USB_DEVICE(0x1508, 0x1000) }, 

 

     { USB_DEVICE(0x1508, 0x1001),                        /* Fibocom NL668 (IOT version) */
      .driver_info = RSVD(4) | RSVD(5) | RSVD(6) }, 
    { USB_DEVICE(0x1508, 0x1000),                        /* Fibocom NL668 (IOT version)*/
      .driver_info = RSVD(4) | RSVD(5) | RSVD(6) },

   

 if (serial->dev->descriptor.idVendor == cpu_to_le16(0x1508) &&
        serial->dev->descriptor.idProduct == cpu_to_le16(0x1000) &&
        serial->interface->cur_altsetting->desc.bInterfaceNumber >= 2)
        return -ENODEV;

    if (((serial->dev->descriptor.idVendor == cpu_to_le16(0x1c9e) && serial->dev->descriptor.idProduct == cpu_to_le16(0x9b05))
    || (serial->dev->descriptor.idVendor == cpu_to_le16(0x161c) && serial->dev->descriptor.idProduct == cpu_to_le16(0x9115))
    ||(serial->dev->descriptor.idVendor == cpu_to_le16(0x05c6) && serial->dev->descriptor.idProduct == cpu_to_le16(0xf601))
    ||  (serial->dev->descriptor.idVendor == cpu_to_le16(0x1c9e) && serial->dev->descriptor.idProduct == cpu_to_le16(0x9b3c))
    ||  (serial->dev->descriptor.idVendor == cpu_to_le16(0x1508) && serial->dev->descriptor.idProduct == cpu_to_le16(0x1001))
    || (serial->dev->descriptor.idVendor == 0x2cb7 && (serial->dev->descriptor.idProduct == 0x0104 
                              || serial->dev->descriptor.idProduct == 0x0105||serial->dev->descriptor.idProduct == 0x010b
                              ))) &&
        serial->interface->cur_altsetting->desc.bInterfaceNumber >= 4)
        return -ENODEV;

 

 

在目录 drives/net/usb 添加Fibocom_Linux_GobiNet_Driver文件夹

下载

https://download.csdn.net/download/u011425939/87910747

 修改makefile

编译生成 GobiNet.ko

 

 

 

 拨号测试代码

ltemanage

下载

https://download.csdn.net/download/u011425939/87910764

udhcpc 分配不到ip出现如下情况

 解决办法 找到下面进程杀死

 重新执行测试代码

 

 测试结果

 能成功ping 外网

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
详细说明 U8300无线模块是一款适用于FDD-LTE/TDD-LTE/TD-SCDMA/EDGE/GPRS/GSM多种网络制式的无线终端产品,U8300模块支持多种频段: Tri-Band TDD-LTE:Band38/39/40; Single-Band FDD-LTE :Band7; Tri-Band TD-SCDMA:Band34/39/40; Dual-Band EDGE/GPRS/GSM:GSM900/DCS1800。 在FDD-LTE网路下,U8300接入速度下行可达100Mbps,上行可达50Mbps,在TDD-LTE网络下,U8300接入速度下行可达61Mbps,上行可达18Mbps,在没有LTE网络覆盖的情况下,U8300还可以通过TD-SCDMA接入,速率可达下行4.2Mbps和上行2.2Mbps,EGDE接入速率可达237kbps,GPRS接入速率可达85.6kbps。 U8300在提供高速数据接入的同时,可提供**讯簿等功能,可广泛应用于移动宽带接入、视频监控、手持终端、车载设备等产品。 U8300采用先进的高度集成设计方案,将射频、基带集成在一块PCB上,完成无线接收、发射、基带信号处理和音频信号处理功能,采用双面布局,模块结构尺寸为:51.0×30.0×4.6mm。 U8300支持AT命令扩展,可以实现用户个性化定制方案。 U8300无线模块是一款适用于FDD-LTE/TDD-LTE/TD-SCDMA/EDGE/GPRS/GSM多种网络制式的无线终端产品,U8300模块支持多种频段: Tri-Band TDD-LTE:Band38/39/40; Single-Band FDD-LTE:Band7; Tri-Band TD-SCDMA:Band34/39/40; Dual-Band EDGE/GPRS/GSM:GSM900/DCS1800。 在FDD-LTE网路下,U8300接入速度下行可达100Mbps,上行可达50Mbps,在TDD-LTE网络下,U8300接入速度下行可达61Mbps,上行可达18Mbps,在没有LTE网络覆盖的情况下,U8300还可以通过TD-SCDMA接入,速率可达下行4.2Mbps和上行2.2Mbps,EGDE接入速率可达237kbps,GPRS接入速率可达85.6kbps。 U8300在提供高速数据接入的同时,可提供**讯簿等功能,可广泛应用于移动宽带接入、视频监控、手持终端、车载设备等产品。 U8300采用先进的高度集成设计方案,将射频、基带集成在一块PCB上,完成无线接收、发射、基带信号处理和音频信号处理功能,采用双面布局,模块结构尺寸为:51.0×30.0×4.6mm。 U8300支持AT命令扩展,可以实现用户个性化定制方案。 优势 ● 支持多种网络制式,FDD-LTE/TDD-LTE/TD-SCDMA/EDGE/GPRS/GSM ● 宽带无线通讯模块,FDD_LTE:100Mbps(DL)/50Mbps(UL),TDD_LTE:61Mbps(DL)/18Mbps(UL),TD-SCDMA:4.2Mbps(DL)/2.2Mbps(UL) ● Mini PCI-E标准连接器,便于调试和售后维护 ● 支持GPS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值