Uitgave van OpenWrt 22.03.0

Na een jaar van ontwikkeling is de nieuwe belangrijke release van de OpenWrt-distributie 22.03.0 uitgebracht, gericht op gebruik in verschillende netwerkinstrumenten zoals routers, switches en toegangspunten. OpenWrt ondersteunt een breed scala aan platforms en architecturen en beschikt over een build-systeem dat eenvoudig en handig cross-compilatie mogelijk maakt, inclusief verschillende componenten in de build, waardoor het gemakkelijk is om een firmware of schijfimage aan te passen aan specifieke taken met de gewenste set vooraf geïnstalleerde pakketten. De builds zijn gevormd voor 35 doelplatforms.

De veranderingen in OpenWrt 22.03.0 zijn onder andere:

  • Standaard is er een nieuwe applicatie voor het beheren van de firewall ingevoerd — fw4 (Firewall4), gebaseerd op de pakketfilter nftables. De syntaxis van de configuratiebestanden voor de firewall (/etc/config/firewall) en de uci-interface zijn niet veranderd — fw4 kan een transparante vervanging zijn voor de eerder gebruikte toolsets fw3, gebaseerd op iptables. Uitzonderingen zijn de handmatig toegevoegde regels (/etc/firewall.user), die aangepast moeten worden voor nftables (fw4 maakt het mogelijk om eigen regels toe te voegen, maar in het nftables-formaat).

    De oude toolset op basis van iptables is uitgesloten van de standaard aangeboden afbeeldingen, maar kan worden hersteld met behulp van de pakketbeheerder opkg of de Image Builder-toolset. Daarnaast zijn wrappers voor iptables-nft, arptables-nft, ebtables-nft en xtables-nft beschikbaar, waarmee regels voor nftables kunnen worden opgesteld met behulp van de oude iptables-syntaxis.

  • Ondersteuning voor meer dan 180 nieuwe apparaten is toegevoegd, waaronder 15 apparaten op basis van de MediaTek MT7915-chip met ondersteuning voor Wi-Fi 6 (IEEE 802.11ax). Het totale aantal ondersteunde apparaten is gestegen tot 1580.
  • De vertaling van de doelplatforms naar het gebruik van de DSA (Distributed Switch Architecture) kernsubsystemen is voortgezet, die middelen biedt voor de configuratie en het beheer van cascades van onderling verbonden Ethernet-switches, door gebruik te maken van mechanismen voor de configuratie van gewone netwerkinterfaces (iproute2, ifconfig). DSA kan worden gebruikt voor de configuratie van poorten en VLAN in plaats van de eerder aangeboden tool swconfig, maar niet alle switchdrivers ondersteunen DSA momenteel. In deze release is DSA betrokken voor de bcm53xx-platforms (drivers zijn voor alle kaarten vertaald), lantiq (SoC gebaseerd op xrx200 en vr9) en sunxi (Bananapi Lamobo R1 kaarten). Eerder zijn de ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) en realtek platforms naar DSA vertaald.
  • In de LuCI-webinterface is een donkere weergavemodus geïmplementeerd. Standaard wordt de modus automatisch ingeschakeld, afhankelijk van de browserinstellingen, maar kan deze ook geforceerd worden ingeschakeld via het menu 'Systeem' -> 'Systeem' -> 'Taal en Stijl'.
  • Het probleem van het jaar 2038, veroorzaakt door een overflow van het 32-bits tijd_t type (de 32-bits epoch time teller zal op 19 januari 2038 overstromen), is opgelost. In deze nieuwe release is de musl 1.2.x tak als standaard bibliotheek ingebracht, waarbij de oude 32-bits tijds tellers op 32-bits architecturen zijn vervangen door 64-bits (tijd_t is vervangen door time64_t). Op 64-bits systemen wordt het type time64_t aanvankelijk gebruikt (de teller zal overstromen na 292 miljard jaar). De overstap naar het nieuwe type heeft geleid tot een wijziging van ABI, wat vereist dat alle 32-bits programma's die met musl libc zijn verbonden opnieuw worden gebouwd (voor 64-bits programma's is opnieuw bouwen niet nodig).
  • De versies van de pakketten zijn bijgewerkt, inclusief de Linux kernel 5.10.138 met de portering van de draadloze stack cfg80211/mac80211 uit kernel 5.15.58 (eerder werd kernel 5.4 aangeboden met de draadloze stack uit de 5.10 tak), 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.
  • De opbouw voor het arc770-platform (Synopsys DesignWare ARC 770D) is gestopt.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster