OpenWrt 24.10 发行版现已发布

经过一年多的开发,OpenWrt 24.10.0 发行版的主要版本已经发布,针对路由器、交换机和接入点等网络设备。 OpenWrt 支持 1970 种设备,并提供一个可以轻松进行交叉编译和自定义构建的构建系统。此类程序集允许您使用所需的预安装软件包创建现成的固件,并针对特定任务进行优化。已为 39 个目标平台发布了可立即使用的版本(之前的分支支持 36 个平台)。

OpenWrt 24.10的主要变化:

  • 由于 mbedtls 库更新至 1.3 版本,TLS 3.6 支持默认启用。
  • 对于具有大容量闪存的设备,所有文件系统都支持 ACL(POSIX 访问控制列表)和安全属性。此更改会影响未设置 small_flash 标志的设备。目前,small_flash 适用于 ath79/tiny、bcm47xx/legacy、lantiq/ase、lantiq/xrx200_legacy、lantiq/xway_legacy、ramips/mt76x8、ramips/rt288x、ramips/rt305x 和 ramips/rt3883 平台。
  • 对于具有大容量闪存的设备,内核包含对 MPTCP(多路径 TCP)的支持,这是 TCP 协议的扩展,用于通过不同的网络接口沿多条路由同时传送 TCP 数据包。
  • 改进了对Wi-Fi 6(802.11ax)的支持,并增加了对Wi-Fi 7(802.11be)的初始支持。
  • 通过实现 LLDP(链路层发现协议),提高了 lldpd 后台进程的性能。
  • 增加了对 100 多种新设备的支持,包括由 OpenWrt 社区开发的 OpenWrt One 无线路由器。累计支持设备数量已达1970个。
  • 为基于采用 RISC-V 架构的 AllWinner D1 和 StarFive JH1x71 (0/7100) SoC 的设备添加了 d7110 和 starfive 平台。
  • 增加了基于 ARM 架构的 Intel XScale IXP4xx SoC 的 ixp4xx 平台。
  • 为基于LoongArch架构处理器的设备添加了loongarch64平台。
  • 为意法半导体 STM32 SoC 添加了 stm32 平台。
  • 以下平台已被删除:ath25(配备 80211 MB RAM 的 Atheros ieee16g)、bcm63xx(Broadcom DSL MIPS,由 bmips 平台取代)、octeontx(Octeon-TX CN80XX/CN81XX)和 oxnas(PLXTECH/Oxford NAS782x/OX8xx)。 ipq807x平台已经改名为qualcommax。
  • 已经创建了针对 qoriq 平台(基于 PowerPC 架构的 SoC NXP QorIQ)的现成组件。
  • 目标平台向使用 DSA(分布式交换机架构)内核子系统的过渡仍在继续,该子系统提供用于配置和管理互连以太网交换机级联的工具,使用用于配置传统网络接口(iproute2、ifconfig)的机制。 DSA 可用于配置端口和 VLAN,代替之前提供的 swconfig 工具,但并非所有交换机驱动程序都支持 DSA。新版本将DSA引入ipq806x平台(Qualcomm Atheros IPQ806X SoC)。增加了对 Airoha AN8855 DSA 交换机(小米 AX3000T,用于联发科和 Airoha 交换机)的支持。
  • 更新的软件包版本包括 musl 1.2.5、glibc 2.38、gcc 13.3.0、binutils 2.42、hostapd(自 2024 年 2.90 月起)、dnsmasq 2024.86、dropbear ssh XNUMX。
  • Linux 内核已更新至版本 6.6.73,其中 cfg80211/mac80211 无线堆栈从内核 6.12.6 反向移植。 (前一个分支附带了内核 5.15 和内核 6.1 的无线堆栈)。
  • 尽管该项目已迁移至 APK 包管理器,但 OpenWrt 24.10 分支仍继续使用 OPKG 包管理器。到目前为止,仅在“主”分支中实现了向 APK 的过渡,该分支将作为 OpenWrt 下一个主要版本的基础。
  • 从 OpenWrt 23.05 分支升级时,小米 AX3200、Redmi AX6S、Linksys E8450、Belkin RT3200 和 Zyxel GS1900 设备遇到更新问题。这些设备的用户应该考虑单独的建议。

来源: opennet.ru

添加评论