MT7621升级5G模组解决无法上报下载成功的代码

1. 原来是下载成功没有上报下载成功的标志。修改了代码测试一下,先测试了读取的IMEI是否正确

第一个问题,读取的IMEI实际有问题的

第二个问题,中间的TCP断掉了,重试了一下就又好了,奇怪

 

3. 第3个问题,有网状态下,用电脑升级5G模组,升级完成后,无法自动回到有网状态。

4. 在上报下载成功之后,再启动程序,那么会出现状态3就是 升级中

按理说应该是,上报下载进度

 但是升级中的话,直接会报206的错误

 

所以最好的办法还是,在下载成功之后,升级5G之后,等待网络恢复,检查网络回复,再发送升级成功的。

 

5. 下一个问题上报的结果是进度 31,应该是如下的问题,需要修改后测试

 

6. TCP接受超时,TCP断开了

 

实际的时候为啥多了一位

 

 按理说是上报下载进度 100%, 然后是 上报101下载成功,上报201升级成功。原来是平台有问题,上报100之后,就上报101会有问题。

 

7. 测试,1.2.3版本不能直接读到TF卡,以上的版本可以。用scp传输文件报一下错误

 

复制代码
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:aZRTK4Ngy9MxMUCPp3nnMl9M8l21J4zLdLfa29cHdM4.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending RSA key in /root/.ssh/known_hosts:3
  remove with:
  ssh-keygen -f "/root/.ssh/known_hosts" -R "192.168.1.1"
RSA host key for 192.168.1.1 has changed and you have requested strict checking.
Host key verification failed.
lost connection
复制代码

 

解决办法

    
rm ~/.ssh/known_hosts


实测可用

8. 检测网络部分。检测网络OK 的,为啥这样失败了?ifup wan,写成了ifdown wan。

9. 版本号检测不对头

posted @   429512065  阅读(448)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
历史上的今天:
2018-11-17 onenet代码突然FOTA升级失败问题
点击右上角即可分享
微信分享提示