10417 questions

12418 answers

19280 comments

21747 members

0 votes
126 views 0 comments
by
Hello, I want to upgrade the RUT240 from firmware RUT2XX_R_00.01.14.3 or RUT2XX_R_00.01.14.5 to RUT2_R_00.07.01.4 through an external application, using JSONRPC 2.0 for the API calls, so what are the exact steps to do that? I already found that I can use rut_fota to download the firmware and validate it.
Thanks.

1 Answer

0 votes
by

Hello,

To successfully upgrade RUT240 from Legacy firmware (RUT2XX_R_00.01.14.1 and below) to RUTOS (RUT2_R_00.07.01 and up), you must first upgrade to the latest Legacy firmware (RUT2XX_R_00.01.14.3 and up) and then upgrade to any RUTOS firmware. You can find them on the following wikipages:

RUT240 Firmware Downloads (legacy WebUI) - Teltonika Networks Wiki (teltonika-networks.com)

RUT240 Firmware Downloads - Teltonika Networks Wiki (teltonika-networks.com)

If you have already downloaded the firmware, you can use the following command “sysupgrade /tmp/RUT2_R_00.07.01.4_WEBUI.bin” changing the filename and directory accordingly.

RUT240 Monitoring via JSON-RPC windows - Teltonika Networks Wiki (teltonika-networks.com)

Following the wikipage examples, the command should be something similar to this:

{

    "jsonrpc":"2.0","id":1,"method":"call","params":

    [

        "594c111bdce83378b649d6a7fc6b2ba5","file","exec",

        {

            "command":"sysupgrade","params":["/tmp/RUT9XX_R_00.06.08.6_WEBUI.bin"]

        }

    ]

}