TL-WR886N一般都是2M闪存,16M内存.
但要想跑OpenWRT内存16m启动不起来(本人开始只换了16M闪存(W25Q128FV),breed能运行起来于是刷入了openWRT,结果重启就是网卡识别不了192.168.10.X的 网段,只能识别到的是什么169开头的网段,最后换上64M的内存即可。)
最低也的 32m,最好更换成64M内存,几块钱一个淘一下很便宜这个。(内存颗粒 HY5DU121622DTP-D43 DDR64M16位)
1.提取2M闪存art,art文件简单来说就是为了能够启动无线的设置文件。方法如下的link。
TL-WR886N V5(TP9343)编程固件art的提取
2. 下载对应,Breed选择breed-tp9343.bin
Breed地址:https://breed.hackpascal.net/
3,下载对应OPenWRT固件8M版本选择mingyue-20180227-openwrt-15.05.1-ar71xx-generic-tl-wr882n-v1-squashfs-sysupgrade.bin;
明月OpenWRT文件下载地址
4.烧录breed到16M的闪存,把2M闪存卸下,把烧录好16M闪存焊接上路由上面去。
5. 刷OpenWRT
1. 路由器断电,用网线连接电脑与路由器的LAN口(注意,是一排4个网口里的任意一个,不是橙色的WAN口)
2. 用针按住复位键不要松手,接上电,直到看到路由器灯一直闪烁再松手。(其实不用按复位键也能自动进入闪烁模式的)
3. 进breed恢复模式,打开浏览器登录192.168.1.1 ,
4. 修改MAC地址,点击TP-LINK设置,PIN不用管,看MAC地址是否与路由器背面的MAC地址一致,一般改过一次之后都不需要 再次修改,可直接进行下一步。
5. 刷固件与wifi信号配置文件,点击左侧的固件更新,然后勾选固件和ART,分别点击浏览选择文件后点击上传:
(1) 固件选择8M版本的mingyue-20180227-openwrt-15.05.1-ar71xx-generic-tl-wr882n-v1-squashfs-sysupgrade.bin;
(2) ART选择886NV5-0D04原厂ART.bin
6. wifi的默认名称:
成功刷机后,会发现OpenWrt_2.4G
OpenWrt这连个网络。一般只有OpenWrt_2.4G可连可用,默认wifi密码rootroot。
6. 修改路由登录密码
系统”中的“管理权”如下图:
6.进度条走完后一定要等到路由器自动重启完成之后,路由器才能断电,否则会刷写失败,进不去路由器,又要从头再刷一次。
路由器(路由器始终还是用网线连着电脑,网线是必须的不像小米刷机那样可以用无线来刷机)自动重启完成之后(路由器的灯是先常亮然后就是闪烁,闪烁大概1分钟就一直常亮就一般都是成功刷机了,电脑网卡会成功识别到192.168.10.X的网段),打开浏览器进入192.168.10.1 ,初始账号和密码是root, 无线的密码是rootroot
按OpenWRT设置步骤对路由器进行重新设置完成即可!自行百度明月OP设置
故障剖析:
本次硬改主要的困难,是64M内存的焊接,拆焊新手建议是用风枪。拆焊后用烙铁推平焊盘上的焊锡,这样新的内存放置比较容易对准焊盘。有时候确实不对得太准,引脚和焊盘有点偏差都是可以焊接成功上去的。第一次焊接上机出现了上电,灯全亮(所有灯包括网口灯都亮)网卡完全识别不了。重新细致再补焊一下内存让每个引脚都沾锡,故障就排除(网口灯不会自动一直亮了,只有插上网线才会亮才是正常的。)
从灯的闪烁判定刷机是否成功:
路由器的灯是先常亮然后就是闪烁,闪烁大概1分钟就一直常亮就一般都是成功刷机了