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
/buffalo_whr-1166d
155 DEVICE_VENDOR
:= Buffalo
156 DEVICE_MODEL
:= WHR-1166D
157 DEVICE_PACKAGES
:= kmod-mt76x2
158 SUPPORTED_DEVICES
+= whr-1166d
160 TARGET_DEVICES
+= buffalo_whr-1166d
162 define Device
/buffalo_whr-300hp2
165 DEVICE_VENDOR
:= Buffalo
166 DEVICE_MODEL
:= WHR-300HP2
167 SUPPORTED_DEVICES
+= whr-300hp2
169 TARGET_DEVICES
+= buffalo_whr-300hp2
171 define Device
/buffalo_whr-600d
174 DEVICE_VENDOR
:= Buffalo
175 DEVICE_MODEL
:= WHR-600D
176 DEVICE_PACKAGES
:= kmod-rt2800-pci
177 SUPPORTED_DEVICES
+= whr-600d
179 TARGET_DEVICES
+= buffalo_whr-600d
181 define Device
/buffalo_wmr-300
184 DEVICE_VENDOR
:= Buffalo
185 DEVICE_MODEL
:= WMR-300
186 SUPPORTED_DEVICES
+= wmr-300
188 TARGET_DEVICES
+= buffalo_wmr-300
190 define Device
/comfast_cf-wr800n
193 DEVICE_VENDOR
:= Comfast
194 DEVICE_MODEL
:= CF-WR800N
195 SUPPORTED_DEVICES
+= cf-wr800n
198 TARGET_DEVICES
+= comfast_cf-wr800n
200 define Device
/dlink_dch-m225
203 SEAMA_SIGNATURE
:= wapn22_dlink
.2013gui_dap1320b
205 DEVICE_VENDOR
:= D-Link
206 DEVICE_MODEL
:= DCH-M225
207 DEVICE_PACKAGES
:= kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
208 SUPPORTED_DEVICES
+= dch-m225
210 TARGET_DEVICES
+= dlink_dch-m225
212 define Device
/dlink_dir-510l
216 LOADER_FLASH_OFFS
:= 0x220000
217 DEVICE_VENDOR
:= D-Link
218 DEVICE_MODEL
:= DIR-510L
219 DEVICE_PACKAGES
+= kmod-mt76x0e
220 DLINK_ROM_ID
:= DLK6E3805001
221 DLINK_FAMILY_MEMBER
:= 0x6E38
222 DLINK_FIRMWARE_SIZE
:= 0xDE0000
223 DLINK_IMAGE_OFFSET
:= 0x210000
225 TARGET_DEVICES
+= dlink_dir-510l
227 define Device
/dlink_dir-806a-b1
230 DEVICE_VENDOR
:= D-Link
231 DEVICE_MODEL
:= DIR-806A
233 DEVICE_PACKAGES
+= kmod-mt76x0e
234 IMAGES
+= factory.bin
235 IMAGE
/factory.bin
:= append-kernel | append-rootfs | pad-rootfs | check-size | \
236 sign-dlink-ru cef285a2e29e40b2baab31277d44298b
238 TARGET_DEVICES
+= dlink_dir-806a-b1
240 define Device
/dlink_dir-810l
242 DEVICE_PACKAGES
:= kmod-mt76x0e
243 DEVICE_VENDOR
:= D-Link
244 DEVICE_MODEL
:= DIR-810L
246 SUPPORTED_DEVICES
+= dir-810l
248 TARGET_DEVICES
+= dlink_dir-810l
250 define Device
/dlink_dwr-116-a1
254 DEVICE_VENDOR
:= D-Link
255 DEVICE_MODEL
:= DWR-116
256 DEVICE_VARIANT
:= A1
/A2
257 DLINK_ROM_ID
:= DLK6E3803001
258 DLINK_FAMILY_MEMBER
:= 0x6E38
259 DLINK_FIRMWARE_SIZE
:= 0x7E0000
262 TARGET_DEVICES
+= dlink_dwr-116-a1
264 define Device
/dlink_dwr-118-a1
268 DEVICE_VENDOR
:= D-Link
269 DEVICE_MODEL
:= DWR-118
271 DEVICE_PACKAGES
+= kmod-mt76x0e
272 DLINK_ROM_ID
:= DLK6E3811001
273 DLINK_FAMILY_MEMBER
:= 0x6E38
274 DLINK_FIRMWARE_SIZE
:= 0xFE0000
276 TARGET_DEVICES
+= dlink_dwr-118-a1
278 define Device
/dlink_dwr-118-a2
282 DEVICE_VENDOR
:= D-Link
283 DEVICE_MODEL
:= DWR-118
285 DEVICE_PACKAGES
+= kmod-mt76x2
286 DLINK_ROM_ID
:= DLK6E3814001
287 DLINK_FAMILY_MEMBER
:= 0x6E38
288 DLINK_FIRMWARE_SIZE
:= 0xFE0000
290 TARGET_DEVICES
+= dlink_dwr-118-a2
292 define Device
/dlink_dwr-921-c1
296 DEVICE_VENDOR
:= D-Link
297 DEVICE_MODEL
:= DWR-921
299 DLINK_ROM_ID
:= DLK6E2414001
300 DLINK_FAMILY_MEMBER
:= 0x6E24
301 DLINK_FIRMWARE_SIZE
:= 0xFE0000
302 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi
304 TARGET_DEVICES
+= dlink_dwr-921-c1
306 define Device
/dlink_dwr-921-c3
307 $(Device
/dlink_dwr-921-c1
)
308 DEVICE_DTS
:= mt7620n_dlink_dwr-921-c1
309 DEVICE_VENDOR
:= D-Link
310 DEVICE_MODEL
:= DWR-921
312 DLINK_ROM_ID
:= DLK6E2414009
313 SUPPORTED_DEVICES
:= dlink
,dwr-921-c1
315 TARGET_DEVICES
+= dlink_dwr-921-c3
317 define Device
/dlink_dwr-922-e2
321 DEVICE_VENDOR
:= D-Link
322 DEVICE_MODEL
:= DWR-922
324 DLINK_ROM_ID
:= DLK6E2414005
325 DLINK_FAMILY_MEMBER
:= 0x6E24
326 DLINK_FIRMWARE_SIZE
:= 0xFE0000
327 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi
329 TARGET_DEVICES
+= dlink_dwr-922-e2
331 define Device
/dlink_dwr-960
335 DEVICE_VENDOR
:= D-Link
336 DEVICE_MODEL
:= DWR-960
337 DLINK_ROM_ID
:= DLK6E2429001
338 DLINK_FAMILY_MEMBER
:= 0x6E24
339 DLINK_FIRMWARE_SIZE
:= 0xFE0000
340 DEVICE_PACKAGES
+= kmod-usb-net-qmi-wwan kmod-usb-serial-option uqmi \
343 TARGET_DEVICES
+= dlink_dwr-960
345 define Device
/dlink_dwr-961-a1
349 DEVICE_VENDOR
:= D-Link
350 DEVICE_MODEL
:= DWR-961
352 DLINK_ROM_ID
:= DLK6E3813001
353 DLINK_FAMILY_MEMBER
:= 0x6E38
354 DLINK_FIRMWARE_SIZE
:= 0xFE0000
355 DEVICE_PACKAGES
+= kmod-mt76x2 kmod-usb-net-qmi-wwan kmod-usb-serial-option \
358 TARGET_DEVICES
+= dlink_dwr-961-a1
360 define Device
/domywifi_dm202
363 DEVICE_VENDOR
:= DomyWifi
364 DEVICE_MODEL
:= DM202
365 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
367 TARGET_DEVICES
+= domywifi_dm202
369 define Device
/domywifi_dm203
372 DEVICE_VENDOR
:= DomyWifi
373 DEVICE_MODEL
:= DM203
374 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
376 TARGET_DEVICES
+= domywifi_dm203
378 define Device
/domywifi_dw22d
381 DEVICE_VENDOR
:= DomyWifi
382 DEVICE_MODEL
:= DW22D
383 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-sdhci-mt7620 kmod-usb2 kmod-usb-ohci
385 TARGET_DEVICES
+= domywifi_dw22d
387 define Device
/dovado_tiny-ac
390 DEVICE_VENDOR
:= Dovado
391 DEVICE_MODEL
:= Tiny AC
392 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
393 SUPPORTED_DEVICES
+= tiny-ac
395 TARGET_DEVICES
+= dovado_tiny-ac
397 define Device
/edimax_br-6208ac-v2
399 DEVICE_VENDOR
:= Edimax
400 DEVICE_MODEL
:= BR-6208AC
404 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
405 edimax-header
-s CSYS
-m RN71
-f
0x70000 -S
0x01100000 | pad-rootfs | \
406 check-size | append-metadata
407 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-mt76x0e kmod-phy-realtek \
408 kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
411 TARGET_DEVICES
+= edimax_br-6208ac-v2
413 define Device
/edimax_br-6478ac-v2
415 DEVICE_VENDOR
:= Edimax
416 DEVICE_MODEL
:= BR-6478AC
419 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
420 edimax-header
-s CSYS
-m RN68
-f
0x70000 -S
0x01100000 | pad-rootfs | \
421 check-size | append-metadata
422 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
423 kmod-usb-ledtrig-usbport
425 TARGET_DEVICES
+= edimax_br-6478ac-v2
427 define Device
/edimax_ew-7476rpc
429 DEVICE_VENDOR
:= Edimax
430 DEVICE_MODEL
:= EW-7476RPC
432 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
433 edimax-header
-s CSYS
-m RN79
-f
0x70000 -S
0x01100000 | pad-rootfs | \
434 check-size | append-metadata
435 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
437 TARGET_DEVICES
+= edimax_ew-7476rpc
439 define Device
/edimax_ew-7478ac
441 DEVICE_VENDOR
:= Edimax
442 DEVICE_MODEL
:= EW-7478AC
444 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
445 edimax-header
-s CSYS
-m RN70
-f
0x70000 -S
0x01100000 | pad-rootfs | \
446 check-size | append-metadata
447 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
449 TARGET_DEVICES
+= edimax_ew-7478ac
451 define Device
/edimax_ew-7478apc
453 DEVICE_VENDOR
:= Edimax
454 DEVICE_MODEL
:= EW-7478APC
456 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
457 edimax-header
-s CSYS
-m RN75
-f
0x70000 -S
0x01100000 | pad-rootfs | \
458 check-size | append-metadata
459 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
460 kmod-usb-ledtrig-usbport
462 TARGET_DEVICES
+= edimax_ew-7478apc
464 define Device
/elecom_wrh-300cr
467 IMAGES
+= factory.bin
468 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | elecom-header
469 DEVICE_VENDOR
:= Elecom
470 DEVICE_MODEL
:= WRH-300CR
471 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
472 SUPPORTED_DEVICES
+= wrh-300cr
474 TARGET_DEVICES
+= elecom_wrh-300cr
476 define Device
/engenius_epg600
477 $(Device
/uimage-lzma-loader
)
480 IMAGES
+= factory.dlf
481 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
482 senao-header
-r
0x101 -p
0x6a -t
2
483 DEVICE_VENDOR
:= EnGenius
484 DEVICE_MODEL
:= EPG600
485 DEVICE_PACKAGES
+= kmod-rt2800-pci kmod-usb-storage \
486 kmod-usb-ohci kmod-usb2 uboot-envtools
488 TARGET_DEVICES
+= engenius_epg600
490 define Device
/engenius_esr600
493 IMAGES
+= factory.dlf
494 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
495 senao-header
-r
0x101 -p
0x57 -t
2
496 DEVICE_VENDOR
:= EnGenius
497 DEVICE_MODEL
:= ESR600
498 DEVICE_PACKAGES
+= kmod-rt2800-pci kmod-usb-storage kmod-usb-ohci \
501 TARGET_DEVICES
+= engenius_esr600
503 define Device
/fon_fon2601
507 DEVICE_MODEL
:= FON2601
508 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
509 KERNEL_INITRAMFS
:= $$(KERNEL
) | uimage-padhdr
510 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | uimage-padhdr | \
511 pad-rootfs | check-size | append-metadata
513 TARGET_DEVICES
+= fon_fon2601
515 define Device
/glinet_gl-mt300a
518 DEVICE_VENDOR
:= GL.iNet
519 DEVICE_MODEL
:= GL-MT300A
520 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
521 SUPPORTED_DEVICES
+= gl-mt300a
523 TARGET_DEVICES
+= glinet_gl-mt300a
525 define Device
/glinet_gl-mt300n
528 DEVICE_VENDOR
:= GL.iNet
529 DEVICE_MODEL
:= GL-MT300N
530 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
531 SUPPORTED_DEVICES
+= gl-mt300n
533 TARGET_DEVICES
+= glinet_gl-mt300n
535 define Device
/glinet_gl-mt750
538 DEVICE_VENDOR
:= GL.iNet
539 DEVICE_MODEL
:= GL-MT750
540 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
541 SUPPORTED_DEVICES
+= gl-mt750
543 TARGET_DEVICES
+= glinet_gl-mt750
545 define Device
/head-weblink_hdrm200
548 DEVICE_VENDOR
:= Head Weblink
549 DEVICE_MODEL
:= HDRM2000
550 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
551 uqmi kmod-usb-serial-option
553 TARGET_DEVICES
+= head-weblink_hdrm200
555 define Device
/hiwifi_hc5661
558 DEVICE_VENDOR
:= HiWiFi
559 DEVICE_MODEL
:= HC5661
560 DEVICE_PACKAGES
:= kmod-sdhci-mt7620
561 SUPPORTED_DEVICES
+= hc5661
563 TARGET_DEVICES
+= hiwifi_hc5661
565 define Device
/hiwifi_hc5761
568 DEVICE_VENDOR
:= HiWiFi
569 DEVICE_MODEL
:= HC5761
570 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
571 kmod-usb-ledtrig-usbport
572 SUPPORTED_DEVICES
+= hc5761
574 TARGET_DEVICES
+= hiwifi_hc5761
576 define Device
/hiwifi_hc5861
579 DEVICE_VENDOR
:= HiWiFi
580 DEVICE_MODEL
:= HC5861
581 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
582 kmod-phy-realtek kmod-usb-ledtrig-usbport
583 SUPPORTED_DEVICES
+= hc5861
585 TARGET_DEVICES
+= hiwifi_hc5861
587 define Device
/hnet_c108
590 DEVICE_VENDOR
:= HNET
592 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
593 SUPPORTED_DEVICES
+= c108
595 TARGET_DEVICES
+= hnet_c108
597 define Device
/humax_e2
600 DEVICE_VENDOR
:= HUMAX
602 DEVICE_ALT0_VENDOR
:= HUMAX
603 DEVICE_ALT0_MODEL
:= QUANTUM E2
604 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
605 edimax-header
-s CSYS
-m RN75
-f
0x70000 -S
0x01100000 | pad-rootfs | \
606 check-size | append-metadata
607 DEVICE_PACKAGES
:= kmod-mt76x0e
609 TARGET_DEVICES
+= humax_e2
611 define Device
/sunvalley_filehub_common
614 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-i2c-ralink
616 LOADER_FLASH_OFFS
:= 0x200000
617 COMPILE
:= loader-
$(1).bin
618 COMPILE
/loader-
$(1).bin
:= loader-okli-compile | pad-to
64k | lzma | \
620 KERNEL
:= $(KERNEL_DTB
) | uImage lzma
-M
0x4f4b4c49
621 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | uImage lzma
622 IMAGES
+= kernel.bin rootfs.bin
623 IMAGE
/kernel.bin
:= append-loader-okli
$(1) | check-size
64k
624 IMAGE
/rootfs.bin
:= $$(sysupgrade_bin
) | check-size
625 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
626 check-size
7744k | append-metadata
629 define Device
/hootoo_ht-tm05
630 $(Device
/sunvalley_filehub_common
)
631 DEVICE_VENDOR
:= HooToo
632 DEVICE_MODEL
:= HT-TM05
634 TARGET_DEVICES
+= hootoo_ht-tm05
636 define Device
/iodata_wn-ac1167gr
638 DEVICE_VENDOR
:= I-O DATA
639 DEVICE_MODEL
:= WN-AC1167GR
641 IMAGES
+= factory.bin
642 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
643 elx-header
01040016 8844A2D168B45A2D
644 DEVICE_PACKAGES
:= kmod-mt76x2
646 TARGET_DEVICES
+= iodata_wn-ac1167gr
648 define Device
/iodata_wn-ac733gr3
650 DEVICE_VENDOR
:= I-O DATA
651 DEVICE_MODEL
:= WN-AC733GR3
653 IMAGES
+= factory.bin
654 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
655 elx-header
01040006 8844A2D168B45A2D
656 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-switch-rtl8367b
658 TARGET_DEVICES
+= iodata_wn-ac733gr3
660 define Device
/iptime_a1004ns
663 UIMAGE_NAME
:= a1004ns
664 DEVICE_VENDOR
:= ipTIME
665 DEVICE_MODEL
:= A1004ns
666 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
667 kmod-usb-ledtrig-usbport
669 TARGET_DEVICES
+= iptime_a1004ns
671 define Device
/iptime_a104ns
674 UIMAGE_NAME
:= a104ns
675 DEVICE_VENDOR
:= ipTIME
676 DEVICE_MODEL
:= A104ns
677 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
678 kmod-usb-ledtrig-usbport
680 TARGET_DEVICES
+= iptime_a104ns
682 define Device
/kimax_u25awf-h1
685 DEVICE_VENDOR
:= Kimax
686 DEVICE_MODEL
:= U25AWF
688 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-storage kmod-scsi-core \
689 kmod-fs-ext4 kmod-fs-vfat block-mount
690 SUPPORTED_DEVICES
+= u25awf-h1
692 TARGET_DEVICES
+= kimax_u25awf-h1
694 define Device
/kimax_u35wf
697 DEVICE_VENDOR
:= Kimax
698 DEVICE_MODEL
:= U35WF
699 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-storage kmod-scsi-core \
700 kmod-fs-ext4 kmod-fs-vfat block-mount
702 TARGET_DEVICES
+= kimax_u35wf
704 define Device
/kingston_mlw221
707 DEVICE_VENDOR
:= Kingston
708 DEVICE_MODEL
:= MLW221
709 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
710 SUPPORTED_DEVICES
+= mlw221
712 TARGET_DEVICES
+= kingston_mlw221
714 define Device
/kingston_mlwg2
717 DEVICE_VENDOR
:= Kingston
718 DEVICE_MODEL
:= MLWG2
719 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
720 SUPPORTED_DEVICES
+= mlwg2
722 TARGET_DEVICES
+= kingston_mlwg2
724 define Device
/lava_lr-25g001
728 DEVICE_VENDOR
:= LAVA
729 DEVICE_MODEL
:= LR-25G001
730 DLINK_ROM_ID
:= LVA6E3804001
731 DLINK_FAMILY_MEMBER
:= 0x6E38
732 DLINK_FIRMWARE_SIZE
:= 0xFE0000
733 DEVICE_PACKAGES
+= kmod-mt76x0e
735 TARGET_DEVICES
+= lava_lr-25g001
737 define Device
/lb-link_bl-w1200
739 DEVICE_VENDOR
:= LB-Link
740 DEVICE_MODEL
:= BL-W1200
742 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-mt76x2
744 TARGET_DEVICES
+= lb-link_bl-w1200
746 define Device
/lenovo_newifi-y1
749 DEVICE_VENDOR
:= Lenovo
751 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
752 SUPPORTED_DEVICES
+= y1
754 TARGET_DEVICES
+= lenovo_newifi-y1
756 define Device
/lenovo_newifi-y1s
759 DEVICE_VENDOR
:= Lenovo
761 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
762 SUPPORTED_DEVICES
+= y1s
764 TARGET_DEVICES
+= lenovo_newifi-y1s
766 define Device
/linksys_e1700
769 IMAGES
+= factory.bin
770 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | umedia-header
0x013326
771 DEVICE_VENDOR
:= Linksys
772 DEVICE_MODEL
:= E1700
773 SUPPORTED_DEVICES
+= e1700
775 TARGET_DEVICES
+= linksys_e1700
777 define Device
/microduino_microwrt
780 DEVICE_VENDOR
:= Microduino
781 DEVICE_MODEL
:= MicroWRT
782 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
783 SUPPORTED_DEVICES
+= microwrt
785 TARGET_DEVICES
+= microduino_microwrt
787 define Device
/netcore_nw5212
790 DEVICE_VENDOR
:= Netcore
791 DEVICE_MODEL
:= NW5212
792 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
794 TARGET_DEVICES
+= netcore_nw5212
796 define Device
/netgear_ex2700
798 NETGEAR_HW_ID
:= 29764623+4+0+32+2x2
+0
799 NETGEAR_BOARD_ID
:= EX2700
801 IMAGES
+= factory.bin
802 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
803 append-uImage-fakehdr filesystem
804 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
805 DEVICE_VENDOR
:= NETGEAR
806 DEVICE_MODEL
:= EX2700
807 SUPPORTED_DEVICES
+= ex2700
810 TARGET_DEVICES
+= netgear_ex2700
812 define Device
/netgear_ex3700
814 NETGEAR_BOARD_ID
:= U12H319T00_NETGEAR
816 IMAGES
+= factory.chk
817 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
818 DEVICE_PACKAGES
:= kmod-mt76x2
819 DEVICE_VENDOR
:= NETGEAR
820 DEVICE_MODEL
:= EX3700
/EX3800
821 SUPPORTED_DEVICES
+= ex3700
823 TARGET_DEVICES
+= netgear_ex3700
825 define Device
/netgear_ex6120
827 NETGEAR_BOARD_ID
:= U12H319T30_NETGEAR
829 IMAGES
+= factory.chk
830 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
831 DEVICE_PACKAGES
:= kmod-mt76x2
832 DEVICE_VENDOR
:= NETGEAR
833 DEVICE_MODEL
:= EX6120
835 TARGET_DEVICES
+= netgear_ex6120
837 define Device
/netgear_ex6130
839 NETGEAR_BOARD_ID
:= U12H319T50_NETGEAR
841 IMAGES
+= factory.chk
842 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
843 DEVICE_PACKAGES
:= kmod-mt76x2
844 DEVICE_VENDOR
:= NETGEAR
845 DEVICE_MODEL
:= EX6130
847 TARGET_DEVICES
+= netgear_ex6130
849 define Device
/netgear_jwnr2010-v5
850 $(Device
/netgear_sercomm_nor
)
853 DEVICE_MODEL
:= JWNR2010
855 SERCOMM_HWNAME
:= N300
857 SERCOMM_HWVER
:= A001
858 SERCOMM_SWVER
:= 0x0040
862 TARGET_DEVICES
+= netgear_jwnr2010-v5
864 define Device
/netgear_pr2000
865 $(Device
/netgear_sercomm_nor
)
868 DEVICE_MODEL
:= PR2000
869 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
870 SERCOMM_HWNAME
:= PR2000
872 SERCOMM_HWVER
:= A001
873 SERCOMM_SWVER
:= 0x0000
876 TARGET_DEVICES
+= netgear_pr2000
878 define Device
/netgear_wn3000rp-v3
881 NETGEAR_HW_ID
:= 29764836+8+0+32+2x2
+0
882 NETGEAR_BOARD_ID
:= WN3000RPv3
883 IMAGES
+= factory.bin
884 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
885 append-uImage-fakehdr filesystem
886 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
887 DEVICE_VENDOR
:= NETGEAR
888 DEVICE_MODEL
:= WN3000RP
890 SUPPORTED_DEVICES
+= wn3000rpv3
893 TARGET_DEVICES
+= netgear_wn3000rp-v3
895 define Device
/netgear_wn3100rp-v2
898 NETGEAR_HW_ID
:= 29764883+8+0+32+2x2
+0
899 NETGEAR_BOARD_ID
:= WN3100RPv2
900 IMAGES
+= factory.bin
901 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | pad-offset
64k
64 | \
902 append-uImage-fakehdr filesystem
903 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | netgear-dni
904 DEVICE_VENDOR
:= NETGEAR
905 DEVICE_MODEL
:= WN3100RP
908 TARGET_DEVICES
+= netgear_wn3100rp-v2
910 define Device
/netis_wf2770
913 UIMAGE_NAME
:= WF2770_0.0
.00
914 DEVICE_VENDOR
:= NETIS
915 DEVICE_MODEL
:= WF2770
916 DEVICE_PACKAGES
:= kmod-mt76x0e
917 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | netis-tail WF2770 | uImage lzma
919 TARGET_DEVICES
+= netis_wf2770
921 define Device
/nexx_wt3020-4m
924 IMAGES
+= factory.bin
925 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
926 poray-header
-B WT3020
-F
4M
927 DEVICE_VENDOR
:= Nexx
928 DEVICE_MODEL
:= WT3020
930 SUPPORTED_DEVICES
+= wt3020 wt3020-4M
933 TARGET_DEVICES
+= nexx_wt3020-4m
935 define Device
/nexx_wt3020-8m
938 IMAGES
+= factory.bin
939 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
940 poray-header
-B WT3020
-F
8M
941 DEVICE_VENDOR
:= Nexx
942 DEVICE_MODEL
:= WT3020
944 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
945 SUPPORTED_DEVICES
+= wt3020 wt3020-8M
947 TARGET_DEVICES
+= nexx_wt3020-8m
949 define Device
/ohyeah_oy-0001
952 DEVICE_VENDOR
:= Oh Yeah
953 DEVICE_MODEL
:= OY-0001
954 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
955 SUPPORTED_DEVICES
+= oy-0001
957 TARGET_DEVICES
+= ohyeah_oy-0001
959 define Device
/phicomm_k2-v22.4
962 DEVICE_VENDOR
:= Phicomm
964 DEVICE_VARIANT
:= v22.4 or older
965 DEVICE_PACKAGES
:= kmod-mt76x2
966 SUPPORTED_DEVICES
+= psg1218 psg1218a phicomm
,psg1218a
968 TARGET_DEVICES
+= phicomm_k2-v22.4
970 define Device
/phicomm_k2-v22.5
973 DEVICE_VENDOR
:= Phicomm
975 DEVICE_VARIANT
:= v22.5 or newer
976 DEVICE_PACKAGES
:= kmod-mt76x2
978 TARGET_DEVICES
+= phicomm_k2-v22.5
980 define Device
/phicomm_k2g
983 DEVICE_VENDOR
:= Phicomm
985 DEVICE_PACKAGES
:= kmod-mt76x2
987 TARGET_DEVICES
+= phicomm_k2g
989 define Device
/phicomm_psg1208
992 DEVICE_VENDOR
:= Phicomm
993 DEVICE_MODEL
:= PSG1208
994 DEVICE_PACKAGES
:= kmod-mt76x2
995 SUPPORTED_DEVICES
+= psg1208
997 TARGET_DEVICES
+= phicomm_psg1208
999 define Device
/phicomm_psg1218b
1002 DEVICE_VENDOR
:= Phicomm
1003 DEVICE_MODEL
:= PSG1218
1004 DEVICE_VARIANT
:= Bx
1005 DEVICE_PACKAGES
:= kmod-mt76x2
1006 SUPPORTED_DEVICES
+= psg1218 psg1218b
1008 TARGET_DEVICES
+= phicomm_psg1218b
1010 define Device
/planex_cs-qr10
1013 DEVICE_VENDOR
:= Planex
1014 DEVICE_MODEL
:= CS-QR10
1015 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sound-core \
1016 kmod-sound-mt7620 kmod-i2c-ralink kmod-sdhci-mt7620
1017 SUPPORTED_DEVICES
+= cs-qr10
1019 TARGET_DEVICES
+= planex_cs-qr10
1021 define Device
/planex_db-wrt01
1024 DEVICE_VENDOR
:= Planex
1025 DEVICE_MODEL
:= DB-WRT01
1026 SUPPORTED_DEVICES
+= db-wrt01
1028 TARGET_DEVICES
+= planex_db-wrt01
1030 define Device
/planex_mzk-750dhp
1033 DEVICE_VENDOR
:= Planex
1034 DEVICE_MODEL
:= MZK-750DHP
1035 DEVICE_PACKAGES
:= kmod-mt76x0e
1036 SUPPORTED_DEVICES
+= mzk-750dhp
1038 TARGET_DEVICES
+= planex_mzk-750dhp
1040 define Device
/planex_mzk-ex300np
1043 DEVICE_VENDOR
:= Planex
1044 DEVICE_MODEL
:= MZK-EX300NP
1045 SUPPORTED_DEVICES
+= mzk-ex300np
1047 TARGET_DEVICES
+= planex_mzk-ex300np
1049 define Device
/planex_mzk-ex750np
1052 DEVICE_VENDOR
:= Planex
1053 DEVICE_MODEL
:= MZK-EX750NP
1054 DEVICE_PACKAGES
:= kmod-mt76x2
1055 SUPPORTED_DEVICES
+= mzk-ex750np
1057 TARGET_DEVICES
+= planex_mzk-ex750np
1059 define Device
/ralink_mt7620a-evb
1062 DEVICE_VENDOR
:= MediaTek
1063 DEVICE_MODEL
:= MT7620a EVB
1065 TARGET_DEVICES
+= ralink_mt7620a-evb
1067 define Device
/ralink_mt7620a-mt7530-evb
1070 DEVICE_VENDOR
:= MediaTek
1071 DEVICE_MODEL
:= MT7620a
+ MT7530 EVB
1072 SUPPORTED_DEVICES
+= mt7620a_mt7530
1074 TARGET_DEVICES
+= ralink_mt7620a-mt7530-evb
1076 define Device
/ralink_mt7620a-mt7610e-evb
1079 DEVICE_VENDOR
:= MediaTek
1080 DEVICE_MODEL
:= MT7620a
+ MT7610e EVB
1081 DEVICE_PACKAGES
:= kmod-mt76x0e
1082 SUPPORTED_DEVICES
+= mt7620a_mt7610e
1084 TARGET_DEVICES
+= ralink_mt7620a-mt7610e-evb
1086 define Device
/ralink_mt7620a-v22sg-evb
1088 IMAGE_SIZE
:= 130560k
1089 DEVICE_VENDOR
:= MediaTek
1090 DEVICE_MODEL
:= MT7620a V22SG
1091 SUPPORTED_DEVICES
+= mt7620a_v22sg
1093 TARGET_DEVICES
+= ralink_mt7620a-v22sg-evb
1095 define Device
/ravpower_rp-wd03
1096 $(Device
/sunvalley_filehub_common
)
1097 DEVICE_VENDOR
:= RAVPower
1098 DEVICE_MODEL
:= RP-WD03
1099 SUPPORTED_DEVICES
+= ravpower
,wd03
1100 DEVICE_COMPAT_VERSION
:= 2.0
1101 DEVICE_COMPAT_MESSAGE
:= Partition design has changed compared to older versions
(up to
19.07) due to kernel size restrictions. \
1102 Upgrade via sysupgrade mechanism is not possible
, so new installation via TFTP is required.
1104 TARGET_DEVICES
+= ravpower_rp-wd03
1106 define Device
/rostelecom_rt-fl-1
1107 $(Device
/sercomm_cpj
)
1108 DEVICE_MODEL
:= RT-FL-1
1109 DEVICE_ALT0_MODEL
:= RT-FL-1
1110 ARTIFACT
/initramfs-factory.img
:= \
1111 append-image-stage initramfs-kernel.bin | check-size | \
1112 sercomm-factory-cpj | gzip | sercomm-payload | \
1113 sercomm-pid-setbit
0x11 | sercomm-crypto
1115 TARGET_DEVICES
+= rostelecom_rt-fl-1
1117 define Device
/rostelecom_s1010
1118 $(Device
/sercomm_cpj
)
1119 DEVICE_MODEL
:= S1010
1120 DEVICE_ALT0_MODEL
:= S1010.RT
1121 ARTIFACT
/initramfs-factory.img
:= \
1122 append-image-stage initramfs-kernel.bin | check-size | \
1123 sercomm-factory-cpj | gzip | sercomm-payload | sercomm-crypto
1125 TARGET_DEVICES
+= rostelecom_s1010
1127 define Device
/sanlinking_d240
1129 IMAGE_SIZE
:= 16064k
1130 DEVICE_VENDOR
:= Sanlinking Technologies
1131 DEVICE_MODEL
:= D240
1132 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1133 SUPPORTED_DEVICES
+= d240
1135 TARGET_DEVICES
+= sanlinking_d240
1137 define Device
/sercomm_na930
1139 IMAGE_SIZE
:= 20480k
1140 DEVICE_VENDOR
:= Sercomm
1141 DEVICE_MODEL
:= NA930
1142 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1143 SUPPORTED_DEVICES
+= na930
1145 TARGET_DEVICES
+= sercomm_na930
1147 define Device
/sitecom_wlr-4100-v1-002
1150 IMAGES
+= factory.dlf
1151 IMAGE
/factory.dlf
:= $$(sysupgrade_bin
) | check-size | \
1152 senao-header
-r
0x0222 -p
0x104A -t
2
1153 DEVICE_VENDOR
:= Sitecom
1154 DEVICE_MODEL
:= WLR-4100
1155 DEVICE_VARIANT
:= v1
002
1156 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci uboot-envtools
1158 TARGET_DEVICES
+= sitecom_wlr-4100-v1-002
1160 define Device
/snr_cpe-w4n-mt
1161 $(Device
/uimage-lzma-loader
)
1164 DEVICE_VENDOR
:= SNR
1165 DEVICE_MODEL
:= CPE-W4N
1166 DEVICE_VARIANT
:= MT
1167 UIMAGE_NAME
:= SNR-CPE-W4N-MT
1169 TARGET_DEVICES
+= snr_cpe-w4n-mt
1171 define Device
/tplink_archer-c20i
1175 TPLINK_FLASHLAYOUT
:= 8Mmtk
1176 TPLINK_HWID
:= 0xc2000001
1178 DEVICE_MODEL
:= Archer C20i
1179 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci
1180 SUPPORTED_DEVICES
+= c20i
1182 TARGET_DEVICES
+= tplink_archer-c20i
1184 define Device
/tplink_archer-c20-v1
1188 SUPPORTED_DEVICES
+= tplink
,c20-v1
1189 TPLINK_FLASHLAYOUT
:= 8Mmtk
1190 TPLINK_HWID
:= 0xc2000001
1191 TPLINK_HWREV
:= 0x44
1192 TPLINK_HWREVADD
:= 0x1
1193 IMAGES
:= sysupgrade.bin
1194 DEVICE_MODEL
:= Archer C20
1195 DEVICE_VARIANT
:= v1
1196 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
1197 kmod-usb-ledtrig-usbport
1199 TARGET_DEVICES
+= tplink_archer-c20-v1
1201 define Device
/tplink_archer-c2-v1
1205 SUPPORTED_DEVICES
+= tplink
,c2-v1
1206 TPLINK_FLASHLAYOUT
:= 8Mmtk
1207 TPLINK_HWID
:= 0xc7500001
1209 IMAGES
:= sysupgrade.bin
1210 DEVICE_MODEL
:= Archer C2
1211 DEVICE_VARIANT
:= v1
1212 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-ohci \
1213 kmod-usb-ledtrig-usbport kmod-switch-rtl8366-smi kmod-switch-rtl8367b
1215 TARGET_DEVICES
+= tplink_archer-c2-v1
1217 define Device
/tplink_archer-c5-v4
1221 TPLINK_FLASHLAYOUT
:= 8Mmtk
1222 TPLINK_HWID
:= 0x04da857c
1223 TPLINK_HWREV
:= 0x0c000600
1224 TPLINK_HWREVADD
:= 0x04000000
1225 IMAGES
+= tftp-recovery.bin
1226 IMAGE
/tftp-recovery.bin
:= pad-extra
128k |
$$(IMAGE
/factory.bin
)
1227 DEVICE_MODEL
:= Archer C5
1228 DEVICE_VARIANT
:= v4
1229 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
1230 kmod-mt76x2 kmod-switch-rtl8367b
1232 TARGET_DEVICES
+= tplink_archer-c5-v4
1234 define Device
/tplink_archer-c50-v1
1238 TPLINK_FLASHLAYOUT
:= 8Mmtk
1239 TPLINK_HWID
:= 0xc7500001
1241 IMAGES
:= sysupgrade.bin factory-us.bin factory-eu.bin
1242 IMAGE
/factory-us.bin
:= tplink-v2-image
-e
-w
0
1243 IMAGE
/factory-eu.bin
:= tplink-v2-image
-e
-w
2
1244 DEVICE_MODEL
:= Archer C50
1245 DEVICE_VARIANT
:= v1
1246 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
1247 SUPPORTED_DEVICES
+= c50
1249 TARGET_DEVICES
+= tplink_archer-c50-v1
1251 define Device
/tplink_archer-mr200
1255 TPLINK_FLASHLAYOUT
:= 8MLmtk
1256 TPLINK_HWID
:= 0xd7500001
1257 TPLINK_HWREV
:= 0x4a
1258 IMAGES
:= sysupgrade.bin
1259 DEVICE_PACKAGES
:= kmod-mt76x0e kmod-usb2 kmod-usb-net-rndis \
1260 kmod-usb-serial-option adb-enablemodem
1261 DEVICE_MODEL
:= Archer MR200
1262 SUPPORTED_DEVICES
+= mr200
1264 TARGET_DEVICES
+= tplink_archer-mr200
1266 define Device
/tplink_re200-v1
1269 DEVICE_MODEL
:= RE200
1270 DEVICE_VARIANT
:= v1
1271 DEVICE_PACKAGES
:= kmod-mt76x0e
1273 TPLINK_HWID
:= 0x02000001
1274 TPLINK_FLASHLAYOUT
:= 8Mmtk
1276 TARGET_DEVICES
+= tplink_re200-v1
1278 define Device
/tplink_re210-v1
1281 DEVICE_MODEL
:= RE210
1282 DEVICE_VARIANT
:= v1
1283 DEVICE_PACKAGES
:= kmod-mt76x0e
1285 TPLINK_HWID
:= 0x02100001
1286 TPLINK_FLASHLAYOUT
:= 8Mmtk
1288 TARGET_DEVICES
+= tplink_re210-v1
1290 define Device
/trendnet_tew-810dr
1292 DEVICE_PACKAGES
:= kmod-mt76x0e
1293 DEVICE_VENDOR
:= TRENDnet
1294 DEVICE_MODEL
:= TEW-810DR
1297 TARGET_DEVICES
+= trendnet_tew-810dr
1299 define Device
/vonets_var11n-300
1302 DEVICE_VENDOR
:= Vonets
1303 DEVICE_MODEL
:= VAR11N-300
1306 TARGET_DEVICES
+= vonets_var11n-300
1308 define Device
/wavlink_wl-wn530hg4
1311 DEVICE_VENDOR
:= Wavlink
1312 DEVICE_MODEL
:= WL-WN530HG4
1313 DEVICE_PACKAGES
:= kmod-mt76x2
1315 TARGET_DEVICES
+= wavlink_wl-wn530hg4
1317 define Device
/wavlink_wl-wn535k1
1320 DEVICE_VENDOR
:= Wavlink
1321 DEVICE_MODEL
:= WL-WN535K1
1322 DEVICE_ALT0_VENDOR
:= Talius
1323 DEVICE_ALT0_MODEL
:= TAL-WMESH1
1324 KERNEL_INITRAMFS_SUFFIX
:= -WN535K1
$$(KERNEL_SUFFIX
)
1325 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
1327 TARGET_DEVICES
+= wavlink_wl-wn535k1
1329 define Device
/wavlink_wl-wn579x3
1332 DEVICE_VENDOR
:= Wavlink
1333 DEVICE_MODEL
:= WL-WN579X3
1334 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-phy-realtek
1336 TARGET_DEVICES
+= wavlink_wl-wn579x3
1338 define Device
/wevo_air-duo
1340 IMAGE_SIZE
:= 15040k
1341 UIMAGE_NAME
:= AIR DUO
(0.0.0)
1342 KERNEL_INITRAMFS_SUFFIX
:= .upload
1343 DEVICE_VENDOR
:= WeVO
1344 DEVICE_MODEL
:= AIR DUO
1345 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-usb-storage-uas
1347 TARGET_DEVICES
+= wevo_air-duo
1349 define Device
/wrtnode_wrtnode
1351 IMAGE_SIZE
:= 16064k
1352 DEVICE_VENDOR
:= WRTNode
1353 DEVICE_MODEL
:= WRTNode
1354 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1355 SUPPORTED_DEVICES
+= wrtnode
1357 TARGET_DEVICES
+= wrtnode_wrtnode
1359 define Device
/xiaomi_miwifi-mini
1361 IMAGE_SIZE
:= 15872k
1362 DEVICE_VENDOR
:= Xiaomi
1363 DEVICE_MODEL
:= MiWiFi Mini
1364 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci
1365 SUPPORTED_DEVICES
+= miwifi-mini
1367 TARGET_DEVICES
+= xiaomi_miwifi-mini
1369 define Device
/youku_x2
1371 IMAGE_SIZE
:= 16064k
1372 DEVICE_VENDOR
:= Youku
1374 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci \
1375 kmod-sdhci-mt7620 kmod-usb-ledtrig-usbport
1376 UIMAGE_MAGIC
:= 0x12291000
1377 UIMAGE_NAME
:= 400000000000000000001000
1379 TARGET_DEVICES
+= youku_x2
1381 define Device
/youku_yk-l1
1383 IMAGE_SIZE
:= 32448k
1384 DEVICE_VENDOR
:= Youku
1385 DEVICE_MODEL
:= YK-L1
1386 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
1387 kmod-usb-ledtrig-usbport
1388 SUPPORTED_DEVICES
+= youku-yk1 youku
,yk1
1389 UIMAGE_MAGIC
:= 0x12291000
1390 UIMAGE_NAME
:= 400000000000000000000000
1392 TARGET_DEVICES
+= youku_yk-l1
1394 define Device
/youku_yk-l1c
1396 IMAGE_SIZE
:= 16064k
1397 DEVICE_VENDOR
:= Youku
1398 DEVICE_MODEL
:= YK-L1c
1399 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
1400 kmod-usb-ledtrig-usbport
1401 UIMAGE_MAGIC
:= 0x12291000
1402 UIMAGE_NAME
:= 400000000000000000000000
1404 TARGET_DEVICES
+= youku_yk-l1c
1406 define Device
/yukai_bocco
1409 DEVICE_VENDOR
:= YUKAI Engineering
1410 DEVICE_MODEL
:= BOCCO
1411 DEVICE_PACKAGES
:= kmod-sound-core kmod-sound-mt7620 kmod-i2c-ralink
1412 SUPPORTED_DEVICES
+= bocco
1414 TARGET_DEVICES
+= yukai_bocco
1416 define Device
/zbtlink_zbt-ape522ii
1418 IMAGE_SIZE
:= 15872k
1419 DEVICE_VENDOR
:= Zbtlink
1420 DEVICE_MODEL
:= ZBT-APE522II
1421 DEVICE_PACKAGES
:= kmod-mt76x2
1422 SUPPORTED_DEVICES
+= zbt-ape522ii
1424 TARGET_DEVICES
+= zbtlink_zbt-ape522ii
1426 define Device
/zbtlink_zbt-cpe102
1429 DEVICE_VENDOR
:= Zbtlink
1430 DEVICE_MODEL
:= ZBT-CPE102
1431 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1432 SUPPORTED_DEVICES
+= zbt-cpe102
1434 TARGET_DEVICES
+= zbtlink_zbt-cpe102
1436 define Device
/zbtlink_zbt-wa05
1439 DEVICE_VENDOR
:= Zbtlink
1440 DEVICE_MODEL
:= ZBT-WA05
1441 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1442 SUPPORTED_DEVICES
+= zbt-wa05
1444 TARGET_DEVICES
+= zbtlink_zbt-wa05
1446 define Device
/zbtlink_zbt-we1026-5g-16m
1448 IMAGE_SIZE
:= 16064k
1449 DEVICE_VENDOR
:= Zbtlink
1450 DEVICE_MODEL
:= ZBT-WE1026-5G
1451 DEVICE_VARIANT
:= 16M
1452 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1453 SUPPORTED_DEVICES
+= we1026-5g-16m zbtlink
,we1026-5g-16m
1455 TARGET_DEVICES
+= zbtlink_zbt-we1026-5g-16m
1457 define Device
/zbtlink_zbt-we1026-h-32m
1459 IMAGE_SIZE
:= 32448k
1460 DEVICE_VENDOR
:= Zbtlink
1461 DEVICE_MODEL
:= ZBT-WE1026-H
1462 DEVICE_VARIANT
:= 32M
1463 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1465 TARGET_DEVICES
+= zbtlink_zbt-we1026-h-32m
1467 define Device
/zbtlink_zbt-we2026
1470 DEVICE_VENDOR
:= Zbtlink
1471 DEVICE_MODEL
:= ZBT-WE2026
1472 SUPPORTED_DEVICES
+= zbt-we2026
1474 TARGET_DEVICES
+= zbtlink_zbt-we2026
1476 define Device
/zbtlink_zbt-we826-16m
1478 IMAGE_SIZE
:= 16064k
1479 DEVICE_VENDOR
:= Zbtlink
1480 DEVICE_MODEL
:= ZBT-WE826
1481 DEVICE_VARIANT
:= 16M
1482 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1483 SUPPORTED_DEVICES
+= zbt-we826 zbt-we826-16M
1485 TARGET_DEVICES
+= zbtlink_zbt-we826-16m
1487 define Device
/zbtlink_zbt-we826-32m
1489 IMAGE_SIZE
:= 32448k
1490 DEVICE_VENDOR
:= Zbtlink
1491 DEVICE_MODEL
:= ZBT-WE826
1492 DEVICE_VARIANT
:= 32M
1493 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620
1494 SUPPORTED_DEVICES
+= zbt-we826-32M
1496 TARGET_DEVICES
+= zbtlink_zbt-we826-32m
1498 define Device
/zbtlink_zbt-we826-e
1500 IMAGE_SIZE
:= 32448k
1501 DEVICE_VENDOR
:= Zbtlink
1502 DEVICE_MODEL
:= ZBT-WE826-E
1503 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 uqmi \
1504 kmod-usb-serial-option
1506 TARGET_DEVICES
+= zbtlink_zbt-we826-e
1508 define Device
/zbtlink_zbt-wr8305rt
1511 DEVICE_VENDOR
:= Zbtlink
1512 DEVICE_MODEL
:= ZBT-WR8305RT
1513 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1514 SUPPORTED_DEVICES
+= zbt-wr8305rt
1517 TARGET_DEVICES
+= zbtlink_zbt-wr8305rt
1519 define Device
/zte_q7
1522 DEVICE_VENDOR
:= ZTE
1524 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci
1525 SUPPORTED_DEVICES
+= zte-q7
1527 TARGET_DEVICES
+= zte_q7
1529 define Device
/zyxel_keenetic-lite-iii-a
1532 DEVICE_VENDOR
:= ZyXEL
1533 DEVICE_MODEL
:= Keenetic Lite III
1535 IMAGES
+= factory.bin
1536 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1537 zyimage
-d
2102018 -v
"ZyXEL Keenetic Lite III"
1539 TARGET_DEVICES
+= zyxel_keenetic-lite-iii-a
1541 define Device
/zyxel_keenetic-omni
1544 DEVICE_VENDOR
:= ZyXEL
1545 DEVICE_MODEL
:= Keenetic Omni
1546 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
1547 IMAGES
+= factory.bin
1548 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1549 zyimage
-d
4882 -v
"ZyXEL Keenetic Omni"
1550 SUPPORTED_DEVICES
+= kn_rc
1552 TARGET_DEVICES
+= zyxel_keenetic-omni
1554 define Device
/zyxel_keenetic-omni-ii
1557 DEVICE_VENDOR
:= ZyXEL
1558 DEVICE_MODEL
:= Keenetic Omni II
1559 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport
1560 IMAGES
+= factory.bin
1561 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1562 zyimage
-d
2102034 -v
"ZyXEL Keenetic Omni II"
1563 SUPPORTED_DEVICES
+= kn_rf
1565 TARGET_DEVICES
+= zyxel_keenetic-omni-ii
1567 define Device
/zyxel_keenetic-viva
1569 IMAGE_SIZE
:= 16064k
1570 DEVICE_VENDOR
:= ZyXEL
1571 DEVICE_MODEL
:= Keenetic Viva
1572 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ohci kmod-usb-ledtrig-usbport \
1573 kmod-switch-rtl8366-smi kmod-switch-rtl8367b
1574 IMAGES
+= factory.bin
1575 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | pad-to
64k | check-size | \
1576 zyimage
-d
8997 -v
"ZyXEL Keenetic Viva"
1577 SUPPORTED_DEVICES
+= kng_rc
1579 TARGET_DEVICES
+= zyxel_keenetic-viva