Пасля года распрацоўкі прадстаўлены новы значны выпуск дыстрыбутыва 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 libc . binutils 1.2.4, hostapd 2.37, dnsmasq 12.3.0, dropbear 2.40, busybox 2023.09.
Крыніца: opennet.ru