Efter mer Àn ett Ärs utveckling har den betydande versionen av distributionen OpenWrt 24.10.0 slÀppts, som utvecklas för nÀtverksenheter sÄsom routrar, switchar och accesspunkter. OpenWrt stöder 1970 enheter och erbjuder ett byggsystem som förenklar korskompilering och skapande av egna byggen. SÄdana byggen möjliggör skapandet av fÀrdiga firmware med önskad uppsÀttning av förinstallerade paket, anpassade för specifika uppgifter. FÀrdiga byggen har publicerats för 39 mÄlplattformar (i den föregÄende versionen stöddes 36 plattformar).
Huvudsakliga förÀndringar i OpenWrt 24.10:
- TLS 1.3 stöds som standard, implementerat tack vare en uppgradering av mbedtls-biblioteket till version 3.6.
- För enheter med stora Flash-minnen aktiverades stöd för ACL (POSIX Access Control List) och sĂ€kerhetsattribut i alla filsystem. Ăndringen pĂ„verkar enheter för vilka flaggan small_flash inte Ă€r angiven. För nĂ€rvarande anges small_flash för plattformarna ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x och ramips/rt3883.
- För enheter med stora Flash-minnen inkluderades stöd för MPTCP (MultiPath TCP) i kÀrnan, en utvidgning av TCP-protokollet för att leverera TCP-paket samtidigt över flera vÀgar genom olika nÀtverksgrÀnssnitt.
- Stödet för Wi-Fi 6 (802.11ax) har förbÀttrats och grundlÀggande stöd för Wi-Fi 7 (802.11be) har lagts till.
- Bakgrundsprocessen lldpd har förbÀttrats med implementeringen av LLDP-protokollet (Link Layer Discovery Protocol).
- Stöd för mer Àn 100 nya enheter har lagts till, varav den egna trÄdlösa routern OpenWrt One, som utvecklas av OpenWrt-gemenskapen, sticker ut. Det totala antalet stödda enheter har nÄtt 1970.
- Plattformar d1 och starfive har lagts till för enheter baserade pÄ SoC AllWinner D1 och StarFive JH71x0 (7100/7110), som anvÀnder RISC-V-arkitekturen.
- Plattformen ixp4xx har lagts till för SoC Intel XScale IXP4xx baserad pÄ ARM-arkitekturen.
- Plattformen loongarch64 har lagts till för enheter med processorer baserade pÄ LoongArch-arkitekturen.
- Plattformen stm32 har lagts till för SoC STMicroelectronics STM32.
- Plattformarna ath25 (Atheros ieee80211g med 16 MB RAM), bcm63xx (Broadcom DSL MIPS, ersatt av plattformen bmips), octeontx (Octeon-TX CN80XX/CN81XX) och oxnas (PLXTECH/Oxford NAS782x/OX8xx) har tagits bort. Plattformen ipq807x har bytt namn till qualcommax.
- FÀrdiga byggen har skapats för plattformen qoriq (SoC NXP QorIQ baserad pÄ PowerPC-arkitekturen).
- ĂversĂ€ttningen av mĂ„lplattformer har fortsatt för anvĂ€ndning av DSA (Distributed Switch Architecture) kĂ€rnsystem, som tillhandahĂ„ller verktyg för konfiguration och hantering av kaskader av sammankopplade Ethernet-switchar, med mekanismer för att konfigurera vanliga nĂ€tverksgrĂ€nssnitt (iproute2, ifconfig). DSA kan anvĂ€ndas för att konfigurera portar och VLAN istĂ€llet för det tidigare föreslagna verktyget swconfig, men inte alla switchdrivrutiner stöder DSA Ă€nnu. I den nya versionen anvĂ€nds DSA för ipq806x-plattformen (SoC Qualcomm Atheros IPQ806X). Stödet för DSA-switchar Airoha AN8855 (Xiaomi AX3000T, som anvĂ€nds i Mediatek- och Airoha-switchar) har lagts till.
- Paketversioner har uppdaterats inklusive musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd frÄn september 2024, dnsmasq 2.90, dropbear ssh 2024.86.
- Linux-kÀrnan har uppdaterats till version 6.6.73 med den trÄdlösa stapeln cfg80211/mac80211, som har portats frÄn kÀrnan 6.12.6. (i den tidigare versionen levererades kÀrnan 5.15 med den trÄdlösa stapeln frÄn kÀrnan 6.1).
- Trots migreringen av projektet till paketförvaltaren APK fortsĂ€tter OpenWrt 24.10-grenen att anvĂ€nda paketförvaltaren OPKG. ĂvergĂ„ngen till APK har för nĂ€rvarande genomförts endast i "main"-grenen, som kommer att utgöra grunden för nĂ€sta stora OpenWrt-release.
- Vid övergÄngen frÄn OpenWrt 23.05 pÄ Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 och Zyxel GS1900 uppstÄr problem med uppdateringen. AnvÀndare av dessa enheter bör beakta specifika rekommendationer.
KĂ€lla: opennet.ru
