Annunciato il lancio del nuova versione di OpenWrt 23.05, che evidenzia i miglioramenti del supporto poiché il numero totale di dispositivi compatibili ha raggiunto 1790, evidenzia anche la transizione a mbedtls, miglioramenti generali e altro ancora.
Per coloro che non hanno familiarità con OpenWrt, dovresti saperlo questa è una distribuzione Linux progettata per l'uso su vari dispositivi di retecome router e punti di accesso.
OpenWrt supporta molte piattaforme e architetture differenti e ha un sistema di compilazione che consente di eseguire facilmente e comodamente cross-build, inclusi più componenti nell'assieme, rendendo facile creare un firmware pronto per l'uso o un'immagine del disco su misura per attività specifiche con un set desiderato di pacchetti pre -installato.
Principali novità di OpenWrt 23.05
OpenWrt 23.05 è una versione in cui diversi componenti sono stati aggiornati del core del sistema, che sono musl libc 1.2.4, glibc 2.37, gcc 12.3.0, binutils 2.40 e busybox 1.36.1.
Dalla parte di Il cuore del sistema include il kernel Linux 5.15.134 con porting dello stack wireless cfg80211/mac80211 del kernel 6.1 (in precedenza, il kernel 5.10 veniva fornito con lo stack wireless del ramo 5.15)e. Mentre tra gli strumenti di rete spiccano le nuove versioni di: hostapd aggiornato a settembre 2023, dnsmasq 2.89 e dropbear 2022.82.
In questa nuova versione presentata di OpenWrt 23.05 Spicca il supporto per oltre 200 nuovi dispositivi che includono apparecchiature con supporto per Wi-Fi 6d, come dispositivi basati sul chip Qualcomm IPQ807x, dispositivi basati sui SoC Mediatek Filogic 830 e 630, nonché HiFive RISC-V.
Oltre a questo, in questa nuova versione ora Per impostazione predefinita viene offerta la libreria mbedtls (vecchio progetto PolarSSL sviluppato con la partecipazione di ARM), poiché è stata effettuata la transizione dalla libreria crittografica wolfssl a questa nuova. Si dice che mbedtls, Rispetto alla libreria wolfssl 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.
Oltre a questo, si segnala anche che è proseguita la transizione ai DSA (Distributed Switch Architecture), fornendo strumenti per configurare e gestire cascate di switch Ethernet interconnessi, utilizzando meccanismi per configurare le interfacce di rete convenzionali (iproute2, ifconfig).
Si dice che all'interno del vantaggi di DSA, è possibile utilizzarlo per configurare porte e VLAN invece dello strumento swconfig offerto sopra, ma non tutti i driver dello switch supportano ancora DSA. Nella nuova versione, DSA è abilitato per la piattaforma ipq40xx.
Delle altre modifiche che si distinguono da questa nuova versione:
- I router AVM FRITZ!Box 7530 ora supportano VDSL.
- Supporto per Acer Predator W6 (MT7986A), ZyXEL EX5700 (MT7986)
- 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 una 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.
- Risolto bug con la build dell'immagine per ipq40xx/generic e bmips/bcm6362, build riabilitata.
- Risolto un bug relativo alla mancata applicazione delle impostazioni del gateway predefinito quando si utilizzava il dispositivo Wi-Fi in modalità stazione
Se vuoi saperne di più sui dettagli che sono integrati in questa nuova release del firmware OpenWrt 23.05 puoi controllare le informazioni nella pubblicazione originale nel seguente link
Scarica la nuova versione di OpenWrt 23.05
Le build di questa nuova versione sono predisposte per 36 diverse piattaforme, dalle quali è possibile ottenere i pacchetti di aggiornamento dal link sottostante.