Több mint egy éves fejlesztés után megjelent az OpenWrt 24.10.0 disztribúció egy nagy kiadása, amely olyan hálózati eszközöket céloz meg, mint az útválasztók, kapcsolók és hozzáférési pontok. Az OpenWrt támogatja az 1970-es eszközöket, és olyan összeállítási rendszert kínál, amely megkönnyíti a keresztfordítást és az egyéni összeállításokat. Az ilyen összeállítások lehetővé teszik, hogy kész firmware-t hozzon létre a kívánt előre telepített csomagokkal, amelyek meghatározott feladatokra vannak optimalizálva. 39 célplatformhoz megjelentek a használatra kész buildek (az előző ág 36 platformot támogatott).
Főbb változások az OpenWrt 24.10-ben:
- A TLS 1.3 támogatása alapértelmezés szerint engedélyezve van az mbedtls könyvtár 3.6-os verziójára történő frissítésének köszönhetően.
- A nagy Flash memóriával rendelkező eszközök esetében az ACL (POSIX Access Control List) és a biztonsági attribútumok támogatása minden fájlrendszerben engedélyezett. A változás azokat az eszközöket érinti, amelyeken nincs beállítva a small_flash jelző. Jelenleg a small_flash az ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x és ramips3883 platformokhoz/rtXNUMX ramipsXNUMX platformokhoz van felsorolva.
- A nagy Flash memóriával rendelkező eszközök esetében a kernel támogatja az MPTCP-t (MultiPath TCP), amely a TCP-protokoll kiterjesztése a TCP-csomagok egyidejű, több útvonalon, különböző hálózati interfészeken keresztül történő kézbesítésére.
- Továbbfejlesztett támogatás a Wi-Fi 6-hoz (802.11ax), és hozzáadott kezdeti támogatás a Wi-Fi 7-hez (802.11be).
- Az lldpd háttérfolyamat jobb teljesítménye az LLDP (Link Layer Discovery Protocol) megvalósításával.
- Több mint 100 új eszköz támogatása került hozzáadásra, köztük az OpenWrt közösség által kifejlesztett OpenWrt One vezeték nélküli útválasztó. A támogatott eszközök teljes száma elérte az 1970-et.
- Hozzáadott d1 és starfive platformok az AllWinner D1 és StarFive JH71x0 (7100/7110) SoC-kon alapuló, RISC-V architektúrát használó eszközökhöz.
- Hozzáadott ixp4xx platform az ARM architektúrán alapuló Intel XScale IXP4xx SoC-hez.
- Hozzáadott longarch64 platform a LoongArch architektúrán alapuló processzorral rendelkező eszközökhöz.
- Hozzáadott stm32 platform az STMicroelectronics STM32 SoC számára.
- A következő platformokat eltávolítottuk: ath25 (Atheros ieee80211g 16 MB RAM-mal), bcm63xx (Broadcom DSL MIPS, a bmips platform váltotta fel), octeontx (Octeon-TX CN80XX/CN81XX) és oxnas (PLX782xford NOX8x807xx). Az ipqXNUMXx platformot átnevezték qualcommax-ra.
- Kész összeállítások készültek a qoriq platformhoz (PowerPC architektúrán alapuló SoC NXP QorIQ).
- Folytatódott a célplatformok átállása a DSA (Distributed Switch Architecture) kernel alrendszer használatára, amely eszközöket biztosít az egymáshoz kapcsolódó Ethernet switchek kaszkádjainak konfigurálásához és kezeléséhez, a hagyományos hálózati interfészek (iproute2, ifconfig) konfigurálási mechanizmusait alkalmazva. A DSA használható portok és VLAN-ok konfigurálására a korábban felajánlott swconfig eszköz helyett, de még nem minden kapcsoló-illesztőprogram támogatja a DSA-t. Az új kiadás elhozza a DSA-t az ipq806x platformra (Qualcomm Atheros IPQ806X SoC). Hozzáadott támogatás az Airoha AN8855 DSA kapcsolóhoz (Xiaomi AX3000T, Mediatek és Airoha kapcsolókban használatos).
- Frissített csomagverziók, köztük a musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd 2024 szeptemberétől, dnsmasq 2.90, dropbear ssh 2024.86.
- A Linux kernel a 6.6.73-as verzióra frissítve, a cfg80211/mac80211 vezeték nélküli verem a 6.12.6-os kernelről backportált. (az előző ágat az 5.15-ös kernellel szállították, a 6.1-es kernel vezeték nélküli veremével).
- A projekt APK csomagkezelőre való átállása ellenére az OpenWrt 24.10 ág továbbra is az OPKG csomagkezelőt használja. Az APK-ra való átállás eddig csak a "fő" ágban valósult meg, amely az OpenWrt következő nagyobb kiadásának alapjául szolgál majd.
- Az OpenWrt 23.05 ágról történő frissítéskor a Xiaomi AX3200, a Redmi AX6S, a Linksys E8450, a Belkin RT3200 és a Zyxel GS1900 eszközök frissítési problémákat tapasztalnak. Ezen eszközök felhasználóinak külön ajánlásokat kell figyelembe venniük.
Forrás: opennet.ru
