准备

  1. TX2一块,Linux tegra-ubuntu 4.4.38-tegra-realtimes系统
  2. MH5000-31模块一枚
  3. 开发底板一枚

模块升级

此步骤在Windows环境下操作,我在配置后续环境前升级了模块,未测试不升级的情况,建议升级。详细步骤见《华为模块 MH5000-31 Windows USB 驱动安装指南-(V100R001_01, Chinese).pdf》

内核编译

安装依赖

 sudo apt-get install libncurses5-dev   openssl libssl-dev sudo apt-get install build-essentialsudo apt-get install pkg-configsudo apt-get install libc6-devsudo apt-get install bisonsudo apt-get install flexsudo apt-get install libelf-devsudo apt-get install zlibc minizipsudo apt-get install libidn11-dev libidn11
 apt-get updateapt-get upgradesudo apt-get install

下载脚本

 git clone https://github.com/jetsonhacks/buildJetsonTX2Kernel.gitcd buildJetsonTX2Kernel

获取内核源码

 sudo ./getKernelSources.sh

源码下载完毕后,会自动打开一个xconfig配置界面。

内核配置

  1. 设置Genral Setup->Local version - append to kernel release
    文本框内输入-jetsonbot-v0.1,回车;
  2. xconfig中按Ctrl+F,弹出一个搜索框,输入CH341,打勾,xconfig不要关;
  3. 参考华为模块 MH5000-31 Linux内核驱动集成指导-(V100R001_V1.0, Chinese) .pdf第4、5章配置内核文件,文件路径在/usr/src/kernel/kernel4.4下,参考第7章继续配置xconfig,我配置的时候xconfig无需修改,最好还是按文档一一检查一下配置是否正确;

编译内核

 sudo ./makeKernel.sh

替换启动镜像

 sudo ./copyImage.sh

重启TX2。

拨号测试

关闭TX2的网络。

参考华为模块 MH5000-31 Linux内核驱动集成指导-(V100R001_V1.0, Chinese) .pdf第8章,查看相关串口及设备信息是否正确映射。

开启双 Terminal, 一个输出打印结果: cat /dev/ttyUSB1;一个发送 AT 指令: echo -e "ati\r\n" >
/dev/ttyUSB1

输入ifconfig查看硬件地址ether为001e101f0000的网口名,这就是ECM网络适配端口,名字可能不同,我映射出来的叫eth1。

根据你的映射名打开网口:sudo ifconfig eth1 up

拨号: echo -e "at^ndisdup=1,1\r\n" > /dev/ttyUSB1

根据你的ECM网口名获取动态IP地址:sudo dhclient -d eth1

ping一下:ping www.baidu.com,如果ping通了即说明联网成功,顺便可以打开测速网测速,我实测下行网速超过100Mbps/s。

其他问题

  1. 本次测试使用的是手机sim卡,用物联网卡拨号失败,厂家回复需要设置APN,暂未搞定;
  2. 本次测试模块通过USB口连接TX2,可映射出串口,但通过TX2的PCIE接口连接模块无法直接映射出串口。

参考

  1. NVIDIA Jetson TX2内核添加CP210x串口驱动
  2. MH5000-31在Linux系统下配置USB驱动和ECM上网配置
  3. 基于华为巴龙MH5000-31 5G工业/商业模组开发(一)
  4. 基于华为巴龙MH5000-31 5G工业/商业模组开发(二)
  5. 基于华为巴龙MH5000-31 5G工业/商业模组开发(三)

