Skip to content

Releases: blindtechnique/keen-pbr-sb

keen-pbr-sb v3.3.2-20261007204258 — Beta

Choose a tag to compare

  • Исправлен повторяющийся цикл фонового восстановления firewall: новая попытка больше не наследует отметки об уже обработанном результате предыдущей. После подтверждённого восстановления возобновляется переключение групп AWG/VLESS; последовательное применение правил и точечная очистка соединений сохранены.
  • В списке VPN состояние подключения нативного туннеля по данным Keenetic отделено от проверки пути через него: подключённый AWG с неуспешной пробой показывает «Подключён · путь не подтверждён», а не «Не работает». Ошибка проверки остаётся видимой.
  • В мобильном окне обновления кнопки установки, резервной копии и отмены подтверждения вынесены из длинного changelog; содержимое прокручивается отдельно, учтена нижняя безопасная область экрана.
  • Исправлен запуск nfqws2 со стратегиями keen-pbr после первой установки с закрытыми правами каталогов: Lua-модуль ротатора доступен после сброса привилегий. Приватные настройки и резервные копии остаются закрытыми; запуск nfqws от root не требуется.
  • Карандаш стратегии nfqws открывает текстовый редактор и устанавливает фокус, в том числе для нового или повторно выбранного черновика.
  • Кнопки sing-box отправляют одну команду службы вместо конкурирующих действий для каждого VPN. Ручная команда прерывает фоновые попытки запуска и восстановления; остановка и перезапуск сохраняют индивидуально выключенные VPN и настройки автозапуска. Перезапуск sing-box не перезапускает keen-pbr и DNS.
  • При удалении правила маршрутизации удаляется созданное вместе с ним DNS-назначение; общие назначения сужаются или сохраняются для оставшихся правил. Сам установленный список и DNS-сервер не удаляются.
  • После успешного применения удаления или изменения правила очищаются соединения по принадлежащим сервису меткам затронутых маршрутов, включая VPN группы. Общего сброса conntrack нет; другие правила через тот же маршрут могут потребовать переподключения.
  • Проверка источников читает двоичные SRS версий 1–5 без установленного sing-box, показывает домены и IP-подсети и предупреждает о неподдерживаемых условиях, повреждённом файле или превышении ограничений.
  • Согласованы статусы отдельного VPN и группы по свежести наблюдений. Отрицательная отдельная проба и устаревшие данные не подменяют более свежий подтверждённый результат; это не гарантия доступности любого удалённого сервера.
  • В редакторе маршрутизации показаны «Выбрать установленный список» и переход к спискам. Выбор DNS при добавлении списка показывает пользовательский псевдоним, сохраняя технический идентификатор в конфигурации.
  • Добавлена совместимость с nfqws2-keenetic 1.3.1: распознаётся стандартная конфигурация после настройки WAN/IPv6, уточнена проверка портов PPE, удалён неподдерживаемый reload. Safe/Balanced/Max не требуют принудительного fastpath-режима; штатный запуск nfqws2 использует auto, если режим не задан явно.
  • Для загрузки обновлений из панели и штатного консольного установщика можно сохранить VPN или группу. Недоступность выбранного пути не подменяется прямой загрузкой; подписи и проверка места сохранены. Первоначальная загрузка установщика и зависимости opkg этой настройкой не управляются.
  • Улучшены пояснения ошибок конфигурации nfqws: пустые действия и неверные или повторные объявления blob отклоняются до применения.
  • README main и alpha содержат команды установки и обновления последнего опубликованного выпуска соответствующего канала без устаревающего номера сборки.

Подписанные IPK: aarch64-3.10, mips-3.4, mipsel-3.4. Аппаратная приёмка новой сборки и визуальная проверка на телефоне ещё не выполнены. Этот кандидат не меняет Stable/Latest.

Исходный коммит: c61efdc.

keen-pbr-sb 3.3.2-20261007204258 — Alpha

