Publié OpenWrt 23.05.0

Après un an de développement, une nouvelle version majeure de la distribution OpenWrt 23.05.0 a été introduite, destinée à être utilisée dans divers périphériques réseau tels que les routeurs, les commutateurs et les points d'accès. OpenWrt prend en charge de nombreuses plates-formes et architectures différentes et dispose d'un système d'assemblage qui permet une compilation croisée simple et pratique, incluant divers composants dans l'assemblage, ce qui facilite la création d'un micrologiciel prêt à l'emploi ou d'une image disque avec l'ensemble souhaité de pré- packages installés adaptés à des tâches spécifiques. Les assemblys sont générés pour 36 plates-formes cibles.

Parmi les changements apportés à OpenWrt 23.05.0, on note les suivants :

  • Par défaut, une transition a été effectuée de la bibliothèque cryptographique wolfssl vers la bibliothèque mbedtls (ancien projet PolarSSL), développée avec la participation d'ARM. Par rapport à wolfssl, la bibliothèque mbedtls occupe moins d'espace de stockage, garantit la stabilité de l'ABI et un long cycle de génération de mises à jour. Parmi les lacunes, on distingue le manque de prise en charge de TLS 1.3 dans la branche LTS de mbedtls 2.28. Si le besoin s’en fait sentir, les utilisateurs peuvent utiliser wolfssl ou openssl.
  • La prise en charge de plus de 200 nouveaux appareils a été ajoutée, y compris des appareils basés sur la puce Qualcomm IPQ807x avec prise en charge du Wi-Fi 6 (IEEE 802.11ax), des appareils basés sur les SoC Mediatek Filogic 830 et 630, ainsi que HiFive RISC-V. Des planches déchaînées et inégalées. Le nombre total d'appareils pris en charge a atteint 1790 XNUMX.
  • La transition des plates-formes cibles vers l'utilisation du sous-système de noyau DSA (Distributed Switch Architecture) se poursuit, fournissant des outils de configuration et de gestion de cascades de commutateurs Ethernet interconnectés, en utilisant des mécanismes de configuration d'interfaces réseau conventionnelles (iproute2, ifconfig). DSA peut être utilisé pour configurer des ports et des VLAN à la place de l'outil swconfig proposé précédemment, mais tous les pilotes de commutateur ne prennent pas encore en charge DSA. Dans la nouvelle version, DSA est activé pour la plateforme ipq40xx.
  • Ajout de la prise en charge des appareils avec Ethernet 2.5G :
    • Acer prédateur 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)
  • Ajout de la prise en charge des appareils dotés du Wifi 6E (6 GHz) :
    • Acer prédateur W6 (MT7986A)
    • ZyXEL EX5700 (MT7986)
  • Les routeurs AVM FRITZ!Box 7530 prennent en charge le VDSL.
  • Pour les appareils sur la plate-forme ramips MT7621, la prise en charge du routage NAT WAN/LAN à 2 Gbit/s a été ajoutée.
  • Les statistiques DSL envoyées via l'interface ubus ou LuCI ont été étendues.
  • Ajout de la plate-forme cible compatible Arm SystemReady (EFI).
  • L'infrastructure de gestion des packages prend désormais en charge les packages d'applications Rust. Par exemple, le référentiel comprend les packages bottom, maturin, aardvark-dns et ripgrep, écrits en Rust.
  • Versions de packages mises à jour, y compris le noyau Linux 5.15.134 avec portage de la pile sans fil cfg80211/mac80211 à partir du noyau 6.1 (auparavant, le noyau 5.10 était proposé avec la pile sans fil de la branche 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.

Source: opennet.ru

Ajouter un commentaire