Pärast aasta arendust on välja antud uus oluline väljaanne OpenWrt 23.05.0, mis on suunatud kasutamiseks erinevates võrguseadmetes, nagu ruuterid, lülitid ja pääsupunktid. OpenWrt toetab paljusid erinevaid platvorme ja arhitektuure ning omab koostamisüsteemi, mis võimaldab lihtsalt ja mugavalt teostada ristkompileerimist, sealhulgas erinevate komponentide lisamist, mis võimaldab hõlpsasti luua spetsiifilistele ülesannetele kohandatud valmis püsivara või ketta pilti soovitud komplekti eelinstallitud pakettidega. Koostised on loodud 36 sihtplatvormile.
OpenWrt 23.05.0 muudatused on:
- Vaikimisi on toimunud üleminek krüptograafia raamatukogust wolfssl raamatukogule mbedtls (endine projekt PolarSSL), mida arendab ettevõte ARM. Võrreldes wolfssl-iga võtab raamatukogu mbedtls vähem ruumi salves, tagab ABI stabiilsuse ja pika uuenduste tsükli. Miinustena on välja toodud TLS 1.3 toe puudumine mbedtls 2.28 LTS haru puhul. Kui on vaja, saavad kasutajad üle minna wolfssl või openssl kasutamisele.
- Toetust on lisatud enam kui 200 uuele seadmele, sealhulgas Qualcomm IPQ807x kiibiga seadmed, mis toetavad Wi-Fi 6 (IEEE 802.11ax), Mediatek Filogic 830 ja 630 SoC-iga seadmed ning HiFive RISC-V Unleashed ja Unmatched lauad. Üldine toetavate seadmete arv on jõudnud 1790.
- Sihtplatvormide üleminek DSA (Distributed Switch Architecture) tuumasüsteemi kasutamisele on jätkunud, mis pakub vahendeid Ethernet-lülititega ühendatud järjestuste seadistamiseks ja haldamiseks, kasutades tavaliste võrguliideste seadistamiseks (iproute2, ifconfig) mehhanisme. DSA-d saab kasutada portide ja VLAN-de seadistamiseks, asendades varem pakutud tööriista swconfig, kuid mitte kõik lülitusdriverid ei toeta veel DSA-d. Uues väljaandes kasutatakse DSA-d ipq40xx platvormil.
- Lisatud on toetust 2.5G Ethernet-seadmetele:
- 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)
- Lisatud on toetust Wifi 6E (6GHz) seadmetele:
- Acer Predator W6 (MT7986A)
- ZyXEL EX5700 (MT7986)
- AVM FRITZ!Box 7530 ruuteri jaoks on rakendatud VDSL-tugi.
- MT7621 platvormil põhinevatele seadmetele on lisatud 2 Gbps WAN/LAN NAT Routing tugi.
- DSL statistikat on laiendatud, edastades seda läbi ubus või LuCI liidese.
- Lisatud on sihtplatvorm, mis on ühilduv Arm SystemReady (EFI) standardiga.
- Pakettide haldamise infrastruktuuri on lisatud tugi Rust keeles kirjutatud rakenduste pakettidele. Näiteks on repo lisatud pakette nagu bottom, maturin, aardvark-dns ja ripgrep, mis on kirjutatud Rustis.
- Pakettide versioonid on uuendatud, sealhulgas Linuxi tuum 5.15.134, koos cfg80211/mac80211 traadita stack'i portimisega tuumast 6.1 (varem pakuti tuum 5.10, millel oli traadita stack versioonilt 5.15), musl libc 1.2.4, glibc 2.37, gcc 12.3.0, binutils 2.40, hostapd 2023.09, dnsmasq 2.89, dropbear 2022.82, busybox 1.36.1.
Allikas: opennet.ru
