转载自:TP-LINK WR740N V5.7 OpenWrt固件下载 http://www.yimiju.com/articles/605.html
这篇文章介绍下TP-LINK WR740N V5.7刷OpenWrt的一些经验:
0x00 序
上篇文章中,TP-LINK WR740N V5.7更换闪存,无需其他改造就可以刷DD-WRT固件并且正常使用,但是,如果只改闪存不改原装的16M内存,即使可以刷入OpenWrt官方TP-LINK WR740N V4的4M固件,也无法打开OpenWrt的Luci界面,因为原装的16M内存太小了....如果TP-LINK WR740N V5.7想用OpenWrt,就必须改大内存才行。
0x01 关于改内存
TP-LINK WR740N V5.7如果需要改内存,推荐现代颗粒64M,型号:
HY5DU121622CTP-D43 或 HY5DU121622DTP-D43(亲测)
DDR内存焊接方法本文不再赘述,网络上视频教程都有。
另外,还需要一个0402封装的22欧姆贴片电阻,用于短接R59(在AR9331 CPU附近),否则无法识别出64M内存。
网上有些教程说内存条上有很多22欧的电阻,但是...DDR一代内存条上的可能是0603封装的,尺寸大了些很不好焊。
0x02 关于OpenWrt固件
内存改好之后,OpenWrt官网可以下载到TP-LINK WR740N V4的4M固件(或者TP-Link TL-WR741ND的固件也行),但是这个固件有两个大问题:
1、LAN1定义为WAN口,而之前的WAN口被作为LAN4;
2、LED灯也是如此,WAN口的灯是LAN4的灯。
0x03 关于自行编译OpenWrt固件
我参考了这几篇文章:
http://www.right.com.cn/forum/thread-176017-1-1.html
http://www.dreamxu.com/compile-your-own-openwrt/
http://www.right.com.cn/forum/thread-128467-1-1.html
http://www.cnblogs.com/dreamfactory/(改LED参考的此篇)
最终编译了出一个基于wr741nd-v5、WAN口、LAN口、LED定义正确的OpenWrt 8M固件(我改的闪存是8M的)。
然后在breed下刷入,测试、使用正常。
0x04 TP-LINK WR740N V5.7 OpenWrt固件下载
推荐需要解决OpenWrt网口及LED乱序问题的朋友参考上面的文章自己编译OpenWrt,
或者也可以下载我编译好的版本(此固件没插件,默认英文但登录后可选择界面语言为中文):
http://www.yimiju.com/articles/605.html#button_file