5 include .
/common-tp-link.mk
7 DEFAULT_SOC
:= mt7628an
9 define Build
/elecom-header
12 fw_size
="$$(printf '%08x' $$(stat -c%s $@))"; \
13 echo
-ne
"$$(echo "031d6129
$${fw_size}06000000$(model_id
)" | \
14 sed 's/../\\x&/g')"; \
15 dd if
=/dev
/zero bs
=92 count
=1; \
16 data_crc
="$$(dd if=$@ | gzip -c | tail -c 8 | \
17 od -An -N4 -tx4 --endian little | tr -d ' \n')"; \
18 echo
-ne
"$$(echo "$${data_crc}00000000" | sed 's/../\\x&/g')"; \
24 define Build
/ravpower-wd009-factory
25 mkimage
-A mips
-T standalone
-C none
-a
0x80010000 -e
0x80010000 \
26 -n
"OpenWrt Bootloader" -d
$(UBOOT_PATH
) $@.new
32 define Device
/alfa-network_awusfree1
34 DEVICE_VENDOR
:= ALFA Network
35 DEVICE_MODEL
:= AWUSFREE1
36 DEVICE_PACKAGES
:= uboot-envtools
38 TARGET_DEVICES
+= alfa-network_awusfree1
40 define Device
/asus_rt-n10p-v3
43 DEVICE_MODEL
:= RT-N10P
46 TARGET_DEVICES
+= asus_rt-n10p-v3
48 define Device
/asus_rt-n11p-b1
51 DEVICE_MODEL
:= RT-N11P
54 TARGET_DEVICES
+= asus_rt-n11p-b1
56 define Device
/asus_rt-n12-vp-b1
59 DEVICE_MODEL
:= RT-N12 VP
62 TARGET_DEVICES
+= asus_rt-n12-vp-b1
64 define Device
/buffalo_wcr-1166ds
66 BUFFALO_TAG_PLATFORM
:= MTK
67 BUFFALO_TAG_VERSION
:= 9.99
68 BUFFALO_TAG_MINOR
:= 9.99
70 IMAGE
/sysupgrade.bin
:= trx | pad-rootfs | append-metadata
71 IMAGE
/factory.bin
:= trx
-M
0x746f435c | pad-rootfs | append-metadata | \
72 buffalo-enc WCR-1166DS
$$(BUFFALO_TAG_VERSION
) -l | \
73 buffalo-tag-dhp WCR-1166DS JP JP | buffalo-enc-tag
-l | buffalo-dhp-image
74 DEVICE_VENDOR
:= Buffalo
75 DEVICE_MODEL
:= WCR-1166DS
76 DEVICE_PACKAGES
:= kmod-mt76x2
77 SUPPORTED_DEVICES
+= wcr-1166ds
79 TARGET_DEVICES
+= buffalo_wcr-1166ds
81 define Device
/cudy_wr1000
84 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | jcg-header
92.122
87 DEVICE_MODEL
:= WR1000
88 DEVICE_PACKAGES
:= kmod-mt76x2
89 SUPPORTED_DEVICES
+= wr1000
91 TARGET_DEVICES
+= cudy_wr1000
93 define Device
/d-team_pbr-d1
95 DEVICE_VENDOR
:= PandoraBox
96 DEVICE_MODEL
:= PBR-D1
97 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
98 SUPPORTED_DEVICES
+= pbr-d1
100 TARGET_DEVICES
+= d-team_pbr-d1
102 define Device
/duzun_dm06
104 DEVICE_VENDOR
:= DuZun
106 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
107 SUPPORTED_DEVICES
+= duzun-dm06
109 TARGET_DEVICES
+= duzun_dm06
111 define Device
/elecom_wrc-1167fs
113 DEVICE_VENDOR
:= ELECOM
114 DEVICE_MODEL
:= WRC-1167FS
115 IMAGES
+= factory.bin
116 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
117 xor-image
-p
29944A25
-x | elecom-header
00228000 | \
118 elecom-product-header WRC-1167FS
119 DEVICE_PACKAGES
:= kmod-mt76x2
121 TARGET_DEVICES
+= elecom_wrc-1167fs
123 define Device
/glinet_gl-mt300n-v2
125 DEVICE_VENDOR
:= GL.iNet
126 DEVICE_MODEL
:= GL-MT300N
128 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
129 SUPPORTED_DEVICES
+= gl-mt300n-v2
131 TARGET_DEVICES
+= glinet_gl-mt300n-v2
133 define Device
/glinet_microuter-n300
135 DEVICE_VENDOR
:= GL.iNet
136 DEVICE_MODEL
:= microuter-N300
137 SUPPORTED_DEVICES
+= microuter-n300
139 TARGET_DEVICES
+= glinet_microuter-n300
141 define Device
/glinet_vixmini
143 DEVICE_VENDOR
:= GL.iNet
144 DEVICE_MODEL
:= VIXMINI
145 SUPPORTED_DEVICES
+= vixmini
147 TARGET_DEVICES
+= glinet_vixmini
149 define Device
/hak5_wifi-pineapple-mk7
151 DEVICE_VENDOR
:= Hak5
152 DEVICE_MODEL
:= WiFi Pineapple Mark
7
153 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
154 SUPPORTED_DEVICES
+= wifi-pineapple-mk7
156 TARGET_DEVICES
+= hak5_wifi-pineapple-mk7
158 define Device
/hilink_hlk-7628n
160 DEVICE_VENDOR
:= HILINK
161 DEVICE_MODEL
:= HLK-7628N
163 TARGET_DEVICES
+= hilink_hlk-7628n
165 define Device
/hilink_hlk-7688a
167 DEVICE_VENDOR
:= Hi-Link
168 DEVICE_MODEL
:= HLK-7688A
169 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
171 TARGET_DEVICES
+= hilink_hlk-7688a
173 define Device
/hiwifi_hc5661a
175 DEVICE_VENDOR
:= HiWiFi
176 DEVICE_MODEL
:= HC5661A
177 SUPPORTED_DEVICES
+= hc5661a
179 TARGET_DEVICES
+= hiwifi_hc5661a
181 define Device
/hiwifi_hc5761a
183 DEVICE_VENDOR
:= HiWiFi
184 DEVICE_MODEL
:= HC5761A
185 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
187 TARGET_DEVICES
+= hiwifi_hc5761a
189 define Device
/hiwifi_hc5861b
191 DEVICE_VENDOR
:= HiWiFi
192 DEVICE_MODEL
:= HC5861B
193 DEVICE_PACKAGES
:= kmod-mt76x2
195 TARGET_DEVICES
+= hiwifi_hc5861b
197 define Device
/iptime_a3
200 DEVICE_VENDOR
:= ipTIME
202 DEVICE_PACKAGES
:= kmod-mt76x2
204 TARGET_DEVICES
+= iptime_a3
206 define Device
/iptime_a604m
209 DEVICE_VENDOR
:= ipTIME
210 DEVICE_MODEL
:= A604M
211 DEVICE_PACKAGES
:= kmod-mt76x2
213 TARGET_DEVICES
+= iptime_a604m
215 define Device
/jotale_js76x8
216 DEVICE_VENDOR
:= Jotale
217 DEVICE_MODEL
:= JS76x8
218 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
221 define Device
/jotale_js76x8-8m
222 $(Device
/jotale_js76x8
)
226 TARGET_DEVICES
+= jotale_js76x8-8m
228 define Device
/jotale_js76x8-16m
229 $(Device
/jotale_js76x8
)
231 DEVICE_VARIANT
:= 16M
233 TARGET_DEVICES
+= jotale_js76x8-16m
235 define Device
/jotale_js76x8-32m
236 $(Device
/jotale_js76x8
)
238 DEVICE_VARIANT
:= 32M
240 TARGET_DEVICES
+= jotale_js76x8-32m
242 define Device
/mediatek_linkit-smart-7688
244 DEVICE_VENDOR
:= MediaTek
245 DEVICE_MODEL
:= LinkIt Smart
7688
246 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
247 SUPPORTED_DEVICES
+= linkits7688 linkits7688d
249 TARGET_DEVICES
+= mediatek_linkit-smart-7688
251 define Device
/mediatek_mt7628an-eval-board
254 DEVICE_VENDOR
:= MediaTek
255 DEVICE_MODEL
:= MT7628 EVB
256 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
257 SUPPORTED_DEVICES
+= mt7628
259 TARGET_DEVICES
+= mediatek_mt7628an-eval-board
261 define Device
/mercury_mac1200r-v2
263 DEVICE_VENDOR
:= Mercury
264 DEVICE_MODEL
:= MAC1200R
265 DEVICE_VARIANT
:= v2.0
266 DEVICE_PACKAGES
:= kmod-mt76x2
267 SUPPORTED_DEVICES
+= mac1200rv2
269 TARGET_DEVICES
+= mercury_mac1200r-v2
271 define Device
/netgear_r6020
272 $(Device
/netgear_sercomm_nor
)
274 DEVICE_MODEL
:= R6020
275 DEVICE_PACKAGES
:= kmod-mt76x2
276 SERCOMM_HWNAME
:= R6020
278 SERCOMM_HWVER
:= A001
279 SERCOMM_SWVER
:= 0x0040
282 TARGET_DEVICES
+= netgear_r6020
284 define Device
/netgear_r6080
285 $(Device
/netgear_sercomm_nor
)
287 DEVICE_MODEL
:= R6080
288 DEVICE_PACKAGES
:= kmod-mt76x2
289 SERCOMM_HWNAME
:= R6080
291 SERCOMM_HWVER
:= A001
292 SERCOMM_SWVER
:= 0x0040
295 TARGET_DEVICES
+= netgear_r6080
297 define Device
/netgear_r6120
298 $(Device
/netgear_sercomm_nor
)
300 DEVICE_MODEL
:= R6120
301 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
302 SERCOMM_HWNAME
:= R6120
304 SERCOMM_HWVER
:= A001
305 SERCOMM_SWVER
:= 0x0040
308 TARGET_DEVICES
+= netgear_r6120
310 define Device
/onion_omega2
312 DEVICE_VENDOR
:= Onion
313 DEVICE_MODEL
:= Omega2
314 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
315 SUPPORTED_DEVICES
+= omega2
317 TARGET_DEVICES
+= onion_omega2
319 define Device
/onion_omega2p
321 DEVICE_VENDOR
:= Onion
322 DEVICE_MODEL
:= Omega2
+
323 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
324 SUPPORTED_DEVICES
+= omega2p
326 TARGET_DEVICES
+= onion_omega2p
328 define Device
/rakwireless_rak633
330 DEVICE_VENDOR
:= Rakwireless
331 DEVICE_MODEL
:= RAK633
332 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
334 TARGET_DEVICES
+= rakwireless_rak633
336 define Device
/ravpower_rp-wd009
338 DEVICE_VENDOR
:= RAVPower
339 DEVICE_MODEL
:= RP-WD009
340 UBOOT_PATH
:= $(STAGING_DIR_IMAGE
)/ravpower_rp-wd009-u-boot.bin
341 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
342 kmod-sdhci-mt7620 kmod-i2c-mt7628 ravpower-mcu
343 IMAGES
+= factory.bin
344 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | ravpower-wd009-factory
346 TARGET_DEVICES
+= ravpower_rp-wd009
348 define Device
/skylab_skw92a
350 DEVICE_VENDOR
:= Skylab
351 DEVICE_MODEL
:= SKW92A
352 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
354 TARGET_DEVICES
+= skylab_skw92a
356 define Device
/tama_w06
358 DEVICE_VENDOR
:= Tama
360 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
362 TARGET_DEVICES
+= tama_w06
364 define Device
/totolink_a3
367 DEVICE_VENDOR
:= TOTOLINK
369 DEVICE_PACKAGES
:= kmod-mt76x2
371 TARGET_DEVICES
+= totolink_a3
373 define Device
/totolink_lr1200
375 DEVICE_VENDOR
:= TOTOLINK
376 DEVICE_MODEL
:= LR1200
377 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 uqmi
379 TARGET_DEVICES
+= totolink_lr1200
381 define Device
/tplink_archer-c20-v4
384 DEVICE_MODEL
:= Archer C20
386 TPLINK_FLASHLAYOUT
:= 8Mmtk
387 TPLINK_HWID
:= 0xc200004
388 TPLINK_HWREVADD
:= 0x4
389 DEVICE_PACKAGES
:= kmod-mt76x0e
390 IMAGES
:= sysupgrade.bin tftp-recovery.bin
391 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
392 SUPPORTED_DEVICES
+= tplink
,c20-v4
394 TARGET_DEVICES
+= tplink_archer-c20-v4
396 define Device
/tplink_archer-c20-v5
399 DEVICE_MODEL
:= Archer C20
401 TPLINK_FLASHLAYOUT
:= 8MSUmtk
402 TPLINK_HWID
:= 0xc200005
403 TPLINK_HWREVADD
:= 0x5
404 DEVICE_PACKAGES
:= kmod-mt76x0e
405 IMAGES
:= sysupgrade.bin
407 TARGET_DEVICES
+= tplink_archer-c20-v5
409 define Device
/tplink_archer-c50-v3
412 DEVICE_MODEL
:= Archer C50
414 TPLINK_FLASHLAYOUT
:= 8Mmtk
415 TPLINK_HWID
:= 0x001D9BA4
417 TPLINK_HWREVADD
:= 0x1
418 DEVICE_PACKAGES
:= kmod-mt76x2
419 IMAGES
:= sysupgrade.bin tftp-recovery.bin
420 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
421 SUPPORTED_DEVICES
+= tplink
,c50-v3
423 TARGET_DEVICES
+= tplink_archer-c50-v3
425 define Device
/tplink_archer-c50-v4
428 DEVICE_MODEL
:= Archer C50
430 TPLINK_FLASHLAYOUT
:= 8MSUmtk
431 TPLINK_HWID
:= 0x001D589B
433 TPLINK_HWREVADD
:= 0x2
434 DEVICE_PACKAGES
:= kmod-mt76x2
435 IMAGES
:= sysupgrade.bin
436 SUPPORTED_DEVICES
+= tplink
,c50-v4
438 TARGET_DEVICES
+= tplink_archer-c50-v4
440 define Device
/tplink_re200-v2
441 $(Device
/tplink-safeloader
)
443 DEVICE_MODEL
:= RE200
445 DEVICE_PACKAGES
:= kmod-mt76x0e
446 TPLINK_BOARD_ID
:= RE200-V2
448 TARGET_DEVICES
+= tplink_re200-v2
450 define Device
/tplink_re200-v3
451 $(Device
/tplink-safeloader
)
453 DEVICE_MODEL
:= RE200
455 DEVICE_PACKAGES
:= kmod-mt76x0e
456 TPLINK_BOARD_ID
:= RE200-V3
458 TARGET_DEVICES
+= tplink_re200-v3
460 define Device
/tplink_re200-v4
461 $(Device
/tplink-safeloader
)
463 DEVICE_MODEL
:= RE200
465 DEVICE_PACKAGES
:= kmod-mt76x0e
466 TPLINK_BOARD_ID
:= RE200-V4
468 TARGET_DEVICES
+= tplink_re200-v4
470 define Device
/tplink_re220-v2
471 $(Device
/tplink-safeloader
)
473 DEVICE_MODEL
:= RE220
475 DEVICE_PACKAGES
:= kmod-mt76x0e
476 TPLINK_BOARD_ID
:= RE220-V2
478 TARGET_DEVICES
+= tplink_re220-v2
480 define Device
/tplink_re305-v1
481 $(Device
/tplink-safeloader
)
483 DEVICE_MODEL
:= RE305
485 DEVICE_PACKAGES
:= kmod-mt76x2
486 TPLINK_BOARD_ID
:= RE305-V1
488 TARGET_DEVICES
+= tplink_re305-v1
490 define Device
/tplink_tl-mr3020-v3
493 DEVICE_MODEL
:= TL-MR3020
495 TPLINK_FLASHLAYOUT
:= 8Mmtk
496 TPLINK_HWID
:= 0x30200003
498 TPLINK_HWREVADD
:= 0x3
499 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
500 IMAGES
:= sysupgrade.bin tftp-recovery.bin
501 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
503 TARGET_DEVICES
+= tplink_tl-mr3020-v3
505 define Device
/tplink_tl-mr3420-v5
508 DEVICE_MODEL
:= TL-MR3420
510 TPLINK_FLASHLAYOUT
:= 8Mmtk
511 TPLINK_HWID
:= 0x34200005
513 TPLINK_HWREVADD
:= 0x5
514 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
515 IMAGES
:= sysupgrade.bin tftp-recovery.bin
516 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
518 TARGET_DEVICES
+= tplink_tl-mr3420-v5
520 define Device
/tplink_tl-mr6400-v4
523 DEVICE_MODEL
:= TL-MR6400
525 TPLINK_FLASHLAYOUT
:= 8Mmtk
526 TPLINK_HWID
:= 0x64000004
528 TPLINK_HWREVADD
:= 0x4
529 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
530 kmod-usb-serial kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
531 IMAGES
:= sysupgrade.bin tftp-recovery.bin
532 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
534 TARGET_DEVICES
+= tplink_tl-mr6400-v4
536 define Device
/tplink_tl-mr6400-v5
539 DEVICE_MODEL
:= TL-MR6400
541 TPLINK_FLASHLAYOUT
:= 8Mmtk
542 TPLINK_HWID
:= 0x64000005
544 TPLINK_HWREVADD
:= 0x5
545 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
546 kmod-usb-serial kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
547 IMAGES
:= sysupgrade.bin tftp-recovery.bin
548 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
550 TARGET_DEVICES
+= tplink_tl-mr6400-v5
552 define Device
/tplink_tl-wa801nd-v5
555 DEVICE_MODEL
:= TL-WA801ND
557 TPLINK_FLASHLAYOUT
:= 8Mmtk
558 TPLINK_HWID
:= 0x08010005
559 TPLINK_HWREVADD
:= 0x5
560 IMAGES
:= sysupgrade.bin tftp-recovery.bin
561 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
563 TARGET_DEVICES
+= tplink_tl-wa801nd-v5
565 define Device
/tplink_tl-wr802n-v4
568 DEVICE_MODEL
:= TL-WR802N
570 TPLINK_FLASHLAYOUT
:= 8Mmtk
571 TPLINK_HWID
:= 0x08020004
572 TPLINK_HWREVADD
:= 0x4
573 IMAGES
:= sysupgrade.bin tftp-recovery.bin
574 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
576 TARGET_DEVICES
+= tplink_tl-wr802n-v4
578 define Device
/tplink_tl-wr840n-v4
581 DEVICE_MODEL
:= TL-WR840N
583 TPLINK_FLASHLAYOUT
:= 8Mmtk
584 TPLINK_HWID
:= 0x08400004
585 TPLINK_HWREVADD
:= 0x4
586 IMAGES
:= sysupgrade.bin tftp-recovery.bin
587 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
588 SUPPORTED_DEVICES
+= tl-wr840n-v4
590 TARGET_DEVICES
+= tplink_tl-wr840n-v4
592 define Device
/tplink_tl-wr840n-v5
595 DEVICE_MODEL
:= TL-WR840N
597 TPLINK_FLASHLAYOUT
:= 4Mmtk
598 TPLINK_HWID
:= 0x08400005
599 TPLINK_HWREVADD
:= 0x5
600 IMAGES
:= sysupgrade.bin
601 SUPPORTED_DEVICES
+= tl-wr840n-v5
604 TARGET_DEVICES
+= tplink_tl-wr840n-v5
606 define Device
/tplink_tl-wr841n-v13
609 DEVICE_MODEL
:= TL-WR841N
610 DEVICE_VARIANT
:= v13
611 TPLINK_FLASHLAYOUT
:= 8Mmtk
612 TPLINK_HWID
:= 0x08410013
613 TPLINK_HWREV
:= 0x268
614 TPLINK_HWREVADD
:= 0x13
615 IMAGES
:= sysupgrade.bin tftp-recovery.bin
616 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
617 SUPPORTED_DEVICES
+= tl-wr841n-v13
619 TARGET_DEVICES
+= tplink_tl-wr841n-v13
621 define Device
/tplink_tl-wr841n-v14
624 DEVICE_MODEL
:= TL-WR841N
625 DEVICE_VARIANT
:= v14
626 TPLINK_FLASHLAYOUT
:= 4MLmtk
627 TPLINK_HWID
:= 0x08410014
628 TPLINK_HWREVADD
:= 0x14
629 IMAGES
:= sysupgrade.bin tftp-recovery.bin
630 IMAGE
/tftp-recovery.bin
:= pad-extra
64k |
$$(IMAGE
/factory.bin
)
633 TARGET_DEVICES
+= tplink_tl-wr841n-v14
635 define Device
/tplink_tl-wr842n-v5
638 DEVICE_MODEL
:= TL-WR842N
640 TPLINK_FLASHLAYOUT
:= 8Mmtk
641 TPLINK_HWID
:= 0x08420005
643 TPLINK_HWREVADD
:= 0x5
644 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
645 IMAGES
:= sysupgrade.bin tftp-recovery.bin
646 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
648 TARGET_DEVICES
+= tplink_tl-wr842n-v5
650 define Device
/tplink_tl-wr850n-v2
653 DEVICE_MODEL
:= TL-WR850N
655 TPLINK_FLASHLAYOUT
:= 8Mmtk
656 TPLINK_HWID
:= 0x08500002
657 TPLINK_HWREVADD
:= 0x2
658 IMAGES
:= sysupgrade.bin tftp-recovery.bin
659 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
661 TARGET_DEVICES
+= tplink_tl-wr850n-v2
663 define Device
/tplink_tl-wr902ac-v3
666 DEVICE_MODEL
:= TL-WR902AC
668 TPLINK_FLASHLAYOUT
:= 8Mmtk
669 TPLINK_HWID
:= 0x000dc88f
671 TPLINK_HWREVADD
:= 0x1
672 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
673 kmod-usb-ledtrig-usbport
674 IMAGES
:= sysupgrade.bin tftp-recovery.bin
675 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
677 TARGET_DEVICES
+= tplink_tl-wr902ac-v3
679 define Device
/unielec_u7628-01-16m
681 DEVICE_VENDOR
:= UniElec
682 DEVICE_MODEL
:= U7628-01
683 DEVICE_VARIANT
:= 16M
684 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
685 SUPPORTED_DEVICES
+= u7628-01-128M-16M unielec
,u7628-01-128m-16m
687 TARGET_DEVICES
+= unielec_u7628-01-16m
689 define Device
/vocore_vocore2
691 DEVICE_VENDOR
:= VoCore
692 DEVICE_MODEL
:= VoCore2
693 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
695 SUPPORTED_DEVICES
+= vocore2
697 TARGET_DEVICES
+= vocore_vocore2
699 define Device
/vocore_vocore2-lite
701 DEVICE_VENDOR
:= VoCore
702 DEVICE_MODEL
:= VoCore2-Lite
703 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
705 SUPPORTED_DEVICES
+= vocore2lite
707 TARGET_DEVICES
+= vocore_vocore2-lite
709 define Device
/wavlink_wl-wn570ha1
711 DEVICE_VENDOR
:= Wavlink
712 DEVICE_MODEL
:= WL-WN570HA1
713 DEVICE_PACKAGES
:= kmod-mt76x0e
715 TARGET_DEVICES
+= wavlink_wl-wn570ha1
717 define Device
/wavlink_wl-wn575a3
719 DEVICE_VENDOR
:= Wavlink
720 DEVICE_MODEL
:= WL-WN575A3
721 DEVICE_PACKAGES
:= kmod-mt76x2
722 SUPPORTED_DEVICES
+= wl-wn575a3
724 TARGET_DEVICES
+= wavlink_wl-wn575a3
726 define Device
/wavlink_wl-wn577a2
728 DEVICE_VENDOR
:= Wavlink
729 DEVICE_MODEL
:= WL-WN577A2
730 DEVICE_ALT0_VENDOR
:= Maginon
731 DEVICE_ALT0_MODEL
:= WLR-755
732 DEVICE_PACKAGES
:= kmod-mt76x0e
734 TARGET_DEVICES
+= wavlink_wl-wn577a2
736 define Device
/widora_neo-16m
738 DEVICE_VENDOR
:= Widora
739 DEVICE_MODEL
:= Widora-NEO
740 DEVICE_VARIANT
:= 16M
741 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
742 SUPPORTED_DEVICES
+= widora-neo
744 TARGET_DEVICES
+= widora_neo-16m
746 define Device
/widora_neo-32m
748 DEVICE_VENDOR
:= Widora
749 DEVICE_MODEL
:= Widora-NEO
750 DEVICE_VARIANT
:= 32M
751 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
753 TARGET_DEVICES
+= widora_neo-32m
755 define Device
/wiznet_wizfi630s
757 DEVICE_VENDOR
:= WIZnet
758 DEVICE_MODEL
:= WizFi630S
759 SUPPORTED_DEVICES
+= wizfi630s
761 TARGET_DEVICES
+= wiznet_wizfi630s
763 define Device
/wrtnode_wrtnode2p
765 DEVICE_VENDOR
:= WRTnode
766 DEVICE_MODEL
:= WRTnode
2P
767 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
768 SUPPORTED_DEVICES
+= wrtnode2p
770 TARGET_DEVICES
+= wrtnode_wrtnode2p
772 define Device
/wrtnode_wrtnode2r
774 DEVICE_VENDOR
:= WRTnode
775 DEVICE_MODEL
:= WRTnode
2R
776 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
777 SUPPORTED_DEVICES
+= wrtnode2r
779 TARGET_DEVICES
+= wrtnode_wrtnode2r
781 define Device
/xiaomi_mi-router-4a-100m
783 DEVICE_VENDOR
:= Xiaomi
784 DEVICE_MODEL
:= Mi Router
4A
785 DEVICE_VARIANT
:= 100M Edition
786 DEVICE_PACKAGES
:= kmod-mt76x2
787 SUPPORTED_DEVICES
+= xiaomi
,mir4a-100m
789 TARGET_DEVICES
+= xiaomi_mi-router-4a-100m
791 define Device
/xiaomi_mi-router-4c
793 DEVICE_VENDOR
:= Xiaomi
794 DEVICE_MODEL
:= Mi Router
4C
795 DEVICE_PACKAGES
:= uboot-envtools
797 TARGET_DEVICES
+= xiaomi_mi-router-4c
799 define Device
/xiaomi_miwifi-nano
801 DEVICE_VENDOR
:= Xiaomi
802 DEVICE_MODEL
:= MiWiFi Nano
803 DEVICE_PACKAGES
:= uboot-envtools
804 SUPPORTED_DEVICES
+= miwifi-nano
806 TARGET_DEVICES
+= xiaomi_miwifi-nano
808 define Device
/zbtlink_zbt-we1226
810 DEVICE_VENDOR
:= Zbtlink
811 DEVICE_MODEL
:= ZBT-WE1226
813 TARGET_DEVICES
+= zbtlink_zbt-we1226
815 define Device
/zyxel_keenetic-extra-ii
818 DEVICE_VENDOR
:= ZyXEL
819 DEVICE_MODEL
:= Keenetic Extra II
820 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
821 kmod-usb-ledtrig-usbport
822 IMAGES
+= factory.bin
823 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
$$$$(BLOCKSIZE
) | \
824 check-size | zyimage
-d
6162 -v
"ZyXEL Keenetic Extra II"
826 TARGET_DEVICES
+= zyxel_keenetic-extra-ii