Выложил на GitHub проект OLT Eltex Manager Графическая утилита для управления и диагностики оборудования OLT Eltex через SSH
https://github.com/stration/OLT_Eltex_manager
Описание Программа предназначена для сетевых инженеров и администраторов, работающих с оптическими линейными терминалами (OLT) производства компании Элтекс. Утилита предоставляет удобный графический интерфейс для быстрого поиска абонентских терминалов (ONT) по серийному номеру и выполнения диагностических команд без необходимости запоминания сложного синтаксиса оборудования.
Основные возможности Вкладка “Поиск ONT” Поиск конфигурации ONT по серийному номеру в полной конфигурации оборудования Автоматическое извлечение интерфейса подключения (например, 0/6) Кеширование конфигурации OLT для ускорения повторных поисков Отображение полного блока конфигурации найденного устройства Поиск точных и частичных совпадений серийных номеров
Вкладка “Командная строка” Выполнение произвольных команд на оборудовании OLT Панель быстрых команд для часто используемых операций: show running-config — просмотр текущей конфигурации show interface ont 0–3 offline — список отключенных ONT show interface ont 0–3 unactivated — список неактивированных ONT show interface ont X/Y online — статус подключенных ONT show interface ont X/Y state — детальное состояние ONT show mac interface ont X/Y — MAC-адреса на портах ONT Автоматическая подстановка последнего найденного интерфейса ONT в шаблоны команд
Управление подключением Гибкая настройка параметров подключения: Поле ввода IP-адреса OLT Поля для ввода логина и пароля Поддержка нестандартных учетных данных для разных устройств Индикация статуса подключения в реальном времени Корректное завершение сессии (команда exit)
На вкладке “Поиск ONT”: Введите IP-адрес OLT в поле “IP адрес” Укажите логин и пароль для доступа к оборудованию Нажмите кнопку “Подключиться” После успешного подключения введите серийный номер ONT (например, ELTX6203512C) Нажмите “Найти конфигурацию”
На вкладке “Командная строка”: Используйте кнопки быстрых команд или введите произвольную команду Нажмите “Выполнить” для отправки команды на оборудование
Поддерживаемое оборудование Программа протестирована на следующих моделях OLT Eltex: LTP-4X LTP-8X
Примечание: Программа использует стандартный синтаксис командной строки оборудования Eltex. Может работать с другими моделями линейки, но требует дополнительного тестирования.
Особенности работы Кеширование конфигурации: При первом поиске ONT загружается полная конфигурация show running-config, которая кешируется для текущего OLT. Это значительно ускоряет повторные поиски. Безопасность: Пароли не сохраняются между сессиями. Все операции логгируются с указанием временных меток. Обработка ошибок: Программа корректно обрабатывает разрывы соединения, таймауты и некорректные ответы оборудования. Оптимизация вывода: Автоматическая очистка управляющих последовательностей ANSI и форматирование текста для удобного чтения.
Собраный файл .exe в релизах
Лицензия Программа распространяется “как есть” без каких-либо гарантий. Использование осуществляется на свой страх и риск. Автор не несет ответственности за возможный ущерб оборудованию или сетевой инфраструктуре в результате использования программы. ⚠️ Важно: Перед использованием на рабочем оборудовании рекомендуется протестировать программу в лабораторной среде. Избегайте выполнения команд, изменяющих конфигурацию (configure, write memory и т.п.) без полного понимания их последствий.
На чай разработчику — сколько не жалко)
![]()




