OpenWrt 25.12 升级指南:从 24.10 更新前的准备与注意事项
本文目录
截至 2026 年 11 月,OpenWrt 官方下载站的稳定版本为 25.12.6。如果你的设备还运行 24.10,可以开始规划升级;但刷机文件和升级方式必须按设备型号选择,不能把一台设备的步骤直接套到另一台设备上。
本文只讨论官方 OpenWrt 从 24.10 升级到 25.12 的一般流程。iStoreOS、ImmortalWrt、厂商定制固件和个人编译固件有各自的升级规则,请以对应项目和设备页面的说明为准。
先确认设备和固件来源
升级前先在路由器管理页面或 SSH 中确认设备型号、当前版本和目标平台。前往 OpenWrt Firmware Selector 搜索准确的设备型号,确认目标版本确实提供该设备的固件。
已有 OpenWrt 系统升级时,通常应下载设备对应的 sysupgrade 镜像;从原厂固件首次刷入 OpenWrt 时才使用设备说明指定的初次安装镜像。不同设备的文件扩展名和刷写方式可能不同,不要只凭文件名猜测,也不要使用其他型号的镜像。
如果 Firmware Selector 找不到你的准确型号,或设备运行的是第三方分支固件,请先查该设备或固件项目的升级说明,不要直接套用本文步骤。
升级前做好备份
- 在 LuCI 的「系统 → 备份 / 升级」中下载一份配置备份,并确认能够找到本地文件。
- 记录手动安装的软件包、插件来源和自定义脚本。固件升级会替换系统分区,手动安装的软件包通常需要重新安装;没有纳入备份清单的自定义文件也可能消失。
- 记录网络、无线和代理等关键设置。升级后如果配置不能自动迁移,这些记录能帮助你恢复网络。
- 如果路由器在远程地点,先安排现场协助和备用联网方式。升级期间不要依赖正在刷写的这台路由器远程操作。
配置备份主要用于恢复设置,不等于固件镜像,也不能保证所有第三方插件的数据都能原样迁移。OpenWrt 官方建议升级前确认需要保存的配置文件和额外数据。
从 24.10 升到 25.12 时,是否保留配置?
OpenWrt 25.12 的官方升级说明表示,24.10 升级到 25.12 在大多数设备上可以迁移配置,但具体结果取决于设备、分区布局和安装的软件包。升级前应查看 25.12 对应设备的说明以及版本说明中的已知问题。
不要把“保留设置”当作所有设备都适用的固定选项:
- 如果设备说明确认支持保留配置,并且你从官方 24.10 升级到官方 25.12,可按设备说明操作。
- 如果版本说明要求清除配置、设备更换了分区布局,或你从第三方固件切换到官方固件,应按对应说明执行,必要时全新安装。
- 从 OpenWrt 23.05 或更早版本直接升级到 25.12,官方不支持这种跨版本 sysupgrade。先查官方升级路径,不要跳过版本要求。
不确定时,先完成备份,再查设备专属说明;不要为了保留配置而忽略升级程序或版本说明中的警告。
通过 LuCI 执行升级
确认固件和设备匹配、备份已保存后:
- 使用网线连接路由器,避免刷写期间无线中断影响操作。
- 打开 LuCI 的「系统 → 备份 / 升级」,选择该设备对应的 25.12
sysupgrade镜像。 - 让固件校验完成,并阅读页面显示的设备兼容性和配置保留提示。
- 根据设备专属说明决定是否保留配置,然后开始刷写。刷写期间不要断电、拔线或重复提交升级。
- 等设备重新启动后重新登录管理页面,检查版本、WAN/LAN、无线网络和实际使用的服务。
如果升级页面提示镜像不兼容,或你不能确认固件对应的设备型号,先停止操作,重新确认 Firmware Selector 中的设备信息。不要通过强制刷写绕过兼容性检查。
25.12 的软件包命令改为 apk
OpenWrt 25.12 将软件包管理器从 opkg 切换为 Alpine Package Keeper(apk)。因此,旧教程里的 opkg 命令不能原样用于 25.12:
| 操作 | OpenWrt 24.10 及更早 | OpenWrt 25.12 及更新 |
|---|---|---|
| 更新软件包列表 | opkg update |
apk update |
| 安装软件包 | opkg install 软件包名 |
apk add 软件包名 |
| 删除软件包 | opkg remove 软件包名 |
apk del 软件包名 |
| 查看已安装软件包 | opkg list-installed |
apk list -I |
第三方插件还需要确认它的仓库是否提供与你的 OpenWrt 版本、设备架构和内核匹配的包。尤其是内核模块,不要从其他版本或其他固件分支的仓库混装。遇到软件包不存在时,先检查软件源和插件兼容性,不要随意替换仓库地址。
升级后检查清单
- 管理页面显示的版本为目标版本。
- 有线网络、无线网络和 DNS 解析正常。
- 防火墙、DHCP、旁路由或代理等你实际依赖的功能正常。
- 重新安装必要的软件包,并检查旧插件是否支持 25.12。
- 自定义脚本和非标准目录中的文件已恢复。
- 保留升级前的配置备份和旧固件信息,确认设备稳定后再清理。
如果升级后无法联网,先通过有线连接进入管理页面,检查接口状态和系统日志;如果设备无法启动或无法进入管理页面,应查该型号的官方恢复方式。不同设备的恢复入口差异很大,不建议照搬其他型号的按键或刷写命令。
参考资料
- OpenWrt 官方下载站与当前稳定版本
- OpenWrt 25.12.6 发布说明
- OpenWrt 固件升级通用说明
- OpenWrt 保留设置升级说明
- OpenWrt opkg 到 apk 命令对照表
固件版本、设备支持状态和升级限制可能变化。刷写前请以设备页面和当前版本发布说明为准。
- 文章标题
- OpenWrt 25.12 升级指南:从 24.10 更新前的准备与注意事项
- 本文链接
- https://www.gowall.net/tutorials/openwrt-25-12-upgrade/
- 版权说明
- 版权所有,保留所有权利。