TP-LINK WDR6500 V6刷入Breed + OpenWRT
最近在PDD入手了一台新的路由器使用,宿舍原来的TP-LINK WDR6500 V6就闲置下来了。闲着也是闲着不如折腾玩一下,网上也没找到比较面向我这种小白的教程,研究了一下午成功刷入,做个简单总结,也方便一下像我一样无聊的朋友。

事前准备:
- WDR6500 V6路由器一台
- Tftpd64(用于传输breed文件) [下载地址](http://tftpd32.jounin.net/tftpd32_download.html)
- PuTTY [下载地址](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)
- breed、固件和ART文件(请到文章底部链接下载)
拆下底部两枚螺丝和顶盖(这顶盖是真紧啊,塑料卡扣几乎都被我拆坏了)

找到左边四个TTL触点
从左往右依次是VCC,GND,RX,TX
使用杜邦线把除VCC的触点依次连接到USB转TTL模块上

图片引用自https://post.smzdm.com/p/444973/
!!!注意!!!:模块跳线把TTL与3.3V短接,接错可能会烧坏!

把模块插入电脑USB口,在计算机管理中查看COM端口号,我这里是COM3

打开PuTTY软件,Connection Type选择Serial串口,按照COM端口号填写Serial line, speed填117500

点击Open,路由器上电,在控制台输出信息显示"Autobooting in 1 seconds"时,用你五杀时候的手速迅速输入"slp"按回车
(在我实际操作中这个信息会出现两次,我们输入的时机不是刚上电的时候输出的那一次,而是上电之后过了数秒后的第二次。如果你是自己操作,第一次显示的时候你是很难反应的过来进行输入的。)
窗口停止输出并进入"ath>"开头的命令行的时候,就成功了。
此时用网线连接你的电脑和路由器的LAN口(我参考的教程中要求连接LAN1,但实际操作中我连接LAN3也完全没有关系),手动设置你的电脑IP如下:

打开 Tftpd32,点击Browse选择你breed文件所在的文件夹
Server interfaces选择192.168.1.10。

回到PuTTY,执行以下命令:
注意不要一下复制粘贴进去,一条一条来,出了差错会砖的
setenv ipaddr 192.168.1.1
setenv serverip 192.168.1.10
tftp 0x80060000 breed-qca9561-wdr6500v2-r1080.bin
erase 0x9f000000 +0x10000
cp.b 0x80060000 0x9f000000 0x10000
erase 0x9f7f0000 +0x10000
cp.b 0x9f01b000 0x80060000 0x10000
cp.b 0x80060000 0x9f7f0000 0x10000
reset
最后一条命令执行完成后会自动重启,此时打开浏览器在地址栏输入192.168.1.1,就是熟悉的Breed Web控制台了
接下来就简单了,设置好MAC地址,刷入固件和ART,等待自动重启,重启后浏览器地址栏192.168.1.1进入OpenWRT后台,输入默认密码"password"开始正常配置路由器就可以了。

终于大功告成,不过这缩水的可怜的配置,实在想不出能玩点什么花样,有空试试能不能装上Unblock网易云的插件吧。。
以下是折腾过程中查找到的比较有用的资料,感谢前人的奉献。
uboot命令:[U盘量产网 - TP-LINK wdr6500 v6固件openwrt](https://www.upantool.com/gujian/lede/14359.html)
breed,OP固件和ART:[恩山无线 - wdr6500 v5 v6 openwrt固件](https://www.right.com.cn/forum/thread-4037601-1-1.html)
大雕固件来源链接:[恩山无线 - TP-LINK WDR6500 V5/V6 OPENWRT R9 完美支持5G](https://www.right.com.cn/forum/thread-762551-1-1.html)