ubnt解决方案
查看: 25330|回复: 7

[DD-WRT] 网件netgear wndr4300 DD-WRT刷回原厂固件教程

[复制链接]

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34475 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2014-6-28 13:06 |显示全部楼层
Netgear wndr4300从原厂刷到dd-wrt比较简单,不费口水说了。R6300 V2理论上可以使用本方法恢复,暂未证实。
有个朋友刷了dd-wrt,结果对samba共享设置总是弄不通,于是帮助他刷回原厂固件。网上搜了一堆教程,大部分是坑爹的,要么就残缺不全,没有指出关键点。下面是实测过程,欢迎大家指正。

dd-wrt固件:2014-06-23最新版本24461。
原厂固件:WNDR4300-V1.0.1.64PRRU.img

准备工作:
1.插网线到路由器LAN口,电脑网卡设置192.168.1.X的固定IP。
2.打开一个cmd窗口,ping 192.168.1.1 -t,用于观察路由器的连接状态。这个窗口不要关闭,一直开着。

步骤1:用telnet登陆wndr4300
再打开一个CMD,输入telnet 192.168.1.1,用户名是root,密码是您登陆web时自己设置的。
注意:用户名是固定为root,这个不论您用putty还是winscp都是这个名字,即使您在web改成其它用户名了也不变,这个是非常多人走了的弯路。这是因为您在web设置的,只是作为登陆用户,而不是真正的管理员用户。


步骤2:下载wndr4300原厂固件到路由器
cd /tmp进入临时目录,使用wget命令从网上下载原厂固件到路由器上。
这里192.168.1.88:81是我自己搭建的NAS WEB,先从官方网站下载后放到WEB服务器。如果没有内网WEB,就把路由器连上网,放到外网WEB下载同理。
命令:wget http://192.168.1.88:81/4300.img


步骤3:写入固件
mtd -r write 4300.img linux

步骤4:tftp刷入固件
mtd刷入固件后,在cmd窗口观察,192.168.1.1是显示通的,但是无论如何都登陆不了WEB界面,处于半死的状态,关机重启多次也一样。我们再用TFTP写入一次固件,固件要相同版本。
首先用ARP绑定路由器MAC和IP,路由器的MAC要用LAN口的。


新开一个cmd窗口,进入固件保存目录,并先输好tftp命令:tftp -i 192.168.1.1 put WNDR4300-V1.0.1.64PRRU.img
注意固件名要自己实际下载的,还有固件的路径对不对。

把路由器关机,按住底部的RESET键不放,打开路由器电源。
这时要注意观察路由器电源灯及CMD PING窗口状态。当电源灯转为绿色时,松开RESET,并回车执行tftp命令。这里ping会显示通,但TTL=64,没有TTL=100时的那种提示,不用理会。


TFTP命令执行成功后,安静等待几分钟,再观察CMD PING窗口,会发现路由器时通时不通,好像在不断重启一样。

看cmd ping路由器重启后,把路由器电源关了,等多几分钟再开,当ping出现一长串正常时恢复成功。

这是刷机的一个关键点,也是这台路由器怪癖的地方。注意:从原厂固件刷dd-wrt时也会存在这个问题,用相同办法解决。
开始时关机重启了几次都一样不行,后来关机去忙其它事,10几分钟回来后再开居然就正常了,大家说怪不怪。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

1

查看全部评分

3213

回帖

1万

积分

462 小时

在线时间

上校

注册时间
2013-9-8
金币
9498 个
威望
4 个
荣誉
1 个
累计签到:740 天
连续签到:0 天
[LV.1095]铁杆粉丝
发表于 2014-6-28 15:07 |显示全部楼层
有机会再比照实操一下看
回复

使用道具 举报

1

回帖

19

积分

2 小时

在线时间

新兵上阵

注册时间
2015-3-7
金币
17 个
威望
0 个
荣誉
0 个

尚未签到

发表于 2015-3-7 19:33 |显示全部楼层
LZ,你好,请教一下,你说的“使用wget命令从网上下载原厂固件到路由器上。
这里192.168.1.88:81是我自己搭建的NAS WEB,先从官方网站下载后放到WEB服务器。如果没有内网WEB,就把路由器连上网,放到外网WEB下载同理。”
这一点实在弄不懂,弄一个什么服务器对我等网络白痴来说,真的做不到啊,哎,其余我都按着你的做了,就做到这步实在做不下去了。。。不知道咋办才好,DD固件不适应,想刷回原厂
回复

使用道具 举报

1

回帖

12

积分

0 小时

在线时间

新兵上阵

注册时间
2015-4-13
金币
11 个
威望
0 个
荣誉
0 个
累计签到:1 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-4-13 12:53 |显示全部楼层
谢谢分享。不错的教程。
回复

使用道具 举报

31

回帖

270

积分

29 小时

在线时间

少尉

注册时间
2012-12-23
金币
228 个
威望
1 个
荣誉
0 个
累计签到:23 天
连续签到:0 天
[LV.50]初入江湖
发表于 2015-4-19 07:13 |显示全部楼层
我刷了n次ddwrt都不行,死心了.还是用openwrt好了.功能强大
回复

使用道具 举报

7

回帖

107

积分

18 小时

在线时间

上等兵

注册时间
2011-8-18
金币
77 个
威望
2 个
荣誉
1 个
累计签到:3 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2015-6-5 10:05 |显示全部楼层
请问原厂固件:WNDR4300-V1.0.1.64PRRU.img 在哪里可下
回复

使用道具 举报

231

回帖

1万

积分

555 小时

在线时间

上校

注册时间
2015-2-21
金币
11588 个
威望
14 个
荣誉
0 个
累计签到:1244 天
连续签到:0 天
[LV.1825]无线元老
发表于 2015-6-6 19:25 |显示全部楼层
先拔掉电源,再关路由器上的电源开关;然后插上电源,等一会再开路由器上的电源开关,可以解决4300很多奇葩问题;大家可以测试一下
回复

使用道具 举报

7419

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
34475 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2015-8-8 10:41 |显示全部楼层
2432fgfg: LZ,你好,请教一下,你说的“使用wget命令从网上下载原厂固件到路由器上。这里192.168.1.88:81是我自己搭建的NAS WEB,先从官方网站下载后放到WEB服务器。如果 ...
其实是搭建台内网WEB服务器以方便WGET下载,若没有变砖,也可以用WINSCH先上传固件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-26 02:50

返回顶部 返回列表