挂载 4G 网卡上网

路由板为  MT7620A
4G 模块为  QUECTEL EC20
OpenWrt 源码版本为   Chaos Calmer 1505
目前已测试可以上网的网络为:
    移动  3G/4G
    联通  4G


添加内核本 4G 网卡的驱动支持
        修改 build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620/linux-3.18.36/drivers/net/usb/qmi_wwan.c 文件
        674 行 添加内核驱动对网卡的 PIV VID 接口号的识别
  
  
  1. {QMI_FIXED_INTF(0x05c6, 0x9215, 4)}, /* Quectek EC20 2016-08-08 Gino*/
        注释掉 822 行
   
   
  1. // {QMI_GOBI_DEVICE(0x05c6, 0x9215)}, /* Acer Gobi 2000 Modem device (VP413) */ 2016-08-08 Gino
        保存退出

选择并编译 4G 网卡驱动、测试工具
  
  
  1. Kernel modules --->
  2. USB Support --->
  3. kmod-usb-net............... Kernel modules for USB-to-Ethernet convertors
  4. kmod-usb-net-qmi-wwan.................................... QMI WWAN driver
   
   
  1. Network --->
  2. <*> uqmi......................... Control utility for mobile broadband modems
        保存退出


烧录编译出来的固件,或者安装编译好的驱动安装包和应用安装包。
        以安装包的形式安装:
  
  
  1. kmod-mii_3.18.36-1_ramips_24kec.ipk
  2. kmod-usb-net_3.18.36-1_ramips_24kec.ipk
  3. kmod-usb-wdm_3.18.36-1_ramips_24kec.ipk
  4. kmod-usb-net-qmi-wwan_3.18.36-1_ramips_24kec.ipk
  5. uqmi_2014-12-03-86bcdb8cca652676a78b2df8b5e3fb27a40c60a4_ramips_24kec.ipk
        安装完成之后重启开发板。

测试 4G 网卡上网
        正确安装了安装包(或者重新烧录了带上述安装包的固件)并完成重启后,将手机卡和4G网卡插上路由板。在 /dev 目录下出现 cdc-wdm0 设备说明系统已正确识别 4G 网卡。

        执行命令:
  
  
  1. uqmi -d /dev/cdc-wdm0 --start-network internet --autoconnect //使网卡自动连接网络
  2. //开发板重启后同样有效。
  3. uqmi -d /dev/cdc-wdm0 --get-data-status //查看是否连接上

给系统添加新接口
           修改 /etc/config/network  在最后添加
  
  
  1. config interface 'wwan'
  2. option proto 'dhcp'
  3. option ifname 'wwan0'
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值