XPEnology Surveillance Station патч лицензий на 60 камер
XPEnology — это основанный на Linux загрузчик, разработанный для того, чтобы эмулировать оригинальный загрузчик Synology, позволяющий операционной системе Synology Disk Station Manager (DSM) работать на сторонних аппаратных средствах (железе, выпущенном не компанией Synology) и эмулировать определённые модели устройств Diskstation.
Проверено лично работа на arc loader релиза 2.2.0 и arc-addons релиза 25.06.27. Но если нужны свежие релизы то все переехало в Arc Control и данная статья не актуальная для релизов выше описанных.
На своем старом ПК экспериментировал с XPEnology (использовал Arc Loader
), в частности тестировал работу пакет Surveillance Station. Количество лицензий для камер по умолчанию 2, что в рамках моего тестирования было не достаточно, разобрался и ниже описал как применить патч лицензий на 60 камер.
Git репозиторий — The Arc Loader
Информация по дополнениям для Arc Loader — https://auxxxilium.tech/wiki/arc/addons
Исходные данные:
- Название модели — DS1621xs+
- Версия DSM — 7.2.2-72806
- Версия Surveillance Station — 90.2.0-11289
Подготовка
Сперва необходимо включить службу SSH. Переходим в Панель управления
> Терминал и SNMP
> Терминал
, отмечаем галочкой — Включить службу SSH
и нажимаем Применить
.

Далее необходимо установить пакет — Git Server
. Переходим в Центр пакетов
, находим пакет Git Server и устанавливаем.

Описываемое исправление применимо для Surveillance Station 9.2.x
(не для DVA3219).
- Скачать — Surveillance Station 9.2.0
- Скачать — Surveillance Station 9.2.0 Openvino
- Скачать — Surveillance Station 9.2.0 DVA3221 (не для DVA3219)
Для моей конфигурации я скачиваю Surveillance Station 9.2.0
и устанавливаю его через Центр пакетов
, в ручном режиме.

Исправление
Подключаемся по SSH на DSM и выполняем последовательно команды.
sudo -i
git clone https://github.com/AuxXxilium/arc-addons.git
cd arc-addons
chmod +x compile-addons.sh
./compile-addons.sh
cd surveillance
sed -i 's:cp -p\(r\?f\) "/:cp -p\1 "all/:g' install.sh
sed -i 's|/tmpRoot/|/|g' install.sh
Выполняем установку:
chmod +x install.sh
./install.sh late
Вывод успешной установки:
./install.sh late
Installing addon sspatch - late
'/usr/lib/systemd/system/multi-user.target.wants/sspatch.service' -> '/usr/lib/systemd/system/sspatch.service'
Запускаем службу.
systemctl daemon-reload
systemctl start sspatch.service
Проверим статус работы службы. Успешный вывод должен быть таким:
root@XPEstorage:~/arc-addons/sspatch# systemctl status sspatch.service
● sspatch.service - addon sspatch
Loaded: loaded (/usr/lib/systemd/system/sspatch.service; disabled; vendor preset: disabled)
Active: active (exited) since Mon 2025-02-03 10:19:34 +03; 1s ago
Main PID: 11249 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/sspatch.service
Feb 03 10:19:29 xpe synopkg[11351]: systemd_disable.cpp:25 synosystemd: [pkgctl-SurveillanceStation.service] disabled.
Feb 03 10:19:29 xpe synopkg[11351]: SYNOPKG: stop SurveillanceStation: stop version 9.2.0-11289 successfully, result 0
Feb 03 10:19:29 xpe synopkg[11351]: SYNOPKG: start SurveillanceStation: begin to start version 9.2.0-11289
Feb 03 10:19:29 xpe synopkg[11351]: systemd_start.cpp:16 synosystemd: [pkgctl-SurveillanceStation.service] starting ...
Feb 03 10:19:33 xpe synopkg[11351]: systemd_start.cpp:20 synosystemd: [pkgctl-SurveillanceStation.service] started.
Feb 03 10:19:33 xpe synopkg[11351]: systemd_enable.cpp:17 synosystemd: [pkgctl-SurveillanceStation.service] enabling ...
Feb 03 10:19:34 xpe synopkg[11351]: systemd_systemctl.cpp:218 synosystemd: Execute time for [/usr/bin/systemctl enable pkgctl-SurveillanceStation.service] is 139 ms
Feb 03 10:19:34 xpe synopkg[11351]: systemd_enable.cpp:25 synosystemd: [pkgctl-SurveillanceStation.service] enabled.
Feb 03 10:19:34 xpe synopkg[11351]: SYNOPKG: start SurveillanceStation: start version 9.2.0-11289 successfully, result 0
Feb 03 10:19:34 xpe systemd[1]: Started addon sspatch.
Итог
По завершению применения исправления лицензий, если открыть в приложении Surveillance Station
оснастку Лицензия
, то будет видно доступность 60 штук.

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
sspatch остался на версии 25.03.28
Надо будет перед установкой еще выполнить команду
…
git checkout tags/25.03.28
chmod +x compile-addons.sh
./compile-addons.sh
cd sspatch
…