Nakon godine razvoja predstavljen je novi značajan izdanak distribucije OpenWrt 23.05.0, usmjeren na primjenu u raznim mrežnim uređajima, kao što su usmjerivači, switchevi i pristupne točke. OpenWrt podržava brojne različite platforme i arhitekture te ima sustav gradnje koji omogućava jednostavno i ugodno izvođenje kros-kompilacije, uključujući u sastav gradnje različite komponente, što omogućava lako formiranje prilagođenog firmwarea ili slike diska s željenim skupom unaprijed instaliranih paketa. Gradnje su formirane za 36 ciljanih platformi.
Od promjena u OpenWrt 23.05.0 ističe se:
- Po defaultu je izvršena promjena s kriptografske biblioteke wolfssl na biblioteku mbedtls (bivši projekt PolarSSL), koja se razvija u suradnji s tvrtkom ARM. U usporedbi s wolfssl, biblioteka mbedtls zauzima manje prostora na pohrani, osigurava stabilnost ABI i dug ciklus oblikovanja ažuriranja. Od nedostataka ističe se nedostatak podrške za TLS 1.3 u LTS grani mbedtls 2.28. U slučaju potrebe, korisnici se mogu prebaciti na korištenje wolfssl ili openssl.
- Dodana je podrška za više od 200 novih uređaja, među kojima su uređaji temeljeni na čipu Qualcomm IPQ807x s podrškom za Wi-Fi 6 (IEEE 802.11ax), uređaji temelji na SoC Mediatek Filogic 830 i 630, kao i ploče HiFive RISC-V Unleashed i Unmatched. Ukupan broj podržanih uređaja dostigao je 1790.
- Nastavljen je prijelaz ciljnih platformi na korištenje podsustava jezgre DSA (Distributed Switch Architecture), koji pruža sredstva za podešavanje i upravljanje kaskadama međusobno povezanih Ethernet switcheva, primjenjujući mehanizme za podešavanje običnih mrežnih sučelja (iproute2, ifconfig). DSA se može koristiti za podešavanje portova i VLAN-ova umjesto ranije predloženog alata swconfig, no ne podržavaju svi drajveri switcheva još DSA. U novom izdanju DSA je aktiviran za platformu ipq40xx.
- Dodana podrška za uređaje s 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)
- Dodana podrška za uređaje s Wifi 6E (6GHz):
- Acer Predator W6 (MT7986A)
- ZyXEL EX5700 (MT7986)
- Za usmjerivače AVM FRITZ!Box 7530 implementirana je podrška za VDSL.
- Za uređaje na platformi ramips MT7621 dodana je podrška za 2 Gbps WAN/LAN NAT usmjeravanje.
- Proširena je statistika za DSL, koja se isporučuje putem ubus-a ili LuCI sučelja.
- Dodana je ciljana platforma koja je kompatibilna s Arm SystemReady (EFI).
- U infrastrukturu za upravljanje paketima dodana je podrška za pakete s aplikacijama napisanima na jeziku Rust. Na primjer, u repozitorij su uključeni paketi bottom, maturin, aardvark-dns i ripgrep, napisani na Rustu.
- Ažurirane su verzije paketa, uključujući Linux jezgri 5.15.134 s portiranjem bežičnog stoga cfg80211/mac80211 iz jezgre 6.1 (ranije je bila predložena jezgra 5.10 s bežičnim stakom iz grane 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.
Izvor: opennet.ru
