IT之家 2 月 6 日消息,針對(duì)嵌入式設(shè)備(通常是無線路由器)開發(fā)的開源 Linux 發(fā)行版系統(tǒng) OpenWrt 24.10 首個(gè)穩(wěn)定版今日正式發(fā)布,距離上一個(gè)版本(23.05.0)已經(jīng)過去了一年零四個(gè)月,期間包括 5400 多次更新提交。
OpenWrt 24.10 支持 1970 多款設(shè)備,比 23.05.0 新增了 100 多款,包括第一方的 OpenWrt One 路由器。
IT之家注意到,其 Linux 內(nèi)核已經(jīng)從 5.15 升級(jí)到 6.6;默認(rèn)情況下將支持 TLS 1.3 協(xié)議;包管理器仍然是 OPKG,APK 包尚不支持(僅主分支已改為 APK);加密庫(kù) mbedtls 更新到 3.6。
新版本改進(jìn)了 Wi-Fi6 (802.11ax) 支持;初步支持 WiFi7 (802.11be);改進(jìn)了 Link Layer Discovery Protocol (LLDP) 支持。
對(duì)于 Docker 用戶來說,新版本為具有大容量閃存的設(shè)備上的所有文件系統(tǒng)激活 POSIX 訪問控制列表和文件系統(tǒng)安全屬性。
值得一提的是,小米和 TP-Link 等部分路由器還有少量兼容問題,例如小米 AX3000T 等配備 Airoha 開關(guān)的設(shè)備其開關(guān) LED 功能無效、TP-LINK Archer C60 v1 等配備 ath10k 芯片的設(shè)備無法開啟 5GHz Wi-Fi 網(wǎng)絡(luò)。
用戶可以通過 OpenWrt 固件選擇器下載固件鏡像:
https://firmware-selector.openwrt.org?version=24.10.0
也可以直接從下載服務(wù)器下載固件鏡像:
https://downloads.openwrt.org/releases/24.10.0/targets/
OpenWrt 24.10 的亮點(diǎn):
常規(guī)變更:
許多組件升級(jí)到新版本,例如 Linux 內(nèi)核從 5.15 版本升級(jí)到 6.6 版本。
默認(rèn)鏡像中支持 TLS 1.3。
mbedtls 更新到 3.6 版本,其中包括對(duì) TLS 1.3 的支持。
在具有大閃存的設(shè)備上,為所有文件系統(tǒng)激活 POSIX 訪問控制列表和文件系統(tǒng)安全屬性。這是 Docker 現(xiàn)在所需要的。
這已針對(duì)所有不具有 small_flash 功能標(biāo)志的目標(biāo)激活。small_flash 針對(duì) ath79 / tiny、bcm47xx / legacy、lantiq / ase、lantiq / xrx200_legacy、lantiq / xway_legacy、ramips / mt76x8、ramips / rt288x、ramips / rt305x 和 ramips / rt3883 目標(biāo)設(shè)置。
在具有大閃存的設(shè)備上激活對(duì) Multipath TCP 的內(nèi)核支持。
改進(jìn)了對(duì) WiFi 6 (802.11ax) 的支持,并初步支持了 WiFi 7 (802.11be)。
目前 OpenWrt 尚未支持很多 Wifi 7 設(shè)備。
改進(jìn)了鏈路層發(fā)現(xiàn)協(xié)議 (LLDP) 的支持。
OpenWrt 24.10 僅使用 OPKG,不支持 APK 包。只有主分支更改為 APK。
新增大量設(shè)備支持:
OpenWrt 24.10 支持超過 1970 種設(shè)備。除了 OpenWrt 23.05 支持的設(shè)備外,還增加了對(duì) 100 多種新設(shè)備的支持。
增加了對(duì) OpenWrt One 的支持。
目標(biāo)變更:
為 AllWinner D1 RISC-V SoC 添加了 d1 目標(biāo)。
為 Intel XScale IXP4xx SoC 添加了 ixp4xx 目標(biāo)。
為帶有龍芯 LoongArch CPU 的 SoC 添加了 loongarch64 目標(biāo)。
為賽昉 JH71x0 (7100/7110) SoC 添加了 starfive 目標(biāo)。
為意法半導(dǎo)體 STM32 SoC 添加了 stm32 目標(biāo)。
將 ipq807x 目標(biāo)重命名為 qualcommax。
移除了 ath25 目標(biāo)。它支持 Atheros ieee80211g 設(shè)備,最大 RAM 為 16MB。
移除了 bcm63xx 目標(biāo)。它支持一些 Broadcom DSL MIPS SoC,并被 bmips 目標(biāo)取代。Broadcom DSL 本身從未被支持。
移除了 octeontx 目標(biāo)。它支持基于 Octeon-TX CN80XX / CN81XX 的板卡。
移除了 oxnas 目標(biāo)。它支持 PLXTECH / Oxford NAS782x / OX8xx。
構(gòu)建了用于 NXP QorIQ (PowerPC) SoC 的 qoriq 目標(biāo)。
將用于 Qualcomm Atheros IPQ806X SoC 的 ipq806x 目標(biāo)轉(zhuǎn)換為 DSA。
增加了對(duì) Airoha AN8855 DSA 交換機(jī)的支持(小米 AX3000T 在同一版本中同時(shí)搭載了聯(lián)發(fā)科和 Airoha 交換機(jī))。
核心組件更新:
hostapd master 快照,來自 2024 年 9 月;dnsmasq 2.90;dropbear 2024.86
cfg80211 / mac80211,來自內(nèi)核 6.12.6
所有目標(biāo)的內(nèi)核版本均為 6.6.73
musl libc 1.2.5
glibc 2.38
gcc 13.3.0
binutils 2.42
24.10.0 中的核心組件版本如下:
更新的工具鏈:
更新的 Linux 內(nèi)核:
網(wǎng)絡(luò):
如何升級(jí)到 24.10:
可以使用 sysupgrade 將設(shè)備從 23.05 升級(jí)到 24.10,在大多數(shù)情況下配置將保留。
對(duì)于 OpenWrt 24.10 穩(wěn)定系列內(nèi)部的升級(jí),例如從 OpenWrt 24.10 版本候選版升級(jí),則支持 Attended Sysupgrade,它允許保留已安裝的軟件包。
官方不支持從 22.03 升級(jí)到 24.10。
由于切換到 DSA,因此對(duì)于 Qualcomm Atheros IPQ806X SoC 的 ipq806x 目標(biāo)的用戶,沒有配置遷移路徑。您必須在不保存配置的情況下升級(jí)。
“鏡像版本不匹配。鏡像 1.1 設(shè)備 1.0 請(qǐng)?jiān)谏?jí)期間擦除配置(需要強(qiáng)制)或重新安裝。配置無法從 swconfig 遷移到 DSA 鏡像檢查失敗”
運(yùn)行 OpenWrt 23.05 或更早版本的 Linksys E8450(又名 Belkin RT3200)的用戶需要運(yùn)行安裝程序版本 v1.1.3 或更高版本,以便為 24.10 版本重新組織 UBI 布局。OpenWrt wiki 中有詳細(xì)說明。不使用安裝程序進(jìn)行更新會(huì)損壞設(shè)備。Sysupgrade 會(huì)在執(zhí)行不兼容的升級(jí)之前顯示警告。
運(yùn)行 OpenWrt 23.05 或更早版本的 Xiaomi AX3200(又名 Redmi AX6S)的用戶必須按照 wiki 中描述的特殊升級(jí)程序進(jìn)行操作。這將增加 OpenWrt 可用的閃存。不按照 wiki 中的指南進(jìn)行更新會(huì)損壞設(shè)備。Sysupgrade 會(huì)在執(zhí)行不兼容的升級(jí)之前顯示警告。
由于分區(qū)布局發(fā)生變化,運(yùn)行 OpenWrt 23.05 或更早版本的 Zyxel GS1900 系列交換機(jī)用戶必須使用 initramfs 鏡像執(zhí)行新的恢復(fù)出廠設(shè)置安裝。Sysupgrade 會(huì)在執(zhí)行不兼容的升級(jí)之前顯示警告,并且無法進(jìn)行升級(jí)。
已知問題:
Airoha AN8855 的 LED 尚未受支持。像小米 AX3000T 這樣帶有 Airoha 交換機(jī)的設(shè)備,其交換機(jī) LED 將關(guān)閉。此問題將在即將推出的 OpenWrt SNAPSHOT 和 OpenWrt 24.10 次要版本中解決。
某些使用 ath10k 芯片組的設(shè)備上的 5GHz WiFi 無法正常工作。受影響的型號(hào)包括 TP-Link Archer C60 v1、TP-Link Archer C6 v2,以及其他可能的型號(hào)。
某些 MT7530 交換機(jī)上的以太網(wǎng)鏈路不穩(wěn)定。遇到以太網(wǎng)連接不穩(wěn)定的用戶應(yīng)禁用節(jié)能以太網(wǎng) (EEE) 作為解決方法。
啟動(dòng)時(shí) ath10k-ct 驅(qū)動(dòng)程序中的內(nèi)核警告。警告 WARNING: CPU: 3 PID: 1695 at backports-6.9.9 / net / mac80211 / main.c:270 ieee80211_do_open+0x4e8/0x5e0 [mac80211] 在啟動(dòng)期間出現(xiàn),但無害,可以忽略。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。