1 include ./common-tp-link.mk
3 define Device/tplink_tl-mr10u
4 $(Device/tplink-4mlzma)
6 DEVICE_MODEL := TL-MR10U
7 DEVICE_PACKAGES := kmod-usb-chipidea2
8 TPLINK_HWID := 0x00100101
9 SUPPORTED_DEVICES += tl-mr10u
11 TARGET_DEVICES += tplink_tl-mr10u
13 define Device/tplink_tl-mr3020-v1
14 $(Device/tplink-4mlzma)
17 DEVICE_MODEL := TL-MR3020
19 DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
20 TPLINK_HWID := 0x30200001
21 SUPPORTED_DEVICES += tl-mr3020
23 TARGET_DEVICES += tplink_tl-mr3020-v1
25 define Device/tplink_tl-mr3040-v2
26 $(Device/tplink-4mlzma)
28 DEVICE_MODEL := TL-MR3040
30 DEVICE_PACKAGES := kmod-usb-chipidea2 kmod-usb-ledtrig-usbport
31 TPLINK_HWID := 0x30400002
32 SUPPORTED_DEVICES += tl-mr3040-v2
34 TARGET_DEVICES += tplink_tl-mr3040-v2
36 define Device/tplink_tl-mr3220-v1
39 DEVICE_MODEL := TL-MR3220
41 TPLINK_HWID := 0x32200001
42 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
43 SUPPORTED_DEVICES += tl-mr3220
45 TARGET_DEVICES += tplink_tl-mr3220-v1
47 define Device/tplink_tl-mr3420-v1
50 DEVICE_MODEL := TL-MR3420
52 TPLINK_HWID := 0x34200001
53 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
54 SUPPORTED_DEVICES += tl-mr3420
56 TARGET_DEVICES += tplink_tl-mr3420-v1
58 define Device/tplink_tl-mr3420-v2
59 $(Device/tplink-4mlzma)
61 DEVICE_MODEL := TL-MR3420
63 TPLINK_HWID := 0x34200002
64 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
65 SUPPORTED_DEVICES += tl-mr3420-v2
67 TARGET_DEVICES += tplink_tl-mr3420-v2
69 define Device/tplink_tl-wa830re-v1
72 DEVICE_MODEL := TL-WA830RE
74 TPLINK_HWID := 0x08300010
75 SUPPORTED_DEVICES += tl-wa901nd
77 TARGET_DEVICES += tplink_tl-wa830re-v1
79 define Device/tplink_tl-wa850re-v1
80 $(Device/tplink-4mlzma)
82 DEVICE_MODEL := TL-WA850RE
84 TPLINK_HWID := 0x08500001
85 DEVICE_PACKAGES := rssileds
86 SUPPORTED_DEVICES += tl-wa850re
88 TARGET_DEVICES += tplink_tl-wa850re-v1
90 define Device/tplink_tl-wa850re-v2
91 $(Device/tplink-safeloader)
94 DEVICE_MODEL := TL-WA850RE
96 TPLINK_BOARD_ID := TLWA850REV2
97 TPLINK_HWID := 0x08500002
99 DEVICE_PACKAGES := rssileds
100 SUPPORTED_DEVICES += tl-wa850re-v2
102 TARGET_DEVICES += tplink_tl-wa850re-v2
104 define Device/tplink_tl-wa901nd-v2
107 DEVICE_MODEL := TL-WA901ND
109 TPLINK_HWID := 0x09010002
111 TARGET_DEVICES += tplink_tl-wa901nd-v2
113 define Device/tplink_tl-wr703n
114 $(Device/tplink-4mlzma)
116 DEVICE_MODEL := TL-WR703N
117 DEVICE_PACKAGES := kmod-usb-chipidea2
118 TPLINK_HWID := 0x07030101
119 SUPPORTED_DEVICES += tl-wr703n
121 TARGET_DEVICES += tplink_tl-wr703n
123 define Device/tplink_tl-wr740n-v1
126 DEVICE_MODEL := TL-WR740N
127 DEVICE_VARIANT := v1/v2
128 TPLINK_HWID := 0x07400001
130 TARGET_DEVICES += tplink_tl-wr740n-v1
132 define Device/tplink_tl-wr740n-v3
135 DEVICE_MODEL := TL-WR740N
137 TPLINK_HWID := 0x07400003
139 TARGET_DEVICES += tplink_tl-wr740n-v3
141 define Device/tplink_tl-wr740n-v4
142 $(Device/tplink-4mlzma)
144 DEVICE_MODEL := TL-WR740N
146 TPLINK_HWID := 0x07400004
148 TARGET_DEVICES += tplink_tl-wr740n-v4
150 define Device/tplink_tl-wr741-v1
153 DEVICE_MODEL := TL-WR741N/ND
154 DEVICE_VARIANT := v1/v2
155 TPLINK_HWID := 0x07410001
157 TARGET_DEVICES += tplink_tl-wr741-v1
159 define Device/tplink_tl-wr741nd-v4
160 $(Device/tplink-4mlzma)
162 DEVICE_MODEL := TL-WR741N/ND
164 TPLINK_HWID := 0x07410004
165 SUPPORTED_DEVICES += tl-wr741nd-v4
167 TARGET_DEVICES += tplink_tl-wr741nd-v4
169 define Device/tplink_tl-wr743nd-v1
172 DEVICE_MODEL := TL-WR743ND
174 TPLINK_HWID := 0x07430001
176 TARGET_DEVICES += tplink_tl-wr743nd-v1
178 define Device/tplink_tl-wr841-v5
181 DEVICE_MODEL := TL-WR841N/ND
182 DEVICE_VARIANT := v5/v6
183 TPLINK_HWID := 0x08410005
185 TARGET_DEVICES += tplink_tl-wr841-v5
187 define Device/tplink_tl-wr841-v7
190 DEVICE_MODEL := TL-WR841N/ND
192 TPLINK_HWID := 0x08410007
193 SUPPORTED_DEVICES += tl-wr841n-v7
195 TARGET_DEVICES += tplink_tl-wr841-v7
197 define Device/tplink_tl-wr841-v8
198 $(Device/tplink-4mlzma)
200 DEVICE_MODEL := TL-WR841N/ND
202 TPLINK_HWID := 0x08410008
203 SUPPORTED_DEVICES += tl-wr841n-v8
205 TARGET_DEVICES += tplink_tl-wr841-v8
207 define Device/tplink_tl-wr841-v9
208 $(Device/tplink-4mlzma)
210 DEVICE_MODEL := TL-WR841N/ND
212 TPLINK_HWID := 0x08410009
213 SUPPORTED_DEVICES += tl-wr841n-v9
215 TARGET_DEVICES += tplink_tl-wr841-v9
217 define Device/tplink_tl-wr841-v10
218 $(Device/tplink-4mlzma)
220 DEVICE_MODEL := TL-WR841N/ND
221 DEVICE_VARIANT := v10
222 TPLINK_HWID := 0x08410010
223 SUPPORTED_DEVICES += tl-wr841n-v9
225 TARGET_DEVICES += tplink_tl-wr841-v10
227 define Device/tplink_tl-wr841-v11
228 $(Device/tplink-4mlzma)
230 DEVICE_MODEL := TL-WR841N/ND
231 DEVICE_VARIANT := v11
232 TPLINK_HWID := 0x08410011
233 SUPPORTED_DEVICES += tl-wr841n-v11
234 IMAGES += factory-us.bin factory-eu.bin
235 IMAGE/factory-us.bin := tplink-v1-image factory -C US
236 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
238 TARGET_DEVICES += tplink_tl-wr841-v11
240 define Device/tplink_tl-wr841-v12
241 $(Device/tplink-4mlzma)
243 DEVICE_MODEL := TL-WR841N/ND
244 DEVICE_VARIANT := v12
245 TPLINK_HWID := 0x08410012
246 SUPPORTED_DEVICES += tl-wr841n-v11
247 IMAGES += factory-us.bin factory-eu.bin
248 IMAGE/factory-us.bin := tplink-v1-image factory -C US
249 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
251 TARGET_DEVICES += tplink_tl-wr841-v12
253 define Device/tplink_tl-wr940n-v3
254 $(Device/tplink-4mlzma)
256 DEVICE_MODEL := TL-WR940N
258 TPLINK_HWID := 0x09410006
259 SUPPORTED_DEVICES += tl-wr941nd-v6
261 TARGET_DEVICES += tplink_tl-wr940n-v3
263 define Device/tplink_tl-wr940n-v4
264 $(Device/tplink-4mlzma)
266 DEVICE_MODEL := TL-WR940N
268 TPLINK_HWID := 0x09400004
269 SUPPORTED_DEVICES += tl-wr940n-v4
270 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
271 IMAGE/factory-us.bin := tplink-v1-image factory -C US
272 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
273 IMAGE/factory-br.bin := tplink-v1-image factory -C BR
275 TARGET_DEVICES += tplink_tl-wr940n-v4
277 define Device/tplink_tl-wr941-v2
280 DEVICE_MODEL := TL-WR941ND
281 DEVICE_VARIANT := v2/v3
282 DEVICE_ALT0_VENDOR := TP-Link
283 DEVICE_ALT0_MODEL := TL-WR941N
284 DEVICE_ALT0_VARIANT := v2/v3
285 TPLINK_HWID := 0x09410002
288 TARGET_DEVICES += tplink_tl-wr941-v2
290 define Device/tplink_tl-wr941-v4
293 DEVICE_MODEL := TL-WR941ND
295 DEVICE_ALT0_VENDOR := TP-Link
296 DEVICE_ALT0_MODEL := TL-WR941N
297 DEVICE_ALT0_VARIANT := v4
298 TPLINK_HWID := 0x09410004
300 TARGET_DEVICES += tplink_tl-wr941-v4
302 define Device/tplink_tl-wr941nd-v6
303 $(Device/tplink-4mlzma)
305 DEVICE_MODEL := TL-WR941ND
307 TPLINK_HWID := 0x09410006
308 SUPPORTED_DEVICES += tl-wr941nd-v6
310 TARGET_DEVICES += tplink_tl-wr941nd-v6
312 define Device/tplink_tl-wr941n-v7-cn
313 $(Device/tplink-4mlzma)
315 DEVICE_MODEL := TL-WR941N
316 DEVICE_VARIANT := v7 (CN)
317 TPLINK_HWID := 0x09410007
319 TARGET_DEVICES += tplink_tl-wr941n-v7-cn