User Tools

Site Tools


Sidebar

Kerlink Wiki Home Page

Home

Setups

General information

Wirnet™ iBTS information

Wirnet™ iFemtoCell information

Wirnet™ iFemtoCell-evolution information

Wirnet™ iStation information

System management

Network management

LoRa Features

KerOS customization

Support and resources



www.kerlink.com

wiki:keros_custo:keros_applications_configuration

This is an old revision of the document!


Keros application configuration

Starting from version 4.3, KerOS firmware is delivered with Kerlink Common Packet Forwarder and WMC Embedded applications. These applications are disabled by default.

klk_apps_config

klk_apps_config is a small script used to configure Kerlink Common Packet Forwarder and WMC Embedded applications.
Kerlink advises to reboot the gateway after using klk_apps_config to enable/disable an application.

# klk_apps_config -h
klk_apps_config [options]

options:
-h, --help          show help
--activate-wmc      activate wmc embedded (and CPF)
--deactivate-wmc    deactivate wmc embedded (and CPF)
--activate-cpf      activate lorad and lorafwd
--deactivate-cpf    deactivate lorad and lorafwd
-s, --wmc-server    WMC server (mandatory if activating WMC)
-p, --wmc-port      WMC port (default 1194)
--lns-server        LNS server (default 172.17.0.1)
--lns-dport         LNS downlink port (default 1700)
--lns-uport         LNS uplink port (default 1700)
--loradconf         lorad configuration file name/path
             Can be:
                    - a complete file path
                    - an example file name (ex:AS923-JP.json)

This script can be used to:

  • activate CPF (lorad and lorafwd) only.
  • deactivate CPF
  • activate WMC embedded applications (CPF + BSCC + lora_snmp)
  • deactivate WMC embedded applications

It can also be used to switch to another WMC server while WMC embedded is already activated (use –activate-wmc action with another server parameter while WMC Embedded is already activated).

Script parameters details:

  • One of the four possible actions must be chosen (activate-wmc, deactivate-wmc, activate-cpf, deactivate-cpf)
  • --wmc-server: address of the WMC server to connect to (example: wmcvalidinstall.wanesy.com)
  • --wmc-port: port of the WMC server to connect to
  • --lns-server: address of the LNS server (lorafwd parameter)
  • --lns-dport: LNS downlink port (lorafwd parameter)
  • --lns-uport: LNS uplink port (lorafwd parameter)
  • --loradconf: this can be the complete path of the Lorad configuration you want to use or the file name of the example lorad configuration delivered for your platform. If not given the platform default will be used (EU868XXX.json)

Please note that to use WMC Embedded application, you still have to install the required security certificate; TODO add a link on WMC wiki

Examples

Activate the CPF on european TTN server:

klk_apps_config --activate-cpf --lns-server router.eu.thethings.network --lns-dport 1700 --lns-uport 1700

Deactivation:

klk_apps_config --deactivate-cpf

For example about how to activate the WMC on your gateway, consult the WMC wiki page: TODO link.

wiki/keros_custo/keros_applications_configuration.1600780061.txt.gz · Last modified: 2020/09/22 15:07 by ghi