今日,專為嵌入式設(shè)備設(shè)計的開源Linux發(fā)行版OpenWrt迎來了其24.10版本的正式亮相,標(biāo)志著自上一個穩(wěn)定版23.05.0發(fā)布以來的一年四個月里,該項目取得了顯著進展,期間累計提交了超過5400次的更新。
OpenWrt 24.10版本在設(shè)備兼容性上實現(xiàn)了飛躍,現(xiàn)已支持超過1970款設(shè)備,相比上一版本新增了對100多款設(shè)備的支持,其中包括備受矚目的OpenWrt One路由器。這一版本的發(fā)布,無疑為更多用戶提供了定制和優(yōu)化其網(wǎng)絡(luò)設(shè)備的可能。
在內(nèi)核方面,OpenWrt 24.10將Linux內(nèi)核從5.15版本升級至6.6版本,為用戶帶來了性能與穩(wěn)定性的雙重提升。同時,新版本默認(rèn)支持TLS 1.3協(xié)議,進一步增強了數(shù)據(jù)傳輸?shù)陌踩?。雖然包管理器仍沿用OPKG,但值得注意的是,APK包目前尚不支持,僅主分支已轉(zhuǎn)向APK。加密庫mbedtls也更新到了3.6版本,為系統(tǒng)安全保駕護航。
針對無線網(wǎng)絡(luò)技術(shù),OpenWrt 24.10不僅改進了對Wi-Fi 6(802.11ax)的支持,還初步支持了最新的Wi-Fi 7(802.11be)標(biāo)準(zhǔn),為追求極致網(wǎng)絡(luò)體驗的用戶提供了更多選擇。同時,新版本還優(yōu)化了鏈路層發(fā)現(xiàn)協(xié)議(LLDP)的支持,提升了網(wǎng)絡(luò)環(huán)境的識別與管理能力。
對于Docker用戶而言,OpenWrt 24.10帶來了一個好消息:在大容量閃存的設(shè)備上,新版本為所有文件系統(tǒng)激活了POSIX訪問控制列表和文件系統(tǒng)安全屬性,滿足了Docker對安全性的需求。這一改進無疑將吸引更多Docker用戶投入到OpenWrt的懷抱中。
然而,盡管新版本帶來了諸多改進,但仍存在一些兼容性問題。例如,小米AX3000T等配備Airoha開關(guān)的設(shè)備其開關(guān)LED功能無效,以及TP-LINK Archer C60 v1等配備ath10k芯片的設(shè)備無法開啟5GHz Wi-Fi網(wǎng)絡(luò)。這些問題需要用戶在升級前仔細(xì)考慮并查閱相關(guān)文檔以獲取解決方案。
為了方便用戶下載和升級,OpenWrt提供了固件選擇器以及直接從下載服務(wù)器下載固件鏡像的選項。用戶可以根據(jù)自己的需求和設(shè)備兼容性選擇合適的固件版本進行升級。
除了上述改進和兼容性問題外,OpenWrt 24.10還帶來了許多常規(guī)變更和目標(biāo)變更。例如,為AllWinner D1 RISC-V SoC、Intel XScale IXP4xx SoC等添加了新的目標(biāo)支持;移除了ath25、bcm63xx等不再支持的目標(biāo);以及構(gòu)建了用于NXP QorIQ(PowerPC)SoC的qoriq目標(biāo)等。這些變更使得OpenWrt能夠更好地適應(yīng)不同硬件平臺的需求。
在核心組件方面,OpenWrt 24.10也進行了全面升級。例如,hostapd、dnsmasq、dropbear等關(guān)鍵組件均已更新到最新版本;cfg80211 / mac80211也來自內(nèi)核6.12.6的更新;所有目標(biāo)的內(nèi)核版本均為6.6.73;以及musl libc、glibc、gcc、binutils等編譯工具和庫的更新。這些升級為用戶提供了更加穩(wěn)定、高效的運行環(huán)境。
對于如何從舊版本升級到24.10版本的問題,OpenWrt提供了詳細(xì)的升級指南。用戶可以使用sysupgrade工具將設(shè)備從23.05版本升級到24.10版本,在大多數(shù)情況下配置將得以保留。然而,對于某些特定目標(biāo)或設(shè)備的用戶來說,可能需要按照特殊升級程序進行操作以避免損壞設(shè)備。因此,在升級前請務(wù)必查閱相關(guān)文檔并謹(jǐn)慎操作。