我的路由器是TP-Link Archer C20 (美国) V5。我使用以下方法成功安装了 OpenWRT这些按照说明操作(当然,一定要使用美国固件),它运行良好。出于某种原因,我决定再次安装 OpenWRT 的新副本(使用 OpenWRT 中的闪存固件选项并上传以与以前相同的方式生成的 boot.bin 文件),但这似乎使路由器变砖了。
我尝试修复它此视频教程。恢复文件名为tp_recovery.bin(从视频中显示的 TFTP 日志中获取)。当路由器开机并按住重置按钮时,以太网 LED一直快速闪烁,TFTP 日志显示请求了恢复文件(没有“文件未找到”之类的错误,因此假设它是正确的)。然后我松开重置按钮并等待。过了一会儿,闪烁停止,路由器重新启动。然而,重新启动后,快速闪烁恢复并持续(我想我等了 15 分钟以上)。
我还尝试了 TP-Link 网站上的 3 个不同固件版本(Archer C20(美国)_V5_201214.zip,Archer C20(美国)_V5_200526.zip,Archer C20(美国)_V5_200915.zip),但都不起作用。我现在该如何解决这个问题?
编辑:我不认为这个路由器有 JTAG。但是,如果有其他黑客解决方案,我愿意倾听。这比扔掉可用的硬件要好。
谢谢。
答案1
我有 TP-Link Archer C20 (EU) V5,遇到了同样的问题,我刚刚设法解决了这个问题(我仍然没有做广泛的测试,但我设法启动了 open-wrt),方法是使用 tftp 方法从Linaro985 的构建通过遵循指导
脚步:
- 去Linaro985 的构建
- 下载名为“TPLinkArcherC20V5.zip”的文件
- 从 zip 档案中提取名为“tp_recovery.bin”的文件
- 将 tp_recovery.bin 移动到 tftp 服务器的根目录
- 设置 tftp 闪存的服务器和以太网配置
- 重置路由器以开始闪烁
- 现在 WPS? LED 将闪烁,然后电源 LED 将开始闪烁
- 等待完成,然后电源 LED 和 LAN LED 将亮起
- 重新配置您的电脑网络(如果需要)
- 从浏览器打开 192.168.1.1
- 恭喜,现在你有了一个可以运行高级 open-wrt 的路由器
对于 TP 官方固件:根据我之前提到的指南tp-link 官方固件使用 tftp 方法刷新比较棘手,因此建议使用另一种方法从 open-wrt 中刷新
如果您想更好地理解该问题,我还建议使用名为“binwalk”的固件分析工具来获取有关不同固件包中包含的额外内容(例如引导加载程序)的额外信息和见解