Etter mer enn ett Ärs utvikling er en betydelig utgivelse av distribusjonen OpenWrt 24.10.0 tilgjengelig, utviklet for nettverksenheter som rutere, svitsjer og tilgangspunkter. OpenWrt stÞtter 1970 enheter og tilbyr et bygge-system som forenkler kryss-kompilering og opprettelse av egne bygninger. Slike bygninger gjÞr det mulig Ä lage ferdige fastvare med Þnsket sett av forhÄndsinstallerte pakker, optimalisert for spesifikke oppgaver. Ferdige bygninger er publisert for 39 mÄlplattformer (den forrige versjonen stÞttet 36 plattformer).
Hovedendringene i OpenWrt 24.10:
- Som standard er stĂžtte for TLS 1.3 aktivert, implementert ved Ă„ oppdatere biblioteket mbedtls til versjon 3.6.
- For enheter med stor Flash-minne er stĂžtte for ACL (POSIX Access Control List) og sikkerhetsattributter aktivert i alle filsystemene. Endringen berĂžrer enheter som ikke har flagget small_flash satt. I dag er small_flash angitt for plattformer som ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x og ramips/rt3883.
- For enheter med stor Flash-minne er stĂžtte for MPTCP (MultiPath TCP), en utvidelse av TCP-protokollen for Ă„ levere TCP-pakker samtidig over flere ruter gjennom forskjellige nettverksgrensesnitt, aktivert i kjernen.
- StĂžtte for Wi-Fi 6 (802.11ax) er forbedret, og en tidlig stĂžtte for Wi-Fi 7 (802.11be) er lagt til.
- Funksjonaliteten til bakgrunnsprosessen lldpd er forbedret med implementering av LLDP-protokollen (Link Layer Discovery Protocol).
- StÞtte for mer enn 100 nye enheter er lagt til, hvorav den mest bemerkelsesverdige er den egenutviklede trÄdlÞse ruteren OpenWrt One, utviklet av OpenWrt-samfunnet. Det totale antallet stÞttede enheter har nÄ nÄdd 1970.
- Plattformene d1 og starfive for enheter basert pÄ SoC AllWinner D1 og StarFive JH71x0 (7100/7110), som bruker RISC-V-arkitekturen, er lagt til.
- Plattformen ixp4xx for SoC Intel XScale IXP4xx basert pÄ ARM-arkitekturen er lagt til.
- Plattformen loongarch64 for enheter med prosessorer basert pÄ LoongArch-arkitekturen er lagt til.
- Plattformen stm32 for SoC STMicroelectronics STM32 er lagt til.
- Plattformene ath25 (Atheros ieee80211g med 16 MB RAM), bcm63xx (Broadcom DSL MIPS, plattformen bmips har tatt over) og octeontx (Octeon-TX CN80XX/CN81XX) og oxnas (PLXTECH/Oxford NAS782x/OX8xx) er fjernet. Plattformen ipq807x er omdĂžpt til qualcommax.
- Ferdige bygninger er dannet for plattformen qoriq (SoC NXP QorIQ basert pÄ PowerPC-arkitekturen).
- Oversettelsen av mÄlplattformer til Ä bruke DSA (Distributed Switch Architecture) kjernesystemet fortsetter, som gir midler for konfigurering og administrasjon av kaskader av sammenkoblede Ethernet-svitsjer, ved hjelp av mekanismer for Ä konfigurere vanlige nettverksgrensesnitt (iproute2, ifconfig). DSA kan brukes til Ä konfigurere porter og VLAN i stedet for det tidligere foreslÄtte verktÞyet swconfig, men ikke alle svitsjdriverne stÞtter DSA ennÄ. I den nye utgaven er DSA aktivert for ipq806x-plattformen (Qualcomm Atheros IPQ806X SoC). StÞtte for DSA-svitsjen Airoha AN8855 (Xiaomi AX3000T, brukt i svitsjer fra Mediatek og Airoha) er lagt til.
- Versjonene av pakkene oppdatert, inkludert musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd fra september 2024, dnsmasq 2.90, dropbear ssh 2024.86.
- Linux-kjernen er oppdatert til versjon 6.6.73 med wireless-stakken cfg80211/mac80211, portert fra kjerner 6.12.6. (den forrige grenen leverte kjernen 5.15 med wireless-stakken fra kjerner 6.1).
- Til tross for migrasjonen av prosjektet til pakkebehandleren APK, fortsetter OpenWrt 24.10-grenen Ä bruke pakkebehandleren OPKG. Overgangen til APK er sÄ langt kun utfÞrt i «main»-grenen, som vil danne grunnlag for neste betydelige utgivelse av OpenWrt.
- Ved overgangen fra OpenWrt 23.05 til enhetene Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 og Zyxel GS1900 oppstÄr det oppdateringsproblemer. Brukere av disse enhetene bÞr ta hensyn til spesifikke anbefalinger.
Kilde: opennet.ru
