我刚刚购买了 Netgear Nighthawk R9000 并下载了 DDWRT ( https://download1.dd-wrt.com/dd-wrtv2/downloads/betas/2023/06-29-2023-r53130/netgear-r9000/ ) 并升级了固件。一切都很顺利,它重新启动,我可以通过 192.168.1.1 访问,并且可以看到 DDWRT Web UI——我是这么想的。在 Web UI 中单击几下后,它看起来崩溃了,我无法再访问 Web UI。我认为这可能只是 Web UI 的故障,所以我尝试了远程登录...不行。我可以重新启动路由器并重新执行整个操作 - 通过在 Web UI 上单击几下即可访问,但它会再次崩溃。对发生的事情以及如何解决有什么想法吗?我可以找到一堆关于 http 守护进程失败和重新启动的文章,但显然不止这些(因为我不能再使用 telnet)。
耐心是一种美德。我相信发生的事情是我没有给它适当的时间来完成固件安装。所以我所做的是使用 TFTP 上传库存固件,然后重新执行整个过程,但这次等待 5-10 分钟。我在这里遵循了“恢复”部分:
https://wiki.dd-wrt.com/wiki/index.php/Netgear_R9000
从上面文章的“恢复”部分复制/粘贴:
确保将计算机上的 IP 地址静态设置为 192.168.1.2;子网 255.255.255.0 和网关 192.168.1.1。
如果您想恢复到库存状态:您只需通过 TFTP 将库存固件恢复到路由器即可。确保在“管理”>“出厂默认设置”选项卡上将 dd-wrt 恢复出厂设置。从 Netgear 获取最新的固件文件:https://www.netgear.com/support/product/R9000.aspx#download
在您的 PC 上安装 TFTP64 https://www.tftpd64.com/(请确保在您的公共和私有网络防火墙中允许此程序,否则您将永远不会发送 IMG 文件)
了解如何使用“TFTP 客户端模式”- https://kb.netgear.com/000059633/How-to-upload-firmware-to-a-NETGEAR-router-using-TFTP-client
启动并运行 TFTP 程序,并准备好将正确的文件推送到路由器上 - 然后您将等待下面的步骤 6。
将 R9000 置于 TFTP 模式。
关闭路由器电源。
按住重置按钮。
打开路由器电源并按住重置按钮。
当路由器首次启动时,电源 LED 呈橙色闪烁,然后将切换为缓慢的白色闪烁。继续按住重置按钮。缓慢的白色闪光将变为更快的白色闪光,然后变为第二次更快的白色闪光。让它在第二组更快的白色闪烁中闪烁 3-4 次,然后松开重置按钮,现在通过 TFTP 发送 IMG 文件。当电源 LED 呈白色快速闪烁时,路由器处于 TFTP 模式并准备好接受任何 IMG 文件(Stock 或 dd-wrt)。您将有大约 2-3 分钟的时间来发送 IMG 文件。
转到 tftp 程序并从下拉列表中重新选择静态 IP 192.168.1.2 的 NIC。当您最初启动路由器时,它会发生变化,因此您必须返回并在 TFTP 程序中选择正确的 NIC/IP。(您可以通过使用廉价/愚蠢的 1gig 交换机来避免这种情况,该交换机使您的 NIC 始终处于活动状态,并且不必担心在下拉列表中重新选择正确的 NIC)
使用 TFTP64 将文件推送到路由器上。
等待 5 分钟后再触摸路由器。它应该自行更新并重新启动。保持浏览器打开并尝试加载 192.168.1.1 一旦路由器启动,它应该自动加载库存固件 gui/网站。如果加载了库存 GUI,请清除静态 NIC 设置以再次自动获取 IP。
如果执行网站刷新 5 分钟后没有发生任何事情,则手动重新启动路由器并尝试再次加载 gui 网站。
然后我就能够访问 Netgear UI 并重新上传 DDWRT 固件,没有出现任何问题(确保我等待 5-10 分钟才能完成 - 即使它看起来“完成”:等待!)。