Pärast enam kui aastast arendustööd on välja antud OpenWrt 24.10.0 distributsiooni peamine väljalase, mis on suunatud võrguseadmetele, nagu ruuterid, lülitid ja pääsupunktid. OpenWrt toetab 1970. aasta seadmeid ja pakub koostamissüsteemi, mis muudab ristkompileerimise ja kohandatud järge lihtsaks. Sellised koostud võimaldavad teil luua valmis püsivara koos soovitud eelinstallitud pakettide komplektiga, mis on optimeeritud konkreetsete ülesannete jaoks. Kasutusvalmis järgud on avaldatud 39 sihtplatvormile (eelmine haru toetas 36 platvormi).
Peamised muudatused versioonis OpenWrt 24.10:
- TLS 1.3 tugi on vaikimisi lubatud tänu mbedtlsi teegi värskendusele versioonile 3.6.
- Suure välkmäluga seadmete puhul on kõigis failisüsteemides lubatud ACL-i (POSIX Access Control List) ja turbeatribuutide tugi. Muudatus mõjutab seadmeid, millel ei ole väike_flash lippu seatud. Praegu on väike_flash loendis platvormidele ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x ja ramips3883 platvormile/rtXNUMX.
- Suure välkmäluga seadmete puhul sisaldab kernel tuge MPTCP-le (MultiPath TCP), mis on TCP-protokolli laiendus TCP-pakettide samaaegseks edastamiseks mitmel marsruudil erinevate võrguliideste kaudu.
- Täiustatud tugi Wi-Fi 6-le (802.11ax) ja lisatud esialgne tugi Wi-Fi 7-le (802.11be).
- lldpd taustprotsessi täiustatud jõudlus LLDP (Link Layer Discovery Protocol) rakendamisega.
- Lisatud on tugi enam kui 100 uuele seadmele, sealhulgas OpenWrt-i kogukonna poolt välja töötatud juhtmevaba ruuterile OpenWrt One. Toetatud seadmete koguarv on jõudnud 1970-ni.
- Lisatud d1 ja starfive platvormid seadmetele, mis põhinevad AllWinner D1 ja StarFive JH71x0 (7100/7110) SoC-del, kasutades RISC-V arhitektuuri.
- Lisatud ARM-arhitektuuril põhineva Intel XScale IXP4xx SoC jaoks ixp4xx platvorm.
- Lisatud loongarch64 platvorm LoongArchi arhitektuuril põhinevate protsessoritega seadmetele.
- Lisatud stm32 platvorm STMicroelectronics STM32 SoC jaoks.
- Järgmised platvormid on eemaldatud: ath25 (Atheros ieee80211g koos 16 MB RAM-iga), bcm63xx (Broadcom DSL MIPS, asendatud bmips platvormiga), octeontx (Octeon-TX CN80XX/CN81XX) ja oxnas (PLXTECH/Oxxx/NOX782xx). Platvorm ipq8x on ümber nimetatud qualcommaxiks.
- Loodud on valmiskomplektid qoriqi platvormile (PowerPC arhitektuuril põhinev SoC NXP QorIQ).
- Jätkus sihtplatvormide üleminek tuuma alamsüsteemile DSA (Distributed Switch Architecture), mis pakub tööriistu omavahel ühendatud Etherneti kommutaatorite kaskaadide konfigureerimiseks ja haldamiseks, kasutades tavaliste võrguliideste (iproute2, ifconfig) seadistamise mehhanisme. DSA-d saab kasutada portide ja VLAN-ide seadistamiseks varem pakutud swconfigi tööriista asemel, kuid kõik lüliti draiverid ei toeta veel DSA-d. Uus väljalase toob DSA ipq806x platvormile (Qualcomm Atheros IPQ806X SoC). Lisatud on Airoha AN8855 DSA lüliti tugi (Xiaomi AX3000T, kasutatakse Mediateki ja Airoha lülitites).
- Värskendatud paketiversioonid, sealhulgas musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd alates 2024. aasta septembrist, dnsmasq 2.90, dropbear ssh 2024.86.
- Linuxi kernelit on värskendatud versioonile 6.6.73 koos juhtmevaba pinuga cfg80211/mac80211, mis on tagasiportitud kernelist 6.12.6. (eelmine haru tarniti kerneliga 5.15 koos kerneli 6.1 juhtmevaba virnaga).
- Vaatamata projekti üleminekule APK paketihaldurile, kasutab OpenWrt 24.10 haru jätkuvalt OPKG paketihaldurit. APK-le üleminek on seni teostatud ainult "peamises" harus, mis on aluseks OpenWrt järgmisele suuremale väljalasele.
- OpenWrt 23.05 filiaalilt uuendamisel on Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 ja Zyxel GS1900 seadmetel värskendusprobleeme. Nende seadmete kasutajad peaksid arvestama eraldi soovitustega.
Allikas: opennet.ru
