1 include ./common-tp-link.mk
3 define Device/tplink_archer-c5-v1
4 $(Device/tplink-16mlzma)
6 DEVICE_TITLE := TP-Link Archer C5 v1
7 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
8 TPLINK_HWID := 0xc5000001
9 SUPPORTED_DEVICES += archer-c5
11 TARGET_DEVICES += tplink_archer-c5-v1
13 define Device/tplink_archer-c7-v1
14 $(Device/tplink-8mlzma)
16 DEVICE_TITLE := TP-Link Archer C7 v1
17 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
18 TPLINK_HWID := 0x75000001
20 TARGET_DEVICES += tplink_archer-c7-v1
22 define Device/tplink_archer-c7-v2
23 $(Device/tplink-16mlzma)
25 DEVICE_TITLE := TP-Link Archer C7 v2
26 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
27 TPLINK_HWID := 0xc7000002
28 IMAGES += factory-us.bin factory-eu.bin
29 IMAGE/factory-us.bin := append-rootfs | mktplinkfw factory -C US
30 IMAGE/factory-eu.bin := append-rootfs | mktplinkfw factory -C EU
32 TARGET_DEVICES += tplink_archer-c7-v2
34 define Device/tplink_tl-wdr3600
35 $(Device/tplink-8mlzma)
37 DEVICE_TITLE := TP-Link TL-WDR3600
38 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
39 TPLINK_HWID := 0x36000001
40 SUPPORTED_DEVICES += tl-wdr4300
42 TARGET_DEVICES += tplink_tl-wdr3600
44 define Device/tplink_tl-wdr4300
45 $(Device/tplink-8mlzma)
47 DEVICE_TITLE := TP-Link TL-WDR4300
48 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
49 TPLINK_HWID := 0x43000001
50 SUPPORTED_DEVICES += tl-wdr4300
52 TARGET_DEVICES += tplink_tl-wdr4300
54 define Device/tplink_tl-wdr4900-v2
55 $(Device/tplink-8mlzma)
57 DEVICE_TITLE := TP-Link TL-WDR4900 v2
58 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
59 TPLINK_HWID := 0x49000002
61 TARGET_DEVICES += tplink_tl-wdr4900-v2
63 define Device/tplink_tl-wr1043nd-v1
66 DEVICE_TITLE := TP-Link TL-WR1043N/ND v1
67 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
68 TPLINK_HWID := 0x10430001
69 SUPPORTED_DEVICES += tl-wr1043nd
71 TARGET_DEVICES += tplink_tl-wr1043nd-v1
73 define Device/tplink_tl-wr810n-v1
74 $(Device/tplink-8mlzma)
76 DEVICE_TITLE := TP-Link TL-WR810N v1
77 TPLINK_HWID := 0x8100001
78 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
80 TARGET_DEVICES += tplink_tl-wr810n-v1
82 define Device/tplink_tl-wr810n-v2
83 $(Device/tplink-8mlzma)
85 DEVICE_TITLE := TP-Link TL-WR810N v2
86 TPLINK_HWID := 0x8100002
88 TARGET_DEVICES += tplink_tl-wr810n-v2
90 define Device/tplink_tl-wr842n-v1
93 DEVICE_TITLE := TP-Link TL-WR842N/ND v1
94 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
95 TPLINK_HWID := 0x8420001
97 TARGET_DEVICES += tplink_tl-wr842n-v1
99 define Device/tplink_tl-wr842n-v2
100 $(Device/tplink-8mlzma)
102 DEVICE_TITLE := TP-Link TL-WR842N/ND v2
103 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
104 TPLINK_HWID := 0x8420002
105 SUPPORTED_DEVICES += tl-wr842n-v2
107 TARGET_DEVICES += tplink_tl-wr842n-v2
109 define Device/tplink_tl-wr1043nd-v2
110 $(Device/tplink-8mlzma)
112 DEVICE_TITLE := TP-Link TL-WR1043N/ND v2
113 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
114 TPLINK_HWID := 0x10430002
115 SUPPORTED_DEVICES += tl-wr1043nd-v2
117 TARGET_DEVICES += tplink_tl-wr1043nd-v2
119 define Device/tplink_tl-wr1043nd-v3
120 $(Device/tplink-8mlzma)
122 DEVICE_TITLE := TP-Link TL-WR1043N/ND v3
123 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
124 TPLINK_HWID := 0x10430003
125 SUPPORTED_DEVICES += tl-wr1043nd-v3
127 TARGET_DEVICES += tplink_tl-wr1043nd-v3
129 define Device/tplink_tl-wr1043nd-v4
133 DEVICE_TITLE := TP-Link TL-WR1043N/ND v4
134 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
135 TPLINK_HWID := 0x10430004
136 TPLINK_BOARD_ID := TLWR1043NDV4
137 KERNEL := kernel-bin | append-dtb | lzma | tplink-v1-header -O
138 IMAGE/sysupgrade.bin := append-rootfs | tplink-safeloader sysupgrade | \
139 append-metadata | check-size $$$$(IMAGE_SIZE)
140 IMAGE/factory.bin := append-rootfs | tplink-safeloader factory
141 SUPPORTED_DEVICES += tl-wr1043nd-v4
143 TARGET_DEVICES += tplink_tl-wr1043nd-v4
145 define Device/tplink_tl-wr2543-v1
146 $(Device/tplink-8mlzma)
148 DEVICE_TITLE := TP-Link TL-WR2543N/ND v1
149 DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
150 TPLINK_HWID := 0x25430001
151 IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade -v 3.13.99 | \
152 append-metadata | check-size $$$$(IMAGE_SIZE)
153 IMAGE/factory.bin := append-rootfs | mktplinkfw factory -v 3.13.99
154 SUPPORTED_DEVICES += tl-wr2543-v1
156 TARGET_DEVICES += tplink_tl-wr2543-v1