Обновление
firc можно обновить прямо из веб-интерфейса или командой opkg на роутере. Результат одинаковый: устанавливается новый пакет из релиза на GitHub, а настройки, группы и туннели остаются на месте.
Из веб-интерфейса
Номер установленной версии виден в шапке, рядом с вкладками. Клик по нему открывает окно обновлений: последняя версия, ссылка Что нового и кнопка Проверить. Если есть новая версия, на номере появляется точка, а в окне — кнопка Установить ….

То же самое есть вверху вкладки Настройки: установленная версия с архитектурой роутера, новая версия с датой и списком изменений, кнопки Проверить и Установить.

Сам firc в интернет за обновлениями не ходит, пока вы не нажмёте Проверить. Чтобы он проверял раз в сутки сам, включите Проверять обновления ежедневно в настройках.
После нажатия Установить firc спросит подтверждение и предупредит: DNS, веб-интерфейс и все туннели остановятся на время перезапуска, на роутерах mipsel это десятки секунд. Дальше по шагам:
- Загрузка — firc скачивает пакет для своей архитектуры из релиза на GitHub.
- Проверка пакета — сверяет контрольную сумму и размер.
- Установка — ставит пакет через opkg и перезапускается.
Страница дождётся нового демона сама. Настройки, которые ждали перезапуска, вступят в силу вместе с обновлением.
Для загрузки нужно около 1 МБ свободного места на накопителе Entware.
Обновление из веб-интерфейса ставит только обычные релизы: черновики и предварительные версии firc не предлагает. Если что-то не так — в релизе нет пакета для этого роутера, у пакета нет контрольной суммы, это сборка для разработки, — firc покажет новую версию, но объяснит, почему не может её установить. Если установка не удалась, firc покажет код выхода opkg; подробности — в системном журнале роутера (logread).
Через opkg
Если firc ставили из репозитория, как описано в Установке, обновление — две команды в Entware:
opkg update && opkg upgrade fircПакет сам перезапускает демон после установки. Если вы ставили firc вручную из файла .ipk, скачайте файл новой версии со страницы Releases и поставьте его так же, как при установке.
Какая версия стоит
Кнопка Сведения в шапке показывает номер сборки, ссылку на репозиторий и на трекер багов. Номер сборки пригодится, если будете сообщать об ошибке.
