OpenWrt — встраиваемая операционная система, основанная на ядре Linux, и предназначенная, в первую очередь, для домашних маршрутизаторов.
OpenWrt поддерживает множество различных платформ и архитектур и обладает системой сборки, позволяющей просто и удобно производить кросс-компиляцию, включая в состав сборки различные компоненты, что позволяет легко сформировать адаптированную под конкретные задачи готовую прошивку или образ диска с желаемым набором предустановленных пакетов.
Сборки сформированы для 37 целевых платформ. Выпуск OpenWrt 18.06.9 станет последним в серии 18.06, пользователям рекомендуется перейти на ветку 19.07.
Конфигурирование OpenWrt производится с помощью командной строки (с оболочкой ash), набора скриптов UCI (Unified Configuration Interface — унифицированный интерфейс конфигурирования), или основанного на нём веб-интерфейса LuCI. В репозитории доступно более 3500 опциональных пакетов программ, доступные для установки с помощью системы управления пакетами opkg.
OpenWrt 19.07.5:
- Устранены проблемы со стабильностью сетевой подсистемы на устройствах с чипами mt7620, ipq40xx и ath79.
- Улучшена поддержка устройств My Net Range Extender, PowerCloud Systems CAP324, D-Link DIR-645 и Quad-E4G.
- Добавлена поддержка новой версии маршрутизатора Turris Omnia.
- Решены проблемы с 3G-модемами с интерфейсом USB.
- Исправлены ошибки в реализации web-интерфейса LuCI.
- Ядро Linux обновлено до выпуска 4.14.209.
- Обновлены прошивки с микрокодом для процессоров AMD и Intel.
- Устранены уязвимости в libuci (CVE-2020-28951), musl (CVE-2020-28928) и ядре Linux (CVE-2020-25705).