NB-IoT / 4G 连接腾讯云失败处理

善学坊 2022-06-24 18:33:32
加精

问题描述

在依照以下教程连接腾讯云时,1. 连接失败;2.开发板的屏幕停留在“... DHCP”;

  • 《NB-IoT开发指南》之《课外篇:项目实战》
  • 《4G Cat.1 开发指南》之《课外篇:项目实战》

 

一. 解决步骤A(基础)

(1)确保MQTT.fx能够正确连接腾讯云,并在小程序中看到数据更新!

(2)确保开发板拨码开关正确配置。(必须要去确认)

 

二.解决步骤B(SIM卡)

(1)确保NB-IoT卡没有插反。(必须要求确认)

(2)确保NB-IoT能用,参考《NB-IoT开发指南》-《基础AT指令测试》-《读取网络附着状态》:https://z7po9bxpe4.k.topthink.com/@nb-iot/5.jichuATzhilingceshi.html#读取网络附着状态

 

如发现NB-IoT不能用,依照以下流程处理:

(2A)确保正确插入NB-IoT卡;
(2B)确保所在地的NB-IoT信号良好;
(2C)确保完全按限制说明用,参考《配套开发板简介》→《NB-IoT卡说明》:6. NB-IoT卡说明
(2D)如依以上方法仍无解决,请用新的NB-IoT卡:https://z7po9bxpe4.k.topthink.com/@nb-iot/6.NB-IoTkashuoming.html
(2E)如仍有疑问,可到官方社区留言咨询;
(2F)勿找商店客服,因其不会技术,不回相关问题。

 

三.解决步骤C(代码配置和信号)

(1)确保域名端口、MQTT用户名密码主题等信息准确无误。(很多用户写错,一定要去确认)

(2)可能是所在地的NB-IoT/Cat.1网络较差,可以在网络信号良好、户外空旷的地方测试一下。由于国内部分地区的NB-IoT网络信号较差,建议测试时多测试几次。

 

四.解决步骤D(IP地址)

对于NB-IoT模块,也可能是腾讯云域名解释失败,处理办法:(只有确认前面方法无法解决时才使用此方法)

  • 依照上述教程取得MQTT服务域名,例如笔者的域名为:UVGWDOYXXX.iotcloud.tencentdevices.com
  • 在搜索框中输入cmd,然后打开命令提示符,如图所示。

 

  • 输入以下命令获取域名对应的IP地址。注意,把ping后面的域名替换成自己的域名。
ping UVGWDOXXXX.iotcloud.tencentdevices.com
  • 把返回的IP地址复制出来,例如笔者获取到的IP地址是:183.47.111.85。注意,这个一个IPv4的地址,少部分读者由于开启了IPv6而导致获取不了IPv4地址,因此需要先关闭IPv6,关闭方法请参考:https://zhuanlan.zhihu.com/p/533445442

  • 把获取到的IP地址替换原来的域名,然后重新测试,如图所示。

 

PS:

NB-IoT通信板内置移远BC260Y-CN模组,模组固件均为原厂固件。如发现固件Bug,可以直接联系移远原厂协助处理,移远官网:https://www.quectel.com/cn

...全文
1848 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

666

社区成员

发帖
与我相关
我的任务
社区描述
1.《STM32+无线通信开发指南》官方技术问答社区. 2.IoT学习平台:sxf-iot.com
社区管理员
  • ByteHouse
  • 大可可可 Ducker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

IoT学习平台:sxf-iot.com

试试用AI创作助手写篇文章吧