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