Pubblicato OpenWrt 23.05.0

Dopo un anno di sviluppo è stata introdotta una nuova major release della distribuzione OpenWrt 23.05.0, destinata all'utilizzo in diversi dispositivi di rete come router, switch e access point. OpenWrt supporta molte piattaforme e architetture diverse e dispone di un sistema di assemblaggio che consente una compilazione incrociata semplice e conveniente, includendo vari componenti nell'assemblaggio, il che rende facile creare firmware già pronto o un'immagine disco con il set desiderato di pre- pacchetti installati adattati per compiti specifici. Gli assembly vengono generati per 36 piattaforme di destinazione.

Tra le novità di OpenWrt 23.05.0 si segnalano le seguenti:

  • Per impostazione predefinita, è stata effettuata una transizione dalla libreria crittografica wolfssl alla libreria mbedtls (ex progetto PolarSSL), sviluppata con la partecipazione di ARM. Rispetto a wolfssl, la libreria mbedtls occupa meno spazio di archiviazione, garantisce stabilità ABI e un lungo ciclo di generazione degli aggiornamenti. Tra le carenze spicca la mancanza di supporto per TLS 1.3 nel ramo LTS di mbedtls 2.28. In caso di necessità, gli utenti possono passare all'utilizzo di wolfssl o openssl.
  • È stato aggiunto il supporto per oltre 200 nuovi dispositivi, inclusi dispositivi basati sul chip Qualcomm IPQ807x con supporto per Wi-Fi 6 (IEEE 802.11ax), dispositivi basati sui SoC Mediatek Filogic 830 e 630, nonché HiFive RISC-V Schede scatenate e senza eguali. Il numero totale di dispositivi supportati ha raggiunto 1790.
  • Continua la transizione delle piattaforme target all'utilizzo del sottosistema kernel DSA (Distributed Switch Architecture), fornendo strumenti per la configurazione e la gestione di cascate di switch Ethernet interconnessi, utilizzando meccanismi di configurazione delle interfacce di rete convenzionali (iproute2, ifconfig). DSA può essere utilizzato per configurare porte e VLAN al posto dello strumento swconfig offerto in precedenza, ma non tutti i driver dello switch supportano ancora DSA. Nella nuova versione, DSA è abilitato per la piattaforma ipq40xx.
  • Aggiunto supporto per dispositivi con Ethernet 2.5G:
    • 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)
  • Aggiunto supporto per dispositivi con Wifi 6E (6GHz):
    • Acer Predator W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • I router AVM FRITZ!Box 7530 supportano VDSL.
  • Per i dispositivi sulla piattaforma ramips MT7621, è stato aggiunto il supporto per il routing NAT WAN/LAN a 2 Gbps.
  • Le statistiche DSL inviate tramite interfaccia Ubus o LuCI sono state ampliate.
  • Aggiunta la piattaforma di destinazione compatibile con Arm SystemReady (EFI).
  • L'infrastruttura di gestione dei pacchetti ora supporta i pacchetti dell'applicazione Rust. Ad esempio, il repository include i pacchetti bottom, maturin, aardvark-dns e ripgrep, scritti in Rust.
  • Versioni del pacchetto aggiornate, incluso il kernel Linux 5.15.134 con porting dello stack wireless cfg80211/mac80211 dal kernel 6.1 (in precedenza il kernel 5.10 veniva offerto con lo stack wireless dal ramo 5.15), musl libc 1.2.4, glibc 2.37, gcc 12.3.0 .2.40, binutils 2023.09, hostapd 2.89, dnsmasq 2022.82, dropbear 1.36.1, busybox XNUMX.

Fonte: opennet.ru

Aggiungi un commento