Table of Contents

使用 LuCI 升级 OpenWrt 固件

请注意,本文描述了基本的升级过程,对于更现代的工具可能更适合您的需求。LuCI 的 Attended Sysupgrade(或其命令行替代方案 auc)将下面描述的升级过程与创建包含您已安装的任何额外软件包的自定义映像结合起来,通常会显著简化升级过程。

有关更多信息,请参阅 使用 Attended Sysupgrade 升级

您的设备必须已经安装了较旧的 OpenWrt 固件,才能进行“sysupgrade”过程。

备份 OpenWrt 配置

定位并下载 OpenWrt 固件

  1. 硬件列表:固件下载 页面中,找到您的设备型号。
  2. 下载 sysupgrade 文件。请注意,并非所有设备都具有名为 sysupgrade.bin 的固件映像。

故障排除:

验证固件文件并刷入固件

  1. 通过网线连接设备(如果设备没有以太网接口,才使用无线连接)。
  2. 登录到 Web 界面,在 系统 → 备份/刷入固件 菜单中,进入“刷入新固件映像”部分。
  3. 取消勾选/清除 “保留设置” 复选框,特别是在进行主要版本升级时,以便应用新的默认设置。对于次要版本升级,保留设置可能是可以的,但始终存在设置不兼容的风险。(有关 "保留设置" 复选框 和其使用情况的更多信息)。
  4. 确保您即将刷入的 OpenWrt 固件文件与您的路由器型号匹配,并且文件名为 “....sysupgrade.bin”(文件类型可能为 .bin、.tar.gz 等,但关键是“sysupgrade”),因为您将 升级 一个现有的 OpenWrt 系统到更高版本的 OpenWrt 固件。
  5. “刷入新固件映像” 部分,点击 “选择文件” 以选择映像文件,然后点击“刷入映像...”。这将显示一个“刷入固件 - 验证”页面,包含刚刚上传到路由器的映像文件的 SHA256 校验和。
  6. 固件验证检查 在 Web 界面中显示的固件校验和是否与 OpenWrt 下载页面上的 SHA256 校验和匹配。如果不匹配,请不要继续,因为这是一个损坏的文件,可能会使您的设备变砖。注意:如果您是从 OpenWrt 15.05 升级,显示的 32 个字符是 MD5 校验和,而非 SHA256。在继续之前,请在您的操作系统中验证该 MD5 校验和。
  7. 如果校验和匹配,点击“继续”。这将启动“系统 - 刷入...”过程,同时出现一个旋转的进度条和“等待更改应用...”的提示。
  8. 可能需要几分钟时间,路由器会上传固件映像并将其写入闪存 ROM,最后重启。
  9. 新固件已安装完成。请继续查看下一部分以检查结果。

故障排除:

升级后步骤

故障排除: