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
37 SUPPORTED_DEVICES
+= awusfree1
39 TARGET_DEVICES
+= alfa-network_awusfree1
41 define Device
/asus_rt-n10p-v3
44 DEVICE_MODEL
:= RT-N10P
47 TARGET_DEVICES
+= asus_rt-n10p-v3
49 define Device
/asus_rt-n11p-b1
52 DEVICE_MODEL
:= RT-N11P
55 TARGET_DEVICES
+= asus_rt-n11p-b1
57 define Device
/asus_rt-n12-vp-b1
60 DEVICE_MODEL
:= RT-N12 VP
63 TARGET_DEVICES
+= asus_rt-n12-vp-b1
65 define Device
/buffalo_wcr-1166ds
67 BUFFALO_TAG_PLATFORM
:= MTK
68 BUFFALO_TAG_VERSION
:= 9.99
69 BUFFALO_TAG_MINOR
:= 9.99
71 IMAGE
/sysupgrade.bin
:= trx | pad-rootfs | append-metadata
72 IMAGE
/factory.bin
:= trx
-M
0x746f435c | pad-rootfs | append-metadata | \
73 buffalo-enc WCR-1166DS
$$(BUFFALO_TAG_VERSION
) -l | \
74 buffalo-tag-dhp WCR-1166DS JP JP | buffalo-enc-tag
-l | buffalo-dhp-image
75 DEVICE_VENDOR
:= Buffalo
76 DEVICE_MODEL
:= WCR-1166DS
77 DEVICE_PACKAGES
:= kmod-mt76x2
78 SUPPORTED_DEVICES
+= wcr-1166ds
80 TARGET_DEVICES
+= buffalo_wcr-1166ds
82 define Device
/cudy_wr1000
85 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | jcg-header
92.122
88 DEVICE_MODEL
:= WR1000
89 DEVICE_PACKAGES
:= kmod-mt76x2
90 SUPPORTED_DEVICES
+= wr1000
92 TARGET_DEVICES
+= cudy_wr1000
94 define Device
/d-team_pbr-d1
96 DEVICE_VENDOR
:= PandoraBox
97 DEVICE_MODEL
:= PBR-D1
98 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
99 SUPPORTED_DEVICES
+= pbr-d1
101 TARGET_DEVICES
+= d-team_pbr-d1
103 define Device
/duzun_dm06
105 DEVICE_VENDOR
:= DuZun
107 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
108 SUPPORTED_DEVICES
+= duzun-dm06
110 TARGET_DEVICES
+= duzun_dm06
112 define Device
/elecom_wrc-1167fs
114 DEVICE_VENDOR
:= ELECOM
115 DEVICE_MODEL
:= WRC-1167FS
116 IMAGES
+= factory.bin
117 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
118 xor-image
-p
29944A25
-x | elecom-header
00228000 | \
119 elecom-product-header WRC-1167FS
120 DEVICE_PACKAGES
:= kmod-mt76x2
122 TARGET_DEVICES
+= elecom_wrc-1167fs
124 define Device
/glinet_gl-mt300n-v2
126 DEVICE_VENDOR
:= GL.iNet
127 DEVICE_MODEL
:= GL-MT300N
129 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
130 SUPPORTED_DEVICES
+= gl-mt300n-v2
132 TARGET_DEVICES
+= glinet_gl-mt300n-v2
134 define Device
/glinet_microuter-n300
136 DEVICE_VENDOR
:= GL.iNet
137 DEVICE_MODEL
:= microuter-N300
138 SUPPORTED_DEVICES
+= microuter-n300
140 TARGET_DEVICES
+= glinet_microuter-n300
142 define Device
/glinet_vixmini
144 DEVICE_VENDOR
:= GL.iNet
145 DEVICE_MODEL
:= VIXMINI
146 SUPPORTED_DEVICES
+= vixmini
148 TARGET_DEVICES
+= glinet_vixmini
150 define Device
/hak5_wifi-pineapple-mk7
152 DEVICE_VENDOR
:= Hak5
153 DEVICE_MODEL
:= WiFi Pineapple Mark
7
154 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
155 SUPPORTED_DEVICES
+= wifi-pineapple-mk7
157 TARGET_DEVICES
+= hak5_wifi-pineapple-mk7
159 define Device
/hilink_hlk-7628n
161 DEVICE_VENDOR
:= HILINK
162 DEVICE_MODEL
:= HLK-7628N
164 TARGET_DEVICES
+= hilink_hlk-7628n
166 define Device
/hilink_hlk-7688a
168 DEVICE_VENDOR
:= Hi-Link
169 DEVICE_MODEL
:= HLK-7688A
170 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
172 TARGET_DEVICES
+= hilink_hlk-7688a
174 define Device
/hiwifi_hc5661a
176 DEVICE_VENDOR
:= HiWiFi
177 DEVICE_MODEL
:= HC5661A
178 SUPPORTED_DEVICES
+= hc5661a
180 TARGET_DEVICES
+= hiwifi_hc5661a
182 define Device
/hiwifi_hc5761a
184 DEVICE_VENDOR
:= HiWiFi
185 DEVICE_MODEL
:= HC5761A
186 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
188 TARGET_DEVICES
+= hiwifi_hc5761a
190 define Device
/hiwifi_hc5861b
192 DEVICE_VENDOR
:= HiWiFi
193 DEVICE_MODEL
:= HC5861B
194 DEVICE_PACKAGES
:= kmod-mt76x2
196 TARGET_DEVICES
+= hiwifi_hc5861b
198 define Device
/iptime_a3
201 DEVICE_VENDOR
:= ipTIME
203 DEVICE_PACKAGES
:= kmod-mt76x2
205 TARGET_DEVICES
+= iptime_a3
207 define Device
/iptime_a604m
210 DEVICE_VENDOR
:= ipTIME
211 DEVICE_MODEL
:= A604M
212 DEVICE_PACKAGES
:= kmod-mt76x2
214 TARGET_DEVICES
+= iptime_a604m
216 define Device
/jotale_js76x8
217 DEVICE_VENDOR
:= Jotale
218 DEVICE_MODEL
:= JS76x8
219 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
222 define Device
/jotale_js76x8-8m
223 $(Device
/jotale_js76x8
)
227 TARGET_DEVICES
+= jotale_js76x8-8m
229 define Device
/jotale_js76x8-16m
230 $(Device
/jotale_js76x8
)
232 DEVICE_VARIANT
:= 16M
234 TARGET_DEVICES
+= jotale_js76x8-16m
236 define Device
/jotale_js76x8-32m
237 $(Device
/jotale_js76x8
)
239 DEVICE_VARIANT
:= 32M
241 TARGET_DEVICES
+= jotale_js76x8-32m
243 define Device
/mediatek_linkit-smart-7688
245 DEVICE_VENDOR
:= MediaTek
246 DEVICE_MODEL
:= LinkIt Smart
7688
247 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
248 SUPPORTED_DEVICES
+= linkits7688 linkits7688d
250 TARGET_DEVICES
+= mediatek_linkit-smart-7688
252 define Device
/mediatek_mt7628an-eval-board
255 DEVICE_VENDOR
:= MediaTek
256 DEVICE_MODEL
:= MT7628 EVB
257 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
258 SUPPORTED_DEVICES
+= mt7628
260 TARGET_DEVICES
+= mediatek_mt7628an-eval-board
262 define Device
/mercury_mac1200r-v2
264 DEVICE_VENDOR
:= Mercury
265 DEVICE_MODEL
:= MAC1200R
266 DEVICE_VARIANT
:= v2.0
267 DEVICE_PACKAGES
:= kmod-mt76x2
268 SUPPORTED_DEVICES
+= mac1200rv2
270 TARGET_DEVICES
+= mercury_mac1200r-v2
272 define Device
/minew_g1-c
274 DEVICE_VENDOR
:= Minew
276 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-usb-serial-cp210x
278 TARGET_DEVICES
+= minew_g1-c
280 define Device
/netgear_r6020
281 $(Device
/netgear_sercomm_nor
)
283 DEVICE_MODEL
:= R6020
284 DEVICE_PACKAGES
:= kmod-mt76x2
285 SERCOMM_HWNAME
:= R6020
287 SERCOMM_HWVER
:= A001
288 SERCOMM_SWVER
:= 0x0040
291 TARGET_DEVICES
+= netgear_r6020
293 define Device
/netgear_r6080
294 $(Device
/netgear_sercomm_nor
)
296 DEVICE_MODEL
:= R6080
297 DEVICE_PACKAGES
:= kmod-mt76x2
298 SERCOMM_HWNAME
:= R6080
300 SERCOMM_HWVER
:= A001
301 SERCOMM_SWVER
:= 0x0040
304 TARGET_DEVICES
+= netgear_r6080
306 define Device
/netgear_r6120
307 $(Device
/netgear_sercomm_nor
)
309 DEVICE_MODEL
:= R6120
310 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
311 SERCOMM_HWNAME
:= R6120
313 SERCOMM_HWVER
:= A001
314 SERCOMM_SWVER
:= 0x0040
317 TARGET_DEVICES
+= netgear_r6120
319 define Device
/onion_omega2
321 DEVICE_VENDOR
:= Onion
322 DEVICE_MODEL
:= Omega2
323 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
324 SUPPORTED_DEVICES
+= omega2
326 TARGET_DEVICES
+= onion_omega2
328 define Device
/onion_omega2p
330 DEVICE_VENDOR
:= Onion
331 DEVICE_MODEL
:= Omega2
+
332 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
333 SUPPORTED_DEVICES
+= omega2p
335 TARGET_DEVICES
+= onion_omega2p
337 define Device
/rakwireless_rak633
339 DEVICE_VENDOR
:= Rakwireless
340 DEVICE_MODEL
:= RAK633
341 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
343 TARGET_DEVICES
+= rakwireless_rak633
345 define Device
/ravpower_rp-wd009
347 DEVICE_VENDOR
:= RAVPower
348 DEVICE_MODEL
:= RP-WD009
349 UBOOT_PATH
:= $(STAGING_DIR_IMAGE
)/ravpower_rp-wd009-u-boot.bin
350 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
351 kmod-sdhci-mt7620 kmod-i2c-mt7628 ravpower-mcu
352 IMAGES
+= factory.bin
353 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | ravpower-wd009-factory
355 TARGET_DEVICES
+= ravpower_rp-wd009
357 define Device
/skylab_skw92a
359 DEVICE_VENDOR
:= Skylab
360 DEVICE_MODEL
:= SKW92A
361 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
363 TARGET_DEVICES
+= skylab_skw92a
365 define Device
/tama_w06
367 DEVICE_VENDOR
:= Tama
369 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
371 TARGET_DEVICES
+= tama_w06
373 define Device
/totolink_a3
376 DEVICE_VENDOR
:= TOTOLINK
378 DEVICE_PACKAGES
:= kmod-mt76x2
380 TARGET_DEVICES
+= totolink_a3
382 define Device
/totolink_lr1200
384 DEVICE_VENDOR
:= TOTOLINK
385 DEVICE_MODEL
:= LR1200
386 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 uqmi
388 TARGET_DEVICES
+= totolink_lr1200
390 define Device
/tplink_archer-c20-v4
393 DEVICE_MODEL
:= Archer C20
395 TPLINK_FLASHLAYOUT
:= 8Mmtk
396 TPLINK_HWID
:= 0xc200004
397 TPLINK_HWREVADD
:= 0x4
398 DEVICE_PACKAGES
:= kmod-mt76x0e
399 IMAGES
:= sysupgrade.bin tftp-recovery.bin
400 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
401 SUPPORTED_DEVICES
+= tplink
,c20-v4
403 TARGET_DEVICES
+= tplink_archer-c20-v4
405 define Device
/tplink_archer-c20-v5
408 DEVICE_MODEL
:= Archer C20
410 TPLINK_FLASHLAYOUT
:= 8MSUmtk
411 TPLINK_HWID
:= 0xc200005
412 TPLINK_HWREVADD
:= 0x5
413 DEVICE_PACKAGES
:= kmod-mt76x0e
414 IMAGES
:= sysupgrade.bin
416 TARGET_DEVICES
+= tplink_archer-c20-v5
418 define Device
/tplink_archer-c50-v3
421 DEVICE_MODEL
:= Archer C50
423 TPLINK_FLASHLAYOUT
:= 8Mmtk
424 TPLINK_HWID
:= 0x001D9BA4
426 TPLINK_HWREVADD
:= 0x1
427 DEVICE_PACKAGES
:= kmod-mt76x2
428 IMAGES
:= sysupgrade.bin tftp-recovery.bin
429 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
430 SUPPORTED_DEVICES
+= tplink
,c50-v3
432 TARGET_DEVICES
+= tplink_archer-c50-v3
434 define Device
/tplink_archer-c50-v4
437 DEVICE_MODEL
:= Archer C50
439 TPLINK_FLASHLAYOUT
:= 8MSUmtk
440 TPLINK_HWID
:= 0x001D589B
442 TPLINK_HWREVADD
:= 0x2
443 DEVICE_PACKAGES
:= kmod-mt76x2
444 IMAGES
:= sysupgrade.bin
445 SUPPORTED_DEVICES
+= tplink
,c50-v4
447 TARGET_DEVICES
+= tplink_archer-c50-v4
449 define Device
/tplink_re200-v2
450 $(Device
/tplink-safeloader
)
452 DEVICE_MODEL
:= RE200
454 DEVICE_PACKAGES
:= kmod-mt76x0e
455 TPLINK_BOARD_ID
:= RE200-V2
457 TARGET_DEVICES
+= tplink_re200-v2
459 define Device
/tplink_re200-v3
460 $(Device
/tplink-safeloader
)
462 DEVICE_MODEL
:= RE200
464 DEVICE_PACKAGES
:= kmod-mt76x0e
465 TPLINK_BOARD_ID
:= RE200-V3
467 TARGET_DEVICES
+= tplink_re200-v3
469 define Device
/tplink_re200-v4
470 $(Device
/tplink-safeloader
)
472 DEVICE_MODEL
:= RE200
474 DEVICE_PACKAGES
:= kmod-mt76x0e
475 TPLINK_BOARD_ID
:= RE200-V4
477 TARGET_DEVICES
+= tplink_re200-v4
479 define Device
/tplink_re220-v2
480 $(Device
/tplink-safeloader
)
482 DEVICE_MODEL
:= RE220
484 DEVICE_PACKAGES
:= kmod-mt76x0e
485 TPLINK_BOARD_ID
:= RE220-V2
487 TARGET_DEVICES
+= tplink_re220-v2
489 define Device
/tplink_re305-v1
490 $(Device
/tplink-safeloader
)
492 DEVICE_MODEL
:= RE305
494 DEVICE_PACKAGES
:= kmod-mt76x2
495 TPLINK_BOARD_ID
:= RE305-V1
497 TARGET_DEVICES
+= tplink_re305-v1
499 define Device
/tplink_tl-mr3020-v3
502 DEVICE_MODEL
:= TL-MR3020
504 TPLINK_FLASHLAYOUT
:= 8Mmtk
505 TPLINK_HWID
:= 0x30200003
507 TPLINK_HWREVADD
:= 0x3
508 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
509 IMAGES
:= sysupgrade.bin tftp-recovery.bin
510 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
512 TARGET_DEVICES
+= tplink_tl-mr3020-v3
514 define Device
/tplink_tl-mr3420-v5
517 DEVICE_MODEL
:= TL-MR3420
519 TPLINK_FLASHLAYOUT
:= 8Mmtk
520 TPLINK_HWID
:= 0x34200005
522 TPLINK_HWREVADD
:= 0x5
523 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
524 IMAGES
:= sysupgrade.bin tftp-recovery.bin
525 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
527 TARGET_DEVICES
+= tplink_tl-mr3420-v5
529 define Device
/tplink_tl-mr6400-v4
532 DEVICE_MODEL
:= TL-MR6400
534 TPLINK_FLASHLAYOUT
:= 8Mmtk
535 TPLINK_HWID
:= 0x64000004
537 TPLINK_HWREVADD
:= 0x4
538 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
539 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
540 IMAGES
:= sysupgrade.bin tftp-recovery.bin
541 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
543 TARGET_DEVICES
+= tplink_tl-mr6400-v4
545 define Device
/tplink_tl-mr6400-v5
548 DEVICE_MODEL
:= TL-MR6400
550 TPLINK_FLASHLAYOUT
:= 8Mmtk
551 TPLINK_HWID
:= 0x64000005
553 TPLINK_HWREVADD
:= 0x5
554 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
555 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
556 IMAGES
:= sysupgrade.bin tftp-recovery.bin
557 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
559 TARGET_DEVICES
+= tplink_tl-mr6400-v5
561 define Device
/tplink_tl-wa801nd-v5
564 DEVICE_MODEL
:= TL-WA801ND
566 TPLINK_FLASHLAYOUT
:= 8Mmtk
567 TPLINK_HWID
:= 0x08010005
568 TPLINK_HWREVADD
:= 0x5
569 IMAGES
:= sysupgrade.bin tftp-recovery.bin
570 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
572 TARGET_DEVICES
+= tplink_tl-wa801nd-v5
574 define Device
/tplink_tl-wr802n-v4
577 DEVICE_MODEL
:= TL-WR802N
579 TPLINK_FLASHLAYOUT
:= 8Mmtk
580 TPLINK_HWID
:= 0x08020004
581 TPLINK_HWREVADD
:= 0x4
582 IMAGES
:= sysupgrade.bin tftp-recovery.bin
583 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
585 TARGET_DEVICES
+= tplink_tl-wr802n-v4
587 define Device
/tplink_tl-wr840n-v4
590 DEVICE_MODEL
:= TL-WR840N
592 TPLINK_FLASHLAYOUT
:= 8Mmtk
593 TPLINK_HWID
:= 0x08400004
594 TPLINK_HWREVADD
:= 0x4
595 IMAGES
:= sysupgrade.bin tftp-recovery.bin
596 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
597 SUPPORTED_DEVICES
+= tl-wr840n-v4
599 TARGET_DEVICES
+= tplink_tl-wr840n-v4
601 define Device
/tplink_tl-wr840n-v5
604 DEVICE_MODEL
:= TL-WR840N
606 TPLINK_FLASHLAYOUT
:= 4Mmtk
607 TPLINK_HWID
:= 0x08400005
608 TPLINK_HWREVADD
:= 0x5
609 IMAGES
:= sysupgrade.bin
610 SUPPORTED_DEVICES
+= tl-wr840n-v5
613 TARGET_DEVICES
+= tplink_tl-wr840n-v5
615 define Device
/tplink_tl-wr841n-v13
618 DEVICE_MODEL
:= TL-WR841N
619 DEVICE_VARIANT
:= v13
620 TPLINK_FLASHLAYOUT
:= 8Mmtk
621 TPLINK_HWID
:= 0x08410013
622 TPLINK_HWREV
:= 0x268
623 TPLINK_HWREVADD
:= 0x13
624 IMAGES
:= sysupgrade.bin tftp-recovery.bin
625 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
626 SUPPORTED_DEVICES
+= tl-wr841n-v13
628 TARGET_DEVICES
+= tplink_tl-wr841n-v13
630 define Device
/tplink_tl-wr841n-v14
633 DEVICE_MODEL
:= TL-WR841N
634 DEVICE_VARIANT
:= v14
635 TPLINK_FLASHLAYOUT
:= 4MLmtk
636 TPLINK_HWID
:= 0x08410014
637 TPLINK_HWREVADD
:= 0x14
638 IMAGES
:= sysupgrade.bin tftp-recovery.bin
639 IMAGE
/tftp-recovery.bin
:= pad-extra
64k |
$$(IMAGE
/factory.bin
)
642 TARGET_DEVICES
+= tplink_tl-wr841n-v14
644 define Device
/tplink_tl-wr842n-v5
647 DEVICE_MODEL
:= TL-WR842N
649 TPLINK_FLASHLAYOUT
:= 8Mmtk
650 TPLINK_HWID
:= 0x08420005
652 TPLINK_HWREVADD
:= 0x5
653 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
654 IMAGES
:= sysupgrade.bin tftp-recovery.bin
655 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
657 TARGET_DEVICES
+= tplink_tl-wr842n-v5
659 define Device
/tplink_tl-wr850n-v2
662 DEVICE_MODEL
:= TL-WR850N
664 TPLINK_FLASHLAYOUT
:= 8Mmtk
665 TPLINK_HWID
:= 0x08500002
666 TPLINK_HWREVADD
:= 0x2
667 IMAGES
:= sysupgrade.bin tftp-recovery.bin
668 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
670 TARGET_DEVICES
+= tplink_tl-wr850n-v2
672 define Device
/tplink_tl-wr902ac-v3
675 DEVICE_MODEL
:= TL-WR902AC
677 TPLINK_FLASHLAYOUT
:= 8Mmtk
678 TPLINK_HWID
:= 0x000dc88f
680 TPLINK_HWREVADD
:= 0x1
681 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
682 kmod-usb-ledtrig-usbport
683 IMAGES
:= sysupgrade.bin tftp-recovery.bin
684 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
686 TARGET_DEVICES
+= tplink_tl-wr902ac-v3
688 define Device
/unielec_u7628-01-16m
690 DEVICE_VENDOR
:= UniElec
691 DEVICE_MODEL
:= U7628-01
692 DEVICE_VARIANT
:= 16M
693 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
694 SUPPORTED_DEVICES
+= u7628-01-128M-16M unielec
,u7628-01-128m-16m
696 TARGET_DEVICES
+= unielec_u7628-01-16m
698 define Device
/vocore_vocore2
700 DEVICE_VENDOR
:= VoCore
701 DEVICE_MODEL
:= VoCore2
702 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
704 SUPPORTED_DEVICES
+= vocore2
706 TARGET_DEVICES
+= vocore_vocore2
708 define Device
/vocore_vocore2-lite
710 DEVICE_VENDOR
:= VoCore
711 DEVICE_MODEL
:= VoCore2-Lite
712 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
714 SUPPORTED_DEVICES
+= vocore2lite
716 TARGET_DEVICES
+= vocore_vocore2-lite
718 define Device
/wavlink_wl-wn570ha1
720 DEVICE_VENDOR
:= Wavlink
721 DEVICE_MODEL
:= WL-WN570HA1
722 DEVICE_PACKAGES
:= kmod-mt76x0e
724 TARGET_DEVICES
+= wavlink_wl-wn570ha1
726 define Device
/wavlink_wl-wn575a3
728 DEVICE_VENDOR
:= Wavlink
729 DEVICE_MODEL
:= WL-WN575A3
730 DEVICE_PACKAGES
:= kmod-mt76x2
731 SUPPORTED_DEVICES
+= wl-wn575a3
733 TARGET_DEVICES
+= wavlink_wl-wn575a3
735 define Device
/wavlink_wl-wn577a2
737 DEVICE_VENDOR
:= Wavlink
738 DEVICE_MODEL
:= WL-WN577A2
739 DEVICE_ALT0_VENDOR
:= Maginon
740 DEVICE_ALT0_MODEL
:= WLR-755
741 DEVICE_PACKAGES
:= kmod-mt76x0e
743 TARGET_DEVICES
+= wavlink_wl-wn577a2
745 define Device
/wavlink_wl-wn578a2
747 DEVICE_VENDOR
:= Wavlink
748 DEVICE_MODEL
:= WL-WN578A2
749 DEVICE_ALT0_VENDOR
:= SilverCrest
750 DEVICE_ALT0_MODEL
:= SWV
733 A2
751 DEVICE_PACKAGES
:= kmod-mt76x0e
753 TARGET_DEVICES
+= wavlink_wl-wn578a2
755 define Device
/widora_neo-16m
757 DEVICE_VENDOR
:= Widora
758 DEVICE_MODEL
:= Widora-NEO
759 DEVICE_VARIANT
:= 16M
760 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
761 SUPPORTED_DEVICES
+= widora-neo
763 TARGET_DEVICES
+= widora_neo-16m
765 define Device
/widora_neo-32m
767 DEVICE_VENDOR
:= Widora
768 DEVICE_MODEL
:= Widora-NEO
769 DEVICE_VARIANT
:= 32M
770 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
772 TARGET_DEVICES
+= widora_neo-32m
774 define Device
/wiznet_wizfi630s
776 DEVICE_VENDOR
:= WIZnet
777 DEVICE_MODEL
:= WizFi630S
778 SUPPORTED_DEVICES
+= wizfi630s
780 TARGET_DEVICES
+= wiznet_wizfi630s
782 define Device
/wrtnode_wrtnode2p
784 DEVICE_VENDOR
:= WRTnode
785 DEVICE_MODEL
:= WRTnode
2P
786 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
787 SUPPORTED_DEVICES
+= wrtnode2p
789 TARGET_DEVICES
+= wrtnode_wrtnode2p
791 define Device
/wrtnode_wrtnode2r
793 DEVICE_VENDOR
:= WRTnode
794 DEVICE_MODEL
:= WRTnode
2R
795 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
796 SUPPORTED_DEVICES
+= wrtnode2r
798 TARGET_DEVICES
+= wrtnode_wrtnode2r
800 define Device
/xiaomi_mi-router-4a-100m
802 DEVICE_VENDOR
:= Xiaomi
803 DEVICE_MODEL
:= Mi Router
4A
804 DEVICE_VARIANT
:= 100M Edition
805 DEVICE_PACKAGES
:= kmod-mt76x2
806 SUPPORTED_DEVICES
+= xiaomi
,mir4a-100m
808 TARGET_DEVICES
+= xiaomi_mi-router-4a-100m
810 define Device
/xiaomi_mi-router-4c
812 DEVICE_VENDOR
:= Xiaomi
813 DEVICE_MODEL
:= Mi Router
4C
814 DEVICE_PACKAGES
:= uboot-envtools
816 TARGET_DEVICES
+= xiaomi_mi-router-4c
818 define Device
/xiaomi_miwifi-nano
820 DEVICE_VENDOR
:= Xiaomi
821 DEVICE_MODEL
:= MiWiFi Nano
822 DEVICE_PACKAGES
:= uboot-envtools
823 SUPPORTED_DEVICES
+= miwifi-nano
825 TARGET_DEVICES
+= xiaomi_miwifi-nano
827 define Device
/zbtlink_zbt-we1226
829 DEVICE_VENDOR
:= Zbtlink
830 DEVICE_MODEL
:= ZBT-WE1226
832 TARGET_DEVICES
+= zbtlink_zbt-we1226
834 define Device
/zyxel_keenetic-extra-ii
837 DEVICE_VENDOR
:= ZyXEL
838 DEVICE_MODEL
:= Keenetic Extra II
839 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
840 kmod-usb-ledtrig-usbport
841 IMAGES
+= factory.bin
842 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
$$$$(BLOCKSIZE
) | \
843 check-size | zyimage
-d
6162 -v
"ZyXEL Keenetic Extra II"
845 TARGET_DEVICES
+= zyxel_keenetic-extra-ii