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
277 SUPPORTED_DEVICES
+= minew-g1c
279 TARGET_DEVICES
+= minew_g1-c
281 define Device
/netgear_r6020
282 $(Device
/netgear_sercomm_nor
)
284 DEVICE_MODEL
:= R6020
285 DEVICE_PACKAGES
:= kmod-mt76x2
286 SERCOMM_HWNAME
:= R6020
288 SERCOMM_HWVER
:= A001
289 SERCOMM_SWVER
:= 0x0040
292 TARGET_DEVICES
+= netgear_r6020
294 define Device
/netgear_r6080
295 $(Device
/netgear_sercomm_nor
)
297 DEVICE_MODEL
:= R6080
298 DEVICE_PACKAGES
:= kmod-mt76x2
299 SERCOMM_HWNAME
:= R6080
301 SERCOMM_HWVER
:= A001
302 SERCOMM_SWVER
:= 0x0040
305 TARGET_DEVICES
+= netgear_r6080
307 define Device
/netgear_r6120
308 $(Device
/netgear_sercomm_nor
)
310 DEVICE_MODEL
:= R6120
311 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
312 SERCOMM_HWNAME
:= R6120
314 SERCOMM_HWVER
:= A001
315 SERCOMM_SWVER
:= 0x0040
318 TARGET_DEVICES
+= netgear_r6120
320 define Device
/onion_omega2
322 DEVICE_VENDOR
:= Onion
323 DEVICE_MODEL
:= Omega2
324 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
325 SUPPORTED_DEVICES
+= omega2
327 TARGET_DEVICES
+= onion_omega2
329 define Device
/onion_omega2p
331 DEVICE_VENDOR
:= Onion
332 DEVICE_MODEL
:= Omega2
+
333 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
334 SUPPORTED_DEVICES
+= omega2p
336 TARGET_DEVICES
+= onion_omega2p
338 define Device
/rakwireless_rak633
340 DEVICE_VENDOR
:= Rakwireless
341 DEVICE_MODEL
:= RAK633
342 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
344 TARGET_DEVICES
+= rakwireless_rak633
346 define Device
/ravpower_rp-wd009
348 DEVICE_VENDOR
:= RAVPower
349 DEVICE_MODEL
:= RP-WD009
350 UBOOT_PATH
:= $(STAGING_DIR_IMAGE
)/ravpower_rp-wd009-u-boot.bin
351 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
352 kmod-sdhci-mt7620 kmod-i2c-mt7628 ravpower-mcu
353 IMAGES
+= factory.bin
354 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | ravpower-wd009-factory
356 TARGET_DEVICES
+= ravpower_rp-wd009
358 define Device
/skylab_skw92a
360 DEVICE_VENDOR
:= Skylab
361 DEVICE_MODEL
:= SKW92A
362 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
364 TARGET_DEVICES
+= skylab_skw92a
366 define Device
/tama_w06
368 DEVICE_VENDOR
:= Tama
370 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
372 TARGET_DEVICES
+= tama_w06
374 define Device
/totolink_a3
377 DEVICE_VENDOR
:= TOTOLINK
379 DEVICE_PACKAGES
:= kmod-mt76x2
381 TARGET_DEVICES
+= totolink_a3
383 define Device
/totolink_lr1200
385 DEVICE_VENDOR
:= TOTOLINK
386 DEVICE_MODEL
:= LR1200
387 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 uqmi
389 TARGET_DEVICES
+= totolink_lr1200
391 define Device
/tplink_archer-c20-v4
394 DEVICE_MODEL
:= Archer C20
396 TPLINK_FLASHLAYOUT
:= 8Mmtk
397 TPLINK_HWID
:= 0xc200004
398 TPLINK_HWREVADD
:= 0x4
399 DEVICE_PACKAGES
:= kmod-mt76x0e
400 IMAGES
:= sysupgrade.bin tftp-recovery.bin
401 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
402 SUPPORTED_DEVICES
+= tplink
,c20-v4
404 TARGET_DEVICES
+= tplink_archer-c20-v4
406 define Device
/tplink_archer-c20-v5
409 DEVICE_MODEL
:= Archer C20
411 TPLINK_FLASHLAYOUT
:= 8MSUmtk
412 TPLINK_HWID
:= 0xc200005
413 TPLINK_HWREVADD
:= 0x5
414 DEVICE_PACKAGES
:= kmod-mt76x0e
415 IMAGES
:= sysupgrade.bin
417 TARGET_DEVICES
+= tplink_archer-c20-v5
419 define Device
/tplink_archer-c50-v3
422 DEVICE_MODEL
:= Archer C50
424 TPLINK_FLASHLAYOUT
:= 8Mmtk
425 TPLINK_HWID
:= 0x001D9BA4
427 TPLINK_HWREVADD
:= 0x1
428 DEVICE_PACKAGES
:= kmod-mt76x2
429 IMAGES
:= sysupgrade.bin tftp-recovery.bin
430 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
431 SUPPORTED_DEVICES
+= tplink
,c50-v3
433 TARGET_DEVICES
+= tplink_archer-c50-v3
435 define Device
/tplink_archer-c50-v4
438 DEVICE_MODEL
:= Archer C50
440 TPLINK_FLASHLAYOUT
:= 8MSUmtk
441 TPLINK_HWID
:= 0x001D589B
443 TPLINK_HWREVADD
:= 0x2
444 DEVICE_PACKAGES
:= kmod-mt76x2
445 IMAGES
:= sysupgrade.bin
446 SUPPORTED_DEVICES
+= tplink
,c50-v4
448 TARGET_DEVICES
+= tplink_archer-c50-v4
450 define Device
/tplink_re200-v2
451 $(Device
/tplink-safeloader
)
453 DEVICE_MODEL
:= RE200
455 DEVICE_PACKAGES
:= kmod-mt76x0e
456 TPLINK_BOARD_ID
:= RE200-V2
458 TARGET_DEVICES
+= tplink_re200-v2
460 define Device
/tplink_re200-v3
461 $(Device
/tplink-safeloader
)
463 DEVICE_MODEL
:= RE200
465 DEVICE_PACKAGES
:= kmod-mt76x0e
466 TPLINK_BOARD_ID
:= RE200-V3
468 TARGET_DEVICES
+= tplink_re200-v3
470 define Device
/tplink_re200-v4
471 $(Device
/tplink-safeloader
)
473 DEVICE_MODEL
:= RE200
475 DEVICE_PACKAGES
:= kmod-mt76x0e
476 TPLINK_BOARD_ID
:= RE200-V4
478 TARGET_DEVICES
+= tplink_re200-v4
480 define Device
/tplink_re220-v2
481 $(Device
/tplink-safeloader
)
483 DEVICE_MODEL
:= RE220
485 DEVICE_PACKAGES
:= kmod-mt76x0e
486 TPLINK_BOARD_ID
:= RE220-V2
488 TARGET_DEVICES
+= tplink_re220-v2
490 define Device
/tplink_re305-v1
491 $(Device
/tplink-safeloader
)
493 DEVICE_MODEL
:= RE305
495 DEVICE_PACKAGES
:= kmod-mt76x2
496 TPLINK_BOARD_ID
:= RE305-V1
498 TARGET_DEVICES
+= tplink_re305-v1
500 define Device
/tplink_tl-mr3020-v3
503 DEVICE_MODEL
:= TL-MR3020
505 TPLINK_FLASHLAYOUT
:= 8Mmtk
506 TPLINK_HWID
:= 0x30200003
508 TPLINK_HWREVADD
:= 0x3
509 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
510 IMAGES
:= sysupgrade.bin tftp-recovery.bin
511 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
513 TARGET_DEVICES
+= tplink_tl-mr3020-v3
515 define Device
/tplink_tl-mr3420-v5
518 DEVICE_MODEL
:= TL-MR3420
520 TPLINK_FLASHLAYOUT
:= 8Mmtk
521 TPLINK_HWID
:= 0x34200005
523 TPLINK_HWREVADD
:= 0x5
524 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
525 IMAGES
:= sysupgrade.bin tftp-recovery.bin
526 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
528 TARGET_DEVICES
+= tplink_tl-mr3420-v5
530 define Device
/tplink_tl-mr6400-v4
533 DEVICE_MODEL
:= TL-MR6400
535 TPLINK_FLASHLAYOUT
:= 8Mmtk
536 TPLINK_HWID
:= 0x64000004
538 TPLINK_HWREVADD
:= 0x4
539 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
540 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
541 IMAGES
:= sysupgrade.bin tftp-recovery.bin
542 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
544 TARGET_DEVICES
+= tplink_tl-mr6400-v4
546 define Device
/tplink_tl-mr6400-v5
549 DEVICE_MODEL
:= TL-MR6400
551 TPLINK_FLASHLAYOUT
:= 8Mmtk
552 TPLINK_HWID
:= 0x64000005
554 TPLINK_HWREVADD
:= 0x5
555 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
556 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
557 IMAGES
:= sysupgrade.bin tftp-recovery.bin
558 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
560 TARGET_DEVICES
+= tplink_tl-mr6400-v5
562 define Device
/tplink_tl-wa801nd-v5
565 DEVICE_MODEL
:= TL-WA801ND
567 TPLINK_FLASHLAYOUT
:= 8Mmtk
568 TPLINK_HWID
:= 0x08010005
569 TPLINK_HWREVADD
:= 0x5
570 IMAGES
:= sysupgrade.bin tftp-recovery.bin
571 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
573 TARGET_DEVICES
+= tplink_tl-wa801nd-v5
575 define Device
/tplink_tl-wr802n-v4
578 DEVICE_MODEL
:= TL-WR802N
580 TPLINK_FLASHLAYOUT
:= 8Mmtk
581 TPLINK_HWID
:= 0x08020004
582 TPLINK_HWREVADD
:= 0x4
583 IMAGES
:= sysupgrade.bin tftp-recovery.bin
584 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
586 TARGET_DEVICES
+= tplink_tl-wr802n-v4
588 define Device
/tplink_tl-wr840n-v4
591 DEVICE_MODEL
:= TL-WR840N
593 TPLINK_FLASHLAYOUT
:= 8Mmtk
594 TPLINK_HWID
:= 0x08400004
595 TPLINK_HWREVADD
:= 0x4
596 IMAGES
:= sysupgrade.bin tftp-recovery.bin
597 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
598 SUPPORTED_DEVICES
+= tl-wr840n-v4
600 TARGET_DEVICES
+= tplink_tl-wr840n-v4
602 define Device
/tplink_tl-wr840n-v5
605 DEVICE_MODEL
:= TL-WR840N
607 TPLINK_FLASHLAYOUT
:= 4Mmtk
608 TPLINK_HWID
:= 0x08400005
609 TPLINK_HWREVADD
:= 0x5
610 IMAGES
:= sysupgrade.bin
611 SUPPORTED_DEVICES
+= tl-wr840n-v5
614 TARGET_DEVICES
+= tplink_tl-wr840n-v5
616 define Device
/tplink_tl-wr841n-v13
619 DEVICE_MODEL
:= TL-WR841N
620 DEVICE_VARIANT
:= v13
621 TPLINK_FLASHLAYOUT
:= 8Mmtk
622 TPLINK_HWID
:= 0x08410013
623 TPLINK_HWREV
:= 0x268
624 TPLINK_HWREVADD
:= 0x13
625 IMAGES
:= sysupgrade.bin tftp-recovery.bin
626 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
627 SUPPORTED_DEVICES
+= tl-wr841n-v13
629 TARGET_DEVICES
+= tplink_tl-wr841n-v13
631 define Device
/tplink_tl-wr841n-v14
634 DEVICE_MODEL
:= TL-WR841N
635 DEVICE_VARIANT
:= v14
636 TPLINK_FLASHLAYOUT
:= 4MLmtk
637 TPLINK_HWID
:= 0x08410014
638 TPLINK_HWREVADD
:= 0x14
639 IMAGES
:= sysupgrade.bin tftp-recovery.bin
640 IMAGE
/tftp-recovery.bin
:= pad-extra
64k |
$$(IMAGE
/factory.bin
)
643 TARGET_DEVICES
+= tplink_tl-wr841n-v14
645 define Device
/tplink_tl-wr842n-v5
648 DEVICE_MODEL
:= TL-WR842N
650 TPLINK_FLASHLAYOUT
:= 8Mmtk
651 TPLINK_HWID
:= 0x08420005
653 TPLINK_HWREVADD
:= 0x5
654 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
655 IMAGES
:= sysupgrade.bin tftp-recovery.bin
656 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
658 TARGET_DEVICES
+= tplink_tl-wr842n-v5
660 define Device
/tplink_tl-wr850n-v2
663 DEVICE_MODEL
:= TL-WR850N
665 TPLINK_FLASHLAYOUT
:= 8Mmtk
666 TPLINK_HWID
:= 0x08500002
667 TPLINK_HWREVADD
:= 0x2
668 IMAGES
:= sysupgrade.bin tftp-recovery.bin
669 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
671 TARGET_DEVICES
+= tplink_tl-wr850n-v2
673 define Device
/tplink_tl-wr902ac-v3
676 DEVICE_MODEL
:= TL-WR902AC
678 TPLINK_FLASHLAYOUT
:= 8Mmtk
679 TPLINK_HWID
:= 0x000dc88f
681 TPLINK_HWREVADD
:= 0x1
682 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
683 kmod-usb-ledtrig-usbport
684 IMAGES
:= sysupgrade.bin tftp-recovery.bin
685 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
687 TARGET_DEVICES
+= tplink_tl-wr902ac-v3
689 define Device
/unielec_u7628-01-16m
691 DEVICE_VENDOR
:= UniElec
692 DEVICE_MODEL
:= U7628-01
693 DEVICE_VARIANT
:= 16M
694 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
695 SUPPORTED_DEVICES
+= u7628-01-128M-16M unielec
,u7628-01-128m-16m
697 TARGET_DEVICES
+= unielec_u7628-01-16m
699 define Device
/vocore_vocore2
701 DEVICE_VENDOR
:= VoCore
702 DEVICE_MODEL
:= VoCore2
703 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
705 SUPPORTED_DEVICES
+= vocore2
707 TARGET_DEVICES
+= vocore_vocore2
709 define Device
/vocore_vocore2-lite
711 DEVICE_VENDOR
:= VoCore
712 DEVICE_MODEL
:= VoCore2-Lite
713 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
715 SUPPORTED_DEVICES
+= vocore2lite
717 TARGET_DEVICES
+= vocore_vocore2-lite
719 define Device
/wavlink_wl-wn570ha1
721 DEVICE_VENDOR
:= Wavlink
722 DEVICE_MODEL
:= WL-WN570HA1
723 DEVICE_PACKAGES
:= kmod-mt76x0e
725 TARGET_DEVICES
+= wavlink_wl-wn570ha1
727 define Device
/wavlink_wl-wn575a3
729 DEVICE_VENDOR
:= Wavlink
730 DEVICE_MODEL
:= WL-WN575A3
731 DEVICE_PACKAGES
:= kmod-mt76x2
732 SUPPORTED_DEVICES
+= wl-wn575a3
734 TARGET_DEVICES
+= wavlink_wl-wn575a3
736 define Device
/wavlink_wl-wn577a2
738 DEVICE_VENDOR
:= Wavlink
739 DEVICE_MODEL
:= WL-WN577A2
740 DEVICE_ALT0_VENDOR
:= Maginon
741 DEVICE_ALT0_MODEL
:= WLR-755
742 DEVICE_PACKAGES
:= kmod-mt76x0e
744 TARGET_DEVICES
+= wavlink_wl-wn577a2
746 define Device
/wavlink_wl-wn578a2
748 DEVICE_VENDOR
:= Wavlink
749 DEVICE_MODEL
:= WL-WN578A2
750 DEVICE_ALT0_VENDOR
:= SilverCrest
751 DEVICE_ALT0_MODEL
:= SWV
733 A2
752 DEVICE_PACKAGES
:= kmod-mt76x0e
754 TARGET_DEVICES
+= wavlink_wl-wn578a2
756 define Device
/widora_neo-16m
758 DEVICE_VENDOR
:= Widora
759 DEVICE_MODEL
:= Widora-NEO
760 DEVICE_VARIANT
:= 16M
761 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
762 SUPPORTED_DEVICES
+= widora-neo
764 TARGET_DEVICES
+= widora_neo-16m
766 define Device
/widora_neo-32m
768 DEVICE_VENDOR
:= Widora
769 DEVICE_MODEL
:= Widora-NEO
770 DEVICE_VARIANT
:= 32M
771 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
773 TARGET_DEVICES
+= widora_neo-32m
775 define Device
/wiznet_wizfi630s
777 DEVICE_VENDOR
:= WIZnet
778 DEVICE_MODEL
:= WizFi630S
779 SUPPORTED_DEVICES
+= wizfi630s
781 TARGET_DEVICES
+= wiznet_wizfi630s
783 define Device
/wrtnode_wrtnode2p
785 DEVICE_VENDOR
:= WRTnode
786 DEVICE_MODEL
:= WRTnode
2P
787 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
788 SUPPORTED_DEVICES
+= wrtnode2p
790 TARGET_DEVICES
+= wrtnode_wrtnode2p
792 define Device
/wrtnode_wrtnode2r
794 DEVICE_VENDOR
:= WRTnode
795 DEVICE_MODEL
:= WRTnode
2R
796 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
797 SUPPORTED_DEVICES
+= wrtnode2r
799 TARGET_DEVICES
+= wrtnode_wrtnode2r
801 define Device
/xiaomi_mi-router-4a-100m
803 DEVICE_VENDOR
:= Xiaomi
804 DEVICE_MODEL
:= Mi Router
4A
805 DEVICE_VARIANT
:= 100M Edition
806 DEVICE_PACKAGES
:= kmod-mt76x2
807 SUPPORTED_DEVICES
+= xiaomi
,mir4a-100m
809 TARGET_DEVICES
+= xiaomi_mi-router-4a-100m
811 define Device
/xiaomi_mi-router-4c
813 DEVICE_VENDOR
:= Xiaomi
814 DEVICE_MODEL
:= Mi Router
4C
815 DEVICE_PACKAGES
:= uboot-envtools
817 TARGET_DEVICES
+= xiaomi_mi-router-4c
819 define Device
/xiaomi_miwifi-nano
821 DEVICE_VENDOR
:= Xiaomi
822 DEVICE_MODEL
:= MiWiFi Nano
823 DEVICE_PACKAGES
:= uboot-envtools
824 SUPPORTED_DEVICES
+= miwifi-nano
826 TARGET_DEVICES
+= xiaomi_miwifi-nano
828 define Device
/zbtlink_zbt-we1226
830 DEVICE_VENDOR
:= Zbtlink
831 DEVICE_MODEL
:= ZBT-WE1226
833 TARGET_DEVICES
+= zbtlink_zbt-we1226
835 define Device
/zyxel_keenetic-extra-ii
838 DEVICE_VENDOR
:= ZyXEL
839 DEVICE_MODEL
:= Keenetic Extra II
840 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
841 kmod-usb-ledtrig-usbport
842 IMAGES
+= factory.bin
843 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
$$$$(BLOCKSIZE
) | \
844 check-size | zyimage
-d
6162 -v
"ZyXEL Keenetic Extra II"
846 TARGET_DEVICES
+= zyxel_keenetic-extra-ii