Skip to content

OpenWrt Studio v2.5.17 - Экстренное восстановление LuCI, бэкап и восстановление Overlay

Choose a tag to compare

@RichkovGit RichkovGit released this 17 Sep 15:01
· 2 commits to main since this release

Что нового в OpenWrt Studio v2.5.17:

  1. Кнопка «Экстренное восстановление LuCI» (Rescue LuCI):

    • Добавлена в шапку страницы «Магазин плагинов и Темы», а также в раздел настроек системы («Обслуживание»).
    • Оживляет веб-интерфейс роутера в один клик при любом сбое тем оформления (например, при установке старых или несовместимых пакетов):
      • Удаляет битые/устаревшие контроллеры (например, сбойный design-config.lua).
      • Сбрасывает тему оформления на рабочую (luci-theme-argon или стандартный bootstrap).
      • Полностью очищает системный кэш страниц LuCI (/tmp/luci-indexcache* и /tmp/luci-modulecache*).
      • Перезапускает службы rpcd и uhttpd. Больше никакой необходимости делать сброс роутера до заводских настроек!
  2. Защита от сбойных тем и обновление каталога:

    • Устаревшая и несовместимая с современным ucode-движком тема luci-theme-design заблокирована от случайной установки с поясняющим предупреждением.
    • В каталог тем оформления добавлена официальная адаптивная тема luci-theme-openwrt-2020.
  3. Корректный бинарный бэкап и восстановление настроек:

    • Исправлена передача двоичных файлов через SSH/SFTP (ранее архивы .tar.gz могли повреждаться из-за строкового преобразования UTF-8).
    • В раздел «Настройки роутера ➔ Система» добавлена кнопка «Восстановить с ПК» (sysupgrade -r). Теперь сохраненные бэкапы настроек можно загружать и применять обратно в роутер прямо из интерфейса Studio!
  4. Полный бэкап и восстановление программ и системы (Overlay /overlay/upper):

    • Добавлена функция создания полного слепка изменяемого раздела Overlay (openwrt_overlay_full_*.tar.gz), содержащего абсолютно все установленные пользователем программы, пакеты, темы и скрипты.
    • Добавлена функция восстановления полного оверлея из архива с ПК с автоматической перезагрузкой роутера.