8. Backup and Upgrade

8. Backup and Upgrade

Backup and Upgrade

Configuration Backup

You can create a backup of your configuration in the web GUI by navigating to system → backup/flash firmware and clicking Generate Archive.

Firmware Upgrade

The Mesh Rider OS can be upgraded Over the Air (OTA) or from the Ethernet ports, using either the Web GUI, or the Linux console.

Linux Console Method

1.      Copy firmware from PC to the module:

scp firmware-sysupgrade.bin root@<IP ADDRESS>:/tmp/

2. Login to Smart Radio with ssh root@<IP ADDRESS>

3.      Use the sysupgrade command to update the firmware.

root@smartradio:~# sysupgrade -v /tmp/firmware-sysupgrade.bin

4.      Wait until the update is complete. DO NOT CYCLE THE POWER SUPPLY UNTIL THE FIRMWARE HAS BEEN UPDATED!

Web GUI Method

1.      Enter the following into the address bar of your browser

https://<IP ADDRESS>/cgi-bin/luci/admin/system/flashops

2.      At the bottom of the page, de-select the “keep settings” button

3.      In the “image” field, click browse and select your firmware image

4.      Click Flash Image

5.      After the system has verified the image, click Proceed

Configuration Copy

Simply restoring a configuration of another radio on to a different one can make the two radios incompatible with each other as there are several settings which are unique to each radio like the IP addressing and security keys. Doodle Labs has created a Configuration Clone tool to quickly distribute a radio configuration to multiple radios. The tool currently only works over the command line. In order to use it,

1.      SSH into the radio

2.      To see a list of options, run

root@smartradio:~# configclone.sh --help
usage: configclone.sh <ACTION>
ACTIONs:
-b)  create_backup
-r)  restore_backup
-c)  cleanup
-k)  do not overwrite conflicting parameters during restore
-o)  overwrite conflicting parameters during restore
output on create_backup: /tmp/backup.tar.gz
input on restore_backup: /tmp/backup.tar.gz

Running configclone.sh -b will create a backup (/tmp/backup.tar.gz) which can then be copied to other radios (scp to /tmp/backup.tar.gz) and restored with configclone.sh -r. During the backup and restore phases, the radio will ask questions to help you to resolve potential configuration conflicts. You can skip all questions in the restore phase by running it with the -k or -o options. 


    • Related Articles

    • Videos: How to upgrade your Smart Radio Firmware

      Firmware Upgrade  -- June 2022  Link: https://www.loom.com/share/19e62caa873643c1b8efcd0574dc48c4 Topics  How to download the firmware from the website and how to  apply the upgrade to the Smart Radio  *Applicable to all users and product types.
    • Videos: Navigating the GUI

      Navigating the GUI  -- Sept. 2022  Link: https://www.loom.com/share/81bb92172b0844f88d38cb21df09826e  Topics This provides an explanation of Basic vs. Advanced Settings options  Initial  walk-through of key configuration screens  Status overview  ...
    • 1. Introduction to the Smart Radio Configuration Guide

      Introduction The purpose of this guide is to aid in the software configuration of the Smart Radio. This guide is organized as follows. 1.      Smart Radio Settings (For all models) 2.      Model Specific Configuration 3.      System Configuration ...
    • Smart Radio LTE Failover: Introduction

      Introduction This application note describes how to use LTE as a failover for the Smart Radio’s Mesh Rider wireless link. Smart Radio LTE Failover is an optional add-on license to the Mesh Rider OS to create highly resilient private wireless ...
    • 6. Crashes, Reboots, etc

      The Smart Radios are designed to take a beating. That said, no system is perfect and if you find that the radios are misbehaving, consider the points below. Unexpected wireless down time If the Smart Radio is under heavy network load for hours or ...