E2 Doctor 2.3 — новый плагин для диагностики и обслуживания приемников Enigma2, работающий на Python 3. Основная
цель E2 Doctor — помочь пользователям понять, что происходит внутри их приемника. Вместо отображения только технических ошибок или журналов сбоев, плагин пытается объяснить проблему, указать возможную причину и предложить дальнейшие действия.
В поддерживаемых случаях E2 Doctor также может предложить безопасное действие по ремонту непосредственно из обнаруженной проблемы.
Основные характеристики
Среди прочего, E2 Doctor проводит следующие проверки:
Образ Enigma2, информация о системе и версия Python.
свободное место во флэш-памяти, использование оперативной памяти, загрузка процессора и температура,
Настройка сети, шлюза, DNS и доступа по HTTPS.
списки каналов, lamedb, букеты каналов и отсутствующие ссылки.
Конфигурация тюнера, обнаруженные интерфейсы и текущая блокировка сигнала,
Состояние подключенных жестких дисков, USB-устройств и файловой системы.
Менеджер пакетов OPKG и неполные установки.
Состояние процесса OSCam и базовой конфигурации.
Расположение электронных программ передач и значков.
Установлены плагины для устранения возможных несовместимостей с Python 2.
Последние сбои в Enigma2.
Показатель состояния здоровья Enigma2
На главной панели отображается текущее состояние приемника по шкале от 0 до 100. Пользователь
может сразу увидеть:
правильные проверки,
информация,
предупреждения,
обнаружены ошибки,
Наиболее важное рекомендуемое действие.
Анализ Crashlog
Программа E2 Doctor пытается извлечь полезную информацию из логов сбоев Enigma2, в том числе:
тип исключения,
затронутый файл,
номер строки,
название функции,
подозрительный плагин,
Повторное возникновение одной и той же проблемы.
Это сделано для того, чтобы упростить понимание журналов сбоев для обычных пользователей и облегчить их передачу разработчикам плагинов или на форумы поддержки.
Безопасный ремонтный центр
В зависимости от выявленной проблемы, E2 Doctor может предложить следующие действия:
удаление старых журналов сбоев,
поиск самых больших файлов во флэш-памяти.
Обновление кэша памяти Linux без завершения процессов.
Исправление отсутствующих ссылок на букеты.
перезагрузка списков каналов,
удаление неактивной блокировки OPKG,
перезапуск OSCam,
синхронизация системного времени,
Выполнение расширенного сетевого теста.
временное отключение подозрительного плагина,
Создание технического диагностического отчета.
Никакие действия по восстановлению не выполняются без подтверждения пользователя.
Плагин не выполняет сброс к заводским настройкам и не удаляет намеренно конфигурацию тюнера, сети, списка каналов или OSCam.
Резервное копирование и откат
Перед выполнением выбранных операций по исправлению ошибок E2 Doctor создает резервную копию файлов, которые будут изменены.
Поддерживаемые операции можно будет позже просмотреть и отменить с помощью плагина.
Установщик E2 Safe Installer
Плагин также включает в себя анализатор IPK, который может проверить пакет перед установкой.
Он может отображать:
название и версия пакета,
архитектура,
зависимости,
скрипты установки,
расчетный размер установленного оборудования,
Возможные несовместимости с Python 3.
возможные изменения системных файлов,
базовая оценка риска.
Анализатор не устанавливает пакет автоматически.
Языки
В настоящее время E2 Doctor поддерживает:
польский,
Английский.
По умолчанию плагин использует системный язык Enigma2:
Польский системный язык → Польский интерфейс,
любой другой язык системы → Английский интерфейс.
Язык также можно выбрать вручную в настройках плагина.
Система обновлений GitHub
E2 Doctor может проверять наличие новых релизов непосредственно на GitHub.
Перед установкой загруженный IPK-пакет проверяется с помощью контрольной суммы SHA-256 .
Совместимость
Enigma2,
Python 3,
Разработан для работы с различными образами Enigma2 и моделями приемников.
Поскольку образы Enigma2 могут отличаться по структуре файловой системы, службам и внутренним API, мы будем очень рады отзывам пользователей образов OpenATV, OpenPLi, OpenViX, OpenBH, Egami, OpenSPA, Pure2 и других.
[ Гостям не разрешен просмотр вложений ]
[ Гостям не разрешен просмотр вложений ]