---
url: https://eoht.net/asus/disable-downgrade-check.md
description: >-
  说明华硕原厂固件 3.0.0.6.102_37000 及之后版本首次刷入 Asuswrt-Merlin
  被拒绝时，如何按官方说明设置降级检查变量、确认固件型号，并判断是否需要恢复默认设置。
---

# 华硕首次刷入 Asuswrt-Merlin：关闭降级检查 {#disable-firmware-downgrade-check}

Asuswrt-Merlin 官方安装说明指出：从华硕原厂固件 `3.0.0.6.102_37000` 或更新版本首次刷入 Asuswrt-Merlin 时，Web 管理界面可能拒绝上传，届时可通过下述命令允许这次刷入。它是有适用条件的安装步骤，不代表所有型号或每次升级都需要执行。[官方 README 的 Installation 部分](https://github.com/RMerl/asuswrt-merlin.ng/blob/main/README-merlin.txt)

开始前，核对路由器完整型号、硬件版本、当前固件版本及目标固件的支持列表，从[官方入口](https://www.asuswrt-merlin.net/download)下载对应文件，并阅读该版本更新说明。先保存现有设置、记录 WAN 和 Wi-Fi 等必要参数，确认设备有可用的恢复方式。

## 通过 SSH 设置并确认 {#disable-downgrade-check-via-ssh}

仅在型号和固件文件匹配、且符合上述首次刷入场景时，在局域网内开启路由器 SSH 并登录。先查看原值，再按官方说明设置：

```sh
nvram get DOWNGRADE_CHECK_PASS
nvram set DOWNGRADE_CHECK_PASS=1
nvram get DOWNGRADE_CHECK_PASS
```

最后一次输出应为 `1`。这只能确认变量已经设置，不能证明上传文件兼容。官方这一步没有要求额外执行 `nvram commit`；设置后直接回到 Web 界面尝试上传。若中途重启，重试前重新查看变量值。

如果错误提示是文件损坏、型号不匹配或签名校验失败，应先处理对应原因，不能把所有上传失败都归为降级检查。

## 在路由器后台上传固件 {#upload-firmware-in-router-admin}

使用有线连接进入 `系统管理` → `固件升级`，选择与型号匹配的固件映像并上传。按页面提示等待写入和自动重启完成，不在写入期间断电。

重启后重新登录管理页面，确认显示目标 Asuswrt-Merlin 版本，再检查 WAN、LAN、Wi-Fi 和自己实际使用的功能。后台仍显示旧版本或设备未恢复服务时，应先查看安装提示及官方恢复说明。

## 按版本说明决定是否恢复默认设置 {#factory-reset-after-flashing}

常规升级不必一律“双清”。官方建议在跨越较多版本、从其他第三方固件切换、或从使用过 VPN 功能的原厂固件切换等情况下恢复默认设置；具体版本明确要求重置时，应按更新说明执行。升级后出现无法解释的配置问题，也可在备份和记录参数后进行重置排查。

确需重置时，在 `系统管理` → `恢复/导出/上传设置` 中按该版本说明操作；是否清除本机存储由实际迁移要求决定。为清除不兼容设置而重置后，应手动重新配置，不立即导回旧固件备份。验证正常后再保存一份新的配置备份。