Choose a tag to compare

  • Исправлен повторяющийся цикл фонового восстановления firewall: новая попытка больше не наследует отметки об уже обработанном результате предыдущей. После подтверждённого восстановления возобновляется переключение групп AWG/VLESS; последовательное применение правил и точечная очистка соединений сохранены.
  • В списке VPN состояние подключения нативного туннеля по данным Keenetic отделено от проверки пути через него: подключённый AWG с неуспешной пробой показывает «Подключён · путь не подтверждён», а не «Не работает». Ошибка проверки остаётся видимой.
  • В мобильном окне обновления кнопки установки, резервной копии и отмены подтверждения вынесены из длинного changelog; содержимое прокручивается отдельно, учтена нижняя безопасная область экрана.
  • Исправлен запуск nfqws2 со стратегиями keen-pbr после первой установки с закрытыми правами каталогов: Lua-модуль ротатора доступен после сброса привилегий. Приватные настройки и резервные копии остаются закрытыми; запуск nfqws от root не требуется.
  • Карандаш стратегии nfqws открывает текстовый редактор и устанавливает фокус, в том числе для нового или повторно выбранного черновика.
  • Кнопки sing-box отправляют одну команду службы вместо конкурирующих действий для каждого VPN. Ручная команда прерывает фоновые попытки запуска и восстановления; остановка и перезапуск сохраняют индивидуально выключенные VPN и настройки автозапуска. Перезапуск sing-box не перезапускает keen-pbr и DNS.
  • При удалении правила маршрутизации удаляется созданное вместе с ним DNS-назначение; общие назначения сужаются или сохраняются для оставшихся правил. Сам установленный список и DNS-сервер не удаляются.
  • После успешного применения удаления или изменения правила очищаются соединения по принадлежащим сервису меткам затронутых маршрутов, включая VPN группы. Общего сброса conntrack нет; другие правила через тот же маршрут могут потребовать переподключения.
  • Проверка источников читает двоичные SRS версий 1–5 без установленного sing-box, показывает домены и IP-подсети и предупреждает о неподдерживаемых условиях, повреждённом файле или превышении ограничений.
  • Согласованы статусы отдельного VPN и группы по свежести наблюдений. Отрицательная отдельная проба и устаревшие данные не подменяют более свежий подтверждённый результат; это не гарантия доступности любого удалённого сервера.
  • В редакторе маршрутизации показаны «Выбрать установленный список» и переход к спискам. Выбор DNS при добавлении списка показывает пользовательский псевдоним, сохраняя технический идентификатор в конфигурации.
  • Добавлена совместимость с nfqws2-keenetic 1.3.1: распознаётся стандартная конфигурация после настройки WAN/IPv6, уточнена проверка портов PPE, удалён неподдерживаемый reload. Safe/Balanced/Max не требуют принудительного fastpath-режима; штатный запуск nfqws2 использует auto, если режим не задан явно.
  • Для загрузки обновлений из панели и штатного консольного установщика можно сохранить VPN или группу. Недоступность выбранного пути не подменяется прямой загрузкой; подписи и проверка места сохранены. Первоначальная загрузка установщика и зависимости opkg этой настройкой не управляются.
  • Улучшены пояснения ошибок конфигурации nfqws: пустые действия и неверные или повторные объявления blob отклоняются до применения.
  • README main и alpha содержат команды установки и обновления последнего опубликованного выпуска соответствующего канала без устаревающего номера сборки.

Подписанные IPK: aarch64-3.10, mips-3.4, mipsel-3.4. Аппаратная приёмка новой сборки и визуальная проверка на телефоне ещё не выполнены. Этот кандидат не меняет Stable/Latest.

Исходный коммит: dec1e86.

keen-pbr-sb v3.3.2-20260928154601

Choose a tag to compare

  • Исправлен запуск nfqws2 со стратегиями keen-pbr после первой установки с закрытыми правами каталогов: Lua-модуль ротатора доступен после сброса привилегий. Приватные настройки и резервные копии остаются закрытыми; запуск nfqws от root не требуется.
  • Карандаш стратегии nfqws открывает текстовый редактор и устанавливает фокус, в том числе для нового или повторно выбранного черновика.
  • Кнопки sing-box отправляют одну команду службы вместо конкурирующих действий для каждого VPN. Ручная команда прерывает фоновые попытки запуска и восстановления; остановка и перезапуск сохраняют индивидуально выключенные VPN и настройки автозапуска. Перезапуск sing-box не перезапускает keen-pbr и DNS.
  • При удалении правила маршрутизации удаляется созданное вместе с ним DNS-назначение; общие назначения сужаются или сохраняются для оставшихся правил. Сам установленный список и DNS-сервер не удаляются.
  • После успешного применения удаления или изменения правила очищаются соединения по принадлежащим сервису меткам затронутых маршрутов, включая VPN группы. Общего сброса conntrack нет; другие правила через тот же маршрут могут потребовать переподключения.
  • Проверка источников читает двоичные SRS версий 1–5 без установленного sing-box, показывает домены и IP-подсети и предупреждает о неподдерживаемых условиях, повреждённом файле или превышении ограничений.
  • Согласованы статусы отдельного VPN и группы по свежести наблюдений. Отрицательная отдельная проба и устаревшие данные не подменяют более свежий подтверждённый результат; это не гарантия доступности любого удалённого сервера.
  • В редакторе маршрутизации показаны «Выбрать установленный список» и переход к спискам. Выбор DNS при добавлении списка показывает пользовательский псевдоним, сохраняя технический идентификатор в конфигурации.
  • Добавлена совместимость с nfqws2-keenetic 1.3.1: распознаётся стандартная конфигурация после настройки WAN/IPv6, уточнена проверка портов PPE, удалён неподдерживаемый reload. Safe/Balanced/Max не требуют принудительного fastpath-режима; штатный запуск nfqws2 использует auto, если режим не задан явно.
  • Для загрузки обновлений из панели и штатного консольного установщика можно сохранить VPN или группу. Недоступность выбранного пути не подменяется прямой загрузкой; подписи и проверка места сохранены. Первоначальная загрузка установщика и зависимости opkg этой настройкой не управляются.
  • Улучшены пояснения ошибок конфигурации nfqws: пустые действия и неверные или повторные объявления blob отклоняются до применения.
  • README main и alpha содержат команды установки и обновления последнего опубликованного выпуска соответствующего канала без устаревающего номера сборки.

Пакеты собраны и подписаны GitHub для aarch64-3.10, mips-3.4 и mipsel-3.4. Проверки CI не заменяют аппаратную приёмку: эти новые исправления на роутере ещё не проверены.

Исходный коммит: a5523fa.

keen-pbr-sb 3.3.2-20260928154052 — Alpha

Choose a tag to compare

  • Исправлен запуск nfqws2 со стратегиями keen-pbr после первой установки с закрытыми правами каталогов: Lua-модуль ротатора доступен после сброса привилегий. Приватные настройки и резервные копии остаются закрытыми; запуск nfqws от root не требуется.
  • Карандаш стратегии nfqws открывает текстовый редактор и устанавливает фокус, в том числе для нового или повторно выбранного черновика.
  • Кнопки sing-box отправляют одну команду службы вместо конкурирующих действий для каждого VPN. Ручная команда прерывает фоновые попытки запуска и восстановления; остановка и перезапуск сохраняют индивидуально выключенные VPN и настройки автозапуска. Перезапуск sing-box не перезапускает keen-pbr и DNS.
  • При удалении правила маршрутизации удаляется созданное вместе с ним DNS-назначение; общие назначения сужаются или сохраняются для оставшихся правил. Сам установленный список и DNS-сервер не удаляются.
  • После успешного применения удаления или изменения правила очищаются соединения по принадлежащим сервису меткам затронутых маршрутов, включая VPN группы. Общего сброса conntrack нет; другие правила через тот же маршрут могут потребовать переподключения.
  • Проверка источников читает двоичные SRS версий 1–5 без установленного sing-box, показывает домены и IP-подсети и предупреждает о неподдерживаемых условиях, повреждённом файле или превышении ограничений.
  • Согласованы статусы отдельного VPN и группы по свежести наблюдений. Отрицательная отдельная проба и устаревшие данные не подменяют более свежий подтверждённый результат; это не гарантия доступности любого удалённого сервера.
  • В редакторе маршрутизации показаны «Выбрать установленный список» и переход к спискам. Выбор DNS при добавлении списка показывает пользовательский псевдоним, сохраняя технический идентификатор в конфигурации.
  • Добавлена совместимость с nfqws2-keenetic 1.3.1: распознаётся стандартная конфигурация после настройки WAN/IPv6, уточнена проверка портов PPE, удалён неподдерживаемый reload. Safe/Balanced/Max не требуют принудительного fastpath-режима; штатный запуск nfqws2 использует auto, если режим не задан явно.
  • Для загрузки обновлений из панели и штатного консольного установщика можно сохранить VPN или группу. Недоступность выбранного пути не подменяется прямой загрузкой; подписи и проверка места сохранены. Первоначальная загрузка установщика и зависимости opkg этой настройкой не управляются.
  • Улучшены пояснения ошибок конфигурации nfqws: пустые действия и неверные или повторные объявления blob отклоняются до применения.
  • README main и alpha содержат команды установки и обновления последнего опубликованного выпуска соответствующего канала без устаревающего номера сборки.

Пакеты собраны и подписаны GitHub для aarch64-3.10, mips-3.4 и mipsel-3.4. Проверки CI не заменяют аппаратную приёмку: эти новые исправления на роутере ещё не проверены.

Исходный коммит: 8796f92.

keen-pbr-sb 3.3.2-20260925192902 — Alpha

Choose a tag to compare

Alpha 3.3.2-20260925192902. Keenetic/Netcraze profiles: aarch64-3.10, mips-3.4, mipsel-3.4. Builds do not imply hardware acceptance on every profile.

Source: 23001310798e92c1544743d41f5e376fe4850d37.

