24.10.0 年以上の開発期間を経て、ルーター、スイッチ、アクセス ポイントなどのネットワーク デバイスを対象とした OpenWrt 1970 ディストリビューションのメジャー リリースがリリースされました。 OpenWrt は 39 のデバイスをサポートし、クロスコンパイルとカスタムビルドを容易にするビルド システムを提供します。このようなアセンブリを使用すると、特定のタスクに最適化された、必要な事前インストール済みパッケージのセットを備えた既製のファームウェアを作成できます。すぐに使用できるビルドが 36 のターゲット プラットフォーム向けに公開されています (以前のブランチでは XNUMX のプラットフォームがサポートされていました)。
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 プラットフォームにリストされています。
- 大容量のフラッシュ メモリを搭載したデバイスの場合、カーネルには、異なるネットワーク インターフェイスを介して複数のルートで TCP パケットを同時に配信するための TCP プロトコルの拡張である MPTCP (MultiPath TCP) のサポートが含まれています。
- Wi-Fi 6 (802.11ax) のサポートが強化され、Wi-Fi 7 (802.11be) の初期サポートが追加されました。
- LLDP (Link Layer Discovery Protocol) の実装により、lldpd バックグラウンド プロセスのパフォーマンスが向上しました。
- OpenWrt コミュニティによって開発された OpenWrt One ワイヤレス ルーターを含む 100 を超える新しいデバイスのサポートが追加されました。対応デバイスの総数は1970台に達しました。
- RISC-V アーキテクチャを使用する AllWinner D1 および StarFive JH1x71 (0/7100) SoC に基づくデバイス用に d7110 および starfive プラットフォームを追加しました。
- ARM アーキテクチャに基づく Intel XScale IXP4xx SoC 用の ixp4xx プラットフォームを追加しました。
- LoongArch アーキテクチャに基づくプロセッサを搭載したデバイス用に loongarch64 プラットフォームを追加しました。
- STMicroelectronics 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) 用の既製アセンブリが作成されました。
- 従来のネットワーク インターフェイス (iproute2、ifconfig) を構成するメカニズムを使用して、相互接続されたイーサネット スイッチのカスケードを構成および管理するためのツールを提供する DSA (Distributed Switch Architecture) カーネル サブシステムの使用へのターゲット プラットフォームの移行が継続しています。 DSA は、以前提供されていた swconfig ツールの代わりにポートと VLAN を構成するために使用できますが、すべてのスイッチ ドライバーがまだ DSA をサポートしているわけではありません。新しいリリースでは、DSA が ipq806x プラットフォーム (Qualcomm Atheros IPQ806X SoC) に導入されます。 Airoha AN8855 DSA スイッチ (Xiaomi AX3000T、Mediatek および Airoha スイッチで使用される) のサポートが追加されました。
- musl 1.2.5、glibc 2.38、gcc 13.3.0、binutils 2.42、2024 年 2.90 月以降の hostapd、dnsmasq 2024.86、dropbear ssh XNUMX を含むパッケージ バージョンが更新されました。
- コア Linux カーネル6.12.6から移植されたcfg80211/mac80211ワイヤレススタックを搭載したリリース6.6.73にアップデートしました。(以前のブランチはカーネル5.15に同梱されており、カーネル6.1のワイヤレススタックが搭載されていました。)
- プロジェクトは APK パッケージ マネージャーに移行しましたが、OpenWrt 24.10 ブランチでは引き続き OPKG パッケージ マネージャーが使用されます。 APK への移行は、これまでのところ「メイン」ブランチでのみ実装されており、これが OpenWrt の次のメジャー リリースの基礎となります。
- OpenWrt 23.05 ブランチからアップグレードする場合、Xiaomi AX3200、Redmi AX6S、Linksys E8450、Belkin RT3200、Zyxel GS1900 デバイスで更新の問題が発生しています。これらのデバイスのユーザーは、個別の推奨事項を考慮する必要があります。
出所: オープンネット.ru
