恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 178|回复: 4

编译openwrt 添加 TL-WDR5600 v2 型号方法

[复制链接]
发表于 2019-9-11 16:04 | 显示全部楼层 |阅读模式
本帖最后由 easehu 于 2019-9-11 16:05 编辑

之前看到hello_limin的帖子,“[2019-07-06] 分享 TL-WDR5600 v3.0 自编译8M固件 QCA9561+QCA9887 相同配置机器可刷”下载了他提供的固件使用没什么大问题,但是我需要添加php的功能,剩余空间无法满足安装对应功能,所以决定自己编译一个。
TL-WDR5600 v2 是 QCA9561+QCA9887 的解决方案,原生的openwrt不带这个型号,于是自己添加以下。我使用的coolsnowwolf的lede的编译源,地址https://github.com/coolsnowwolf/lede。这个需要的自己git回来。
注意:这个也不带TL-WDR5600这个型号,需要自己手动添加。
我们需要改动的文件如下:
1、./target/linux/ar71xx/base-files/lib/ar71xx.sh
到336行附近添加添加:
  1. "56000002")
  2.                 model="TP-Link TL-WDR5600"
  3.                 ;;
复制代码
到1295行附近添加:
  1.        *"TL-WDR5600 v2")
  2.                 name="tl-wdr5600-v2"
  3.                 ;;
复制代码

2、
./target/linux/ar71xx/base-files/lib/upgrade/platform.sh
到465行附近添加:
  1.         tl-wdr5600-v2|\
复制代码
到509行附近添加:
  1.         tl-wdr5600-v2|\
复制代码

3、
./target/linux/ar71xx/base-files/etc/diag.sh
到504行附近添加:
  1.         tl-wdr5600-v2)
  2.                 status_led="tp-link:white:system"
  3.                 ;;
复制代码
system灯的定义

4、
./target/linux/ar71xx/base-files/etc/hotplug.d/ieee80211/10_fix_wifi_mac
到22行附近添加:
  1.     tl-wdr5600-v2|\
复制代码
这个步骤很重要,决定了5G的MAC地址是否正确。
5、./target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
到102行附近添加:
  1.         tl-wdr5600-v2)
  2.                 ath10kcal_extract "art" 8192 2116
  3.                 ;;
复制代码
这里是5G的ART部分,数据不对的话5G将没有。

6、./target/linux/ar71xx/base-files/etc/board.d/02_network
到362行附近添加:
  1.         tl-wdr5600-v2|\
复制代码

7、./target/linux/ar71xx/base-files/etc/board.d/01_leds
到899行附近添加:
  1. tl-wdr5600-v2)
  2.         ucidef_set_led_netdev "wan" "WAN" "tp-link:green:wan" "eth0"
  3.         ucidef_set_led_switch "lan1" "LAN1" "tp-link:green:lan1" "switch0" "0x02"
  4.         ucidef_set_led_switch "lan2" "LAN2" "tp-link:green:lan2" "switch0" "0x04"
  5.         ucidef_set_led_switch "lan3" "LAN3" "tp-link:green:lan3" "switch0" "0x08"
  6.         ucidef_set_led_switch "lan4" "LAN4" "tp-link:green:lan4" "switch0" "0x10"
  7.         ;;
复制代码

8、./target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wdr5600-v2.c
这个文件我已经上传,点此处下载 mach-tl-wdr5600-v2.rar (1.32 KB, 下载次数: 1)

评分

参与人数 1恩山币 +2 收起 理由
safehorse + 2 感谢你的分享,无论怎样,你都是最无私的人!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-9-11 16:08 来自手机 | 显示全部楼层
传说中的失陪啊!,博妞
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-9-11 19:16 | 显示全部楼层
学习了~感谢分享
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-9-12 16:35 | 显示全部楼层
感谢分享!!!!
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-9-12 17:56 来自手机 | 显示全部楼层
显示异常是Mac80211的问题,1907的正常,可以拿来替换。千万别用master的,ath10k驱动5g直接往死里掉速。10k固件顺便可以升级,只是没发现有什么鸟区别。
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2019-9-19 14:54

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表