5 include .
/common-sercomm.mk
6 include .
/common-tp-link.mk
8 DEVICE_VARS
+= DLINK_ROM_ID DLINK_FAMILY_MEMBER DLINK_FIRMWARE_SIZE DLINK_IMAGE_OFFSET
10 define Build
/elecom-header
11 cp
$@
$(KDIR
)/v_0.0
.0.bin
13 $(MKHASH
) md5
$(KDIR
)/v_0.0
.0.bin
&& \
15 ) |
$(MKHASH
) md5
> $(KDIR
)/v_0.0
.0.md5
16 $(STAGING_DIR_HOST
)/bin
/tar -c \
17 $(if
$(SOURCE_DATE_EPOCH
),--mtime
=@
$(SOURCE_DATE_EPOCH
)) \
18 --owner
=0 --group
=0 -f
$@
-C
$(KDIR
) v_0.0
.0.bin v_0.0
.0.md5
21 define Device
/aigale_ai-br100
24 DEVICE_VENDOR
:= Aigale
25 DEVICE_MODEL
:= Ai-BR100
26 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
27 SUPPORTED_DEVICES
+= ai-br100
29 TARGET_DEVICES
+= aigale_ai-br100
31 define Device
/alfa-network_ac1200rm
34 DEVICE_VENDOR
:= ALFA Network
35 DEVICE_MODEL
:= AC1200RM
36 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci uboot-envtools
37 SUPPORTED_DEVICES
+= ac1200rm
39 TARGET_DEVICES
+= alfa-network_ac1200rm
41 define Device
/alfa-network_r36m-e4g
44 DEVICE_VENDOR
:= ALFA Network
45 DEVICE_MODEL
:= R36M-E4G
46 DEVICE_PACKAGES
:= kmod-i2c-ralink kmod-usb2 kmod-usb-ohci uboot-envtools \
48 SUPPORTED_DEVICES
+= r36m-e4g
50 TARGET_DEVICES
+= alfa-network_r36m-e4g
52 define Device
/alfa-network_tube-e4g
55 DEVICE_VENDOR
:= ALFA Network
56 DEVICE_MODEL
:= Tube-E4G
57 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools uqmi
-iwinfo \
58 -kmod-rt2800-soc
-wpad-basic-mbedtls
59 SUPPORTED_DEVICES
+= tube-e4g
61 TARGET_DEVICES
+= alfa-network_tube-e4g
63 define Device
/amit_jboot
64 DLINK_IMAGE_OFFSET
:= 0x10000
65 KERNEL
:= $(KERNEL_DTB
) | uImage lzma
-M
0x4f4b4c49
66 LOADER_FLASH_OFFS
:= 0x20000
68 COMPILE
:= loader-
$(1).bin
69 COMPILE
/loader-
$(1).bin
:= loader-okli-compile | pad-to
64k | lzma | \
72 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | mkdlinkfw-loader | \
73 pad-rootfs | append-metadata
74 IMAGE
/factory.bin
:= append-kernel | append-rootfs | mkdlinkfw-loader | \
75 pad-rootfs | mkdlinkfw-factory
76 DEVICE_PACKAGES
:= jboot-tools kmod-usb2 kmod-usb-ohci
79 define Device
/ampedwireless_b1200ex
81 DEVICE_VENDOR
:= Amped Wireless
82 DEVICE_MODEL
:= B1200EX
84 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
85 edimax-header
-s CSYS
-m RN10
-f
0x70000 -S
0x01100000 | pad-rootfs | \
86 check-size | append-metadata
87 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
89 TARGET_DEVICES
+= ampedwireless_b1200ex
91 define Device
/asus_rp-n53
95 DEVICE_MODEL
:= RP-N53
96 DEVICE_PACKAGES
:= kmod-rt2800-pci
97 SUPPORTED_DEVICES
+= rp-n53
99 TARGET_DEVICES
+= asus_rp-n53
101 define Device
/asus_rt-ac51u
104 DEVICE_VENDOR
:= ASUS
105 DEVICE_MODEL
:= RT-AC51U
106 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
107 kmod-usb-ledtrig-usbport
108 SUPPORTED_DEVICES
+= rt-ac51u
110 TARGET_DEVICES
+= asus_rt-ac51u
112 define Device
/asus_rt-ac54u
115 DEVICE_VENDOR
:= ASUS
116 DEVICE_MODEL
:= RT-AC54U
117 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
118 kmod-usb-ledtrig-usbport
120 TARGET_DEVICES
+= asus_rt-ac54u
122 define Device
/asus_rt-n12p
125 DEVICE_VENDOR
:= ASUS
126 DEVICE_MODEL
:= RT-N11P
/RT-N12
+/RT-N12Eb1
127 SUPPORTED_DEVICES
+= rt-n12p
130 TARGET_DEVICES
+= asus_rt-n12p
132 define Device
/asus_rt-n14u
135 DEVICE_VENDOR
:= ASUS
136 DEVICE_MODEL
:= RT-N14u
137 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
138 SUPPORTED_DEVICES
+= rt-n14u
140 TARGET_DEVICES
+= asus_rt-n14u
142 define Device
/bdcom_wap2100-sk
145 DEVICE_VENDOR
:= BDCOM
146 DEVICE_MODEL
:= WAP2100-SK
(ZTE ZXECS EBG3130
)
147 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-mt76x2 kmod-mt76x0e \
148 kmod-sdhci-mt7620 kmod-usb-ledtrig-usbport
150 TARGET_DEVICES
+= bdcom_wap2100-sk
152 define Device
/bolt_bl100
155 DEVICE_VENDOR
:= Bolt
156 DEVICE_MODEL
:= BL100
157 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
158 UIMAGE_MAGIC
:= 0x26112015
160 TARGET_DEVICES
+= bolt_bl100
162 define Device
/buffalo_whr-1166d
165 DEVICE_VENDOR
:= Buffalo
166 DEVICE_MODEL
:= WHR-1166D
167 DEVICE_PACKAGES
:= kmod-mt76x2
168 SUPPORTED_DEVICES
+= whr-1166d
170 TARGET_DEVICES
+= buffalo_whr-1166d
172 define Device
/buffalo_whr-300hp2
175 DEVICE_VENDOR
:= Buffalo
176 DEVICE_MODEL
:= WHR-300HP2
177 SUPPORTED_DEVICES
+= whr-300hp2
179 TARGET_DEVICES
+= buffalo_whr-300hp2
181 define Device
/buffalo_whr-600d
184 DEVICE_VENDOR
:= Buffalo
185 DEVICE_MODEL
:= WHR-600D
186 DEVICE_PACKAGES
:= kmod-rt2800-pci
187 SUPPORTED_DEVICES
+= whr-600d
189 TARGET_DEVICES
+= buffalo_whr-600d
191 define Device
/buffalo_wmr-300
194 DEVICE_VENDOR
:= Buffalo
195 DEVICE_MODEL
:= WMR-300
196 SUPPORTED_DEVICES
+= wmr-300
198 TARGET_DEVICES
+= buffalo_wmr-300
200 define Device
/comfast_cf-wr800n
203 DEVICE_VENDOR
:= Comfast
204 DEVICE_MODEL
:= CF-WR800N
205 SUPPORTED_DEVICES
+= cf-wr800n
208 TARGET_DEVICES
+= comfast_cf-wr800n
210 define Device
/dlink_dch-m225
213 SEAMA_SIGNATURE
:= wapn22_dlink
.2013gui_dap1320b
215 DEVICE_VENDOR
:= D-Link
216 DEVICE_MODEL
:= DCH-M225
217 DEVICE_PACKAGES
:= kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
218 SUPPORTED_DEVICES
+= dch-m225
220 TARGET_DEVICES
+= dlink_dch-m225
222 define Device
/dlink_dir-510l
226 LOADER_FLASH_OFFS
:= 0x220000
227 DEVICE_VENDOR
:= D-Link
228 DEVICE_MODEL
:= DIR-510L
229 DEVICE_PACKAGES
+= kmod-mt76x0e
230 DLINK_ROM_ID
:= DLK6E3805001
231 DLINK_FAMILY_MEMBER
:= 0x6E38
232 DLINK_FIRMWARE_SIZE
:= 0xDE0000
233 DLINK_IMAGE_OFFSET
:= 0x210000
235 TARGET_DEVICES
+= dlink_dir-510l
237 define Device
/dlink_dir-806a-b1
240 DEVICE_VENDOR
:= D-Link
241 DEVICE_MODEL
:= DIR-806A
243 DEVICE_PACKAGES
+= kmod-mt76x0e
244 IMAGES
+= factory.bin
245 IMAGE
/factory.bin
:= append-kernel | append-rootfs | pad-rootfs | check-size | \
246 sign-dlink-ru cef285a2e29e40b2baab31277d44298b
248 TARGET_DEVICES
+= dlink_dir-806a-b1
250 define Device
/dlink_dir-810l
252 DEVICE_PACKAGES
:= kmod-mt76x0e
253 DEVICE_VENDOR
:= D-Link
254 DEVICE_MODEL
:= DIR-810L
256 SUPPORTED_DEVICES
+= dir-810l
258 TARGET_DEVICES
+= dlink_dir-810l
260 define Device
/dlink_dwr-116-a1
264 DEVICE_VENDOR
:= D-Link
265 DEVICE_MODEL
:= DWR-116
266 DEVICE_VARIANT
:= A1
/A2
267 DLINK_ROM_ID
:= DLK6E3803001
268 DLINK_FAMILY_MEMBER
:= 0x6E38
269 DLINK_FIRMWARE_SIZE
:= 0x7E0000
272 TARGET_DEVICES
+= dlink_dwr-116-a1
274 define Device
/dlink_dwr-118-a1
278 DEVICE_VENDOR
:= D-Link
279 DEVICE_MODEL
:= DWR-118
281 DEVICE_PACKAGES
+= kmod-mt76x0e
282 DLINK_ROM_ID
:= DLK6E3811001
283 DLINK_FAMILY_MEMBER
:= 0x6E38
284 DLINK_FIRMWARE_SIZE
:= 0xFE0000
286 TARGET_DEVICES
+= dlink_dwr-118-a1
288 define Device
/dlink_dwr-118-a2
292 DEVICE_VENDOR
:= D-Link
293 DEVICE_MODEL
:= DWR-118
295 DEVICE_PACKAGES
+= kmod-mt76x2
296 DLINK_ROM_ID
:= DLK6E3814001
297 DLINK_FAMILY_MEMBER
:= 0x6E38
298 DLINK_FIRMWARE_SIZE
:= 0xFE0000
300 TARGET_DEVICES
+= dlink_dwr-118-a2
302 define Device
/dlink_dwr-921-c1
306 DEVICE_VENDOR
:= D-Link
307 DEVICE_MODEL
:= DWR-921
309 DLINK_ROM_ID
:= DLK6E2414001
310 DLINK_FAMILY_MEMBER
:= 0x6E24
311 DLINK_FIRMWARE_SIZE
:= 0xFE0000
312 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi
314 TARGET_DEVICES
+= dlink_dwr-921-c1
316 define Device
/dlink_dwr-921-c3
317 $(Device
/dlink_dwr-921-c1
)
318 DEVICE_DTS
:= mt7620n_dlink_dwr-921-c1
319 DEVICE_VENDOR
:= D-Link
320 DEVICE_MODEL
:= DWR-921
322 DLINK_ROM_ID
:= DLK6E2414009
323 SUPPORTED_DEVICES
:= dlink
,dwr-921-c1
325 TARGET_DEVICES
+= dlink_dwr-921-c3
327 define Device
/dlink_dwr-922-e2
331 DEVICE_VENDOR
:= D-Link
332 DEVICE_MODEL
:= DWR-922
334 DLINK_ROM_ID
:= DLK6E2414005
335 DLINK_FAMILY_MEMBER
:= 0x6E24
336 DLINK_FIRMWARE_SIZE
:= 0xFE0000
337 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi
339 TARGET_DEVICES
+= dlink_dwr-922-e2
341 define Device
/dlink_dwr-960
345 DEVICE_VENDOR
:= D-Link
346 DEVICE_MODEL
:= DWR-960
347 DLINK_ROM_ID
:= DLK6E2429001
348 DLINK_FAMILY_MEMBER
:= 0x6E24
349 DLINK_FIRMWARE_SIZE
:= 0xFE0000
350 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi \
353 TARGET_DEVICES
+= dlink_dwr-960
355 define Device
/dlink_dwr-961-a1
359 DEVICE_VENDOR
:= D-Link
360 DEVICE_MODEL
:= DWR-961
362 DLINK_ROM_ID
:= DLK6E3813001
363 DLINK_FAMILY_MEMBER
:= 0x6E38
364 DLINK_FIRMWARE_SIZE
:= 0xFE0000
365 DEVICE_PACKAGES
+= kmod-mt76x2 kmod-usb-net-qmi-wwan kmod-usb-serial-option \
368 TARGET_DEVICES
+= dlink_dwr-961-a1
370 define Device
/domywifi_dm202
373 DEVICE_VENDOR
:= DomyWifi
374 DEVICE_MODEL
:= DM202
375 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
377 TARGET_DEVICES
+= domywifi_dm202
379 define Device
/domywifi_dm203
382 DEVICE_VENDOR
:= DomyWifi
383 DEVICE_MODEL
:= DM203
384 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
386 TARGET_DEVICES
+= domywifi_dm203
388 define Device
/domywifi_dw22d
391 DEVICE_VENDOR
:= DomyWifi
392 DEVICE_MODEL
:= DW22D
393 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
395 TARGET_DEVICES
+= domywifi_dw22d
397 define Device
/dovado_tiny-ac
400 DEVICE_VENDOR
:= Dovado
401 DEVICE_MODEL
:= Tiny AC
402 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
403 SUPPORTED_DEVICES
+= tiny-ac
405 TARGET_DEVICES
+= dovado_tiny-ac
407 define Device
/edimax_br-6208ac-v2
409 DEVICE_VENDOR
:= Edimax
410 DEVICE_MODEL
:= BR-6208AC
414 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
415 edimax-header
-s CSYS
-m RN71
-f
0x70000 -S
0x01100000 | pad-rootfs | \
416 check-size | append-metadata
417 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-mt76x0e kmod-phy-realtek \
418 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
421 TARGET_DEVICES
+= edimax_br-6208ac-v2
423 define Device
/edimax_br-6478ac-v2
425 DEVICE_VENDOR
:= Edimax
426 DEVICE_MODEL
:= BR-6478AC
429 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
430 edimax-header
-s CSYS
-m RN68
-f
0x70000 -S
0x01100000 | pad-rootfs | \
431 check-size | append-metadata
432 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
433 kmod-usb-ledtrig-usbport
435 TARGET_DEVICES
+= edimax_br-6478ac-v2
437 define Device
/edimax_ew-7476rpc
439 DEVICE_VENDOR
:= Edimax
440 DEVICE_MODEL
:= EW-7476RPC
442 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
443 edimax-header
-s CSYS
-m RN79
-f
0x70000 -S
0x01100000 | pad-rootfs | \
444 check-size | append-metadata
445 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
447 TARGET_DEVICES
+= edimax_ew-7476rpc
449 define Device
/edimax_ew-7478ac
451 DEVICE_VENDOR
:= Edimax
452 DEVICE_MODEL
:= EW-7478AC
454 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
455 edimax-header
-s CSYS
-m RN70
-f
0x70000 -S
0x01100000 | pad-rootfs | \
456 check-size | append-metadata
457 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
459 TARGET_DEVICES
+= edimax_ew-7478ac
461 define Device
/edimax_ew-7478apc
463 DEVICE_VENDOR
:= Edimax
464 DEVICE_MODEL
:= EW-7478APC
466 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
467 edimax-header
-s CSYS
-m RN75
-f
0x70000 -S
0x01100000 | pad-rootfs | \
468 check-size | append-metadata
469 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
470 kmod-usb-ledtrig-usbport
472 TARGET_DEVICES
+= edimax_ew-7478apc
474 define Device
/elecom_wrh-300cr
477 IMAGES
+= factory.bin
478 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | elecom-header
479 DEVICE_VENDOR
:= Elecom
480 DEVICE_MODEL
:= WRH-300CR
481 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
482 SUPPORTED_DEVICES
+= wrh-300cr
484 TARGET_DEVICES
+= elecom_wrh-300cr
486 define Device
/engenius_epg600
487 $(Device
/uimage-lzma-loader
)
490 IMAGES
+= factory.dlf
491 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
492 senao-header
-r
0x101 -p
0x6a -t
2
493 DEVICE_VENDOR
:= EnGenius
494 DEVICE_MODEL
:= EPG600
495 DEVICE_PACKAGES
+= kmod-rt2800-pci kmod-usb-storage \
496 kmod-usb-ohci kmod-usb2 uboot-envtools
498 TARGET_DEVICES
+= engenius_epg600
500 define Device
/engenius_esr600
503 IMAGES
+= factory.dlf
504 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
505 senao-header
-r
0x101 -p
0x57 -t
2
506 DEVICE_VENDOR
:= EnGenius
507 DEVICE_MODEL
:= ESR600
508 DEVICE_PACKAGES
+= kmod-rt2800-pci kmod-usb-storage kmod-usb-ohci \
511 TARGET_DEVICES
+= engenius_esr600
513 define Device
/fon_fon2601
517 DEVICE_MODEL
:= FON2601
518 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
519 KERNEL_INITRAMFS
:= $$(KERNEL
) | uimage-padhdr
520 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | uimage-padhdr | \
521 pad-rootfs | check-size | append-metadata
523 TARGET_DEVICES
+= fon_fon2601
525 define Device
/glinet_gl-mt300a
528 DEVICE_VENDOR
:= GL.iNet
529 DEVICE_MODEL
:= GL-MT300A
530 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
531 SUPPORTED_DEVICES
+= gl-mt300a
533 TARGET_DEVICES
+= glinet_gl-mt300a
535 define Device
/glinet_gl-mt300n
538 DEVICE_VENDOR
:= GL.iNet
539 DEVICE_MODEL
:= GL-MT300N
540 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
541 SUPPORTED_DEVICES
+= gl-mt300n
543 TARGET_DEVICES
+= glinet_gl-mt300n
545 define Device
/glinet_gl-mt750
548 DEVICE_VENDOR
:= GL.iNet
549 DEVICE_MODEL
:= GL-MT750
550 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
551 SUPPORTED_DEVICES
+= gl-mt750
553 TARGET_DEVICES
+= glinet_gl-mt750
555 define Device
/head-weblink_hdrm200
558 DEVICE_VENDOR
:= Head Weblink
559 DEVICE_MODEL
:= HDRM2000
560 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
561 uqmi kmod-usb-serial-option
563 TARGET_DEVICES
+= head-weblink_hdrm200
565 define Device
/hiwifi_hc5661
568 DEVICE_VENDOR
:= HiWiFi
569 DEVICE_MODEL
:= HC5661
570 DEVICE_PACKAGES
:= kmod-sdhci-mt7620
571 SUPPORTED_DEVICES
+= hc5661
573 TARGET_DEVICES
+= hiwifi_hc5661
575 define Device
/hiwifi_hc5761
578 DEVICE_VENDOR
:= HiWiFi
579 DEVICE_MODEL
:= HC5761
580 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
581 kmod-usb-ledtrig-usbport
582 SUPPORTED_DEVICES
+= hc5761
584 TARGET_DEVICES
+= hiwifi_hc5761
586 define Device
/hiwifi_hc5861
589 DEVICE_VENDOR
:= HiWiFi
590 DEVICE_MODEL
:= HC5861
591 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
592 kmod-phy-realtek kmod-usb-ledtrig-usbport
593 SUPPORTED_DEVICES
+= hc5861
595 TARGET_DEVICES
+= hiwifi_hc5861
597 define Device
/hnet_c108
600 DEVICE_VENDOR
:= HNET
602 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
603 SUPPORTED_DEVICES
+= c108
605 TARGET_DEVICES
+= hnet_c108
607 define Device
/humax_e2
610 DEVICE_VENDOR
:= HUMAX
612 DEVICE_ALT0_VENDOR
:= HUMAX
613 DEVICE_ALT0_MODEL
:= QUANTUM E2
614 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
615 edimax-header
-s CSYS
-m RN75
-f
0x70000 -S
0x01100000 | pad-rootfs | \
616 check-size | append-metadata
617 DEVICE_PACKAGES
:= kmod-mt76x0e
619 TARGET_DEVICES
+= humax_e2
621 define Device
/sunvalley_filehub_common
624 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-i2c-ralink
626 LOADER_FLASH_OFFS
:= 0x200000
627 COMPILE
:= loader-
$(1).bin
628 COMPILE
/loader-
$(1).bin
:= loader-okli-compile | pad-to
64k | lzma | \
630 KERNEL
:= $(KERNEL_DTB
) | uImage lzma
-M
0x4f4b4c49
631 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | uImage lzma
632 IMAGES
+= kernel.bin rootfs.bin
633 IMAGE
/kernel.bin
:= append-loader-okli
$(1) | check-size
64k
634 IMAGE
/rootfs.bin
:= $$(sysupgrade_bin
) | check-size
635 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
636 check-size
7744k | append-metadata
639 define Device
/hootoo_ht-tm05
640 $(Device
/sunvalley_filehub_common
)
641 DEVICE_VENDOR
:= HooToo
642 DEVICE_MODEL
:= HT-TM05
644 TARGET_DEVICES
+= hootoo_ht-tm05
646 define Device
/iodata_wn-ac1167gr
648 DEVICE_VENDOR
:= I-O DATA
649 DEVICE_MODEL
:= WN-AC1167GR
651 IMAGES
+= factory.bin
652 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
653 elx-header
01040016 8844A2D168B45A2D
654 DEVICE_PACKAGES
:= kmod-mt76x2
656 TARGET_DEVICES
+= iodata_wn-ac1167gr
658 define Device
/iodata_wn-ac733gr3
660 DEVICE_VENDOR
:= I-O DATA
661 DEVICE_MODEL
:= WN-AC733GR3
663 IMAGES
+= factory.bin
664 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
665 elx-header
01040006 8844A2D168B45A2D
666 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-switch-rtl8367b
668 TARGET_DEVICES
+= iodata_wn-ac733gr3
670 define Device
/iptime_a1004ns
673 UIMAGE_NAME
:= a1004ns
674 DEVICE_VENDOR
:= ipTIME
675 DEVICE_MODEL
:= A1004ns
676 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
677 kmod-usb-ledtrig-usbport
679 TARGET_DEVICES
+= iptime_a1004ns
681 define Device
/iptime_a104ns
684 UIMAGE_NAME
:= a104ns
685 DEVICE_VENDOR
:= ipTIME
686 DEVICE_MODEL
:= A104ns
687 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
688 kmod-usb-ledtrig-usbport
690 TARGET_DEVICES
+= iptime_a104ns
692 define Device
/kimax_u25awf-h1
695 DEVICE_VENDOR
:= Kimax
696 DEVICE_MODEL
:= U25AWF
698 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-storage kmod-scsi-core \
699 kmod-fs-ext4 kmod-fs-vfat block-mount
700 SUPPORTED_DEVICES
+= u25awf-h1
702 TARGET_DEVICES
+= kimax_u25awf-h1
704 define Device
/kimax_u35wf
707 DEVICE_VENDOR
:= Kimax
708 DEVICE_MODEL
:= U35WF
709 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-storage kmod-scsi-core \
710 kmod-fs-ext4 kmod-fs-vfat block-mount
712 TARGET_DEVICES
+= kimax_u35wf
714 define Device
/kingston_mlw221
717 DEVICE_VENDOR
:= Kingston
718 DEVICE_MODEL
:= MLW221
719 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
720 SUPPORTED_DEVICES
+= mlw221
722 TARGET_DEVICES
+= kingston_mlw221
724 define Device
/kingston_mlwg2
727 DEVICE_VENDOR
:= Kingston
728 DEVICE_MODEL
:= MLWG2
729 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
730 SUPPORTED_DEVICES
+= mlwg2
732 TARGET_DEVICES
+= kingston_mlwg2
734 define Device
/lava_lr-25g001
738 DEVICE_VENDOR
:= LAVA
739 DEVICE_MODEL
:= LR-25G001
740 DLINK_ROM_ID
:= LVA6E3804001
741 DLINK_FAMILY_MEMBER
:= 0x6E38
742 DLINK_FIRMWARE_SIZE
:= 0xFE0000
743 DEVICE_PACKAGES
+= kmod-mt76x0e
745 TARGET_DEVICES
+= lava_lr-25g001
747 define Device
/lb-link_bl-w1200
749 DEVICE_VENDOR
:= LB-Link
750 DEVICE_MODEL
:= BL-W1200
752 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-mt76x2
754 TARGET_DEVICES
+= lb-link_bl-w1200
756 define Device
/lenovo_newifi-y1
759 DEVICE_VENDOR
:= Lenovo
761 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
762 SUPPORTED_DEVICES
+= y1
764 TARGET_DEVICES
+= lenovo_newifi-y1
766 define Device
/lenovo_newifi-y1s
769 DEVICE_VENDOR
:= Lenovo
771 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
772 SUPPORTED_DEVICES
+= y1s
774 TARGET_DEVICES
+= lenovo_newifi-y1s
776 define Device
/linksys_e1700
779 IMAGES
+= factory.bin
780 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | umedia-header
0x013326
781 DEVICE_VENDOR
:= Linksys
782 DEVICE_MODEL
:= E1700
783 SUPPORTED_DEVICES
+= e1700
785 TARGET_DEVICES
+= linksys_e1700
787 define Device
/microduino_microwrt
790 DEVICE_VENDOR
:= Microduino
791 DEVICE_MODEL
:= MicroWRT
792 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
793 SUPPORTED_DEVICES
+= microwrt
795 TARGET_DEVICES
+= microduino_microwrt
797 define Device
/netcore_nw5212
800 DEVICE_VENDOR
:= Netcore
801 DEVICE_MODEL
:= NW5212
802 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
804 TARGET_DEVICES
+= netcore_nw5212
806 define Device
/netgear_ex2700
808 NETGEAR_HW_ID
:= 29764623+4+0+32+2x2
+0
809 NETGEAR_BOARD_ID
:= EX2700
811 IMAGES
+= factory.bin
812 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
813 append-uImage-fakehdr filesystem
814 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
815 DEVICE_VENDOR
:= NETGEAR
816 DEVICE_MODEL
:= EX2700
817 SUPPORTED_DEVICES
+= ex2700
820 TARGET_DEVICES
+= netgear_ex2700
822 define Device
/netgear_ex3700
824 NETGEAR_BOARD_ID
:= U12H319T00_NETGEAR
826 IMAGES
+= factory.chk
827 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
828 DEVICE_PACKAGES
:= kmod-mt76x2
829 DEVICE_VENDOR
:= NETGEAR
830 DEVICE_MODEL
:= EX3700
/EX3800
831 SUPPORTED_DEVICES
+= ex3700
833 TARGET_DEVICES
+= netgear_ex3700
835 define Device
/netgear_ex6120
837 NETGEAR_BOARD_ID
:= U12H319T30_NETGEAR
839 IMAGES
+= factory.chk
840 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
841 DEVICE_PACKAGES
:= kmod-mt76x2
842 DEVICE_VENDOR
:= NETGEAR
843 DEVICE_MODEL
:= EX6120
845 TARGET_DEVICES
+= netgear_ex6120
847 define Device
/netgear_ex6130
849 NETGEAR_BOARD_ID
:= U12H319T50_NETGEAR
851 IMAGES
+= factory.chk
852 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
853 DEVICE_PACKAGES
:= kmod-mt76x2
854 DEVICE_VENDOR
:= NETGEAR
855 DEVICE_MODEL
:= EX6130
857 TARGET_DEVICES
+= netgear_ex6130
859 define Device
/netgear_jwnr2010-v5
860 $(Device
/netgear_sercomm_nor
)
863 DEVICE_MODEL
:= JWNR2010
865 SERCOMM_HWNAME
:= N300
867 SERCOMM_HWVER
:= A001
868 SERCOMM_SWVER
:= 0x0040
872 TARGET_DEVICES
+= netgear_jwnr2010-v5
874 define Device
/netgear_pr2000
875 $(Device
/netgear_sercomm_nor
)
878 DEVICE_MODEL
:= PR2000
879 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
880 SERCOMM_HWNAME
:= PR2000
882 SERCOMM_HWVER
:= A001
883 SERCOMM_SWVER
:= 0x0000
886 TARGET_DEVICES
+= netgear_pr2000
888 define Device
/netgear_wn3000rp-v3
891 NETGEAR_HW_ID
:= 29764836+8+0+32+2x2
+0
892 NETGEAR_BOARD_ID
:= WN3000RPv3
893 IMAGES
+= factory.bin
894 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
895 append-uImage-fakehdr filesystem
896 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
897 DEVICE_VENDOR
:= NETGEAR
898 DEVICE_MODEL
:= WN3000RP
900 SUPPORTED_DEVICES
+= wn3000rpv3
903 TARGET_DEVICES
+= netgear_wn3000rp-v3
905 define Device
/netgear_wn3100rp-v2
908 NETGEAR_HW_ID
:= 29764883+8+0+32+2x2
+0
909 NETGEAR_BOARD_ID
:= WN3100RPv2
910 IMAGES
+= factory.bin
911 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
912 append-uImage-fakehdr filesystem
913 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
914 DEVICE_VENDOR
:= NETGEAR
915 DEVICE_MODEL
:= WN3100RP
918 TARGET_DEVICES
+= netgear_wn3100rp-v2
920 define Device
/netis_wf2770
923 UIMAGE_NAME
:= WF2770_0.0
.00
924 DEVICE_VENDOR
:= NETIS
925 DEVICE_MODEL
:= WF2770
926 DEVICE_PACKAGES
:= kmod-mt76x0e
927 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | netis-tail WF2770 | uImage lzma
929 TARGET_DEVICES
+= netis_wf2770
931 define Device
/nexx_wt3020-4m
934 IMAGES
+= factory.bin
935 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
936 poray-header
-B WT3020
-F
4M
937 DEVICE_VENDOR
:= Nexx
938 DEVICE_MODEL
:= WT3020
940 SUPPORTED_DEVICES
+= wt3020 wt3020-4M
943 TARGET_DEVICES
+= nexx_wt3020-4m
945 define Device
/nexx_wt3020-8m
948 IMAGES
+= factory.bin
949 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
950 poray-header
-B WT3020
-F
8M
951 DEVICE_VENDOR
:= Nexx
952 DEVICE_MODEL
:= WT3020
954 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
955 SUPPORTED_DEVICES
+= wt3020 wt3020-8M
957 TARGET_DEVICES
+= nexx_wt3020-8m
959 define Device
/ohyeah_oy-0001
962 DEVICE_VENDOR
:= Oh Yeah
963 DEVICE_MODEL
:= OY-0001
964 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
965 SUPPORTED_DEVICES
+= oy-0001
967 TARGET_DEVICES
+= ohyeah_oy-0001
969 define Device
/phicomm_k2-v22.4
972 DEVICE_VENDOR
:= Phicomm
974 DEVICE_VARIANT
:= v22.4 or older
975 DEVICE_PACKAGES
:= kmod-mt76x2
976 SUPPORTED_DEVICES
+= psg1218 psg1218a phicomm
,psg1218a
978 TARGET_DEVICES
+= phicomm_k2-v22.4
980 define Device
/phicomm_k2-v22.5
983 DEVICE_VENDOR
:= Phicomm
985 DEVICE_VARIANT
:= v22.5 or newer
986 DEVICE_PACKAGES
:= kmod-mt76x2
988 TARGET_DEVICES
+= phicomm_k2-v22.5
990 define Device
/phicomm_k2g
993 DEVICE_VENDOR
:= Phicomm
995 DEVICE_PACKAGES
:= kmod-mt76x2
997 TARGET_DEVICES
+= phicomm_k2g
999 define Device
/phicomm_psg1208
1002 DEVICE_VENDOR
:= Phicomm
1003 DEVICE_MODEL
:= PSG1208
1004 DEVICE_PACKAGES
:= kmod-mt76x2
1005 SUPPORTED_DEVICES
+= psg1208
1007 TARGET_DEVICES
+= phicomm_psg1208
1009 define Device
/phicomm_psg1218b
1012 DEVICE_VENDOR
:= Phicomm
1013 DEVICE_MODEL
:= PSG1218
1014 DEVICE_VARIANT
:= Bx
1015 DEVICE_PACKAGES
:= kmod-mt76x2
1016 SUPPORTED_DEVICES
+= psg1218 psg1218b
1018 TARGET_DEVICES
+= phicomm_psg1218b
1020 define Device
/planex_cs-qr10
1023 DEVICE_VENDOR
:= Planex
1024 DEVICE_MODEL
:= CS-QR10
1025 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sound-core \
1026 kmod-sound-mt7620 kmod-i2c-ralink kmod-sdhci-mt7620
1027 SUPPORTED_DEVICES
+= cs-qr10
1029 TARGET_DEVICES
+= planex_cs-qr10
1031 define Device
/planex_db-wrt01
1034 DEVICE_VENDOR
:= Planex
1035 DEVICE_MODEL
:= DB-WRT01
1036 SUPPORTED_DEVICES
+= db-wrt01
1038 TARGET_DEVICES
+= planex_db-wrt01
1040 define Device
/planex_mzk-750dhp
1043 DEVICE_VENDOR
:= Planex
1044 DEVICE_MODEL
:= MZK-750DHP
1045 DEVICE_PACKAGES
:= kmod-mt76x0e
1046 SUPPORTED_DEVICES
+= mzk-750dhp
1048 TARGET_DEVICES
+= planex_mzk-750dhp
1050 define Device
/planex_mzk-ex300np
1053 DEVICE_VENDOR
:= Planex
1054 DEVICE_MODEL
:= MZK-EX300NP
1055 SUPPORTED_DEVICES
+= mzk-ex300np
1057 TARGET_DEVICES
+= planex_mzk-ex300np
1059 define Device
/planex_mzk-ex750np
1062 DEVICE_VENDOR
:= Planex
1063 DEVICE_MODEL
:= MZK-EX750NP
1064 DEVICE_PACKAGES
:= kmod-mt76x2
1065 SUPPORTED_DEVICES
+= mzk-ex750np
1067 TARGET_DEVICES
+= planex_mzk-ex750np
1069 define Device
/ralink_mt7620a-evb
1072 DEVICE_VENDOR
:= MediaTek
1073 DEVICE_MODEL
:= MT7620a EVB
1075 TARGET_DEVICES
+= ralink_mt7620a-evb
1077 define Device
/ralink_mt7620a-mt7530-evb
1080 DEVICE_VENDOR
:= MediaTek
1081 DEVICE_MODEL
:= MT7620a
+ MT7530 EVB
1082 SUPPORTED_DEVICES
+= mt7620a_mt7530
1084 TARGET_DEVICES
+= ralink_mt7620a-mt7530-evb
1086 define Device
/ralink_mt7620a-mt7610e-evb
1089 DEVICE_VENDOR
:= MediaTek
1090 DEVICE_MODEL
:= MT7620a
+ MT7610e EVB
1091 DEVICE_PACKAGES
:= kmod-mt76x0e
1092 SUPPORTED_DEVICES
+= mt7620a_mt7610e
1094 TARGET_DEVICES
+= ralink_mt7620a-mt7610e-evb
1096 define Device
/ralink_mt7620a-v22sg-evb
1098 IMAGE_SIZE
:= 130560k
1099 DEVICE_VENDOR
:= MediaTek
1100 DEVICE_MODEL
:= MT7620a V22SG
1101 SUPPORTED_DEVICES
+= mt7620a_v22sg
1103 TARGET_DEVICES
+= ralink_mt7620a-v22sg-evb
1105 define Device
/ravpower_rp-wd03
1106 $(Device
/sunvalley_filehub_common
)
1107 DEVICE_VENDOR
:= RAVPower
1108 DEVICE_MODEL
:= RP-WD03
1109 SUPPORTED_DEVICES
+= ravpower
,wd03
1110 DEVICE_COMPAT_VERSION
:= 2.0
1111 DEVICE_COMPAT_MESSAGE
:= Partition design has changed compared to older versions
(up to
19.07) due to kernel size restrictions. \
1112 Upgrade via sysupgrade mechanism is not possible
, so new installation via TFTP is required.
1114 TARGET_DEVICES
+= ravpower_rp-wd03
1116 define Device
/rostelecom_rt-fl-1
1117 $(Device
/sercomm_cpj
)
1118 DEVICE_MODEL
:= RT-FL-1
1119 DEVICE_ALT0_MODEL
:= RT-FL-1
1120 ARTIFACT
/initramfs-factory.img
:= \
1121 append-image-stage initramfs-kernel.bin | check-size | \
1122 sercomm-factory-cpj | gzip | sercomm-payload | \
1123 sercomm-pid-setbit
0x11 | sercomm-crypto
1125 TARGET_DEVICES
+= rostelecom_rt-fl-1
1127 define Device
/rostelecom_s1010
1128 $(Device
/sercomm_cpj
)
1129 DEVICE_MODEL
:= S1010
1130 DEVICE_ALT0_MODEL
:= S1010.RT
1131 ARTIFACT
/initramfs-factory.img
:= \
1132 append-image-stage initramfs-kernel.bin | check-size | \
1133 sercomm-factory-cpj | gzip | sercomm-payload | sercomm-crypto
1135 TARGET_DEVICES
+= rostelecom_s1010
1137 define Device
/sanlinking_d240
1139 IMAGE_SIZE
:= 16064k
1140 DEVICE_VENDOR
:= Sanlinking Technologies
1141 DEVICE_MODEL
:= D240
1142 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1143 SUPPORTED_DEVICES
+= d240
1145 TARGET_DEVICES
+= sanlinking_d240
1147 define Device
/sercomm_na930
1149 IMAGE_SIZE
:= 20480k
1150 DEVICE_VENDOR
:= Sercomm
1151 DEVICE_MODEL
:= NA930
1152 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1153 SUPPORTED_DEVICES
+= na930
1155 TARGET_DEVICES
+= sercomm_na930
1157 define Device
/sitecom_wlr-4100-v1-002
1160 IMAGES
+= factory.dlf
1161 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
1162 senao-header
-r
0x0222 -p
0x104A -t
2
1163 DEVICE_VENDOR
:= Sitecom
1164 DEVICE_MODEL
:= WLR-4100
1165 DEVICE_VARIANT
:= v1
002
1166 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
1168 TARGET_DEVICES
+= sitecom_wlr-4100-v1-002
1170 define Device
/snr_cpe-w4n-mt
1171 $(Device
/uimage-lzma-loader
)
1174 DEVICE_VENDOR
:= SNR
1175 DEVICE_MODEL
:= CPE-W4N
1176 DEVICE_VARIANT
:= MT
1177 UIMAGE_NAME
:= SNR-CPE-W4N-MT
1179 TARGET_DEVICES
+= snr_cpe-w4n-mt
1181 define Device
/tplink_archer-c20i
1185 TPLINK_FLASHLAYOUT
:= 8Mmtk
1186 TPLINK_HWID
:= 0xc2000001
1188 DEVICE_MODEL
:= Archer C20i
1189 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
1190 SUPPORTED_DEVICES
+= c20i
1192 TARGET_DEVICES
+= tplink_archer-c20i
1194 define Device
/tplink_archer-c20-v1
1198 SUPPORTED_DEVICES
+= tplink
,c20-v1
1199 TPLINK_FLASHLAYOUT
:= 8Mmtk
1200 TPLINK_HWID
:= 0xc2000001
1201 TPLINK_HWREV
:= 0x44
1202 TPLINK_HWREVADD
:= 0x1
1203 IMAGES
:= sysupgrade.bin
1204 DEVICE_MODEL
:= Archer C20
1205 DEVICE_VARIANT
:= v1
1206 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
1207 kmod-usb-ledtrig-usbport
1209 TARGET_DEVICES
+= tplink_archer-c20-v1
1211 define Device
/tplink_archer-c2-v1
1215 SUPPORTED_DEVICES
+= tplink
,c2-v1
1216 TPLINK_FLASHLAYOUT
:= 8Mmtk
1217 TPLINK_HWID
:= 0xc7500001
1219 IMAGES
:= sysupgrade.bin
1220 DEVICE_MODEL
:= Archer C2
1221 DEVICE_VARIANT
:= v1
1222 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
1223 kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
1225 TARGET_DEVICES
+= tplink_archer-c2-v1
1227 define Device
/tplink_archer-c5-v4
1231 TPLINK_FLASHLAYOUT
:= 8Mmtk
1232 TPLINK_HWID
:= 0x04da857c
1233 TPLINK_HWREV
:= 0x0c000600
1234 TPLINK_HWREVADD
:= 0x04000000
1235 IMAGES
+= tftp-recovery.bin
1236 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
1237 DEVICE_MODEL
:= Archer C5
1238 DEVICE_VARIANT
:= v4
1239 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
1240 kmod-mt76x2 kmod-switch-rtl8367b
1242 TARGET_DEVICES
+= tplink_archer-c5-v4
1244 define Device
/tplink_archer-c50-v1
1248 TPLINK_FLASHLAYOUT
:= 8Mmtk
1249 TPLINK_HWID
:= 0xc7500001
1251 IMAGES
:= sysupgrade.bin factory-us.bin factory-eu.bin
1252 IMAGE
/factory-us.bin
:= tplink-v2-image
-e
-w
0
1253 IMAGE
/factory-eu.bin
:= tplink-v2-image
-e
-w
2
1254 DEVICE_MODEL
:= Archer C50
1255 DEVICE_VARIANT
:= v1
1256 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
1257 SUPPORTED_DEVICES
+= c50
1259 TARGET_DEVICES
+= tplink_archer-c50-v1
1261 define Device
/tplink_archer-mr200
1265 TPLINK_FLASHLAYOUT
:= 8MLmtk
1266 TPLINK_HWID
:= 0xd7500001
1267 TPLINK_HWREV
:= 0x4a
1268 IMAGES
:= sysupgrade.bin
1269 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-net-rndis \
1270 kmod-usb-serial-option adb-enablemodem
1271 DEVICE_MODEL
:= Archer MR200
1272 SUPPORTED_DEVICES
+= mr200
1274 TARGET_DEVICES
+= tplink_archer-mr200
1276 define Device
/tplink_ec220-g5-v2
1280 TPLINK_FLASHLAYOUT
:= 8Mmtk
1281 TPLINK_HWID
:= 0x02015a15
1282 TPLINK_HWREV
:= 0x55000600
1283 TPLINK_HWREVADD
:= 0x03000000
1284 IMAGES
+= tftp-recovery.bin
1285 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
1286 DEVICE_MODEL
:= EC220-G5
1287 DEVICE_VARIANT
:= v2
1288 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-switch-rtl8367b
1290 TARGET_DEVICES
+= tplink_ec220-g5-v2
1292 define Device
/tplink_re200-v1
1295 DEVICE_MODEL
:= RE200
1296 DEVICE_VARIANT
:= v1
1297 DEVICE_PACKAGES
:= kmod-mt76x0e
1299 TPLINK_HWID
:= 0x02000001
1300 TPLINK_FLASHLAYOUT
:= 8Mmtk
1302 TARGET_DEVICES
+= tplink_re200-v1
1304 define Device
/tplink_re210-v1
1307 DEVICE_MODEL
:= RE210
1308 DEVICE_VARIANT
:= v1
1309 DEVICE_PACKAGES
:= kmod-mt76x0e
1311 TPLINK_HWID
:= 0x02100001
1312 TPLINK_FLASHLAYOUT
:= 8Mmtk
1314 TARGET_DEVICES
+= tplink_re210-v1
1316 define Device
/trendnet_tew-810dr
1318 DEVICE_PACKAGES
:= kmod-mt76x0e
1319 DEVICE_VENDOR
:= TRENDnet
1320 DEVICE_MODEL
:= TEW-810DR
1323 TARGET_DEVICES
+= trendnet_tew-810dr
1325 define Device
/vonets_var11n-300
1328 DEVICE_VENDOR
:= Vonets
1329 DEVICE_MODEL
:= VAR11N-300
1332 TARGET_DEVICES
+= vonets_var11n-300
1334 define Device
/wavlink_wl-wn530hg4
1337 DEVICE_VENDOR
:= Wavlink
1338 DEVICE_MODEL
:= WL-WN530HG4
1339 DEVICE_PACKAGES
:= kmod-mt76x2
1341 TARGET_DEVICES
+= wavlink_wl-wn530hg4
1343 define Device
/wavlink_wl-wn531g3
1346 DEVICE_VENDOR
:= Wavlink
1347 DEVICE_MODEL
:= WL-WN531G3
1348 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek kmod-usb2 kmod-usb-ohci
1350 TARGET_DEVICES
+= wavlink_wl-wn531g3
1352 define Device
/wavlink_wl-wn535k1
1355 DEVICE_VENDOR
:= Wavlink
1356 DEVICE_MODEL
:= WL-WN535K1
1357 DEVICE_ALT0_VENDOR
:= Talius
1358 DEVICE_ALT0_MODEL
:= TAL-WMESH1
1359 KERNEL_INITRAMFS_SUFFIX
:= -WN535K1
$$(KERNEL_SUFFIX
)
1360 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
1362 TARGET_DEVICES
+= wavlink_wl-wn535k1
1364 define Device
/wavlink_wl-wn579x3
1367 DEVICE_VENDOR
:= Wavlink
1368 DEVICE_MODEL
:= WL-WN579X3
1369 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
1371 TARGET_DEVICES
+= wavlink_wl-wn579x3
1373 define Device
/wevo_air-duo
1375 IMAGE_SIZE
:= 15040k
1376 UIMAGE_NAME
:= AIR DUO
(0.0.0)
1377 KERNEL_INITRAMFS_SUFFIX
:= .upload
1378 DEVICE_VENDOR
:= WeVO
1379 DEVICE_MODEL
:= AIR DUO
1380 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-storage-uas
1382 TARGET_DEVICES
+= wevo_air-duo
1384 define Device
/wrtnode_wrtnode
1386 IMAGE_SIZE
:= 16064k
1387 DEVICE_VENDOR
:= WRTNode
1388 DEVICE_MODEL
:= WRTNode
1389 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1390 SUPPORTED_DEVICES
+= wrtnode
1392 TARGET_DEVICES
+= wrtnode_wrtnode
1394 define Device
/xiaomi_miwifi-mini
1396 IMAGE_SIZE
:= 15872k
1397 DEVICE_VENDOR
:= Xiaomi
1398 DEVICE_MODEL
:= MiWiFi Mini
1399 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
1400 SUPPORTED_DEVICES
+= miwifi-mini
1402 TARGET_DEVICES
+= xiaomi_miwifi-mini
1404 define Device
/youku_x2
1406 IMAGE_SIZE
:= 16064k
1407 DEVICE_VENDOR
:= Youku
1409 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
1410 kmod-sdhci-mt7620 kmod-usb-ledtrig-usbport
1411 UIMAGE_MAGIC
:= 0x12291000
1412 UIMAGE_NAME
:= 400000000000000000001000
1414 TARGET_DEVICES
+= youku_x2
1416 define Device
/youku_yk-l1
1418 IMAGE_SIZE
:= 32448k
1419 DEVICE_VENDOR
:= Youku
1420 DEVICE_MODEL
:= YK-L1
1421 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
1422 kmod-usb-ledtrig-usbport
1423 SUPPORTED_DEVICES
+= youku-yk1 youku
,yk1
1424 UIMAGE_MAGIC
:= 0x12291000
1425 UIMAGE_NAME
:= 400000000000000000000000
1427 TARGET_DEVICES
+= youku_yk-l1
1429 define Device
/youku_yk-l1c
1431 IMAGE_SIZE
:= 16064k
1432 DEVICE_VENDOR
:= Youku
1433 DEVICE_MODEL
:= YK-L1c
1434 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
1435 kmod-usb-ledtrig-usbport
1436 UIMAGE_MAGIC
:= 0x12291000
1437 UIMAGE_NAME
:= 400000000000000000000000
1439 TARGET_DEVICES
+= youku_yk-l1c
1441 define Device
/yukai_bocco
1444 DEVICE_VENDOR
:= YUKAI Engineering
1445 DEVICE_MODEL
:= BOCCO
1446 DEVICE_PACKAGES
:= kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
1447 SUPPORTED_DEVICES
+= bocco
1449 TARGET_DEVICES
+= yukai_bocco
1451 define Device
/zbtlink_zbt-ape522ii
1453 IMAGE_SIZE
:= 15872k
1454 DEVICE_VENDOR
:= Zbtlink
1455 DEVICE_MODEL
:= ZBT-APE522II
1456 DEVICE_PACKAGES
:= kmod-mt76x2
1457 SUPPORTED_DEVICES
+= zbt-ape522ii
1459 TARGET_DEVICES
+= zbtlink_zbt-ape522ii
1461 define Device
/zbtlink_zbt-cpe102
1464 DEVICE_VENDOR
:= Zbtlink
1465 DEVICE_MODEL
:= ZBT-CPE102
1466 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1467 SUPPORTED_DEVICES
+= zbt-cpe102
1469 TARGET_DEVICES
+= zbtlink_zbt-cpe102
1471 define Device
/zbtlink_zbt-wa05
1474 DEVICE_VENDOR
:= Zbtlink
1475 DEVICE_MODEL
:= ZBT-WA05
1476 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1477 SUPPORTED_DEVICES
+= zbt-wa05
1479 TARGET_DEVICES
+= zbtlink_zbt-wa05
1481 define Device
/zbtlink_zbt-we1026-5g-16m
1483 IMAGE_SIZE
:= 16064k
1484 DEVICE_VENDOR
:= Zbtlink
1485 DEVICE_MODEL
:= ZBT-WE1026-5G
1486 DEVICE_VARIANT
:= 16M
1487 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1488 SUPPORTED_DEVICES
+= we1026-5g-16m zbtlink
,we1026-5g-16m
1490 TARGET_DEVICES
+= zbtlink_zbt-we1026-5g-16m
1492 define Device
/zbtlink_zbt-we1026-h-32m
1494 IMAGE_SIZE
:= 32448k
1495 DEVICE_VENDOR
:= Zbtlink
1496 DEVICE_MODEL
:= ZBT-WE1026-H
1497 DEVICE_VARIANT
:= 32M
1498 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1500 TARGET_DEVICES
+= zbtlink_zbt-we1026-h-32m
1502 define Device
/zbtlink_zbt-we2026
1505 DEVICE_VENDOR
:= Zbtlink
1506 DEVICE_MODEL
:= ZBT-WE2026
1507 SUPPORTED_DEVICES
+= zbt-we2026
1509 TARGET_DEVICES
+= zbtlink_zbt-we2026
1511 define Device
/zbtlink_zbt-we826-16m
1513 IMAGE_SIZE
:= 16064k
1514 DEVICE_VENDOR
:= Zbtlink
1515 DEVICE_MODEL
:= ZBT-WE826
1516 DEVICE_VARIANT
:= 16M
1517 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1518 SUPPORTED_DEVICES
+= zbt-we826 zbt-we826-16M
1520 TARGET_DEVICES
+= zbtlink_zbt-we826-16m
1522 define Device
/zbtlink_zbt-we826-32m
1524 IMAGE_SIZE
:= 32448k
1525 DEVICE_VENDOR
:= Zbtlink
1526 DEVICE_MODEL
:= ZBT-WE826
1527 DEVICE_VARIANT
:= 32M
1528 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1529 SUPPORTED_DEVICES
+= zbt-we826-32M
1531 TARGET_DEVICES
+= zbtlink_zbt-we826-32m
1533 define Device
/zbtlink_zbt-we826-e
1535 IMAGE_SIZE
:= 32448k
1536 DEVICE_VENDOR
:= Zbtlink
1537 DEVICE_MODEL
:= ZBT-WE826-E
1538 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 uqmi \
1539 kmod-usb-serial-option
1541 TARGET_DEVICES
+= zbtlink_zbt-we826-e
1543 define Device
/zbtlink_zbt-wr8305rt
1546 DEVICE_VENDOR
:= Zbtlink
1547 DEVICE_MODEL
:= ZBT-WR8305RT
1548 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1549 SUPPORTED_DEVICES
+= zbt-wr8305rt
1552 TARGET_DEVICES
+= zbtlink_zbt-wr8305rt
1554 define Device
/zte_q7
1557 DEVICE_VENDOR
:= ZTE
1559 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1560 SUPPORTED_DEVICES
+= zte-q7
1562 TARGET_DEVICES
+= zte_q7
1564 define Device
/zyxel_keenetic-lite-iii-a
1567 DEVICE_VENDOR
:= ZyXEL
1568 DEVICE_MODEL
:= Keenetic Lite III
1570 IMAGES
+= factory.bin
1571 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1572 zyimage
-d
2102018 -v
"ZyXEL Keenetic Lite III"
1574 TARGET_DEVICES
+= zyxel_keenetic-lite-iii-a
1576 define Device
/zyxel_keenetic-omni
1579 DEVICE_VENDOR
:= ZyXEL
1580 DEVICE_MODEL
:= Keenetic Omni
1581 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
1582 IMAGES
+= factory.bin
1583 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1584 zyimage
-d
4882 -v
"ZyXEL Keenetic Omni"
1585 SUPPORTED_DEVICES
+= kn_rc
1587 TARGET_DEVICES
+= zyxel_keenetic-omni
1589 define Device
/zyxel_keenetic-omni-ii
1592 DEVICE_VENDOR
:= ZyXEL
1593 DEVICE_MODEL
:= Keenetic Omni II
1594 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
1595 IMAGES
+= factory.bin
1596 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1597 zyimage
-d
2102034 -v
"ZyXEL Keenetic Omni II"
1598 SUPPORTED_DEVICES
+= kn_rf
1600 TARGET_DEVICES
+= zyxel_keenetic-omni-ii
1602 define Device
/zyxel_keenetic-viva
1604 IMAGE_SIZE
:= 16064k
1605 DEVICE_VENDOR
:= ZyXEL
1606 DEVICE_MODEL
:= Keenetic Viva
1607 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
1608 kmod-switch-rtl8366-smi kmod-switch-rtl8367b
1609 IMAGES
+= factory.bin
1610 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1611 zyimage
-d
8997 -v
"ZyXEL Keenetic Viva"
1612 SUPPORTED_DEVICES
+= kng_rc
1614 TARGET_DEVICES
+= zyxel_keenetic-viva