OpenWrt 22.03

good-penguin.png

Состоялся выпуск OpenWrt 22.03 — встраиваемой операционной системы на ядре Linux, предназначенной, в первую очередь, для домашних маршрутизаторов (роутеров).

Изменения по сравнению с версией 21.02:

  • Для управления файерволлом теперь применяется firewall4 (fw4), основным отличием которого от fw3 является использование nftables вместо iptables. Синтаксис конфигов LuCI не изменился, но пользовательские правила из /etc/firewall.user придётся адаптировать самостоятельно. Для тех, кто хочет продолжать использовать синтаксис iptables, предложены пакеты iptables-nft, arptables-nft, ebtables-nft и xtables-nft. Некоторые пакеты (поддерживаемые сообществом), которые добавляют свои правила iptables, сломались, мейнтейнеры этих пакетов адаптируют их позже.
  • Реализована поддержка свыше 180 новых устройств, в том числе свыше 15 устройств на чипе MT7915, поддерживающих Wi-Fi 6.
  • Ещё три платформы мигрировали с swconfig на современный фреймворк DSA (Distributed Switch Architecture): bcm53xx (все устройства), lantiq (все устройства, использующие SoC xrx200 / vr9) и sunxi (Bananapi Lamobo R1).
  • Веб-интерфейс LuCI обзавёлся тёмной темой. Она автоматически включается в зависимости от настроек браузера, а также может быть включена или отключена вручную.
  • Решена «проблема 2038 года». Теперь используется musl 1.2.x, в котором тип time_t заменён на time64_t в 32-разрядных системах (для 64-разрядных систем проблема не актуальна, там изначально использовался time64_t). Это откладывает переполнение счётчика времени ещё на 292 миллиарда лет.
  • Обновлены системные компоненты:
    • Тулчейн:
      • musl libc 1.2.3
      • glibc 2.34
      • gcc 11.2.0
      • binutils 2.37
    • Ядро Linux 5.10.138
    • Сеть:
      • hostapd 2.10, dnsmasq 2.86, dropbear 2022.82
      • cfg80211/mac80211 из ядра 5.15.58
    • Системное окружение: busybox 1.35.0

>>> Полный список изменений

>>> Скачать образы

>>> Подробности

©  Linux.org.ru