AprĂšs plus d'un an de dĂ©veloppement, une version importante de la distribution OpenWrt 24.10.0, dĂ©diĂ©e aux dispositifs rĂ©seau tels que les routeurs, les commutateurs et les points d'accĂšs, a Ă©tĂ© prĂ©sentĂ©e. OpenWrt prend en charge 1970 dispositifs et propose un systĂšme de construction facilitant la cross-compilation et la crĂ©ation de versions personnalisĂ©es. De telles versions permettent de constituer des firmwares prĂȘts Ă l'emploi avec l'ensemble des paquets prĂ©installĂ©s souhaitĂ©s, optimisĂ©s pour des tĂąches spĂ©cifiques. Les versions prĂȘtes Ă l'emploi ont Ă©tĂ© publiĂ©es pour 39 plateformes cibles (36 plateformes Ă©taient prises en charge dans la version prĂ©cĂ©dente).
Principales modifications dans OpenWrt 24.10 :
- La prise en charge de TLS 1.3 est activĂ©e par dĂ©faut, mise en Ćuvre grĂące Ă la mise Ă jour de la bibliothĂšque mbedtls Ă la version 3.6.
- Pour les dispositifs disposant d'une grande capacité de mémoire Flash, la prise en charge d'ACL (Listes de ContrÎle d'AccÚs POSIX) et d'attributs de sécurité a été activée dans tous les systÚmes de fichiers. Ce changement concerne les dispositifs pour lesquels le drapeau small_flash n'est pas activé. Actuellement, small_flash est spécifié pour les plateformes ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x et ramips/rt3883.
- Pour les dispositifs avec une grande capacité de mémoire Flash, le noyau a activé le support de MPTCP (MultiPath TCP), une extension du protocole TCP permettant de livrer des paquets TCP simultanément par plusieurs chemins via différentes interfaces réseau.
- Support amélioré pour Wi-Fi 6 (802.11ax) et ajout d'une prise en charge initiale pour Wi-Fi 7 (802.11be).
- AmĂ©lioration du fonctionnement du processus de fond lldpd avec la mise en Ćuvre du protocole LLDP (Link Layer Discovery Protocol).
- Ajout de plus de 100 nouveaux dispositifs, parmi lesquels se distingue le routeur sans fil OpenWrt One, développé par la communauté OpenWrt. Le nombre total de dispositifs pris en charge a atteint 1970.
- Ajout des plateformes d1 et starfive pour les dispositifs basés sur SoC AllWinner D1 et StarFive JH71x0 (7100/7110) utilisant l'architecture RISC-V.
- Ajout de la plateforme ixp4xx pour SoC Intel XScale IXP4xx basé sur l'architecture ARM.
- Ajout de la plateforme loongarch64 pour les dispositifs avec des processeurs basés sur l'architecture LoongArch.
- Ajout de la plateforme stm32 pour SoC STMicroelectronics STM32.
- Suppression des plateformes ath25 (Atheros ieee80211g avec 16 Mo de RAM), bcm63xx (Broadcom DSL MIPS, remplacé par la plateforme bmips), octeontx (Octeon-TX CN80XX/CN81XX) et oxnas (PLXTECH/Oxford NAS782x/OX8xx). La plateforme ipq807x a été renommée en qualcommax.
- Des versions prĂȘtes Ă l'emploi ont Ă©tĂ© formĂ©es pour la plateforme qoriq (SoC NXP QorIQ basĂ© sur l'architecture PowerPC).
- La traduction des plateformes cibles vers l'utilisation du sous-systĂšme de noyau DSA (Architecture de Commutateur DistribuĂ©) a Ă©tĂ© poursuivie, fournissant des moyens pour configurer et gĂ©rer les cascades de commutateurs Ethernet interconnectĂ©s, en appliquant des mĂ©canismes pour configurer des interfaces rĂ©seau classiques (iproute2, ifconfig). DSA peut ĂȘtre utilisĂ© pour configurer des ports et des VLAN au lieu de l'outil swconfig prĂ©cĂ©demment proposĂ©, mais tous les pilotes de commutateurs ne supportent pas encore DSA. Dans cette nouvelle version, DSA est utilisĂ© pour la plateforme ipq806x (SoC Qualcomm Atheros IPQ806X). La prise en charge du commutateur DSA Airoha AN8855 (Xiaomi AX3000T, utilisĂ© dans les commutateurs Mediatek et Airoha) a Ă©tĂ© ajoutĂ©e.
- Les versions des paquets ont été mises à jour, y compris musl 1.2.5, glibc 2.38, gcc 13.3.0, binutils 2.42, hostapd de septembre 2024, dnsmasq 2.90, dropbear ssh 2024.86.
- Le noyau Linux a été mis à jour vers la version 6.6.73 avec la pile sans fil cfg80211/mac80211, portée depuis le noyau 6.12.6. (dans la branche précédente, le noyau 5.15 était fourni avec la pile sans fil du noyau 6.1).
- Malgré la migration du projet vers le gestionnaire de paquets APK, la branche OpenWrt 24.10 continue d'utiliser le gestionnaire de paquets OPKG. La transition vers APK a été effectuée uniquement dans la branche « main », qui servira de base pour la prochaine version majeure d'OpenWrt.
- Lors du passage de la branche OpenWrt 23.05 sur les appareils Xiaomi AX3200, Redmi AX6S, Linksys E8450, Belkin RT3200 et Zyxel GS1900, des problÚmes de mise à jour surviennent. Les utilisateurs de ces appareils doivent tenir compte de recommandations spécifiques.
Source : opennet.ru
