Po letu razvoja je predstavljen nov pomemben izdelek distribucije OpenWrt 23.05.0, usmerjenega v uporabo na različnih omrežnih napravah, kot so usmerjevalniki, stikala in dostopne točke. OpenWrt podpira številne različne platforme in arhitekture ter ima sistem gradnje, ki omogoča enostavno in priročno križno prevajanje, vključno z raznimi komponentami, kar olajša oblikovanje prilagojene končne programske opreme ali slike diska z želenim naborom prednamenskih paketov. Gradnje so oblikovane za 36 ciljanih platform.
Med spremembami v OpenWrt 23.05.0 izstopa:
- Privzeto je bil izveden prehod iz kriptografskega knjižnice wolfssl na knjižnico mbedtls (nekdanji projekt PolarSSL), ki jo razvija podjetje ARM. V primerjavi z wolfssl knjižnica mbedtls zavzema manj prostora na pomnilniku, zagotavlja stabilnost ABI in dolg cikel oblikovanja posodobitev. Med pomanjkljivostmi izstopa odsotnost podpore za TLS 1.3 v LTS veji mbedtls 2.28. V primeru potrebe se lahko uporabniki preklopijo na uporabo wolfssl ali openssl.
- Dodana je podpora za več kot 200 novih naprav, med katerimi so naprave na osnovi čipa Qualcomm IPQ807x s podporo za Wi-Fi 6 (IEEE 802.11ax), naprave na osnovi SoC Mediatek Filogic 830 in 630, pa tudi plošče HiFive RISC-V Unleashed in Unmatched. Skupno število podprtih naprav je doseglo 1790.
- Nadaljujemo s prehodom ciljnih platform na uporabo podskupine jedra DSA (Distributed Switch Architecture), ki zagotavlja sredstva za nastavitev in upravljanje kaskad med seboj povezanih Ethernet stikal, pri čemer uporablja mehanizme za nastavitev običajnih omrežnih vmesnikov (iproute2, ifconfig). DSA se lahko uporablja za nastavitev vrat in VLAN namesto prej ponujene naprave swconfig, vendar vsi gonilniki stikal še ne podpirajo DSA. V novi izdaji je DSA uporabljen za platformo ipq40xx.
- Dodana je podpora za naprave z 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 je podpora za naprave z Wifi 6E (6GHz):
- Acer Predator W6 (MT7986A)
- ZyXEL EX5700 (MT7986)
- Za usmerjevalnike AVM FRITZ!Box 7530 je bila izvedena podpora za VDSL.
- Za naprave na platformi ramips MT7621 je dodana podpora za 2 Gbps WAN/LAN NAT usmerjanje.
- Razširjena statistika za DSL, ki se posreduje preko ubus ali vmesnika LuCI.
- Dodana je ciljna platforma, združljiva z Arm SystemReady (EFI).
- V infrastrukturo upravljanja paketov je dodana podpora za pakete z aplikacijami v jeziku Rust. Na primer, v repozitorij so vključeni paketi bottom, maturin, aardvark-dns in ripgrep, napisani v Rustu.
- Posodobljene različice paketov, vključno z jedrom Linux 5.15.134, ki vključuje prenos brezžičnega sklopa cfg80211/mac80211 iz jedra 6.1 (prej je bilo predlagano jedro 5.10 z brezžičnim sklopom iz veje 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
