Post pli ol jaro da evoluo, grava eldono de la distribuo OpenWrt 24.10.0 estis publikigita, celante retajn aparatojn kiel enkursigiloj, ŝaltiloj kaj alirpunktoj. OpenWrt subtenas 1970-aparatojn kaj ofertas konstrusistemon, kiu faciligas transkompilon kaj kutimajn konstruojn. Tiaj asembleoj permesas krei pretan firmvaron kun la dezirata aro de antaŭinstalitaj pakaĵoj, optimumigitaj por specifaj taskoj. Pretaj uzeblaj konstruoj estis publikigitaj por 39 celplatformoj (la antaŭa branĉo apogis 36 platformojn).
Ĉefaj ŝanĝoj en OpenWrt 24.10:
- TLS 1.3-subteno estas ebligita defaŭlte, danke al la biblioteka ĝisdatigo mbedtls al versio 3.6.
- Por aparatoj kun grandaj Flashmemorgrandoj, subteno por ACL (POSIX Access Control List) kaj sekurecaj atributoj estas ebligita en ĉiuj dosiersistemoj. La ŝanĝo influas aparatojn, kiuj ne havas la flagon small_flash agordita. Nuntempe small_flash estas listigita por la ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x, kaj ramips/rt3883 platformoj.
- Por aparatoj kun grandaj Flashmemorgrandecoj, la kerno inkludas subtenon por MPTCP (MultiPath TCP), etendaĵo de la TCP-protokolo por liverado de TCP-pakaĵetoj samtempe laŭ pluraj itineroj tra malsamaj retaj interfacoj.
- Plibonigita subteno por Wi-Fi 6 (802.11ax) kaj aldonita komenca subteno por Wi-Fi 7 (802.11be).
- Plibonigita efikeco de la lldpd fonprocezo kun la efektivigo de la LLDP (Link Layer Discovery Protocol).
- Subteno por pli ol 100 novaj aparatoj estis aldonita, inkluzive de la sendrata enkursigilo OpenWrt One, evoluigita de la komunumo OpenWrt. La totala nombro de subtenataj aparatoj atingis 1970.
- Aldonitaj d1 kaj starfive platformoj por aparatoj bazitaj sur AllWinner D1 kaj StarFive JH71x0 (7100/7110) SoCs uzantaj RISC-V-arkitekturon.
- Aldonita ixp4xx-platformo por Intel XScale IXP4xx SoC bazita sur ARM-arkitekturo.
- Aldonita loongarch64-platformo por aparatoj kun procesoroj bazitaj sur la arkitekturo LoongArch.
- Aldonita stm32-platformo por STMicroelectronics STM32 SoC.
- La sekvaj platformoj estis forigitaj: ath25 (Atheros ieee80211g kun 16 MB RAM), bcm63xx (Broadcom DSL MIPS, anstataŭigita per la bmips-platformo), octeontx (Octeon-TX CN80XX/CN81XX) kaj oxnas (PLXTECH/Oxford NAS782x). La ipq8x-platformo estis renomita al qualcommax.
- Pretaj asembleoj por la qoriq-platformo (SoC NXP QorIQ bazita sur la arkitekturo PowerPC) estis kreitaj.
- La transiro de celplatformoj al la uzo de la DSA (Distributed Switch Architecture) kernsubsistemo, kiu disponigas ilojn por agordo kaj administrado de kaskadoj de interligitaj Ethernet-ŝaltiloj, uzante mekanismojn por agordi konvenciajn retajn interfacojn (iproute2, ifconfig), daŭris. DSA povas esti uzata por agordi havenojn kaj VLANojn anstataŭ la antaŭe ofertita swconfig ilo, sed ne ĉiuj ŝaltiloj ankoraŭ subtenas DSA. La nova eldono alportas DSA al la platformo ipq806x (Qualcomm Atheros IPQ806X SoC). Aldonita subteno por Airoha AN8855 DSA-ŝaltilo (Xiaomi AX3000T, uzata en Mediatek kaj Airoha-ŝaltiloj).
- Ĝisdatigitaj pakaĵversioj inkluzive de musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd de septembro 2024, dnsmasq 2.90, dropbear ssh 2024.86.
- La Linukso-kerno estis ĝisdatigita por liberigi 6.6.73 kun la sendrata stako cfg80211/mac80211 retroportita de kerno 6.12.6. (la antaŭa branĉo sendita kun kerno 5.15 kun sendrata stako de kerno 6.1).
- Malgraŭ la migrado de la projekto al la APK-pakaĵmanaĝero, la OpenWrt 24.10 branĉo daŭre uzas la OPKG-pakaĵmanaĝeron. La transiro al APK ĝis nun nur estis efektivigita en la "ĉefa" branĉo, kiu servos kiel bazo por la venonta grava eldono de OpenWrt.
- Dum ĝisdatigo de OpenWrt 23.05-filio, aparatoj Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 kaj Zyxel GS1900 spertas problemojn pri ĝisdatigo. Uzantoj de ĉi tiuj aparatoj devas konsideri apartajn rekomendojn.
fonto: opennet.ru
