Tektelic KONA 64 Mega

Prerequisite

Verify Tektelic's default packet forwarder is not running

ps -eadf |grep -i pkt

If Tektelic's default packet forwarder is found to be running you will see a pkt_forwarder process running as shown in the example below.

If you do not see any processes running skip to the installation steps below.

#ps -eadf |grep -i pkt
root      2429     1  0 17:14 ?        00:00:37 /usr/bin/pkt_forwarder -c /etc/default/config.json -s
root     23729 23692  0 18:19 pts/0    00:00:00 grep -i pkt

Confirm the running forwarder is Tektelic's packet forwarder

opkg list-installed |grep pkt

If the installed forwarder running is Tektelic you will see kona-pkt-forwarder listed in the output.

#opkg list-installed |grep pkt
kona-pkt-forwarder - 4.0.17-r110
kona-pkt-forwarder-config - 4.0.17-r110
kona-pkt-forwarder-dvt-utils - 4.0.17-r110
kona-pkt-forwarder-utils - 4.0.17-r110

Remove the Tektelic packet forwarder

If the installed packet forwarder was confirmed to be Tektelic, remove the forwarder with the following command.

opkg remove kona-pkt-forwarder

Example output.

Removing package kona-pkt-forwarder from root...
Stopping Tektelic Packet Forwarder: Reinitializing monit daemon
 Removing any system startup links for pkt_fwd ...
  /etc/rc0.d/K10pkt_fwd
  /etc/rc1.d/K10pkt_fwd
  /etc/rc2.d/K10pkt_fwd
  /etc/rc3.d/K10pkt_fwd
  /etc/rc4.d/K10pkt_fwd
  /etc/rc5.d/S99pkt_fwd
  /etc/rc6.d/K10pkt_fwd

Verify the default packet forwarder is no longer running

ps -eadf |grep -i pkt

There should no longer be any running packet forwarder processes found.

root     11002 23692  0 19:20 pts/0    00:00:00 grep -i pkt

Verify Tektelic's mqtt-bridge is not running

ps -eadf |grep -i mqtt

If Tektelic's mqtt-bridge is found to be running you will see a tek_mqtt_bridge process running as shown in the example below.

If you do not see any processes running skip to the installation steps below.

root@64-7F-DA-FF-FE-00-00-00:~# ps -eadf |grep -i mqtt
root      2154     1  0 12:09 ?        00:00:02 /usr/bin/tek_mqtt_bridge -c /etc/default/mqtt-bridge.conf -v 4
root      6974  2165  0 12:15 ?        00:00:00 [mqttbridgeactiv] <defunct>
root      7040  6891  0 12:15 pts/0    00:00:00 grep -i mqtt
root@64-7F-DA-FF-FE-00-00-00:~#

Confirm mqtt-bridge is installed

opkg list-installed |grep mqtt-bridge

If the mqtt-bridge is installed you will see tektelic-mqtt-bridge listed in the output.

root@64-7F-DA-FF-FE-00-00-00:~# opkg list-installed |grep mqtt-bridge
tektelic-mqtt-bridge - 1.6.1-r70

Remove the tektelic-mqtt-bridge

If the mqtt-bridge was confirmed to be installed, remove mqtt-bridge with the following command.

opkg remove tektelic-mqtt-bridge

Example output.

Removing tektelic-mqtt-bridge (1.6.1) from root...
Not deleting modified conffile /etc/default/tektelic-bridge.ns.toml.
Not deleting modified conffile /etc/default/tektelic-bridge.oam.toml.
Not deleting modified conffile /etc/default/tektelic-bridge.geo.toml.
Not deleting modified conffile /etc/default/tektelic-bridge.toml.
Reinitializing monit daemon
 Removing any system startup links for mqtt-bridge ...
  /etc/rc0.d/K01mqtt-bridge
  /etc/rc1.d/K01mqtt-bridge
  /etc/rc2.d/K01mqtt-bridge
  /etc/rc3.d/K01mqtt-bridge
  /etc/rc4.d/K01mqtt-bridge
  /etc/rc5.d/S99mqtt-bridge
  /etc/rc6.d/K01mqtt-bridge

Reboot the system

In order for the mqtt-bridge process to be properly terminated you will need to reboot the system.

tektelic_reset

Verify the mqtt-bridge is no longer running

Once the system is back online verify the mqtt-bridge is no longer running.

ps -eadf |grep -i mqtt

There should no longer be any running packet forwarder processes found.

root      4159  4105  0 14:17 pts/0    00:00:00 grep mqtt

Senet Packet Forwarder for Developers

Registration

If you have not done so already you will need to register your gateway through your Developer or RAN Provider account.

Note

The serial number for this device is the 8 digit Product Type (starting with a "T") an underscore "_" followed by the 9 digit serial number which can be found on bottom of the Base Station.

Installation

Copy and paste the following command into the Tektelic KONA 64 Mega SSH console.

BSP Version Command
BSP: 4.0.X
dlF=lgwInstaller_02_14_12a.sh;dlC=senetco;wget --no-check-certificate http://docs.${dlC}.io/downloads/02_14_12/$dlF -O $dlF && chmod +x $dlF && ./${dlF} -c ${dlC} -t DEV
BSP: 4.3.X
dlF=lgwInstaller_02_20_14.sh;dlC=senetco;wget --no-check-certificate http://docs.${dlC}.io/downloads/02_20_14/$dlF -O $dlF && chmod +x $dlF && ./${dlF} -c ${dlC} -t DEV

Run the command. The installation is automatic and will prompt you once it has completed.

reboot

Once registration and Base Station software installation are complete the Base Station will be displayed in the Senet Portal Dashboard with the current registration status (this may require a refresh of the browser).

Senet Packet Forwarder for RAN Providers

Note

Before installing verify you have properly configured your network settings on the gateway. The installation process will apply security measures which include modifications to the firewall as well as the password; the installer may also configure the system and install new packages. Access to the gateway over the local network through such protocols as SSH and telnet will no longer be available upon completion of the installer.

Registration

If you have not done so already you will need to register your gateway through your Developer or RAN Provider account.

Note

The serial number for this device is the 8 digit Product Type (starting with a "T") an underscore "_" followed by the 9 digit serial number which can be found on bottom of the Base Station.

Installation

Copy and paste the following command into the Tektelic KONA 64 Mega SSH console.

BSP Version Command
BSP: 4.0.X
dlF=lgwInstaller_02_14_12a.sh;dlC=senetco;wget --no-check-certificate http://docs.${dlC}.io/downloads/02_14_12/$dlF -O $dlF && chmod +x $dlF && ./${dlF} -c ${dlC} -t RAN
BSP: 4.3.X
dlF=lgwInstaller_02_20_14.sh;dlC=senetco;wget --no-check-certificate http://docs.${dlC}.io/downloads/02_20_14/$dlF -O $dlF && chmod +x $dlF && ./${dlF} -c ${dlC} -t RAN

Run the command. The installation is automatic and will prompt you once it has completed.

reboot

Once registration and Base Station software installation are complete the Base Station will be displayed in the Senet Portal Dashboard with the current registration status (this may require a refresh of the browser).