Добавить в корзинуПозвонить
Найти в Дзене
Цифровая Переплавка

OpenWrt 24.10: новый шаг к свободе беспроводных устройств

Свежевыпущенная версия OpenWrt 24.10.0, как и подобает проекту, принесла с собой множество нововведений: от обновления ядра Linux до расширенной поддержки новых устройств. Но за сухими фактами скрывается очень интересная история про то, как энтузиасты по всему миру помогают в развитии одной из самых гибких open-source прошивок для роутеров и не только. В этой статье я расскажу о ключевых особенностях 24.10.0, поделюсь своим мнением о дальнейшей эволюции проекта и попутно раскрою некоторые технические детали. Изначально OpenWrt создавался, чтобы заменить стандартные прошивки на роутерах и дать владельцам устройств полный контроль над настройками. Сегодня проект уже давно вышел за пределы «просто кастомной прошивки» для Wi-Fi, так как фактически превращает ваш роутер в мини-сервер со множеством возможностей: от VPN и родительского контроля до развёртывания контейнеров и IoT-приложений. С каждым новым релизом сообщество исправляет ошибки, совершенствует безопасность и добавляет новые аппа
Оглавление

Свежевыпущенная версия OpenWrt 24.10.0, как и подобает проекту, принесла с собой множество нововведений: от обновления ядра Linux до расширенной поддержки новых устройств. Но за сухими фактами скрывается очень интересная история про то, как энтузиасты по всему миру помогают в развитии одной из самых гибких open-source прошивок для роутеров и не только. В этой статье я расскажу о ключевых особенностях 24.10.0, поделюсь своим мнением о дальнейшей эволюции проекта и попутно раскрою некоторые технические детали.

Зачем всё это нужно?

Изначально OpenWrt создавался, чтобы заменить стандартные прошивки на роутерах и дать владельцам устройств полный контроль над настройками. Сегодня проект уже давно вышел за пределы «просто кастомной прошивки» для Wi-Fi, так как фактически превращает ваш роутер в мини-сервер со множеством возможностей: от VPN и родительского контроля до развёртывания контейнеров и IoT-приложений.

С каждым новым релизом сообщество исправляет ошибки, совершенствует безопасность и добавляет новые аппаратные платформы. На мой взгляд, OpenWrt — это своего рода «операционная система для сетевых экспериментов»: просто представить, сколько людей уже смогли поднять собственные сервисы на компактных роутерах там, где раньше казалось, что это невозможно!

Основные новшества OpenWrt 24.10.0

Чтобы лучше разобраться, что же именно принесла новая версия, я выделю несколько основных моментов:

Обновлённое ядро Linux
Версия 6.6 даёт более современную основу для работы, где важны не только поддержка нового «железа», но и более актуальные драйверы, улучшенная производительность и исправления уязвимостей.

🔒 Расширенная поддержка TLS 1.3
В прошивку включена обновлённая библиотека mbedtls (3.6) с поддержкой TLS 1.3 «из коробки». Это позволит более безопасно использовать шифрование без ощутимого снижения скорости на актуальных устройствах.

⚙️ POSIX ACL и безопасность на файловых системах
На устройствах с большим объёмом флеш-памяти (не отмеченных флагом small_flash) по умолчанию активированы механизмы POSIX ACL и SELinux-атрибуты. Это важный момент для тех, кто планирует использовать контейнеры (например, Docker) и расширенные права доступа к файлам.

🚀 Улучшения Wi-Fi6 и Wi-Fi7
Хотя поддержка Wi-Fi7 пока в начальной стадии, уже сейчас закладывается фундамент для будущих устройств, что весьма перспективно. Собственно, Wi-Fi6 (802.11ax) тоже стал работать заметно стабильнее благодаря свежим драйверам.

🛠 DSA вместо swconfig для ipq806x
Для SoC Qualcomm Atheros IPQ806X в 24.10 окончательно перешли на DSA (Distributed Switch Architecture - распределённая архитектура коммутаторов). Это даёт единообразие конфигурации сетевых портов, но требует аккуратности при обновлении без сохранения старых настроек.

