OpenWrt 23.05.0 veröffentlicht.

Nach einem Jahr der Entwicklung wird die neue bedeutende Veröffentlichung des OpenWrt-Distributions 23.05.0 vorgestellt, die für den Einsatz in verschiedenen Netzgeräten wie Routern, Switches und Access Points optimiert ist. OpenWrt unterstützt eine Vielzahl verschiedener Plattformen und Architekturen und verfügt über ein Build-System, das eine einfache und bequeme Cross-Compilation ermöglicht, indem verschiedene Komponenten in das Build aufgenommen werden. Dies erleichtert die Erstellung einer Firmware oder Disk-Image, die an spezifische Anforderungen angepasst ist und eine gewünschte Auswahl an vorinstallierten Paketen enthält. Die Builds wurden für 36 Zielplattformen erstellt.

Die Änderungen in OpenWrt 23.05.0 umfassen:

  • Standardmäßig wurde der Übergang von der Kryptobibliothek wolfssl zur Bibliothek mbedtls (ehemals PolarSSL) durchgeführt, die mit Unterstützung der ARM Company entwickelt wird. Im Vergleich zu wolfssl benötigt die Bibliothek mbedtls weniger Speicherplatz und gewährleistet ABI-Stabilität sowie einen langen Update-Zyklus. Ein Nachteil ist das Fehlen der Unterstützung für TLS 1.3 im LTS-Zweig von mbedtls 2.28. Bei Bedarf können Benutzer auf die Verwendung von wolfssl oder openssl umschalten.
  • Die Unterstützung für mehr als 200 neue Geräte wurde hinzugefügt, darunter Geräte mit dem Qualcomm IPQ807x Chip, die Wi-Fi 6 (IEEE 802.11ax) unterstützen, Geräte mit SoC Mediatek Filogic 830 und 630, sowie die Boards HiFive RISC-V Unleashed und Unmatched. Die Gesamtzahl der unterstützten Geräte hat 1790 erreicht.
  • Die Migration der Zielplattformen auf die Verwendung des DSA-Kernel-Subsystems (Distributed Switch Architecture) wurde fortgesetzt, das Werkzeuge zur Konfiguration und Verwaltung von Kaskaden verbundenen Ethernet-Switches bereitstellt, indem Mechanismen zur Konfiguration von Standard-Netzwerkschnittstellen (iproute2, ifconfig) verwendet werden. DSA kann zur Konfiguration von Ports und VLANs anstelle des zuvor angebotenen Tools swconfig verwendet werden, jedoch unterstützen noch nicht alle Switch-Treiber DSA. In der neuen Version wird DSA für die ipq40xx-Plattform eingesetzt.
  • Die Unterstützung für Geräte mit 2.5G Ethernet wurde hinzugefügt:
    • Acer Predator W6 (MT7986A)
    • Mercusys MR90X v1 (MT7986BLA)
    • Netgear WAX206 (MT7622)
    • Netgear WAX220 (MT7986)
    • ZyXEL NWA50AX Pro (MT7981)
    • Asus (TUF Gaming) AX4200 (MT7986A)
    • Netgear WAX218 (IPQ8074)
    • Xiaomi AX9000 (IPQ8074)
    • Dynalink DL-WRX36 (IPQ8074)
    • GL.iNet GL-MT6000 (MT7986A)
    • Netgear WAX620 (IPQ8072A)
    • ZyXEL EX5700 (MT7986)
  • Die Unterstützung für Geräte mit Wifi 6E (6GHz) wurde hinzugefügt:
    • Acer Predator W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • Für die AVM FRITZ!Box 7530 wurde die Unterstützung für VDSL implementiert.
  • Für Geräte auf der Plattform ramips MT7621 wurde die Unterstützung für 2 Gbps WAN/LAN NAT-Routing hinzugefügt.
  • Erweiterte DSL-Statistiken, die über ubus oder die LuCI-Schnittstelle bereitgestellt werden.
  • Eine Zielplattform, die mit Arm SystemReady (EFI) kompatibel ist, wurde hinzugefügt.
  • Die Paketverwaltungsinfrastruktur unterstützt nun Pakete mit Anwendungen in der Programmiersprache Rust. Beispielsweise wurden Pakete wie bottom, maturin, aardvark-dns und ripgrep, die in Rust geschrieben sind, in das Repository aufgenommen.
  • Die Versionen der Pakete wurden aktualisiert, einschließlich des Linux-Kernels 5.15.134 mit Portierung des Funkstacks cfg80211/mac80211 aus dem Kernel 6.1 (früher wurde der Kernel 5.10 mit dem Funkstack aus dem Branch 5.15 angeboten), musl libc 1.2.4, glibc 2.37, gcc 12.3.0, binutils 2.40, hostapd 2023.09, dnsmasq 2.89, dropbear 2022.82, busybox 1.36.1.

Quelle: opennet.ru

60GB SSD 8Gb DDR4