未检测到路由器 TFTP 请求怎么办?

如果 App 一直显示“等待路由器请求”,说明应用尚未收到路由器发起的 TFTP 请求。

这通常不是传输失败,而是路由器还没有进入恢复模式,或网络配置尚未匹配。

1. 确认网线连接

请使用网线将 Mac 直接连接到路由器 LAN 口。

不要连接 Wi-Fi。 不要通过交换机或复杂网络环境连接。

2. 确认 Mac IP 设置

OpenWrt / ImmortalWrt 常见恢复设置:

  1. Mac IP:192.168.1.254
  2. 路由器 IP:192.168.1.1
  3. 子网掩码:255.255.255.0

如果 App 显示当前 Mac IP 不匹配,请先修改网络设置。

3. 让路由器进入恢复模式

常见方式:

1. 断开路由器电源 2. 按住 Reset / WPS / Recovery 按键 3. 接通电源 4. 等待指示灯变化后松开按键

不同型号进入方式可能不同,请以设备教程为准。

4. 检查防火墙

如果 macOS 防火墙开启,可能影响 TFTP 请求。

可以临时关闭防火墙,或允许 App 接收网络连接。

5. 确认固件文件和文件名

部分路由器会请求固定文件名。

如果教程要求将固件重命名,请按设备说明操作。

6. 仍然没有请求怎么办?

请尝试:

  1. 换一个 LAN
  2. 更换网线
  3. 重启 App 后重新选择固件
  4. 重新让路由器进入恢复模式
  5. 查找该型号的专用恢复教程

相关页面

⚠️ 技术声明

本教程仅供学习和参考。刷写固件存在风险,可能导致设备变砖或失去保修。请在操作前:

最后更新:2026年4月