Signed manifest and SHA256SUMS are attached. This prerelease does not change Stable/Latest.

Installation with wget or curl, requirements and known limitations: Alpha README.

keen-pbr-sb v3.3.2-20260922161337

Choose a tag to compare

  • Добавлен раздел «VPN для устройств»: всем приложениям выбранного клиента можно назначить отдельный VPN или группу по закреплённому IPv4. Привязку можно изменить, отключить или удалить; новое правило по умолчанию имеет приоритет над правилами сайтов. IPv6 не покрывается, привязка не следует за MAC, DHCP и DNS не меняются. После сохранения требуется применить изменения; уже открытые соединения не сбрасываются. При отказе VPN действует настроенная политика маршрута.

  • README и сайт дополнены описанием VPN для устройства и пошаговой установкой: подготовка Entware и HTTPS, ответы установщику, выбор пароля, первый вход, проверка доступа и действия при ошибках. В README Alpha указаны актуальный подписанный выпуск и команды установки и обновления последней Alpha.

  • Добавлен постоянный выбор Stable/Alpha в настройках обновления. Сохранение канала не устанавливает пакет и не меняет VPN/DNS; установленные и выбранные канал и версия показаны отдельно. Установка закреплена за подтверждёнными тегом и полной версией подписанного выпуска, понижение из панели запрещено. Обновление и пакетный откат сохраняют выбор канала; недоступность Alpha не переключает пользователя на Main.

  • Исправлено наблюдение за обновлением при временной потере панели. Штатное подписанное обновление использует уже авторизованную сессию без повторного пароля; экспорт резервной копии и явный откат сохраняют дополнительное подтверждение.

  • Добавлены ручное сравнение нескольких сайтов и путей, подсказки состава списков и снимок счётчиков правил в расширенной диагностике. Снимок не запускается автоматически; ограничения привязки счётчиков к конкретному сайту показаны явно.

  • В Balanced/Max расширено наблюдение за поздними TCP-отказами; Safe сохранён. В общем TCP-пуле Max раннее закрытие сервером без ответа после ClientHello учитывается при выборе следующего варианта. Порог двух неудачных соединений сохранён; повторные пакеты, отмена клиентом и закрытие после ответа не создают ложных отказов.

  • Общий неопределённый результат фонового обновления firewall больше не выдаётся за сбой Meta/WhatsApp без признаков затронутой политики. Исходная причина остаётся в подробностях; безопасная повторная проверка и ограничения очистки соединений сохранены.

  • Main и Alpha собирают подписанные наборы для aarch64-3.10, mips-3.4 и mipsel-3.4. Новая публикация через устаревший next удалена; проверка исторических подписей сохранена. Исследование list:set не включено в рабочий firewall: аппаратные измерения ещё требуются.

  • Исправлены первый запуск после перезагрузки Keenetic/Netcraze и чтение таблиц маршрутов. Веб-панель становится доступна независимо от готовности маршрутизации. Вход с паролем роутера обнаруживает службу авторизации, в том числе при изменённом порте веб-интерфейса.

  • Установщик сначала предлагает язык, предупреждает об ограничениях при отказе от настройки DNS и требует выбрать пароль роутера или собственный пароль. Повторная установка после неудачного первого запуска не требует удаления Entware.

  • Обновление из панели и консоли проверяет место до изменения установленного пакета. Резервные IPK больше не дублируются, временная распаковка вынесена из /opt; при необходимости освобождается устаревший резервный архив с сохранением текущей версии и настроек для отката. При нехватке диска или RAM показаны требуемый и доступный объёмы, службы остаются работать. Исправлен откат после ошибки opkg, удалившего старые init-скрипты.

  • Мастер первой настройки поддерживает ссылки, файлы WireGuard/AmneziaWG и подключения sing-box с автоматическим именем, созданием и привязкой маршрута. Для требующих sing-box форматов проверяется его установка; страну можно выбрать, определить или не указывать.

  • Импорт WG/AWG создаёт первый свободный интерфейс без искусственного ограничения номеров, работает с каталогами Entware и автоматически завершает создание маршрута. Вместо обязательной галочки показано предупреждение о добавлении туннеля в Keenetic/Netcraze; при отказе выводится конкретная причина.

  • Установка sing-box из авторизованной панели использует совместимую с Keenetic сборку и не требует повторного ввода пароля. Отсутствие sing-box отображается предупреждением, а выбранный IPv4-only режим не выдаётся за ошибку.

  • Исправлены переключение отдельного VPN на резервную группу и очистка служебного IPv6-маршрута, а также применение настроек при ночном обновлении списков. Вручную выключенные VPN сохраняют это состояние после перезапуска менеджера.

  • Исправлено зависание диагностики при потоке повторных уведомлений Keenetic об интерфейсах: уведомления без изменения состояния больше не запускают проверки firewall и переинициализацию наблюдения за соединениями. Обработка уведомлений ограничена за один проход, чтобы оставлять время проверкам VPN, DNS-пробе, графикам и запросам панели. Реальные изменения интерфейсов по-прежнему обрабатываются.

  • Во время обновления сведений Keenetic панель сохраняет последние известные названия и типы нативных VPN вместо временных строк OTHER / «Остановлен» и ложных «маршрутов без туннеля». Устаревшие сведения не разрешают изменение VPN; запрос повторяется до получения свежего списка. Ошибка общей диагностики сайта больше не объявляет неизвестной доступность, уже подтверждённую отдельными пробами.

  • Проверка сайта показывает совпадения с каталогом и пользовательскими списками, настроенный VPN или группу с понятным названием и выбранный VPN группы в одной таблице. Тайм-аут отдельной пробы или недостающие условия проверки больше не скрывают известное имя маршрута. Малоинформативный столбец «Статус» убран; результат открытия сайта остаётся сверху.

  • В диагностике nfqws домен выделяется жирным, наличие в списке обработки — зелёным, исключение — синим. Результаты реестра РКН: блокировка — красным, отсутствие — синим, подтверждённый белый список — зелёным. Технические сведения остаются в подробностях.

  • Стандартная конфигурация nfqws2-keenetic 1.2.8 распознаётся и после отключения IPv6 установщиком. Активная стратегия остаётся видна, остальные старые пресеты по умолчанию свёрнуты и раскрываются по кнопке. Повторное применение неизменённой активной стратегии недоступно и в таблице, и в редакторе; изменённый текст по-прежнему можно применить.

  • В main перенесены исправления ротатора nfqws2, обработки googlevideo и общих TCP-соединений, ответных пакетов после обратного NAT и совместимости connndmmark со старым Entware. Они сохраняются при штатном обновлении nfqws2; оригинальный бинарник и системные библиотеки не заменяются. Дополнительные Discord-пулы Max остаются экспериментальными.

  • Исправлены разбор VMess/Shadowsocks и старых VLESS-ссылок, проверка типов полей sing-box JSON и точное сопоставление IPv4-подсетей при фильтрации подписок. Восстановление распознаёт sing-box, запущенный через загрузчик Entware; установка Debian сохраняет пользовательские DNS-настройки.

  • В сборках используется кэш компилятора с корректными путями тестовых данных; повторные сборки переиспользуют подготовленные инструменты и зависимости.

  • Пошаговая установка и обновление.

  • VPN для устройства: настройка и ограничения.

