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