Table of Contents

Major version upgrade with a custom liveburner

Introduction

Major versions of KerOS introduce some important modifications (new kernel, hotfixing) requiring an upgrade with a liveburner when coming from the previous KerOS version. A liveburner package will by default flash the eMMC content and install only the KerOS package. So any packages, data, and configurations will be lost using such upgrade packages. This upgrade will be problematic for products already on the field that need to keep a device management link up and running before and after the upgrade.

This page provides:

Please note that an upgrade is always risky and must be tested and validated before being deployed on the products on the field. We also recommend upgrading products in small batches and not all the products in a row.

Default custom liveburner for version 5.7.2

A custom liveburner has been generated to save usual configuration files:

To upgrade your gateway from version 4.3.3 to version 5.7.2 with this configuration files preservation, use the custom liveburner file custom-liveburner_5.7.2_klkgw-signed.ipk available in the 5.7.2 release page. To upgrade your system, follow the software update process here.

This custom liveburner can be used to upgrade a gateway without WMC connection. In this case, OpenVPN and BSCC configurations are ignored. Network and LoRa configuration will be saved.

The gateway must be connected to internet.

This custom liveburner can be used only to upgrade a gateway with firmware version 4.3.3. If your gateway has a firmware version < 4.3.3, it is mandatory to upgrade your firmware to version 4.3.3 before to upgrade it to firmware version 5.x.

For gateways connected to the WMC (Wanesy Management Center): To reinstall the OpenVPN secrets after the 5.7.2 upgrade, the custom liveburner needs an internet connection to request the OpenVPN certificates to the Kerlink server.

Build your own 5.7.2 custom liveburner (experienced user)

click here