keen-pbr-sb 3.3.2-20260922160538 — Alpha

Choose a tag to compare

Alpha 3.3.2-20260922160538. Keenetic/Netcraze profiles: aarch64-3.10, mips-3.4, mipsel-3.4. Builds do not imply hardware acceptance on every profile.

Source: bdb7ff2641e82d105597dfd045522eae8d740ece.

Signed manifest and SHA256SUMS are attached. This prerelease does not change Stable/Latest.

Installation with wget or curl, requirements and known limitations: Alpha README.

keen-pbr-sb v3.3.2-20260918174022

Choose a tag to compare

  • Исправлены первый запуск после перезагрузки Keenetic/Netcraze и чтение таблиц маршрутов. Веб-панель становится доступна независимо от готовности маршрутизации. Вход с паролем роутера обнаруживает службу авторизации, в том числе при изменённом порте веб-интерфейса.
  • Установщик сначала предлагает язык, предупреждает об ограничениях при отказе от настройки DNS и требует выбрать пароль роутера или собственный пароль. Повторная установка после неудачного первого запуска не требует удаления Entware.
  • Обновление из панели и консоли проверяет место до изменения установленного пакета. Резервные IPK больше не дублируются, временная распаковка вынесена из /opt; при необходимости освобождается устаревший резервный архив с сохранением текущей версии и настроек для отката. При нехватке диска или RAM показаны требуемый и доступный объёмы, службы остаются работать. Исправлен откат после ошибки opkg, удалившего старые init-скрипты.
  • Мастер первой настройки поддерживает ссылки, файлы WireGuard/AmneziaWG и подключения sing-box с автоматическим именем, созданием и привязкой маршрута. Для требующих sing-box форматов проверяется его установка; страну можно выбрать, определить или не указывать.
  • Импорт WG/AWG создаёт первый свободный интерфейс без искусственного ограничения номеров, работает с каталогами Entware и автоматически завершает создание маршрута. Вместо обязательной галочки показано предупреждение о добавлении туннеля в Keenetic/Netcraze; при отказе выводится конкретная причина.
  • Установка sing-box из авторизованной панели использует совместимую с Keenetic сборку и не требует повторного ввода пароля. Отсутствие sing-box отображается предупреждением, а выбранный IPv4-only режим не выдаётся за ошибку.
  • Исправлены переключение отдельного VPN на резервную группу и очистка служебного IPv6-маршрута, а также применение настроек при ночном обновлении списков. Вручную выключенные VPN сохраняют это состояние после перезапуска менеджера.
  • Исправлено зависание диагностики при потоке повторных уведомлений Keenetic об интерфейсах: уведомления без изменения состояния больше не запускают проверки firewall и переинициализацию наблюдения за соединениями. Обработка уведомлений ограничена за один проход, чтобы оставлять время проверкам VPN, DNS-пробе, графикам и запросам панели. Реальные изменения интерфейсов по-прежнему обрабатываются.
  • Во время обновления сведений Keenetic панель сохраняет последние известные названия и типы нативных VPN вместо временных строк OTHER / «Остановлен» и ложных «маршрутов без туннеля». Устаревшие сведения не разрешают изменение VPN; запрос повторяется до получения свежего списка. Ошибка общей диагностики сайта больше не объявляет неизвестной доступность, уже подтверждённую отдельными пробами.
  • Проверка сайта показывает совпадения с каталогом и пользовательскими списками, настроенный VPN или группу с понятным названием и выбранный VPN группы в одной таблице. Тайм-аут отдельной пробы или недостающие условия проверки больше не скрывают известное имя маршрута. Малоинформативный столбец «Статус» убран; результат открытия сайта остаётся сверху.
  • В диагностике nfqws домен выделяется жирным, наличие в списке обработки — зелёным, исключение — синим. Результаты реестра РКН: блокировка — красным, отсутствие — синим, подтверждённый белый список — зелёным. Технические сведения остаются в подробностях.
  • Стандартная конфигурация nfqws2-keenetic 1.2.8 распознаётся и после отключения IPv6 установщиком. Активная стратегия остаётся видна, остальные старые пресеты по умолчанию свёрнуты и раскрываются по кнопке. Повторное применение неизменённой активной стратегии недоступно и в таблице, и в редакторе; изменённый текст по-прежнему можно применить.
  • В main перенесены исправления ротатора nfqws2, обработки googlevideo и общих TCP-соединений, ответных пакетов после обратного NAT и совместимости connndmmark со старым Entware. Они сохраняются при штатном обновлении nfqws2; оригинальный бинарник и системные библиотеки не заменяются. Дополнительные Discord-пулы Max остаются экспериментальными.
  • Исправлены разбор VMess/Shadowsocks и старых VLESS-ссылок, проверка типов полей sing-box JSON и точное сопоставление IPv4-подсетей при фильтрации подписок. Восстановление распознаёт sing-box, запущенный через загрузчик Entware; установка Debian сохраняет пользовательские DNS-настройки.
  • В сборках используется кэш компилятора с корректными путями тестовых данных; повторные сборки переиспользуют подготовленные инструменты и зависимости.

keen-pbr-sb 3.3.2-20260918174010 — Alpha

Choose a tag to compare

  • Исправлены первый запуск после перезагрузки Keenetic/Netcraze и чтение таблиц маршрутов. Веб-панель становится доступна независимо от готовности маршрутизации. Вход с паролем роутера обнаруживает службу авторизации, в том числе при изменённом порте веб-интерфейса.

  • Установщик сначала предлагает язык, предупреждает об ограничениях при отказе от настройки DNS и требует выбрать пароль роутера или собственный пароль. Повторная установка после неудачного первого запуска не требует удаления Entware.

  • Обновление из панели и консоли проверяет место до изменения установленного пакета. Резервные IPK больше не дублируются, временная распаковка вынесена из /opt; при необходимости освобождается устаревший резервный архив с сохранением текущей версии и настроек для отката. При нехватке диска или RAM показаны требуемый и доступный объёмы, службы остаются работать. Исправлен откат после ошибки opkg, удалившего старые init-скрипты.

  • Мастер первой настройки поддерживает ссылки, файлы WireGuard/AmneziaWG и подключения sing-box с автоматическим именем, созданием и привязкой маршрута. Для требующих sing-box форматов проверяется его установка; страну можно выбрать, определить или не указывать.

  • Импорт WG/AWG создаёт первый свободный интерфейс без искусственного ограничения номеров, работает с каталогами Entware и автоматически завершает создание маршрута. Вместо обязательной галочки показано предупреждение о добавлении туннеля в Keenetic/Netcraze; при отказе выводится конкретная причина.

  • Установка sing-box из авторизованной панели использует совместимую с Keenetic сборку и не требует повторного ввода пароля. Отсутствие sing-box отображается предупреждением, а выбранный IPv4-only режим не выдаётся за ошибку.

  • Исправлены переключение отдельного VPN на резервную группу и очистка служебного IPv6-маршрута, а также применение настроек при ночном обновлении списков. Вручную выключенные VPN сохраняют это состояние после перезапуска менеджера.

  • Исправлено зависание диагностики при потоке повторных уведомлений Keenetic об интерфейсах: уведомления без изменения состояния больше не запускают проверки firewall и переинициализацию наблюдения за соединениями. Обработка уведомлений ограничена за один проход, чтобы оставлять время проверкам VPN, DNS-пробе, графикам и запросам панели. Реальные изменения интерфейсов по-прежнему обрабатываются.

  • Во время обновления сведений Keenetic панель сохраняет последние известные названия и типы нативных VPN вместо временных строк OTHER / «Остановлен» и ложных «маршрутов без туннеля». Устаревшие сведения не разрешают изменение VPN; запрос повторяется до получения свежего списка. Ошибка общей диагностики сайта больше не объявляет неизвестной доступность, уже подтверждённую отдельными пробами.

  • Проверка сайта показывает совпадения с каталогом и пользовательскими списками, настроенный VPN или группу с понятным названием и выбранный VPN группы в одной таблице. Тайм-аут отдельной пробы или недостающие условия проверки больше не скрывают известное имя маршрута. Малоинформативный столбец «Статус» убран; результат открытия сайта остаётся сверху.

  • В диагностике nfqws домен выделяется жирным, наличие в списке обработки — зелёным, исключение — синим. Результаты реестра РКН: блокировка — красным, отсутствие — синим, подтверждённый белый список — зелёным. Технические сведения остаются в подробностях.

  • Стандартная конфигурация nfqws2-keenetic 1.2.8 распознаётся и после отключения IPv6 установщиком. Активная стратегия остаётся видна, остальные старые пресеты по умолчанию свёрнуты и раскрываются по кнопке. Повторное применение неизменённой активной стратегии недоступно и в таблице, и в редакторе; изменённый текст по-прежнему можно применить.

  • В main перенесены исправления ротатора nfqws2, обработки googlevideo и общих TCP-соединений, ответных пакетов после обратного NAT и совместимости connndmmark со старым Entware. Они сохраняются при штатном обновлении nfqws2; оригинальный бинарник и системные библиотеки не заменяются. Дополнительные Discord-пулы Max остаются экспериментальными.

  • Исправлены разбор VMess/Shadowsocks и старых VLESS-ссылок, проверка типов полей sing-box JSON и точное сопоставление IPv4-подсетей при фильтрации подписок. Восстановление распознаёт sing-box, запущенный через загрузчик Entware; установка Debian сохраняет пользовательские DNS-настройки.

  • В сборках используется кэш компилятора с корректными путями тестовых данных; повторные сборки переиспользуют подготовленные инструменты и зависимости.

  • Отдельная очередь регулярных проверок туннелей сохраняет свежие наблюдения при долгих ручных проверках и фоновых задачах.

  • Ручное сравнение сайтов и ресурсов по выбранным путям и семействам IPv4/IPv6: до 12 последовательных проб без включения выключенных VPN. Счётчики правил доступны в расширенной диагностике по запросу и не подменяют RX/TX интерфейсов.

  • В Balanced/Max расширено окно обнаружения поздних TCP-отказов; профиль Safe сохранён. Исправлены наблюдение за обновлением при временной потере панели и лишняя повторная авторизация.

  • Добавлены fuzz-тесты парсеров VPN и подписок, исправлен разбор некорректного TUIC-входа. Методики нагрузки и исследование list:set опубликованы отдельно; экспериментальный backend не включён в рабочую маршрутизацию.

