2024年1月7日发(作者:)

绝对有效:Buffalo WZR-HP-G300NH变砖恢复方法

Buffalo WZR-HP-G300NH号称刷不死的路由器,因其在开机启动时有一个时间窗口,可以在此短暂的期间用TFTP上传固件,重启后即可将变砖或半砖后的路由器恢复。但网上对于恢复过程大多语焉不详,尤其对于刷机小白来说更是困惑。这里翻译整理了一下恢复步骤,实测绝对简单有效。

1.下载TFTP客户端软件。或者也可以用Windows 7自带的客户端(在控制面板“程序和功能”中用“启用或关闭Windows功能”添加)。

2.拔掉所有网线,电脑与路由器直联(靠近WAN口的第一个网口)。

3.配置电脑网卡如下:

IP地址:192.168.11.2

子网掩码:255.255.255.0

默认网关:192.168.11.1

4.关闭Windows防火墙。

5.用系统管理员身份打开Windows命令提示符,键入以下命令获取与路由器相连的电脑网卡路由接口号:

route print

以我为例,网卡是“Realtek PCIe GBE Family Controller”,接口号是13(即紧跟着“接口列表”的第一行第1个数)。

6.键入以下命令获得ARP绑定:

netsh interface

02-AA-BB-CC-DD-1A

ipv4 add neighbors 13 192.168.11.1

— 1 —

注意将其中的13用你在第5步中获得的接口号代替。

7.键入以下命令,准备用TFTP客户端上传用于恢复的固件(千万注意只是把命令键入准备好,先不要按回车键):

tftp -i 192.168.11.1 put 固件名称

请将固件放于命令提示符的同一文件夹。本人用的固件是Buffalo官方提供的DD-WRT固件:

8.路由器接上电的同时计秒,等待10秒钟、数着第11秒的同时,执行第7步中的TFTP命令(即回车)。TFTP开始上传固件至路由器,约6秒左右会提示成功。

9.等5-10分钟,拔掉路由器电源,然后重新插上(意即让路由器重启)。重启完成、各种状态灯变绿后即完成恢复。

10.取消网卡ARP绑定:

netsh interface ipv4

02-AA-BB-CC-DD-1A

delete neighbors 13 192.168.11.1

同样,用你的网卡接口号替换命令行中的13。

11.至此,路由器就恢复了,可以在浏览器访问到其Web界面:

192.168.11.1

注:对于Buffalo其它路由器,上述步骤也可供参考。本文英文版原文载于开源中国琥哥博客:/mikezhang/blog/83442

— 2 —