固件刷新背景:
家里的R6400 已经使用4年多了,固件是当时购买后立即刷的梅林固件(380.63_X7.2)。一直使用还可以,但最近频繁出现wifi 5GHz上网慢的问题。想升级下固件看看是否有改善效果。
因为设备比较老,没找到还在更新的兼容梅林固件了。参考了网上其他人的经验,说官网固件更稳定。因此萌生了刷回官方固件的想法。
R6400有2个版本,固件并不相同
其中v2版本相对新,CPU频率1000MHz
在网上搜索了一圈,资料都比较老,有些过时了。自己经过一整天的不断试错,最终刷回官方固件。所以将过程共享出来~
工具软件准备:
1.Npcap 1.76 installer -- 第二个软件正常运行必须先安装它
下载地址:https://npcap.com/#download
2.nmrpflash - Netgear Unbrick Utility 0.9.20 version
下载地址:https://github.com/jclehner/nmrpflash
不要使用最新版本,我使用最新版本运行程序一直报下面的错误:
无法定位程序输入点AllocateAndInitializeSid于动态链接库nmrpflash.exe上
3.NETGEAR R6400 AC1750 智能 WiFi 路由器 Firmware
下载地址:https://www.netgear.com/support/product/r6400#download
使用到2个固件版本:
R6400-V1.0.0.14_1.0.8.chk -- 最初固件,也称为过渡固件
R6400-V1.0.1.78_1.0.50.chk -- 最新固件
-> Downloads
-> Firmware and Software Downloads
-> View Previous Versions
-> Firmware Version 1.0.0.14 (Initial Release)
刷新固件的过程
1. 网线连接电脑和路由器的lan1端口(不是wan端口)
网线一定要五类线,数下网线线束数量为8芯。 我就是用了一根成品网线,只有4芯,后期测试一直不成功,掉坑里了
2. 连接路由器的网卡IP设置为自动获取,不要手工设置IP
3. 以管理员权限执行命令行cmd
4. 确认 nmrpflash 命令可以正常执行,并确认连接路由器电脑的网卡名称,后面命令会用到
D:>nmrpflash -L
net7 192.168.1.162 50:7b:9d:ff:56:fb ()
我的网卡名是net7
5. 关闭路由器电源,先在电脑的管理员权限命令行执行下面的命令
D:>nmrpflash.exe -i net7 -f R6400-V1.0.0.14_1.0.8.chk -vvv
-i 后面接网卡名
-f 后面接固件文件名 ,这里使用的是最初固件
-vvv是详细输出,可选
当你看到下面的输出时,给路由器加电
Waiting for Ethernet connection (Ctrl-C to skip).
接着就不要动电脑和路由器了
Received configuration request from 50:7b:9d:ff:56:fb
Sending configuration: 10.164.183.252/24
Received upload request: filename 'firmware'.
Uploading R6400-V1.0.0.14_1.0.8.chk ...
...
... --> 漫长的几分钟等待,看着就好
>> ACK(49121)
OK (25149498 b)
Waiting for remote to respond.
Received keep-alive request (23).
Remote finished. Closing connection.
Reboot your device now. --> 看到这里的输出表示固件刷机成功了,对路由器进行重启
D:>
6. 重启路由器之后,就回到了久违的NETGEAR路由器页面了
默认IP是192.168.1.1
默认登录用户名和密码是admin/password
7. 路由器恢复出厂设置
管理网页,高级标签
管理 -> 备份设置 -> 恢复出厂缺省设置 -> 擦除
8. 升级固件版本
管理网页,高级标签
管理 -> 路由器升级
从您的硬盘上找到并选中升级文件:R6400-V1.0.1.78_1.0.50.chk
点击上传,等待上传之后自动升级
最后可以自己设定下wifi密码,宽带拨号信息等。
以上就是今天分享的NETGEAR R6400原厂固件刷新过程,希望可以给有需要的人带来帮助。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
网友评论