Utgivelse av OpenWrt 22.03.0

Etter ett Ärs utvikling er den nye betydelige utgivelsen av distribusjonen OpenWrt 22.03.0 offentliggjort, rettet mot bruk i ulike nettverksenheter som rutere, svitsjer og tilgangspunkter. OpenWrt stÞtter mange ulike plattformer og arkitekturer, og har et byggesystem som gjÞr det enkelt Ä produsere kryss-kompilering, inkludert i byggingen av ulike komponenter, noe som gjÞr det lett Ä lage en tilpasset firmware eller diskbilde med Þnsket sett av forhÄndsinstallerte pakker. Byggene er laget for 35 mÄlplattformer.

Blant endringene i OpenWrt 22.03.0 er:

  • Som standard er det tatt i bruk en ny applikasjon for administrasjon av brannmur — fw4 (Firewall4), basert pĂ„ pakkefilteret nftables. Syntaxen for konfigurasjonsfilene for brannmuren (/etc/config/firewall) og uci-grensesnittet har ikke endret seg — fw4 kan fungere som en gjennomsiktig erstatning for det tidligere brukte verktĂžyet fw3, basert pĂ„ iptables. Unntakene er regelsett lagt inn manuelt (/etc/firewall.user), som mĂ„ gjĂžres om for nftables (fw4 lar deg legge til dine egne regelblokker, men i nftables-format).

    Det gamle verktÞyet basert pÄ iptables er fjernet fra de foreslÄtte standardbildene, men kan bli gjeninnfÞrt ved hjelp av pakkebehandleren opkg eller verktÞyet Image Builder. Det er ogsÄ levert iptables-nft, arptables-nft, ebtables-nft og xtables-nft-bindings som gjÞr det mulig Ä lage regler for nftables ved bruk av den gamle iptables-syntaxen.

  • StĂžtten for over 180 nye enheter er lagt til, inkludert 15 enheter basert pĂ„ MediaTek MT7915-brikken med stĂžtte for Wi-Fi 6 (IEEE 802.11ax). Det totale antallet stĂžttede enheter har nĂ„ nĂ„dd 1580.
  • Oversettelsen av mĂ„lplattformer til bruk av DSA (Distributed Switch Architecture)-kjernesystemet er fullfĂžrt, som gir verktĂžy for konfigurering og administrasjon av kaskader av sammenkoblede Ethernet-svitsjere, ved hjelp av mekanismer for konfigurasjon av vanlige nettverksgrensesnitt (iproute2, ifconfig). DSA kan brukes til konfigurasjon av porter og VLAN i stedet for det tidligere foreslĂ„tte verktĂžyet swconfig, men ikke alle svitsjerdrevne stĂžtter ennĂ„ DSA. I denne utgivelsen er DSA implementert for plattformene bcm53xx (drivere for alle kort er oversatt), lantiq (SoC basert pĂ„ xrx200 og vr9) og sunxi (Bananapi Lamobo R1-kort). Tidligere har vi oversatt plattformer som ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) og realtek til DSA.
  • I Web-grensesnittet LuCI er det implementert en mĂžrk tema. Som standard aktiveres modusen automatisk avhengig av nettleserens innstillinger, men den kan ogsĂ„ aktiveres manuelt via menyen «System» -> «System» -> «SprĂ„k og stil».
  • Problemet med 2038, forĂ„rsaket av overflyt av 32-bits type time_t (den 32-bits epoke tidsklokken vil overflyte 19. januar 2038), er lĂžst. I den nye utgivelsen er musl 1.2.x-bransjen brukt som standardbibliotek, der gamle 32-bits tidsklokker pĂ„ 32-bits arkitekturer er erstattet med 64-bits (type time_t er erstattet med time64_t). PĂ„ 64-bits systemer brukes type time64_t opprinnelig (klokken vil overflyte om 292 milliarder Ă„r). Overgangen til den nye typen har fĂžrt til endring av ABI, noe som vil kreve rekonstruksjon av alle 32-bits programmer knyttet til musl libc (for 64-bits programmer er gjenoppbygging ikke nĂždvendig).
  • Versjonene av pakkene er oppdatert, inkludert Linux-kjernen 5.10.138 med portering av den trĂ„dlĂžse stakken cfg80211/mac80211 fra kjernen 5.15.58 (den tidligere foreslĂ„tte kjernen var 5.4 med den trĂ„dlĂžse stakken fra 5.10), musl libc 1.2.3, glibc 2.34, gcc 11.2.0, binutils 2.37, hostapd 2.10, dnsmasq 2.86, dropbear 2022.82, busybox 1.35.0.
  • Byggingen av versjoner for plattformen arc770 (Synopsys DesignWare ARC 770D) er avsluttet.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster