Доступний дистрибутив OpenWrt 24.10

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

Основні зміни в OpenWrt 24.10:

  • За замовчуванням включено підтримку TLS 1.3, реалізоване завдяки оновленню бібліотеки mbedtls до версії 3.6.
  • Для пристроїв з великим розміром Flash-пам'яті у всіх файлових системах активовано підтримку ACL (POSIX Access Control List) та атрибутів безпеки. Зміна торкається пристроїв, для яких не виставлений прапор small_flash. В даний час small_flash вказаний для платформ ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x та ramips/rt3883x та ramips/rtXNUMXx
  • Для пристроїв з великим розміром Flash-пам'яті в ядрі включена підтримка MPTCP (MultiPath TCP), розширення протоколу TCP для доставки TCP-пакетів одночасно кількома маршрутами через різні мережні інтерфейси.
  • Покращена підтримка Wi-Fi 6 (802.11ax) та додана початкова підтримка Wi-Fi 7 (802.11be).
  • Поліпшено роботу фонового процесу lldpd з реалізацією протоколу LLDP (Link Layer Discovery Protocol).
  • Додано підтримку понад 100 нових пристроїв, серед яких виділяється власний бездротовий маршрутизатор OpenWrt One, що розвивається спільнотою OpenWrt. Загальна кількість підтримуваних пристроїв досягла 1970 року.
  • Додано платформи d1 та starfive для пристроїв на базі SoC AllWinner D1 та StarFive JH71x0 (7100/7110), що використовують архітектуру RISC-V.
  • Додано платформу ixp4xx для SoC Intel XScale IXP4xx на базі архітектури ARM.
  • Додана платформа loongarch64 для пристроїв із процесорами на базі архітектури LoongArch.
  • Додано платформу stm32 для SoC STMicroelectronics STM32.
  • Видалені платформи ath25 (Atheros ieee80211g з 16 МБ ОЗУ), bcm63xx (Broadcom DSL MIPS, на зміну прийшла платформа bmips), octeontx (Octeon-TX CN80XX/CN81XX) та oxnas (PLX) Платформа ipq782x перейменована в qualcommax.
  • Сформовано готові збірки для платформи qoriq (SoC NXP QorIQ на базі архітектури PowerPC).
  • Продовжено переведення цільових платформ на використання підсистеми ядра DSA (Distributed Switch Architecture), що надає засоби для налаштування та управління каскадами з'єднаних між собою Ethernet-комутаторів, застосовуючи механізми налаштування звичайних мережевих інтерфейсів (iproute2, ifconfig). DSA може застосовуватися для налаштування портів і VLAN замість раніше запропонованого інструменту swconfig, але не всі драйвери комутаторів поки що підтримують DSA. Новий випуск DSA задіяний для платформи ipq806x (SoC Qualcomm Atheros IPQ806X). Додано підтримку DSA-комутатора Airoha AN8855 (Xiaomi AX3000T, використовується в комутаторах Mediatek та Airoha).
  • Оновлені версії пакетів, включаючи musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd від вересня 2024 р., dnsmasq 2.90, dropbear ssh 2024.86.
  • Ядро Linux оновлено до випуску 6.6.73 із бездротовим стеком cfg80211/mac80211, портованим з ядра 6.12.6. (у минулій гілці постачалося ядро ​​5.15 з бездротовим стеком з ядра 6.1).
  • Незважаючи на міграцію проекту на пакетний менеджер APK, гілка OpenWrt 24.10 продовжує використовувати пакетний менеджер OPKG. Перехід на APK поки здійснено лише у гілці «main», яка стане основою для наступного значного релізу OpenWrt.
  • При переході з гілки OpenWrt 23.05 на пристрої Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 і Zyxel GS1900 виникають проблеми з оновленням. Користувачам даних пристроїв слід врахувати окремі поради.

Джерело: opennet.ru

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