Firmware available on server sometimes says No update available, but after some tries or reboots it founds new FW. And this repeats randomly.
HW: RUT241 with FW RUT2M_R_00.07.04.1
FW RUT2M_R_00.07.04.2 available for download from Teltonika Wiki.
I think, there is some problem with UI and communication.
I have found out:
Request
https://10.109.0.1/api/bulk
with body
{"data":[{"endpoint":"/api/system/firmware/updates/device","method":"GET"},
{"endpoint":"/api/system/firmware/updates/modem","method":"GET"}]}
when get response with body:
{"success":true,"data":[{"success":true,"data":{"device":"N\/A"}},{"success":true,"data":{"modems":[{"id":"1-1","update_exists":"0"}]}}]}
Shows wrong info("No update available") in UI instead of some type of error (as seen in response device is N/A).
Below I show examples of communication between UI and HW:
Response (part of it) with error:
{
"data": {
"device": "N/A"
}
}
Reponse (part of it) with update:
{
"device": {
"version": "RUT2M_R_00.07.04.2",
"size": "12256209"
}
}
Reponse with newest FW (part):
{
"device": {
"version": "newest",
"size": "0"
}
}
I think, text "No update available" is confusing.
It does not mean "there is no update, you are OK", but it means "I cannot find any update, there is some problem with internet, server, etc."