Т.к. роутеры и контроллеры RTU работают под управлением операционной системы OpenWRT они поддерживают практически все пакетные приложения разработанные для данной операционной системы.

Ознакомиться со списком всех приложений Вы можете на официальном сайте операционной системы OpenWRT.

ВНИМАНИЕ! Некоторые пакеты могут быть несовместимы с роутерами и контроллерами RTU из-за серьезно переработанных исходных кодов операционной системы.

Устанавливать пакеты возможно из различных источников:

1. Установка из репозитория.

2. Ручная установка.


1. Установка пакетов из репозитория

Для установки нового пакета необходимо обновить список пакетов из репозитория.

После каждой перезагрузки это необходимо делать каждый раз.

RTU должен быть подключен к интернету для обновления пакетов из официальных источников!!!


Переходим в меню управления пакетами "Программное обеспечение":


Нажимаем на "Обновить списки":

Увидим ответное окно с информацией о обновлении из репозитория.


Пробуем установить пакет, например agetty:


В ответ увидим информацию по установке:


Основной источник пакетов указан в "Конфигурации" пакета установщика OPKG:

Также можно вносить свои репозитории в список.

Основные источники


Пользовательские источники



2. Ручная установка пакетов

Можно легко устанавливать те пакеты. которых нет ни в одном репозитории просто загрузив в роутер

Загрузка и установка пакета


После выбора файла и нажатия на кнопку установить, отобразится результат установки.


3. Консольные операции с пакетными приложениями

Аналогичные действия можно произвести через консоль

Обновим информацию по доступным пакетам

opkg update


Увидим процесс обновления

Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/mxs/generic/packages/base/Packages.gz.
Updated list of available packages in /var/opkg-lists/chaos_calmer_base.
Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/mxs/generic/packages/base/Packages.sig.
Signature check passed.


Пробуем установить пакет agetty

opkg install agetty


Процесс установки

Installing agetty (2.25.2-4) to root...
Downloading http://downloads.openwrt.org/chaos_calmer/15.05.1/mxs/generic/packages/base/agetty_2.25.2-4_mxs.ipk.
Configuring agetty.


Основная конфигурация источников ПО

nano /etc/opkg/distfeeds.conf


Пользовательская конфигурация источников

nano /etc/opkg/customfeeds.conf


Для установки вручную необходимо загрузить пакет в роутер

Как это сделать читайте в статье: Как загружать и скачивать файлы в роутерах серии RTU?


Например мы загрузили файл enlogic_1-18_mxs.ipk в папку /tmp роутера.

Установим этот пакет

opkg install /tmp/enlogic_1-18_mxs.ipk


Процесс установки

Installing enlogic (1-18) to root...
Configuring enlogic.
Starting EnLogic system

prepare to start EnLogic system
starting enlogic system


Удаление пакетов происходит аналогичным образом, только вместо команды install, команда remove

opkg remove enlogic


Сопутствующие статьи:

Как подключиться к роутеру RTU?


Дополнительная информация:

Wiki на GITHUB

Страница роутера на сайте Teleofis

Контроллеры на платформе роутера RTU