Установка zapret на OpenWRT 25.12.0
После установки прошивки OpenWRT 25.12.0 на роутер Linksys EA3500 пришлось повозиться с установкой пакета zapret_v72.20260307_arm_xscale (для Вашего роутера может использоваться другая архитектура пакета).
На OpenWRT 25.12.0 теперь используются apk пакеты вместо ipk. И если последние можно было без проблем устанавливать прямо из панели управления роутера, то с zapret от remittor возникли проблемы. При попытке установить apk пакет zapret появилась ошибка "ERROR: /tmp/upload.apk: UNTRUSTED signature".
Пришлось для начала закачать пакет на роутер. На Netgear WNR3500 места оказалось маловато, поэтому использование curl/wget для скачивания архива с github не подходило. Пришлось подключиться при помощи файового менджера Double Commander, выбрав в ниспадающем меню Network -> Connect -> FTP и добавив соединение (Add connection), использующее протокол SSH+SCP для подключения к серверу https://openwrt.lan с указанием логина (root по умолчанию) и пароля (от панели управления роутера). Более лёгкого способа закачивания apk пакетов на роутер не нашёл (тем более, что облачные сервисы по умолчанию часто предоставляют ссылку на страницу, с которой скачивается файл, а не на сам файл).
После того, как закачал apk пакеты из архива zapret_v72.20260307_arm_xscale.zip на роутера в папке /tmp, подключился к роутеру по SSH, набрав в терминале Ubuntu следующую команду:
Далее переходим в папку /tmp
Если попытаться установить apk пакет Zapret при помощи команды
то возникает ошибка "UNTRUSTED signature
Поэтому используем флаг --allow-untrusted

Конечно же можно указывать точное название apk пакета, а не использовать звёздочку (*).
При запуске у меня возникала ошибка
К счастью, на работоспособности youtube эта ошибка не сказывается.
На OpenWRT 25.12.0 теперь используются apk пакеты вместо ipk. И если последние можно было без проблем устанавливать прямо из панели управления роутера, то с zapret от remittor возникли проблемы. При попытке установить apk пакет zapret появилась ошибка "ERROR: /tmp/upload.apk: UNTRUSTED signature".
Пришлось для начала закачать пакет на роутер. На Netgear WNR3500 места оказалось маловато, поэтому использование curl/wget для скачивания архива с github не подходило. Пришлось подключиться при помощи файового менджера Double Commander, выбрав в ниспадающем меню Network -> Connect -> FTP и добавив соединение (Add connection), использующее протокол SSH+SCP для подключения к серверу https://openwrt.lan с указанием логина (root по умолчанию) и пароля (от панели управления роутера). Более лёгкого способа закачивания apk пакетов на роутер не нашёл (тем более, что облачные сервисы по умолчанию часто предоставляют ссылку на страницу, с которой скачивается файл, а не на сам файл).
После того, как закачал apk пакеты из архива zapret_v72.20260307_arm_xscale.zip на роутера в папке /tmp, подключился к роутеру по SSH, набрав в терминале Ubuntu следующую команду:
ssh root@openwrt.lan
Далее переходим в папку /tmp
cd /tmpЕсли попытаться установить apk пакет Zapret при помощи команды
apk add zapret-*.apkто возникает ошибка "UNTRUSTED signature
Поэтому используем флаг --allow-untrusted
apk add --allow-untrusted zapret-*.apk
apk add --allow-untrusted luci-*.apk
Конечно же можно указывать точное название apk пакета, а не использовать звёздочку (*).
При запуске у меня возникала ошибка
sh: write error: Broken pipeК счастью, на работоспособности youtube эта ошибка не сказывается.