我刚刚购买了 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 的故障,所以我尝试了 telnet……不行。我可以重新启动路由器并重新执行整个操作——通过 Web UI 上的几次点击进行访问,但它再次崩溃。对发生了什么以及如何修复有什么想法?我可以找到一堆关于 http 守护进程失败和重新启动的文章,但显然不止这些(因为我不能再 telnet)。
答案1
耐心是一种美德。我认为发生的事情是我没有给它足够的时间来完成固件的安装。所以我所做的是使用 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
在您的电脑上安装 TFTP64https://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 分钟才能完成 - 即使它看起来“完成”:等待!)。