KoolShare

 找回密码
 立即注册
搜索
查看: 3240|回复: 8

[教程] Netgear R8500 DD-WRT刷回官方固件及救砖(Windows10)过程

[复制链接]

9

主题

484

帖子

471

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
387
魔法值
0
注册时间
2019-12-29
发表于 2020-1-6 00:19:50 | 显示全部楼层 |阅读模式
2017年双11入手网件R8500,性能,稳定性都没得说。网上说的热量高,确实不假,平放在桌子上,外壳用手摸起来大概有60度。不过也好解决,将路由器底部用一个架子架起来(如下)外壳温度大概40度左右。
微信图片_20200105232627.jpg
可能是所在小区网络线路质量不佳,官方固件通过PPPoE拨号,24小时左右,外网就中断,进入路由器界面操作重连,无论多少次都无效,重启路由器,立即恢复。

不胜其烦,打算换第三方固件。先找了OpenWrt,ASUS固件,那时还没有支持R8500,于是选择了DDWRT,就一直用着。


DDWRT PPPoE拨号比官方稳定得多,断线故障周期显著加长,一次连接几天或者十几天会出现短连,最终也是重启路由恢复,但比官方好不少,就先用着。

DDWRT一路跟着官方更新,一直到2019年8月的v3.0 [Beta] Build 40559。

近期家里添置了不少无线设备,经常传输数据,发现设备传输速度不高。Intel NUC的Intel AC9560,顶级速率1.73Gbps,但连接到DDWRT的R8500只有173Mbps,连接其他设备速率也不高,远远低于R8500的设计速率,显然是DDWRT对R8500的多路传输支持不足。

这不是一个曾经的旗舰路由器应该有的表现,于是决定,刷回官方固件。至于断线的问题,相信经过两年,官方固件会有一定的改进。

首先按照网上搜索的帖子,下载R8500最新固件R8500-V1.0.2.130_1.0.99。
启用DDWRT的Telnet,登录路由器,使用wget下载固件文件,之后执行mtd erase linux,mtd -r write R8500.chk linux,命令执行后报错,大致意思是,命令中某些参数不可接受(网上教程大多都是旧版型号),随后重启路由器。随后尝试了TFTP方式推送固件,全部失败。

路由器电源灯一直橘黄色闪烁,天线灯全灭,无线信号消失,LAN口接上网线,有信号,无DHCP。
进行30/30/30 RESET,即一直按住RESET90秒,先按30秒,断电30秒,再开机30秒,其间RESET一直不松。
还是刚才的现象,不出意外,已经进入砖头状态。

随后找到论坛里之前的救砖帖子,使用Netgear的NMRP Server软件进行固件刷入,使用网线将电脑和R8500的任意一个LAN接起来,启动NMRP后,重启路由器,路由器在启动的一瞬间会响应NMRP协议(Netgear私有的),从而进行固件刷入。
不过NMRP Server是2010年软件,只兼容WinXP,而我使用的电脑已经无法安装WinXP了,于是想到虚拟机,在虚拟机里安装了XP,之后NMRP Server,将网卡桥接到物理网卡上,NMRP软件报无法获取网卡MAC或者可以运行但无法发现路由器。

看来得另寻办法,在Github上找到了NMRP命令行工具nmrpflash,地址(https : // github.com/jclehner/nmrpflash/releases)请自行去空格,论坛不让直接发URL。
下载window 预编译版本。注意,以下要在管理员权限下执行,在Windows10搜索框输入cmd在弹出框里选择以管理员运行。
按照工具说明,首先列出所有可用网络接口,
nmrpflash.exe -L
显示:
net0   10.183.10.23     88:88:88:88:87:88  (以太网)
net1   192.168.99.27    44:6d:57:05:73:8f  (WLAN)
net2   0.0.0.0          44:6d:57:05:83:2f  (蓝牙网络连接)
net3   0.0.0.0          16:6d:57:05:73:8f  (本地连接* 1)
net5   0.0.0.0          26:6d:57:05:73:8f  (本地连接* 2)
net6   10.0.0.2         40:8d:5c:5c:4c:33  (以太网 2)
net7   192.168.2.1      00:50:56:c0:00:01  (VMware Network Adapter VMnet1)
net8   192.168.40.1     00:50:56:c0:00:08  (VMware Network Adapter VMnet8)


最左侧是网络接口名称,需要根据IP和MAC判断是哪个网卡连接到了R8500的LAN口。
我这里是net6。大家实践时按照自己机器实际情况替换。
以下是最重要步骤。
将net6网卡地址设置成 10.0.0.2 子网掩码255.0.0.0,网关,DNS留空。
如果不这样设置,此工具可能会报无法设置IP地址,或者持续60秒后报错退出。

接下来执行:
nmrpflash.exe -i net6 -f R8500-V1.0.2.130_1.0.99.chk
这里-i是网络接口,也就是刚才查出来的,-f 指向要刷入的固件文件。
开始运行后,重启路由器。
有可能命令会失败,如下:
Advertising NMRP server on net6 ... /
Received configuration request from 10:da:43:75:4f:ea.
Sending configuration: 10.164.183.252, netmask 255.255.255.0.
Timeout while waiting for TFTP_UL_REQ.


重新运行命令,再重启路由器。反复几次,如果成功会出现如下信息:
Advertising NMRP server on net6 ... \
Received TFTP_UL_REQ while waiting for CONF_REQ!
Received upload request without filename.
Uploading R8500-V1.0.2.130_1.0.99.chk ... OK
Waiting for remote to respond.
Received keep-alive request.
Received keep-alive request.
.....

Remote finished. Closing connection.
Reboot your device now.


至此,固件写入成功。重启路由器,经过比较长的时间后,路由器启动成功,天线上的指示灯和电源,网络接口的灯会恢复正常。
至此,成功解决变砖!

以上是在Windows10环境下,将R8500刷回官方固件以及解决变砖的过程,希望对大家有所帮助。

评分

1

查看全部评分

1

主题

38

帖子

69

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
63
魔法值
0
注册时间
2016-2-1
发表于 2020-1-7 15:13:34 | 显示全部楼层
很好的帖子,顶顶顶。
以前我也是在论坛找资料修复自己的R7000,但那时候分享的人少。摸爬滚打,才搞好。赞一个!

0

主题

113

帖子

128

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
113
魔法值
0
注册时间
2019-8-2
发表于 2020-2-17 19:51:59 | 显示全部楼层
感谢,我的8500 在ASUS固件回官方挂了。

0

主题

50

帖子

484

积分

中级魔法师

Rank: 3Rank: 3

精华
0
门户文章
0
魔力币
473
魔法值
0
注册时间
2017-5-21
发表于 2020-2-20 20:29:45 | 显示全部楼层
我的固件写入成功,重启没用,刷了3次了....

0

主题

5

帖子

8

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
7
魔法值
0
注册时间
2019-5-7
发表于 2020-3-7 19:22:15 | 显示全部楼层
配置丢失怎么处理啊?

1

主题

5

帖子

8

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
6
魔法值
0
注册时间
2020-3-5
发表于 2020-3-8 14:55:14 | 显示全部楼层
感谢分享!

18

主题

169

帖子

3561

积分

中级魔导师

Rank: 7Rank: 7Rank: 7

精华
0
门户文章
1
魔力币
1709
魔法值
0
注册时间
2015-12-18

AC5300DDOS纪念勋章

发表于 2020-5-30 22:01:56 | 显示全部楼层
非常给力

0

主题

113

帖子

128

积分

初级魔法师

Rank: 2

精华
0
门户文章
0
魔力币
113
魔法值
0
注册时间
2019-8-2
发表于 2020-6-6 14:17:15 | 显示全部楼层
外壳用手摸起来大概有60度滑稽
闪烁黄灯不是进入了恢复模式直接tftp啊

3

主题

11

帖子

34

积分

魔法学徒

Rank: 1

精华
0
门户文章
0
魔力币
30
魔法值
0
注册时间
2017-11-13
发表于 2020-9-10 09:55:52 来自手机 | 显示全部楼层
楼主,我wifi信号还在,但wan和前3个lan口完全没反应,后3个lan口也是有信号但无DHCP,请问还有救吗?

联系我们|手机版|KoolShare ( 沪ICP备13045430号962110 沪公网备31010402005377

GMT+8, 2020-9-23 02:08 , Processed in 0.093765 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表