keen-pbr-sb 3.3.2-20260918125501 — Alpha

Choose a tag to compare

Alpha 3.3.2-20260918125501. Keenetic/Netcraze: aarch64-3.10.

Source: 140fd31ec2929dab24b58c40667f0f47bdf946a8.

Signed manifest and SHA256SUMS are attached. This prerelease does not change Stable/Latest.

Installation with wget or curl, requirements and known limitations: Alpha README.

18 сентября 2026 — объединённые исправления

Все изменения после стабильной сборки от 10 сентября объединены в этот выпуск. Номер версии сохранён; пакеты различаются датой и временем сборки.

Сборка main: 3.3.2-20260918125500. Соответствующая Alpha: 3.3.2-20260918125501.

  • Исправлены первый запуск после перезагрузки Keenetic/Netcraze и чтение таблиц маршрутов. Веб-панель становится доступна независимо от готовности маршрутизации. Вход с паролем роутера обнаруживает службу авторизации, в том числе при изменённом порте веб-интерфейса.
  • Установщик сначала предлагает язык, предупреждает об ограничениях при отказе от настройки DNS и требует выбрать пароль роутера или собственный пароль. Повторная установка после неудачного первого запуска не требует удаления Entware.
  • Обновление из панели и консоли проверяет место до изменения установленного пакета. Резервные IPK больше не дублируются, временная распаковка вынесена из /opt; при необходимости освобождается устаревший резервный архив с сохранением текущей версии и настроек для отката. При нехватке диска или RAM показаны требуемый и доступный объёмы, службы остаются работать. Исправлен откат после ошибки opkg, удалившего старые init-скрипты.
  • Мастер первой настройки поддерживает ссылки, файлы WireGuard/AmneziaWG и подключения sing-box с автоматическим именем, созданием и привязкой маршрута. Для требующих sing-box форматов проверяется его установка; страну можно выбрать, определить или не указывать.
  • Импорт WG/AWG создаёт первый свободный интерфейс без искусственного ограничения номеров, работает с каталогами Entware и автоматически завершает создание маршрута. Вместо обязательной галочки показано предупреждение о добавлении туннеля в Keenetic/Netcraze; при отказе выводится конкретная причина.
  • Установка sing-box из авторизованной панели использует совместимую с Keenetic сборку и не требует повторного ввода пароля. Отсутствие sing-box отображается предупреждением, а выбранный IPv4-only режим не выдаётся за ошибку.
  • Исправлены переключение отдельного VPN на резервную группу и очистка служебного IPv6-маршрута, а также применение настроек при ночном обновлении списков. Вручную выключенные VPN сохраняют это состояние после перезапуска менеджера.
  • Проверка сайта показывает совпадения с каталогом и пользовательскими списками, настроенный VPN или группу с понятным названием и выбранный VPN группы в одной таблице. Тайм-аут отдельной пробы или недостающие условия проверки больше не скрывают известное имя маршрута. Малоинформативный столбец «Статус» убран; результат открытия сайта остаётся сверху.
  • В диагностике nfqws домен выделяется жирным, наличие в списке обработки — зелёным, исключение — синим. Результаты реестра РКН: блокировка — красным, отсутствие — синим, подтверждённый белый список — зелёным. Технические сведения остаются в подробностях.
  • Стандартная конфигурация nfqws2-keenetic 1.2.8 распознаётся и после отключения IPv6 установщиком. Активная стратегия остаётся видна, остальные старые пресеты по умолчанию свёрнуты и раскрываются по кнопке. Повторное применение неизменённой активной стратегии недоступно и в таблице, и в редакторе; изменённый текст по-прежнему можно применить.
  • В main перенесены исправления ротатора nfqws2, обработки googlevideo и общих TCP-соединений, ответных пакетов после обратного NAT и совместимости connndmmark со старым Entware. Они сохраняются при штатном обновлении nfqws2; оригинальный бинарник и системные библиотеки не заменяются. Дополнительные Discord-пулы Max остаются экспериментальными.
  • Исправлены разбор VMess/Shadowsocks и старых VLESS-ссылок, проверка типов полей sing-box JSON и точное сопоставление IPv4-подсетей при фильтрации подписок. Восстановление распознаёт sing-box, запущенный через загрузчик Entware; установка Debian сохраняет пользовательские DNS-настройки.
  • В сборках используется кэш компилятора с корректными путями тестовых данных; повторные сборки переиспользуют подготовленные инструменты и зависимости.

Новые IPK сначала публикуются для проверки. Продвижение в Latest выполняется после установки и визуальной приёмки на роутере.

Дополнительно в Alpha:

  • Отдельная очередь регулярных проверок туннелей сохраняет свежие наблюдения при долгих ручных проверках и фоновых задачах.
  • Ручное сравнение сайтов и ресурсов по выбранным путям и семействам IPv4/IPv6: до 12 последовательных проб без включения выключенных VPN. Счётчики правил доступны в расширенной диагностике по запросу и не подменяют RX/TX интерфейсов.
  • В Balanced/Max расширено окно обнаружения поздних TCP-отказов; профиль Safe сохранён. Исправлены наблюдение за обновлением при временной потере панели и лишняя повторная авторизация.
  • Добавлены fuzz-тесты парсеров VPN и подписок, исправлен разбор некорректного TUIC-входа. Методики нагрузки и исследование list:set опубликованы отдельно; экспериментальный backend не включён в рабочую маршрутизацию.