Pas më shumë se një viti zhvillimi, është paraqitur një version i rëndësishëm i distribucionit OpenWrt 24.10.0, i zhvilluar për pajisjet rrjetërore, siç janë routerat, switch-et dhe pikat e aksesit. OpenWrt mbështet 1970 pajisje dhe ofron një sistem ndërtimi që e lehtëson ndërkompilimin dhe krijimin e ndërtimeve të veta. Këto ndërtime lejojnë krijimin e firmware-ve të gatshme me grupin e dëshiruar të paketave të parakonfiguruara, të optimizuara për detyra specifike. Ndërtimet e gatshme janë publikuar për 39 platforma të synuara (në degën e kaluar u mbështetën 36 platforma).
Ndryshimet kryesore në OpenWrt 24.10:
- Përkrahja TLS 1.3 është e aktivizuar si zyrtare, e realizuar falë përditësimit të bibliotekës mbedtls në versionin 3.6.
- Për pajisjet me një madhësi të madhe të Flash-it, në të gjitha sistemet e skedarëve është aktivizuar mbështetje për ACL (Lista e Kontrollit të Qasjes POSIX) dhe atribute të sigurisë. Ky ndryshim preka pajisjet për të cilat nuk është vendosur flagu small_flash. Aktualisht small_flash është specifikuar për platforma të ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x dhe ramips/rt3883.
- Për pajisjet me një kapacitet më të madh Flash, bërthama përfshin mbështetje për MPTCP (MultiPath TCP), një zgjerim i protokollit TCP për dërgimin e paketimeve TCP në të njëjtën kohë përmes disa rrugëve përmes interfeshëve të ndryshme rrjetore.
- Është përmirësuar mbështetja për Wi-Fi 6 (802.11ax) dhe është shtuar mbështetje fillestare për Wi-Fi 7 (802.11be).
- Përmirësimi i funksionimit të procesit në sfond lldpd me implementimin e protokollit LLDP (Link Layer Discovery Protocol).
- Është shtuar mbështetje për më shumë se 100 pajisje të reja, ndër të cilat spikat routeri ynë i paçmueshëm OpenWrt One, i zhvilluar nga komuniteti OpenWrt. Numri total i pajisjeve të mbështetura ka arritur në 1970.
- Shtuar platforma d1 dhe starfive për pajisjet me SoC AllWinner D1 dhe StarFive JH71x0 (7100/7110), që përdorin arkitekturën RISC-V.
- Shtuar platforma ixp4xx për SoC Intel XScale IXP4xx në bazë të arkitekturës ARM.
- Shtuar platforma loongarch64 për pajisjet me procesorë në bazë të arkitekturës LoongArch.
- Shtuar platforma stm32 për SoC STMicroelectronics STM32.
- Këto platforma janë fshirë: ath25 (Atheros ieee80211g me 16 MB RAM), bcm63xx (Broadcom DSL MIPS, zëvendësuar nga platforma bmips), octeontx (Octeon-TX CN80XX/CN81XX) dhe oxnas (PLXTECH/Oxford NAS782x/OX8xx). Platforma ipq807x është ribërë në qualcommax.
- Janë formuar grumbujt e gatshëm për platformën qoriq (SoC NXP QorIQ mbi bazën e arkitekturës PowerPC).
- Ka vazhduar përkthimi i platformave qëllimore për të përdorur nëndegën e bërthamës DSA (Arkitektura e Ndërlidhur e Shkëmbimit), e cila ofron mjete për konfigurimin dhe menaxhimin e kaskadave të lidhur mes tyre të Ethernet-switch-eve, duke përdorur mekanizmat për konfigurimin e interface-ve të zakonshme të rrjetit (iproute2, ifconfig). DSA mund të përdoret për konfigurimin e porteve dhe VLAN-ve në vend të mjeteve të mëparshme swconfig, por jo të gjithë pilotët e switch-eve mbështesin akoma DSA. Në botimin e ri, DSA është aktivizuar për platformën ipq806x (SoC Qualcomm Atheros IPQ806X). Është shtuar mbështetje për DSA-switch-in Airoha AN8855 (Xiaomi AX3000T, përdoret në switch-et Mediatek dhe Airoha).
- Versionet e paketave janë përditësuar, duke përfshirë musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd nga shtatori i vitit 2024, dnsmasq 2.90, dropbear ssh 2024.86.
- Bërthama Linux është përditësuar në versionin 6.6.73 me grumbullin wireless cfg80211/mac80211, i portuar nga bërthama 6.12.6. (në degën e kaluar ishte ofruar bërthama 5.15 me grumbullin wireless nga bërthama 6.1).
- Megjithëse projekti është migruar në menaxherin e paketave APK, dega OpenWrt 24.10 vazhdon të përdorë menaxherin e paketave OPKG. Kalimi në APK është realizuar derimë tani vetëm në degën "main", e cila do të shërbej si bazë për lëshimin e ardhshëm të rëndësishëm të OpenWrt.
- Gjatë kalimit nga dega OpenWrt 23.05 në pajisjet Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 dhe Zyxel GS1900, hasen probleme me përditësimin. Përdoruesit e këtyre pajisjeve duhet të marrin parasysh rekomandime të veçanta.
Burimi: opennet.ru