Кого порадует новая версия?

🆕 Новые устройства
OpenWrt теперь поддерживает ещё больше разнообразных моделей — по словам разработчиков, число поддерживаемых роутеров перевалило за 1970, причём среди них около сотни свежедобавленных.
Например:

  • AllWinner D1 RISC-V (новый целевой d1)
  • Intel XScale IXP4xx (ixp4xx)
  • Loongson LoongArch (loongarch64)
  • StarFive JH71x0 (RISC-V) (starfive)

🗑 Устаревшие платформы
Некоторые роутеры решили убрать (ath25, bcm63xx и др.), чтобы не тратить ресурсы на очень старые чипы с минимальным объёмом оперативной памяти или недоступными драйверами.

Как обновиться на 24.10

⬆️ Sysupgrade
Для тех, кто уже использует OpenWrt 23.05, обновление в большинстве случаев пройдёт гладко с помощью стандартного sysupgrade. Однако всегда рекомендуется сделать резервную копию настроек.

⚠️ Важные ограничения

  • Переход напрямую с 22.03 не поддерживается. Лучше сначала перейти на 23.05 или выполнить полную переустановку.
  • Устройства на ipq806x (например, некоторые роутеры TP-Link или Netgear) после перехода на DSA больше не смогут использовать старую конфигурацию сетевых портов. Если пропустить сброс настроек, можно «сломать» маршрутизацию.
  • Специальные процедуры требуются для Belkin RT3200 (Linksys E8450), Xiaomi AX3200 (Redmi AX6S) и Zyxel GS1900. Необходимо внимательно прочитать инструкции на вики, прежде чем нажимать на кнопку «Обновить».

Мнение автора и интересные факты

📡 Единый подход к новым стандартам
Поддержка Wi-Fi6 и будущего Wi-Fi7 в OpenWrt — отличный пример того, как сообщество старается заглядывать вперёд. Когда эти стандарты плотно войдут в нашу жизнь, владельцы совместимых чипсетов не будут искать обновления «непонятно где» — у OpenWrt уже будет готова база.

🔗 MPTCP и LLDP
Мультипутевое TCP (Multipath TCP) стало доступно на устройствах с «большой» флеш. Это открывает путь к продвинутым сценариям балансировки нагрузки и отказоустойчивости, особенно если речь идёт о корпоративной среде или IoT-шлюзах.
А с включённым LLDP (Link Layer Discovery Protocol - протокол обнаружения соседних устройств канального уровня) будет проще диагностировать сетевые проблемы — соседние сетевые устройства смогут «рассказать» больше о своей конфигурации.

🏗️ Тонкости перехода на DSA
DSA — это современный способ управлять портами сетевого коммутатора напрямую через подсистему Linux, а не через отдельный инструмент swconfig. С одной стороны, это унифицирует конфигурацию (например, вы сможете использовать стандартные команды ip link и bridge), с другой — требует внимательного чтения документации.

На мой взгляд, подобные изменения — знак того, что OpenWrt растёт не только вширь, поддерживая всё больше устройств, но и «вглубь» за счёт унификации и проработки внутренних механизмов.

Заключение

OpenWrt 24.10.0 не просто очередная «фикс-версия» — это действительно крупное обновление с важными архитектурными изменениями, куда входит обновлённое ядро, расширенные криптографические возможности, улучшенная поддержка современных стандартов Wi-Fi, новые платформы и готовность к контейнерам. Для сообщества, в котором участвуют как профессиональные разработчики, так и энтузиасты, подобные релизы — событие, показывающее всю силу совместной работы над открытым ПО.

Если вы цените гибкость и хотите превратить свой роутер в многофункциональный сетевой центр, советую присмотреться к OpenWrt и, возможно, поставить 24.10.0. Главное — внимательно следовать инструкции при обновлении и не забывать о резервных копиях.

Ссылка на источник

Если хотите внести свой вклад в проект (добавить информацию или помочь с тестированием и исправлением ошибок), загляните на официальные форумы или обратитесь в IRC-канал сообщества. Приятной работы в беспроводном пространстве свободы!