Опубліковано OpenWrt 23.05.0

Після року розробки представлено новий значний випуск дистрибутива OpenWrt 23.05.0, орієнтованого на застосування у різних мережних пристроях, таких як маршрутизатори, комутатори та точки доступу. OpenWrt підтримує безліч різних платформ і архітектур і має систему складання, що дозволяє просто і зручно виробляти крос-компіляцію, включаючи до складу складання різні компоненти, що дозволяє легко сформувати адаптовану під конкретні завдання готову прошивку або образ диска з бажаним набором встановлених пакетів. Складання сформовано для 36 цільових платформ.

Зі змін в OpenWrt 23.05.0 відзначається:

  • За умовчанням здійснено перехід із криптографічної бібліотеки wolfssl на бібліотеку mbedtls (колишній проект PolarSSL), що розвивається за участю компанії ARM. Порівняно з wolfssl бібліотека mbedtls займає менше місця на накопичувачі, забезпечує стабільність ABI та тривалий цикл формування оновлень. З недоліків виділяється відсутність підтримки TLS 1.3 LTS-гілки mbedtls 2.28. При необхідності користувачі можуть переключитися на використання wolfssl або openssl.
  • Додано підтримку понад 200 нових пристроїв, серед яких пристрої на базі чіпа Qualcomm IPQ807x з підтримкою Wi-Fi 6 (IEEE 802.11ax), пристрої на базі SoC Mediatek Filogic 830 та 630, а також плати HiFive RISC-V Unleashed та Unmatch. Загальна кількість підтримуваних пристроїв сягнула 1790.
  • Продовжено переведення цільових платформ на використання підсистеми ядра DSA (Distributed Switch Architecture), що надає засоби для налаштування та управління каскадами з'єднаних між собою Ethernet-комутаторів, застосовуючи механізми налаштування звичайних мережевих інтерфейсів (iproute2, ifconfig). DSA може застосовуватися для налаштування портів і VLAN замість раніше запропонованого інструменту swconfig, але не всі драйвери комутаторів поки що підтримують DSA. Новий випуск DSA задіяний для платформи ipq40xx.
  • Додано підтримку пристроїв з 2.5G Ethernet:
    • Acer Predator W6 (MT7986A)
    • Mercusys MR90X v1 (MT7986BLA)
    • Netgear WAX206 (MT7622)
    • Netgear WAX220 (MT7986)
    • ZyXEL NWA50AX Pro (MT7981)
    • Asus (TUF Gaming) AX4200 (MT7986A)
    • Netgear WAX218 (IPQ8074)
    • Xiaomi AX9000 (IPQ8074)
    • Dynalink DL-WRX36 (IPQ8074)
    • GL.iNet GL-MT6000 (MT7986A)
    • Netgear WAX620 (IPQ8072A)
    • ZyXEL EX5700 (MT7986)
  • Додано підтримку пристроїв з Wifi 6E (6GHz):
    • Acer Predator W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • Для маршрутизаторів AVM FRITZ!Box 7530 реалізовано підтримку VDSL.
  • Для пристроїв на платформі ramips MT7621 додано підтримку 2 Gbps WAN/LAN NAT Routing.
  • Розширено статистику DSL, що віддається через ubus або інтерфейс LuCI.
  • Додана цільова платформа, сумісна з Arm SystemReady (EFI).
  • До інфраструктури управління пакетами додано підтримку пакетів з програмами на мові Rust. Наприклад, репозиторій включені пакети bottom, maturin, aardvark-dns і ripgrep, написані на Rust.
  • Оновлено версії пакетів, включаючи ядро ​​Linux 5.15.134 з портуванням бездротового стека cfg80211/mac80211 з ядра 6.1 (раніше пропонувалося ядро ​​5.10 з бездротовим стеком з гілки 5.15), musl lib1.2.4. binutils 2.37, hostapd 12.3.0, dnsmasq 2.40, dropbear 2023.09, busybox 2.89.

Джерело: opennet.ru

Додати коментар або відгук