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-mr3420-v3
70 $(Device/tplink-4mlzma)
72 DEVICE_MODEL := TL-MR3420
74 TPLINK_HWID := 0x34200003
75 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ledtrig-usbport
77 TARGET_DEVICES += tplink_tl-mr3420-v3
79 define Device/tplink_tl-wa701nd-v1
82 DEVICE_MODEL := TL-WA701ND
84 TPLINK_HWID := 0x07010001
85 SUPPORTED_DEVICES += tl-wa901nd
87 TARGET_DEVICES += tplink_tl-wa701nd-v1
89 define Device/tplink_tl-wa730re-v1
92 DEVICE_MODEL := TL-WA730RE
94 TPLINK_HWID := 0x07300001
95 SUPPORTED_DEVICES += tl-wa901nd
97 TARGET_DEVICES += tplink_tl-wa730re-v1
99 define Device/tplink_tl-wa801nd-v1
102 DEVICE_MODEL := TL-WA801ND
104 TPLINK_HWID := 0x08010001
105 SUPPORTED_DEVICES += tl-wa901nd
107 TARGET_DEVICES += tplink_tl-wa801nd-v1
109 define Device/tplink_tl-wa830re-v1
112 DEVICE_MODEL := TL-WA830RE
114 TPLINK_HWID := 0x08300010
115 SUPPORTED_DEVICES += tl-wa901nd
117 TARGET_DEVICES += tplink_tl-wa830re-v1
119 define Device/tplink_tl-wa850re-v1
120 $(Device/tplink-4mlzma)
122 DEVICE_MODEL := TL-WA850RE
124 TPLINK_HWID := 0x08500001
125 DEVICE_PACKAGES := rssileds
126 SUPPORTED_DEVICES += tl-wa850re
128 TARGET_DEVICES += tplink_tl-wa850re-v1
130 define Device/tplink_tl-wa850re-v2
131 $(Device/tplink-safeloader)
134 DEVICE_MODEL := TL-WA850RE
136 TPLINK_BOARD_ID := TLWA850REV2
137 TPLINK_HWID := 0x08500002
138 DEVICE_PACKAGES := rssileds
139 SUPPORTED_DEVICES += tl-wa850re-v2
141 TARGET_DEVICES += tplink_tl-wa850re-v2
143 define Device/tplink_tl-wa860re-v1
144 $(Device/tplink-4mlzma)
146 DEVICE_MODEL := TL-WA860RE
148 TPLINK_HWID := 0x08600001
149 SUPPORTED_DEVICES += tl-wa860re
151 TARGET_DEVICES += tplink_tl-wa860re-v1
153 define Device/tplink_tl-wa901nd-v1
156 DEVICE_MODEL := TL-WA901ND
158 TPLINK_HWID := 0x09010001
159 SUPPORTED_DEVICES += tl-wa901nd
161 TARGET_DEVICES += tplink_tl-wa901nd-v1
163 define Device/tplink_tl-wa901nd-v2
166 DEVICE_MODEL := TL-WA901ND
168 TPLINK_HWID := 0x09010002
169 SUPPORTED_DEVICES += tl-wa901nd-v2
171 TARGET_DEVICES += tplink_tl-wa901nd-v2
173 define Device/tplink_tl-wa901nd-v4
174 $(Device/tplink-4mlzma)
176 DEVICE_MODEL := TL-WA901ND
178 TPLINK_HWID := 0x09010004
179 SUPPORTED_DEVICES += tl-wa901nd-v4
180 IMAGE/factory.bin := tplink-v1-image factory -C EU
182 TARGET_DEVICES += tplink_tl-wa901nd-v4
184 define Device/tplink_tl-wa901nd-v5
185 $(Device/tplink-4mlzma)
187 DEVICE_MODEL := TL-WA901ND
189 TPLINK_HWID := 0x09010005
190 SUPPORTED_DEVICES += tl-wa901nd-v5
191 IMAGE/factory.bin := tplink-v1-image factory -C EU
193 TARGET_DEVICES += tplink_tl-wa901nd-v5
195 define Device/tplink_tl-wr703n
196 $(Device/tplink-4mlzma)
198 DEVICE_MODEL := TL-WR703N
199 DEVICE_PACKAGES := kmod-usb-chipidea2
200 TPLINK_HWID := 0x07030101
201 SUPPORTED_DEVICES += tl-wr703n
203 TARGET_DEVICES += tplink_tl-wr703n
205 define Device/tplink_tl-wr740n-v1
208 DEVICE_MODEL := TL-WR740N
209 DEVICE_VARIANT := v1/v2
210 TPLINK_HWID := 0x07400001
211 SUPPORTED_DEVICES += tl-wr741nd
213 TARGET_DEVICES += tplink_tl-wr740n-v1
215 define Device/tplink_tl-wr740n-v3
218 DEVICE_MODEL := TL-WR740N
220 TPLINK_HWID := 0x07400003
221 SUPPORTED_DEVICES += tl-wr741nd
223 TARGET_DEVICES += tplink_tl-wr740n-v3
225 define Device/tplink_tl-wr740n-v4
226 $(Device/tplink-4mlzma)
228 DEVICE_MODEL := TL-WR740N
230 TPLINK_HWID := 0x07400004
231 SUPPORTED_DEVICES += tl-wr741nd-v4
233 TARGET_DEVICES += tplink_tl-wr740n-v4
235 define Device/tplink_tl-wr740n-v5
236 $(Device/tplink-4mlzma)
238 DEVICE_MODEL := TL-WR740N
240 TPLINK_HWID := 0x07400005
241 SUPPORTED_DEVICES += tl-wr741nd-v4
243 TARGET_DEVICES += tplink_tl-wr740n-v5
245 define Device/tplink_tl-wr741-v1
248 DEVICE_MODEL := TL-WR741N/ND
249 DEVICE_VARIANT := v1/v2
250 TPLINK_HWID := 0x07410001
251 SUPPORTED_DEVICES += tl-wr741nd
253 TARGET_DEVICES += tplink_tl-wr741-v1
255 define Device/tplink_tl-wr741nd-v4
256 $(Device/tplink-4mlzma)
258 DEVICE_MODEL := TL-WR741N/ND
260 TPLINK_HWID := 0x07410004
261 SUPPORTED_DEVICES += tl-wr741nd-v4
263 TARGET_DEVICES += tplink_tl-wr741nd-v4
265 define Device/tplink_tl-wr743nd-v1
268 DEVICE_MODEL := TL-WR743ND
270 TPLINK_HWID := 0x07430001
271 SUPPORTED_DEVICES += tl-wr741nd
273 TARGET_DEVICES += tplink_tl-wr743nd-v1
275 define Device/tplink_tl-wr841-v5
278 DEVICE_MODEL := TL-WR841N/ND
279 DEVICE_VARIANT := v5/v6
280 TPLINK_HWID := 0x08410005
281 SUPPORTED_DEVICES += tl-wr741nd
283 TARGET_DEVICES += tplink_tl-wr841-v5
285 define Device/tplink_tl-wr841-v7
288 DEVICE_MODEL := TL-WR841N/ND
290 TPLINK_HWID := 0x08410007
291 SUPPORTED_DEVICES += tl-wr841n-v7
293 TARGET_DEVICES += tplink_tl-wr841-v7
295 define Device/tplink_tl-wr841-v8
296 $(Device/tplink-4mlzma)
298 DEVICE_MODEL := TL-WR841N/ND
300 TPLINK_HWID := 0x08410008
301 SUPPORTED_DEVICES += tl-wr841n-v8
303 TARGET_DEVICES += tplink_tl-wr841-v8
305 define Device/tplink_tl-wr841-v9
306 $(Device/tplink-4mlzma)
308 DEVICE_MODEL := TL-WR841N/ND
310 TPLINK_HWID := 0x08410009
311 SUPPORTED_DEVICES += tl-wr841n-v9
313 TARGET_DEVICES += tplink_tl-wr841-v9
315 define Device/tplink_tl-wr841-v10
316 $(Device/tplink-4mlzma)
318 DEVICE_MODEL := TL-WR841N/ND
319 DEVICE_VARIANT := v10
320 TPLINK_HWID := 0x08410010
321 SUPPORTED_DEVICES += tl-wr841n-v9
323 TARGET_DEVICES += tplink_tl-wr841-v10
325 define Device/tplink_tl-wr841-v11
326 $(Device/tplink-4mlzma)
328 DEVICE_MODEL := TL-WR841N/ND
329 DEVICE_VARIANT := v11
330 TPLINK_HWID := 0x08410011
331 SUPPORTED_DEVICES += tl-wr841n-v11
332 IMAGES += factory-us.bin factory-eu.bin
333 IMAGE/factory-us.bin := tplink-v1-image factory -C US
334 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
336 TARGET_DEVICES += tplink_tl-wr841-v11
338 define Device/tplink_tl-wr841-v12
339 $(Device/tplink-4mlzma)
341 DEVICE_MODEL := TL-WR841N/ND
342 DEVICE_VARIANT := v12
343 TPLINK_HWID := 0x08410012
344 SUPPORTED_DEVICES += tl-wr841n-v11
345 IMAGES += factory-us.bin factory-eu.bin
346 IMAGE/factory-us.bin := tplink-v1-image factory -C US
347 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
349 TARGET_DEVICES += tplink_tl-wr841-v12
351 define Device/tplink_tl-wr940n-v3
352 $(Device/tplink-4mlzma)
354 DEVICE_MODEL := TL-WR940N
356 TPLINK_HWID := 0x09410006
357 SUPPORTED_DEVICES += tl-wr941nd-v6
359 TARGET_DEVICES += tplink_tl-wr940n-v3
361 define Device/tplink_tl-wr940n-v4
362 $(Device/tplink-4mlzma)
364 DEVICE_MODEL := TL-WR940N
366 TPLINK_HWID := 0x09400004
367 SUPPORTED_DEVICES += tl-wr940n-v4
368 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
369 IMAGE/factory-us.bin := tplink-v1-image factory -C US
370 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
371 IMAGE/factory-br.bin := tplink-v1-image factory -C BR
373 TARGET_DEVICES += tplink_tl-wr940n-v4
375 define Device/tplink_tl-wr940n-v6
376 $(Device/tplink-4mlzma)
378 DEVICE_MODEL := TL-WR940N
380 TPLINK_HWID := 0x09400006
381 SUPPORTED_DEVICES += tl-wr940n-v6
382 IMAGES += factory-us.bin factory-eu.bin factory-br.bin
383 IMAGE/factory-us.bin := tplink-v1-image factory -C US
384 IMAGE/factory-eu.bin := tplink-v1-image factory -C EU
385 IMAGE/factory-br.bin := tplink-v1-image factory -C BR
387 TARGET_DEVICES += tplink_tl-wr940n-v6
389 define Device/tplink_tl-wr941-v2
392 DEVICE_MODEL := TL-WR941ND
393 DEVICE_VARIANT := v2/v3
394 DEVICE_ALT0_VENDOR := TP-Link
395 DEVICE_ALT0_MODEL := TL-WR941N
396 DEVICE_ALT0_VARIANT := v2/v3
397 TPLINK_HWID := 0x09410002
399 SUPPORTED_DEVICES += tl-wr941nd
401 TARGET_DEVICES += tplink_tl-wr941-v2
403 define Device/tplink_tl-wr941-v4
406 DEVICE_MODEL := TL-WR941ND
408 DEVICE_ALT0_VENDOR := TP-Link
409 DEVICE_ALT0_MODEL := TL-WR941N
410 DEVICE_ALT0_VARIANT := v4
411 TPLINK_HWID := 0x09410004
412 SUPPORTED_DEVICES += tl-wr741nd
414 TARGET_DEVICES += tplink_tl-wr941-v4
416 define Device/tplink_tl-wr941nd-v6
417 $(Device/tplink-4mlzma)
419 DEVICE_MODEL := TL-WR941ND
421 TPLINK_HWID := 0x09410006
422 SUPPORTED_DEVICES += tl-wr941nd-v6
424 TARGET_DEVICES += tplink_tl-wr941nd-v6
426 define Device/tplink_tl-wr941n-v7-cn
427 $(Device/tplink-4mlzma)
429 DEVICE_MODEL := TL-WR941N
430 DEVICE_VARIANT := v7 (CN)
431 TPLINK_HWID := 0x09410007
433 TARGET_DEVICES += tplink_tl-wr941n-v7-cn