我正在尝试在硬件版本为 B1 的 Dlink 路由器 DIR-825 上安装 OpenWRT。我的固件版本为:2.06EU。当我尝试升级固件并选择 OpenWrt 映像文件时openwrt-ar71xx-通用-dir-825-b1-squashfs-factory.bin,我收到错误
上传的固件文件可能不正确。您可能上传了不适用于此网关的文件,或者上传的文件可能已损坏。
如果上传的文件正确,则可能是网关太忙,无法立即正确接收。在这种情况下,请重试上传。您也可能是以“用户”而不是“管理员”身份登录的 - 只有管理员才能上传新固件。
网关不会被重新编程。
我真的不知道这里出了什么问题。我以管理员身份使用路由器。我是唯一一个使用此 AP 的人。如果其他人经历过类似的事情或有处理此类问题的经验,请指导我。
答案1
我发现这个 OpenWRT 论坛页面,通过 Google 搜索。
特别是,在最后,一个拥有你的路由器的人说:
然后我在这台笔记本上启动了 Vista,并设置了相同的 IP 配置。我尝试从 Internet Explorer 8 进行标准 D-Link 固件升级(无恢复模式),但仍然不起作用! 解决方案是,也使用恢复模式(按住重置键约 30 秒,直到电源闪烁橙色),然后刷新下载的镜像 openwrt-ar71xx-dir-825-b1-squashfs-backup-loader.bin 才有效。从那里很容易将系统升级到我自己的镜像。
谢谢!我希望这能帮助其他尝试此方法的人。
他直接从我的嘴里说出了最后一句话。
答案2
您需要使用恢复模式刷新映像。阅读 OpenWRT Wiki 页面:
http://wiki.openwrt.org/toh/d-link/dir-825#installation
注意:自原始固件 2.05WW 版本以来:05Beta01无法通过固件更新页面刷新 OpenWrt。(在 2.05NA 和 2.06NA 中,使用 Ubuntu 的 Firefox 进行了 B2 修订)看来固件 2.01EU 的行为方式相同。请请使用固件恢复模式。
维基百科页面上也有说明:
按照以下步骤进入 D-Link 恢复控制台:
a. 打开路由器电源时,按住重置按钮,直到电源 LED 开始闪烁橙色(通常需要大约 45(四十五)秒)
b. 将电脑上的静态 IP 设置为 192.168.0.100/24
c. 连接到http://192.168.0.1,注意怪癖!
- 点击“浏览”,选择你的OpenWrt镜像文件(openwrt-ar71xx-dir-825-b1-squashfs-factory.bin,此二进制镜像在Backfire 10.03.1rc1下载目录及以上版本中有)
- 单击“更新”,让路由器刷新映像(如果在达到 100% 之前重新启动,请不要担心)。页面应以蓝色字母显示“设备正在升级固件”,当前百分比以红色显示(如果浏览器不兼容,则不会显示)。查看本节末尾的屏幕截图。
- 路由器的电源 LED 应在启动过程中闪烁橙色,一旦停止闪烁,即可连接
- 提示!请注意,默认 DHCP 将在 192.168.1.x 上分配,这与你上面分配的地址是不同的子网。这就是为什么你无法连接,除非你更改你的 IP 地址。
- 通过 DHCP 从路由器获取新 IP,然后按照 firstlogin