科学地将网件WNDR4300路由器的OpenWRT固件回刷到官方固件

一、基本信息

  1. 适用的路由器型号:WNDR4300(v1),有网友反馈本方法也适用于网件WNDR3700;
  2. 楼主WNDR4300的OpenWRT运作正常,本教程可能不适合于救砖的情况;
  3. 演示所用系统:Windows 7专业版。

二、具体步骤

  1. 下载对应的官方固件文件,WNDR4300的固件可以在这个链接下载:http://support.netgear.cn/doucument/Detail.asp?id=2199。下载的时候注意,网件似乎区分了“中俄版本”和“除了中俄外世界其他地区版本”。楼主下载的是“中俄版本”。
  2. 开启Windows的TFTP客户端功能:进入控制面板的“打开或关闭Windows功能”选项,勾选“TFTP客户端”:
  3. 将电脑插入路由器的第一个局域网接口(LAN1)
  4. 将电脑的IP修改为静态IP 192.168.1.2;
  5. 将路由器电源开启;
  6. 在“SWITCH”的LED灯亮起后,长按“RESET”按钮——一直按到电源灯开始闪烁:最初,电源闪烁的会是橙色灯,后面会变成绿色;
  7. 一旦电源灯变成绿色,放开“RESET”按钮;
  8. 打开命令提示符,输入:tftp -i 192.168.1.1 PUT <固件文件地址>:
  9. 一般来讲,TFTP的文件传输会非常快,而且传输结束后不会有提示。如果想确认传输是否完成,可以把第八项里面提到的命令再执行一次。如果第二次的命令提示执行失败,这表示第一次执行是成功的,由于路由器已经开始刷固件,因而拒绝了第二次上传文件的请求;
  10. 根据我的经验,刷写固件的速度也是很快的,几十秒就够了。保险起见,建议等待五分钟。等待完成后,将路由器断电重开。然后取消静态IP,重新用网线连接到路由器,访问192.168.1.1,试试是否刷机成功。

三、其他注意事项

  1. 本文撰写时,WNDR4300(v2)是不能刷OpenWRT的,因此不能确定本文对v2版本是否适用;
  2. 本文主要参照了OpenWRT官方论坛CoyoteDen网友的经验,并对其中说明不详细的部分作了补充:https://forum.openwrt.org/viewtopic.php?pid=103295#p103295;
  3. 有用户反馈本方法只支持img文件,不支持bin文件,但楼主未作验证。

发表评论

电子邮件地址不会被公开。 必填项已用*标注