RUTXR1 Package Manager

From Teltonika Networks Wiki
This is the approved revision of this page, as well as being the most recent.
Main Page > RUTX Routers > RUTXR1 > RUTXR1 Manual > RUTXR1 WebUI > RUTXR1 Services section > RUTXR1 Package Manager

The information in this page is updated in accordance with firmware version RUTX_R_00.02.06.1.

Summary[edit source]

The Package Manager is a service used to install additional software on the the device. This page is an overview of the Package Manager section in RUTXR1 devices.

If you're having trouble finding this page or some of the parameters described here on your device's WebUI, you should turn on "Advanced WebUI" mode. You can do that by clicking the "Basic" button under "Mode", which is located at the top-right corner of the WebUI.

Networking rutx manual webui basic advanced mode.gif

Package Manager[edit source]

The Package Manager section provides the possibility to install additional software packages that are available for download from the FOTA server. To install a new service, locate the necessary package in the list, click the '+' button adjacent to it and you will be redirected to Verification page.

The Package Manager section look similar to this:

Networking rutos manual package manager packages.png

Available packages[edit source]


Available additional software packages for RUTXR1 devices with latest firmware version are listed below.

  • ZeroTier - an open source software product which establishes Peer to Peer VPN (P2PVPN) connection between laptops, desktops, phones, embedded devices, cloud resources, and apps. After installation, this service becomes available and can be configured from the Services → VPN → ZeroTier page.
  • TR-069 - Technical Report 069 (TR-069) client, an application layer protocol designed for management of equipment connected to a remote network.
    After installation, this service becomes available and can be configured from the Services → TR-069 page.
  • The Cloud of Things is a cloud platform for the Internet of Things. It allows you to remotely monitor, manage and control your connected devices and machines.
    After installation, this service becomes available and can be configured from the Services → Cloud Solutions → Cloud of Things page.
  • Azure IoThub - an open and flexible cloud platform that supports open-source SDKs and multiple protocols.
    After installation, this service becomes available and can be configured from the Services → Cloud Solutions → Azure IoT Hub page.
  • Cumulocity - an independent device and application management Internet of Things (IoT) platform.
    After installation, this service becomes available and can be configured from the Services → Cloud Solutions → Cumulocity page.
  • ThingWorx - an industrial innovation platform designed to rapidly deliver IoT applications.
    After installation, this service becomes available and can be configured from the Services → Cloud Solutions → ThingWorx page.
  • NTPD - a program that maintains the system time in synchronization with time servers using the Network Time Protocol.
    After installation, this service becomes available and can be configured from the Services → NTP → NTPD page.
  • WireGuard - a free and open source software application that implements virtual private network (VPN) to create a secure point-to-point connections.
    After installation, this service becomes available and can be configured from the Services → VPN → WireGuard page.
  • SSHFS - a software which allows to mount remote filesystems in your local device filesystem using SFTP.
    After installation, this service becomes available and can be configured from the Services → SSHFS page.

Upload[edit source]

The Upload section provides the possibility for offline package installation. Only packages that are intended for this specific device and firmware version can be uploaded.

The list of available packages for RUTXR1 devices with latest firmware version can be found in the Package Downloads page.

Networking rutos manual package manager upload.png

To install a package click the 'Browse' button and locate the package file on your computer. Then click 'Install package' and you will be redirected to Verification page. If you proceed with installation and successfully install the package, you should see a blue rounded rectangle containing a message of success in the bottom right of your screen:

Networking rutos manual package manager upload success.png

Verification[edit source]

When trying to install a package by either downloading it in Packages page or uploading it in Upload page you will be informed whether this package is Authorized - digitaly signed by Teltonika Networks, or Unauthorized - without digital signature. After that you will be able to proceed with installation or cancel it.

Below are pictures representing Authorized and Unauthorized packages respectively.

Networking rutos manual package manager authorized package.png

Networking rutos manual package manager unauthorized package.png

FAQ[edit source]

  • Q: How to keep installed packages after firmware upgrade?
  • A: Before upgrading the device's firmware, make sure the 'Keep all settings' option is checked in the Firmware page. This ensures that the device will install the necessary packages after FW upgrade and keep user configuration data.

Networking rutos manual package manager faq keep settings.png



  • Q: Is there enough space for packages that I want to install?
  • A: The size of each package is displayed next to its version in the package list. The current state of Flash memory is displayed in in the top-right corner of the list. Hover your mouse over it for more information.

Networking rutos manual package manager faq memory.png



  • Q: I installed a software package, how do I configure it?
  • A: After the installation of a package, a related configuration page is generated somewhere in the WebUI, depending on the packages purpose. Information on where to find each page can be found in the Available packages section of this Wiki page.




  • Q: The package that I want isn't on the list. Can I install it anyway?
  • A: Depends on what you need specifically. More packages can be downloaded using the opkg package manager. It is a command-line utility used to download software from special online repositories.
    Before using opkg you should first update the list of available packages by executing this command:
    opkg update
    To see a list of available packages, use this command:
    opkg list
    To install a package, use this syntax:
    opkg install <PACKAGE_NAME>