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. 版本号检测不对头