华为5G模组MH5000-31在TX2上配置联网相关推荐

  1. 华为组织架调整,CloudAI升至第四大BG,打通全球第一款集成5G模组的4K直播编码器网络通信服务;谷歌宣布与IBM合作……...

    关注并标星星CSDN云计算 速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周两次,打卡即read   更快.更全了解泛云圈精彩news   go ...

  2. 哪些5G芯片和5G模组已经问世?| 截止至2020年Q1

    2019年是5G商用前最关键的一年.5G芯片已经陆续发布,模组厂商也瞄准了5G市场,积极准备5G模组.那么目前有哪些芯片厂商推出5G芯片,以及有哪些模组厂商推出5G模组?产业链进展如何呢? 一.目前的 ...

  3. 广和通再推5G利器,发布高性价比5G模组FM650

    12月31日,广和通再推5G利器,发布高集成.高性能.高性价比5G模组FM650,搭载紫光展锐春藤V510芯片平台,加速5G超宽带应用. 广和通FM650 5G模组支持中国三大运营商的全部5G频段和全 ...

  4. 全球5G模组厂商型号价格对比

    全球5G模组厂商型号价格对比 废话不多说,直接上图.电子表格下载: https://mp.csdn.net/console/upDetailed 华为 当温度在–40°C-–20°C或+60°C-+8 ...

  5. 【Quectel移远展锐平台5G模组RX500U/RG200U使用指南(一)】

    概述 移远的展锐平台5G模组是基于展锐udx710平台开发的5G模组,在华为被禁,MH5000-31无法继续使用后,这个成了国产5G模组的独苗了. 目前移远出了多款展锐的5G模组,RG500U-CN, ...

  6. ubuntu16.04调试5G模组ZM9000

    1.Linux内核国内镜像下载地址 http://mirror.bjtu.edu.cn/kernel/linux/kernel/     下载内核版本:4.19.124     解压内核压缩包linu ...

  7. 无线通讯 - 5G芯片和5G模组区别

    5G模组:基带芯片,射频芯片,存储芯片,电阻电容组成. 5G芯片,即基带芯片. 核心主要是基带芯片和射频芯片. 基带芯片 最核心,决定了终端的网络能力,是用来合成即将发射的基带信号,或对接收到的基带信 ...

  8. wifi模组论坛_未来3年5G模组价格下降80%,这对5G产业来说意味着什么?|物联网|芯片...

    作者:赵小飞 物联网智库 原创 转载请注明来源和出处 导  读 5G产业的发展涉及经济社会方方面面,5G模组则是产业发展一个典型的风向标,可以说模组价格的下降的历程也是产业成熟的过程. 根据中国信通院 ...

  9. 移远通信推出超小尺寸5G模组;前亚马逊高管加入瑞典SAAS企业咨委会;阳狮集团推出阳狮营销咨询业务板块 | 全球TMT...

    新品 移远通信推出基于展锐唐古拉5G基带芯片平台V510的超小尺寸5G模组RG200U,相比传统LGA 封装5G模组尺寸减小约三分之一.RG200U尺寸为30.0mm x 41.1mm x 2.85m ...

最新文章

  1. Unity热更新技术整理
  2. Shell : 基本语法
  3. PRML-github code使用两个小攻略
  4. Flutter Web:Shadow Root问题
  5. mysql update修改数据_MySQL UPDATE:修改数据(更新数据)
  6. java线程工作内存在栈中吗_JVM常见面试题解析
  7. 软件架构师的沟通修炼
  8. 用python计算ph_用于水和水蒸汽物性计算的Python模块——iapws
  9. echarts——饼图
  10. c语言互不相同删除法,GitHub - MXHDOIT/C_Practice: 100道C语言经典习题
  11. python合并相同内容单元格_实例28_在Excel表格中将上下行相同内容的单元格自动合并...
  12. [荐][转]如何用美剧真正提升你的英语水平
  13. Android 三大图片缓存原理、特性对比
  14. 怎样才能画好人物手臂?画好人物手臂有哪些技巧?
  15. WebRTC[7]-Failed to set remote offer sdp: Called with SDP without DTLS fingerprint
  16. 求职套题2---各大公司
  17. 【AdaBoost算法】
  18. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks(理解)
  19. 郑州73中学计算机老师,关于“郑州市中学信息技术优质课评比”的通知
  20. 解决 opencv读取手机拍摄的视频可能会自动旋转 90度

热门文章

  1. 058基于Springboot医院管理系统【附源码】
  2. 价格逗号怎么打_OFFICE软件之间的协作技巧,打通任督二脉,提升办公效率!
  3. virtualbox下ubuntu虚拟机配置网络
  4. [BUG] 在更新npm时遇到“ERR! Cannot find module ‘agentkeepalive‘“
  5. 分类机器学习中,某一标签占比太大(标签稀疏),如何学习?
  6. 线程+线程池【面试题】
  7. android mtbf测试,Android Crash 问题分析以及解决
  8. Linux之旅 9:正则表达式与文件格式化
  9. 脏读和不可重复读的区别
  10. 【CVPR 2020】让合成图像更真实,上交大提出基于域验证的图像和谐化