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
/dlink_dap-1325-a1
105 DEVICE_VENDOR
:= D-Link
106 DEVICE_MODEL
:= DAP-1325 A1
108 TARGET_DEVICES
+= dlink_dap-1325-a1
110 define Device
/duzun_dm06
112 DEVICE_VENDOR
:= DuZun
114 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
115 SUPPORTED_DEVICES
+= duzun-dm06
117 TARGET_DEVICES
+= duzun_dm06
119 define Device
/elecom_wrc-1167fs
121 DEVICE_VENDOR
:= ELECOM
122 DEVICE_MODEL
:= WRC-1167FS
123 IMAGES
+= factory.bin
124 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
125 xor-image
-p
29944A25
-x | elecom-header
00228000 | \
126 elecom-product-header WRC-1167FS
127 DEVICE_PACKAGES
:= kmod-mt76x2
129 TARGET_DEVICES
+= elecom_wrc-1167fs
131 define Device
/glinet_gl-mt300n-v2
133 DEVICE_VENDOR
:= GL.iNet
134 DEVICE_MODEL
:= GL-MT300N
136 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
137 SUPPORTED_DEVICES
+= gl-mt300n-v2
139 TARGET_DEVICES
+= glinet_gl-mt300n-v2
141 define Device
/glinet_microuter-n300
143 DEVICE_VENDOR
:= GL.iNet
144 DEVICE_MODEL
:= microuter-N300
145 SUPPORTED_DEVICES
+= microuter-n300
147 TARGET_DEVICES
+= glinet_microuter-n300
149 define Device
/glinet_vixmini
151 DEVICE_VENDOR
:= GL.iNet
152 DEVICE_MODEL
:= VIXMINI
153 SUPPORTED_DEVICES
+= vixmini
155 TARGET_DEVICES
+= glinet_vixmini
157 define Device
/hak5_wifi-pineapple-mk7
159 DEVICE_VENDOR
:= Hak5
160 DEVICE_MODEL
:= WiFi Pineapple Mark
7
161 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
162 SUPPORTED_DEVICES
+= wifi-pineapple-mk7
164 TARGET_DEVICES
+= hak5_wifi-pineapple-mk7
166 define Device
/hilink_hlk-7628n
168 DEVICE_VENDOR
:= HILINK
169 DEVICE_MODEL
:= HLK-7628N
171 TARGET_DEVICES
+= hilink_hlk-7628n
173 define Device
/hilink_hlk-7688a
175 DEVICE_VENDOR
:= Hi-Link
176 DEVICE_MODEL
:= HLK-7688A
177 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
179 TARGET_DEVICES
+= hilink_hlk-7688a
181 define Device
/hiwifi_hc5661a
183 DEVICE_VENDOR
:= HiWiFi
184 DEVICE_MODEL
:= HC5661A
185 SUPPORTED_DEVICES
+= hc5661a
187 TARGET_DEVICES
+= hiwifi_hc5661a
189 define Device
/hiwifi_hc5761a
191 DEVICE_VENDOR
:= HiWiFi
192 DEVICE_MODEL
:= HC5761A
193 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
195 TARGET_DEVICES
+= hiwifi_hc5761a
197 define Device
/hiwifi_hc5861b
199 DEVICE_VENDOR
:= HiWiFi
200 DEVICE_MODEL
:= HC5861B
201 DEVICE_PACKAGES
:= kmod-mt76x2
203 TARGET_DEVICES
+= hiwifi_hc5861b
205 define Device
/iptime_a3
208 DEVICE_VENDOR
:= ipTIME
210 DEVICE_PACKAGES
:= kmod-mt76x2
212 TARGET_DEVICES
+= iptime_a3
214 define Device
/iptime_a604m
217 DEVICE_VENDOR
:= ipTIME
218 DEVICE_MODEL
:= A604M
219 DEVICE_PACKAGES
:= kmod-mt76x2
221 TARGET_DEVICES
+= iptime_a604m
223 define Device
/jotale_js76x8
224 DEVICE_VENDOR
:= Jotale
225 DEVICE_MODEL
:= JS76x8
226 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
229 define Device
/jotale_js76x8-8m
230 $(Device
/jotale_js76x8
)
234 TARGET_DEVICES
+= jotale_js76x8-8m
236 define Device
/jotale_js76x8-16m
237 $(Device
/jotale_js76x8
)
239 DEVICE_VARIANT
:= 16M
241 TARGET_DEVICES
+= jotale_js76x8-16m
243 define Device
/jotale_js76x8-32m
244 $(Device
/jotale_js76x8
)
246 DEVICE_VARIANT
:= 32M
248 TARGET_DEVICES
+= jotale_js76x8-32m
250 define Device
/mediatek_linkit-smart-7688
252 DEVICE_VENDOR
:= MediaTek
253 DEVICE_MODEL
:= LinkIt Smart
7688
254 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
255 SUPPORTED_DEVICES
+= linkits7688 linkits7688d
257 TARGET_DEVICES
+= mediatek_linkit-smart-7688
259 define Device
/mediatek_mt7628an-eval-board
262 DEVICE_VENDOR
:= MediaTek
263 DEVICE_MODEL
:= MT7628 EVB
264 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
265 SUPPORTED_DEVICES
+= mt7628
267 TARGET_DEVICES
+= mediatek_mt7628an-eval-board
269 define Device
/mercury_mac1200r-v2
271 DEVICE_VENDOR
:= Mercury
272 DEVICE_MODEL
:= MAC1200R
273 DEVICE_VARIANT
:= v2.0
274 DEVICE_PACKAGES
:= kmod-mt76x2
275 SUPPORTED_DEVICES
+= mac1200rv2
277 TARGET_DEVICES
+= mercury_mac1200r-v2
279 define Device
/minew_g1-c
281 DEVICE_VENDOR
:= Minew
283 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport kmod-usb-serial-cp210x
284 SUPPORTED_DEVICES
+= minew-g1c
286 TARGET_DEVICES
+= minew_g1-c
288 define Device
/motorola_mwr03
290 DEVICE_VENDOR
:= Motorola
291 DEVICE_MODEL
:= MWR03
292 DEVICE_PACKAGES
:= kmod-mt76x2
294 TARGET_DEVICES
+= motorola_mwr03
296 define Device
/netgear_r6020
297 $(Device
/netgear_sercomm_nor
)
299 DEVICE_MODEL
:= R6020
300 DEVICE_PACKAGES
:= kmod-mt76x2
301 SERCOMM_HWNAME
:= R6020
303 SERCOMM_HWVER
:= A001
304 SERCOMM_SWVER
:= 0x0040
307 TARGET_DEVICES
+= netgear_r6020
309 define Device
/netgear_r6080
310 $(Device
/netgear_sercomm_nor
)
312 DEVICE_MODEL
:= R6080
313 DEVICE_PACKAGES
:= kmod-mt76x2
314 SERCOMM_HWNAME
:= R6080
316 SERCOMM_HWVER
:= A001
317 SERCOMM_SWVER
:= 0x0040
320 TARGET_DEVICES
+= netgear_r6080
322 define Device
/netgear_r6120
323 $(Device
/netgear_sercomm_nor
)
325 DEVICE_MODEL
:= R6120
326 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
327 SERCOMM_HWNAME
:= R6120
329 SERCOMM_HWVER
:= A001
330 SERCOMM_SWVER
:= 0x0040
333 TARGET_DEVICES
+= netgear_r6120
335 define Device
/onion_omega2
337 DEVICE_VENDOR
:= Onion
338 DEVICE_MODEL
:= Omega2
339 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
340 SUPPORTED_DEVICES
+= omega2
342 TARGET_DEVICES
+= onion_omega2
344 define Device
/onion_omega2p
346 DEVICE_VENDOR
:= Onion
347 DEVICE_MODEL
:= Omega2
+
348 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools kmod-sdhci-mt7620
349 SUPPORTED_DEVICES
+= omega2p
351 TARGET_DEVICES
+= onion_omega2p
353 define Device
/rakwireless_rak633
355 DEVICE_VENDOR
:= Rakwireless
356 DEVICE_MODEL
:= RAK633
357 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
359 TARGET_DEVICES
+= rakwireless_rak633
361 define Device
/ravpower_rp-wd009
363 DEVICE_VENDOR
:= RAVPower
364 DEVICE_MODEL
:= RP-WD009
365 UBOOT_PATH
:= $(STAGING_DIR_IMAGE
)/ravpower_rp-wd009-u-boot.bin
366 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
367 kmod-sdhci-mt7620 kmod-i2c-mt7628 ravpower-mcu
368 IMAGES
+= factory.bin
369 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | ravpower-wd009-factory
371 TARGET_DEVICES
+= ravpower_rp-wd009
373 define Device
/skylab_skw92a
375 DEVICE_VENDOR
:= Skylab
376 DEVICE_MODEL
:= SKW92A
377 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
379 TARGET_DEVICES
+= skylab_skw92a
381 define Device
/tama_w06
383 DEVICE_VENDOR
:= Tama
385 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
387 TARGET_DEVICES
+= tama_w06
389 define Device
/totolink_a3
392 DEVICE_VENDOR
:= TOTOLINK
394 DEVICE_PACKAGES
:= kmod-mt76x2
396 TARGET_DEVICES
+= totolink_a3
398 define Device
/totolink_lr1200
400 DEVICE_VENDOR
:= TOTOLINK
401 DEVICE_MODEL
:= LR1200
402 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 uqmi
404 TARGET_DEVICES
+= totolink_lr1200
406 define Device
/tplink_archer-c20-v4
409 DEVICE_MODEL
:= Archer C20
411 TPLINK_FLASHLAYOUT
:= 8Mmtk
412 TPLINK_HWID
:= 0xc200004
413 TPLINK_HWREVADD
:= 0x4
414 DEVICE_PACKAGES
:= kmod-mt76x0e
415 IMAGES
:= sysupgrade.bin tftp-recovery.bin
416 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
417 SUPPORTED_DEVICES
+= tplink
,c20-v4
419 TARGET_DEVICES
+= tplink_archer-c20-v4
421 define Device
/tplink_archer-c20-v5
424 DEVICE_MODEL
:= Archer C20
426 TPLINK_FLASHLAYOUT
:= 8MSUmtk
427 TPLINK_HWID
:= 0xc200005
428 TPLINK_HWREVADD
:= 0x5
429 DEVICE_PACKAGES
:= kmod-mt76x0e
430 IMAGES
:= sysupgrade.bin
432 TARGET_DEVICES
+= tplink_archer-c20-v5
434 define Device
/tplink_archer-c50-v3
437 DEVICE_MODEL
:= Archer C50
439 TPLINK_FLASHLAYOUT
:= 8Mmtk
440 TPLINK_HWID
:= 0x001D9BA4
442 TPLINK_HWREVADD
:= 0x1
443 DEVICE_PACKAGES
:= kmod-mt76x2
444 IMAGES
:= sysupgrade.bin tftp-recovery.bin
445 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
446 SUPPORTED_DEVICES
+= tplink
,c50-v3
448 TARGET_DEVICES
+= tplink_archer-c50-v3
450 define Device
/tplink_archer-c50-v4
453 DEVICE_MODEL
:= Archer C50
455 TPLINK_FLASHLAYOUT
:= 8MSUmtk
456 TPLINK_HWID
:= 0x001D589B
458 TPLINK_HWREVADD
:= 0x2
459 DEVICE_PACKAGES
:= kmod-mt76x2
460 IMAGES
:= sysupgrade.bin
461 SUPPORTED_DEVICES
+= tplink
,c50-v4
463 TARGET_DEVICES
+= tplink_archer-c50-v4
465 define Device
/tplink_re200-v2
466 $(Device
/tplink-safeloader
)
468 DEVICE_MODEL
:= RE200
470 DEVICE_PACKAGES
:= kmod-mt76x0e
471 TPLINK_BOARD_ID
:= RE200-V2
473 TARGET_DEVICES
+= tplink_re200-v2
475 define Device
/tplink_re200-v3
476 $(Device
/tplink-safeloader
)
478 DEVICE_MODEL
:= RE200
480 DEVICE_PACKAGES
:= kmod-mt76x0e
481 TPLINK_BOARD_ID
:= RE200-V3
483 TARGET_DEVICES
+= tplink_re200-v3
485 define Device
/tplink_re200-v4
486 $(Device
/tplink-safeloader
)
488 DEVICE_MODEL
:= RE200
490 DEVICE_PACKAGES
:= kmod-mt76x0e
491 TPLINK_BOARD_ID
:= RE200-V4
493 TARGET_DEVICES
+= tplink_re200-v4
495 define Device
/tplink_re220-v2
496 $(Device
/tplink-safeloader
)
498 DEVICE_MODEL
:= RE220
500 DEVICE_PACKAGES
:= kmod-mt76x0e
501 TPLINK_BOARD_ID
:= RE220-V2
503 TARGET_DEVICES
+= tplink_re220-v2
505 define Device
/tplink_re305-v1
506 $(Device
/tplink-safeloader
)
508 DEVICE_MODEL
:= RE305
510 DEVICE_PACKAGES
:= kmod-mt76x2
511 TPLINK_BOARD_ID
:= RE305-V1
513 TARGET_DEVICES
+= tplink_re305-v1
515 define Device
/tplink_tl-mr3020-v3
518 DEVICE_MODEL
:= TL-MR3020
520 TPLINK_FLASHLAYOUT
:= 8Mmtk
521 TPLINK_HWID
:= 0x30200003
523 TPLINK_HWREVADD
:= 0x3
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-mr3020-v3
530 define Device
/tplink_tl-mr3420-v5
533 DEVICE_MODEL
:= TL-MR3420
535 TPLINK_FLASHLAYOUT
:= 8Mmtk
536 TPLINK_HWID
:= 0x34200005
538 TPLINK_HWREVADD
:= 0x5
539 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
540 IMAGES
:= sysupgrade.bin tftp-recovery.bin
541 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
543 TARGET_DEVICES
+= tplink_tl-mr3420-v5
545 define Device
/tplink_tl-mr6400-v4
548 DEVICE_MODEL
:= TL-MR6400
550 TPLINK_FLASHLAYOUT
:= 8Mmtk
551 TPLINK_HWID
:= 0x64000004
553 TPLINK_HWREVADD
:= 0x4
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-v4
561 define Device
/tplink_tl-mr6400-v5
564 DEVICE_MODEL
:= TL-MR6400
566 TPLINK_FLASHLAYOUT
:= 8Mmtk
567 TPLINK_HWID
:= 0x64000005
569 TPLINK_HWREVADD
:= 0x5
570 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
571 kmod-usb-serial-option kmod-usb-net-qmi-wwan uqmi
572 IMAGES
:= sysupgrade.bin tftp-recovery.bin
573 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
575 TARGET_DEVICES
+= tplink_tl-mr6400-v5
577 define Device
/tplink_tl-wa801nd-v5
580 DEVICE_MODEL
:= TL-WA801ND
582 TPLINK_FLASHLAYOUT
:= 8Mmtk
583 TPLINK_HWID
:= 0x08010005
584 TPLINK_HWREVADD
:= 0x5
585 IMAGES
:= sysupgrade.bin tftp-recovery.bin
586 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
588 TARGET_DEVICES
+= tplink_tl-wa801nd-v5
590 define Device
/tplink_tl-wr802n-v4
593 DEVICE_MODEL
:= TL-WR802N
595 TPLINK_FLASHLAYOUT
:= 8Mmtk
596 TPLINK_HWID
:= 0x08020004
597 TPLINK_HWREVADD
:= 0x4
598 IMAGES
:= sysupgrade.bin tftp-recovery.bin
599 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
601 TARGET_DEVICES
+= tplink_tl-wr802n-v4
603 define Device
/tplink_tl-wr840n-v4
606 DEVICE_MODEL
:= TL-WR840N
608 TPLINK_FLASHLAYOUT
:= 8Mmtk
609 TPLINK_HWID
:= 0x08400004
610 TPLINK_HWREVADD
:= 0x4
611 IMAGES
:= sysupgrade.bin tftp-recovery.bin
612 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
613 SUPPORTED_DEVICES
+= tl-wr840n-v4
615 TARGET_DEVICES
+= tplink_tl-wr840n-v4
617 define Device
/tplink_tl-wr840n-v5
620 DEVICE_MODEL
:= TL-WR840N
622 TPLINK_FLASHLAYOUT
:= 4Mmtk
623 TPLINK_HWID
:= 0x08400005
624 TPLINK_HWREVADD
:= 0x5
625 IMAGES
:= sysupgrade.bin
626 SUPPORTED_DEVICES
+= tl-wr840n-v5
629 TARGET_DEVICES
+= tplink_tl-wr840n-v5
631 define Device
/tplink_tl-wr841n-v13
634 DEVICE_MODEL
:= TL-WR841N
635 DEVICE_VARIANT
:= v13
636 TPLINK_FLASHLAYOUT
:= 8Mmtk
637 TPLINK_HWID
:= 0x08410013
638 TPLINK_HWREV
:= 0x268
639 TPLINK_HWREVADD
:= 0x13
640 IMAGES
:= sysupgrade.bin tftp-recovery.bin
641 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
642 SUPPORTED_DEVICES
+= tl-wr841n-v13
644 TARGET_DEVICES
+= tplink_tl-wr841n-v13
646 define Device
/tplink_tl-wr841n-v14
649 DEVICE_MODEL
:= TL-WR841N
650 DEVICE_VARIANT
:= v14
651 TPLINK_FLASHLAYOUT
:= 4MLmtk
652 TPLINK_HWID
:= 0x08410014
653 TPLINK_HWREVADD
:= 0x14
654 IMAGES
:= sysupgrade.bin tftp-recovery.bin
655 IMAGE
/tftp-recovery.bin
:= pad-extra
64k |
$$(IMAGE
/factory.bin
)
658 TARGET_DEVICES
+= tplink_tl-wr841n-v14
660 define Device
/tplink_tl-wr842n-v5
663 DEVICE_MODEL
:= TL-WR842N
665 TPLINK_FLASHLAYOUT
:= 8Mmtk
666 TPLINK_HWID
:= 0x08420005
668 TPLINK_HWREVADD
:= 0x5
669 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
670 IMAGES
:= sysupgrade.bin tftp-recovery.bin
671 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
673 TARGET_DEVICES
+= tplink_tl-wr842n-v5
675 define Device
/tplink_tl-wr850n-v2
678 DEVICE_MODEL
:= TL-WR850N
680 TPLINK_FLASHLAYOUT
:= 8Mmtk
681 TPLINK_HWID
:= 0x08500002
682 TPLINK_HWREVADD
:= 0x2
683 IMAGES
:= sysupgrade.bin tftp-recovery.bin
684 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
686 TARGET_DEVICES
+= tplink_tl-wr850n-v2
688 define Device
/tplink_tl-wr902ac-v3
691 DEVICE_MODEL
:= TL-WR902AC
693 TPLINK_FLASHLAYOUT
:= 8Mmtk
694 TPLINK_HWID
:= 0x000dc88f
696 TPLINK_HWREVADD
:= 0x1
697 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
698 kmod-usb-ledtrig-usbport
699 IMAGES
:= sysupgrade.bin tftp-recovery.bin
700 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
702 TARGET_DEVICES
+= tplink_tl-wr902ac-v3
704 define Device
/unielec_u7628-01-16m
706 DEVICE_VENDOR
:= UniElec
707 DEVICE_MODEL
:= U7628-01
708 DEVICE_VARIANT
:= 16M
709 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
710 SUPPORTED_DEVICES
+= u7628-01-128M-16M unielec
,u7628-01-128m-16m
712 TARGET_DEVICES
+= unielec_u7628-01-16m
714 define Device
/vocore_vocore2
716 DEVICE_VENDOR
:= VoCore
717 DEVICE_MODEL
:= VoCore2
718 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
720 SUPPORTED_DEVICES
+= vocore2
722 TARGET_DEVICES
+= vocore_vocore2
724 define Device
/vocore_vocore2-lite
726 DEVICE_VENDOR
:= VoCore
727 DEVICE_MODEL
:= VoCore2-Lite
728 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
730 SUPPORTED_DEVICES
+= vocore2lite
732 TARGET_DEVICES
+= vocore_vocore2-lite
734 define Device
/wavlink_wl-wn570ha1
736 DEVICE_VENDOR
:= Wavlink
737 DEVICE_MODEL
:= WL-WN570HA1
738 DEVICE_PACKAGES
:= kmod-mt76x0e
740 TARGET_DEVICES
+= wavlink_wl-wn570ha1
742 define Device
/wavlink_wl-wn575a3
744 DEVICE_VENDOR
:= Wavlink
745 DEVICE_MODEL
:= WL-WN575A3
746 DEVICE_PACKAGES
:= kmod-mt76x2
747 SUPPORTED_DEVICES
+= wl-wn575a3
749 TARGET_DEVICES
+= wavlink_wl-wn575a3
751 define Device
/wavlink_wl-wn577a2
753 DEVICE_VENDOR
:= Wavlink
754 DEVICE_MODEL
:= WL-WN577A2
755 DEVICE_ALT0_VENDOR
:= Maginon
756 DEVICE_ALT0_MODEL
:= WLR-755
757 DEVICE_PACKAGES
:= kmod-mt76x0e
759 TARGET_DEVICES
+= wavlink_wl-wn577a2
761 define Device
/wavlink_wl-wn578a2
763 DEVICE_VENDOR
:= Wavlink
764 DEVICE_MODEL
:= WL-WN578A2
765 DEVICE_ALT0_VENDOR
:= SilverCrest
766 DEVICE_ALT0_MODEL
:= SWV
733 A2
767 DEVICE_PACKAGES
:= kmod-mt76x0e
769 TARGET_DEVICES
+= wavlink_wl-wn578a2
771 define Device
/widora_neo-16m
773 DEVICE_VENDOR
:= Widora
774 DEVICE_MODEL
:= Widora-NEO
775 DEVICE_VARIANT
:= 16M
776 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
777 SUPPORTED_DEVICES
+= widora-neo
779 TARGET_DEVICES
+= widora_neo-16m
781 define Device
/widora_neo-32m
783 DEVICE_VENDOR
:= Widora
784 DEVICE_MODEL
:= Widora-NEO
785 DEVICE_VARIANT
:= 32M
786 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
788 TARGET_DEVICES
+= widora_neo-32m
790 define Device
/wiznet_wizfi630s
792 DEVICE_VENDOR
:= WIZnet
793 DEVICE_MODEL
:= WizFi630S
794 SUPPORTED_DEVICES
+= wizfi630s
796 TARGET_DEVICES
+= wiznet_wizfi630s
798 define Device
/wrtnode_wrtnode2p
800 DEVICE_VENDOR
:= WRTnode
801 DEVICE_MODEL
:= WRTnode
2P
802 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
803 SUPPORTED_DEVICES
+= wrtnode2p
805 TARGET_DEVICES
+= wrtnode_wrtnode2p
807 define Device
/wrtnode_wrtnode2r
809 DEVICE_VENDOR
:= WRTnode
810 DEVICE_MODEL
:= WRTnode
2R
811 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
812 SUPPORTED_DEVICES
+= wrtnode2r
814 TARGET_DEVICES
+= wrtnode_wrtnode2r
816 define Device
/xiaomi_mi-router-4a-100m
818 DEVICE_VENDOR
:= Xiaomi
819 DEVICE_MODEL
:= Mi Router
4A
820 DEVICE_VARIANT
:= 100M Edition
821 DEVICE_PACKAGES
:= kmod-mt76x2
822 SUPPORTED_DEVICES
+= xiaomi
,mir4a-100m
824 TARGET_DEVICES
+= xiaomi_mi-router-4a-100m
826 define Device
/xiaomi_mi-router-4c
828 DEVICE_VENDOR
:= Xiaomi
829 DEVICE_MODEL
:= Mi Router
4C
830 DEVICE_PACKAGES
:= uboot-envtools
832 TARGET_DEVICES
+= xiaomi_mi-router-4c
834 define Device
/xiaomi_miwifi-nano
836 DEVICE_VENDOR
:= Xiaomi
837 DEVICE_MODEL
:= MiWiFi Nano
838 DEVICE_PACKAGES
:= uboot-envtools
839 SUPPORTED_DEVICES
+= miwifi-nano
841 TARGET_DEVICES
+= xiaomi_miwifi-nano
843 define Device
/zbtlink_zbt-we1226
845 DEVICE_VENDOR
:= Zbtlink
846 DEVICE_MODEL
:= ZBT-WE1226
848 TARGET_DEVICES
+= zbtlink_zbt-we1226
850 define Device
/zyxel_keenetic-extra-ii
853 DEVICE_VENDOR
:= ZyXEL
854 DEVICE_MODEL
:= Keenetic Extra II
855 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
856 kmod-usb-ledtrig-usbport
857 IMAGES
+= factory.bin
858 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
$$$$(BLOCKSIZE
) | \
859 check-size | zyimage
-d
6162 -v
"ZyXEL Keenetic Extra II"
861 TARGET_DEVICES
+= zyxel_keenetic-extra-ii