5 include .
/common-tp-link.mk
10 DEVICE_VARS
+= UIMAGE_MAGIC ELECOM_HWNAME LINKSYS_HWNAME
12 # The OEM webinterface expects an kernel with initramfs which has the uImage
13 # header field ih_name.
14 # We don't want to set the header name field for the kernel include in the
15 # sysupgrade image as well, as this image shouldn't be accepted by the OEM
16 # webinterface. It will soft-brick the board.
17 define Build
/custom-initramfs-uimage
18 mkimage
-A
$(LINUX_KARCH
) \
20 -C lzma
-a
$(KERNEL_LOADADDR
) $(if
$(UIMAGE_MAGIC
),-M
$(UIMAGE_MAGIC
),) \
21 -e
$(if
$(KERNEL_ENTRY
),$(KERNEL_ENTRY
),$(KERNEL_LOADADDR
)) \
22 -n
'$(1)' -d
$@
$@.new
26 define Build
/elecom-wrc-gs-factory
27 $(eval product
=$(word 1,$(1)))
28 $(eval version
=$(word 2,$(1)))
29 ( $(STAGING_DIR_HOST
)/bin
/mkhash md5
$@ | tr
-d
'\n' ) >> $@
31 echo
-n
"ELECOM $(product) v$(version)" | \
32 dd bs
=32 count
=1 conv
=sync
; \
36 echo
-n
"MT7621_ELECOM_$(product)" >> $@
39 define Build
/elecom-wrc-factory
40 $(eval product
=$(word 1,$(1)))
41 $(eval version
=$(word 2,$(1)))
42 $(STAGING_DIR_HOST
)/bin
/mkhash md5
$@
>> $@
44 echo
-n
"ELECOM $(product) v$(version)" | \
45 dd bs
=32 count
=1 conv
=sync
; \
51 define Build
/iodata-factory
52 $(eval fw_size
=$(word 1,$(1)))
53 $(eval fw_type
=$(word 2,$(1)))
54 $(eval product
=$(word 3,$(1)))
55 $(eval factory_bin
=$(word 4,$(1)))
56 if
[ -e
$(KDIR
)/tmp
/$(KERNEL_INITRAMFS_IMAGE
) -a
"$$(stat -c%s $@)" -lt
"$(fw_size)" ]; then \
57 $(CP
) $(KDIR
)/tmp
/$(KERNEL_INITRAMFS_IMAGE
) $(factory_bin
); \
58 $(STAGING_DIR_HOST
)/bin
/mksenaofw \
59 -r
0x30a -p
$(product
) -t
$(fw_type
) \
60 -e
$(factory_bin
) -o
$(factory_bin
).new
; \
61 mv
$(factory_bin
).new
$(factory_bin
); \
62 $(CP
) $(factory_bin
) $(BIN_DIR
)/; \
64 echo
"WARNING: initramfs kernel image too big, cannot generate factory image" >&2; \
68 define Build
/iodata-mstc-header
70 data_size_crc
="$$(dd if=$@ ibs=64 skip=1 2>/dev/null | gzip -c | \
71 tail -c 8 | od -An -tx8 --endian little | tr -d ' \n')"; \
72 echo
-ne
"$$(echo $$data_size_crc | sed 's/../\\x&/g')" | \
73 dd of
=$@ bs
=8 count
=1 seek
=7 conv
=notrunc
2>/dev
/null
; \
75 dd if
=/dev
/zero of
=$@ bs
=4 count
=1 seek
=1 conv
=notrunc
2>/dev
/null
77 header_crc
="$$(dd if=$@ bs=64 count=1 2>/dev/null | gzip -c | \
78 tail -c 8 | od -An -N4 -tx4 --endian little | tr -d ' \n')"; \
79 echo
-ne
"$$(echo $$header_crc | sed 's/../\\x&/g')" | \
80 dd of
=$@ bs
=4 count
=1 seek
=1 conv
=notrunc
2>/dev
/null
; \
84 define Build
/ubnt-erx-factory-image
85 if
[ -e
$(KDIR
)/tmp
/$(KERNEL_INITRAMFS_IMAGE
) -a
"$$(stat -c%s $@)" -lt
"$(KERNEL_SIZE)" ]; then \
86 echo
'21001:7' > $(1).compat
; \
87 $(TAR
) -cf
$(1) --transform
='s/^.*/compat/' $(1).compat
; \
89 $(TAR
) -rf
$(1) --transform
='s/^.*/vmlinux.tmp/' $(KDIR
)/tmp
/$(KERNEL_INITRAMFS_IMAGE
); \
90 mkhash md5
$(KDIR
)/tmp
/$(KERNEL_INITRAMFS_IMAGE
) > $(1).md5
; \
91 $(TAR
) -rf
$(1) --transform
='s/^.*/vmlinux.tmp.md5/' $(1).md5
; \
93 echo
"dummy" > $(1).rootfs
; \
94 $(TAR
) -rf
$(1) --transform
='s/^.*/squashfs.tmp/' $(1).rootfs
; \
96 mkhash md5
$(1).rootfs
> $(1).md5
; \
97 $(TAR
) -rf
$(1) --transform
='s/^.*/squashfs.tmp.md5/' $(1).md5
; \
99 echo
'$(BOARD) $(VERSION_CODE) $(VERSION_NUMBER)' > $(1).version
; \
100 $(TAR
) -rf
$(1) --transform
='s/^.*/version.tmp/' $(1).version
; \
102 $(CP
) $(1) $(BIN_DIR
)/; \
104 echo
"WARNING: initramfs kernel image too big, cannot generate factory image" >&2; \
108 define Device
/adslr_g7
110 DEVICE_VENDOR
:= ADSLR
112 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
114 TARGET_DEVICES
+= adslr_g7
116 define Device
/afoundry_ew1200
118 DEVICE_VENDOR
:= AFOUNDRY
119 DEVICE_MODEL
:= EW1200
120 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-mt76x2 kmod-mt7603 kmod-usb3 \
121 kmod-usb-ledtrig-usbport wpad-basic
122 SUPPORTED_DEVICES
+= ew1200
124 TARGET_DEVICES
+= afoundry_ew1200
126 define Device
/alfa-network_quad-e4g
128 DEVICE_VENDOR
:= ALFA Network
129 DEVICE_MODEL
:= Quad-E4G
130 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-usb3 uboot-envtools
132 TARGET_DEVICES
+= alfa-network_quad-e4g
134 define Device
/asiarf_ap7621-001
136 DEVICE_VENDOR
:= AsiaRF
137 DEVICE_MODEL
:= AP7621-001
138 DEVICE_PACKAGES
:= kmod-sdhci-mt7620 kmod-mt76x2 kmod-usb3
140 TARGET_DEVICES
+= asiarf_ap7621-001
142 define Device
/asiarf_ap7621-nv1
144 DEVICE_VENDOR
:= AsiaRF
145 DEVICE_MODEL
:= AP7621-NV1
146 DEVICE_PACKAGES
:= kmod-sdhci-mt7620 kmod-mt76x2 kmod-usb3
148 TARGET_DEVICES
+= asiarf_ap7621-nv1
150 define Device
/asus_rt-ac57u
151 DEVICE_VENDOR
:= ASUS
152 DEVICE_MODEL
:= RT-AC57U
154 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
155 kmod-usb-ledtrig-usbport wpad-basic
157 TARGET_DEVICES
+= asus_rt-ac57u
159 define Device
/asus_rt-ac65p
160 DEVICE_VENDOR
:= ASUS
161 DEVICE_MODEL
:= RT-AC65P
167 IMAGES
+= factory.bin
168 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
169 IMAGE
/factory.bin
:= append-kernel | pad-to
$$(KERNEL_SIZE
) | append-ubi | \
171 DEVICE_PACKAGES
:= kmod-usb3 kmod-mt7615e kmod-mt7615-firmware wpad-basic uboot-envtools
173 TARGET_DEVICES
+= asus_rt-ac65p
175 define Device
/asus_rt-ac85p
176 DEVICE_VENDOR
:= ASUS
177 DEVICE_MODEL
:= RT-AC85P
183 IMAGES
+= factory.bin
184 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
185 IMAGE
/factory.bin
:= append-kernel | pad-to
$$(KERNEL_SIZE
) | append-ubi | \
187 DEVICE_PACKAGES
:= kmod-usb3 kmod-mt7615e kmod-mt7615-firmware wpad-basic uboot-envtools
189 TARGET_DEVICES
+= asus_rt-ac85p
191 define Device
/buffalo_wsr-1166dhp
192 $(Device
/uimage-lzma-loader
)
193 IMAGE
/sysupgrade.bin
:= trx | pad-rootfs | append-metadata
195 DEVICE_VENDOR
:= Buffalo
196 DEVICE_MODEL
:= WSR-1166DHP
197 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 wpad-basic
198 SUPPORTED_DEVICES
+= wsr-1166
200 TARGET_DEVICES
+= buffalo_wsr-1166dhp
202 define Device
/buffalo_wsr-2533dhpl
203 $(Device
/uimage-lzma-loader
)
205 DEVICE_VENDOR
:= Buffalo
206 DEVICE_MODEL
:= WSR-2533DHPL
207 DEVICE_ALT0_VENDOR
:= Buffalo
208 DEVICE_ALT0_MODEL
:= WSR-2533DHP
209 IMAGE
/sysupgrade.bin
:= trx | pad-rootfs | append-metadata
210 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
212 TARGET_DEVICES
+= buffalo_wsr-2533dhpl
214 define Device
/buffalo_wsr-600dhp
216 DEVICE_VENDOR
:= Buffalo
217 DEVICE_MODEL
:= WSR-600DHP
218 DEVICE_PACKAGES
:= kmod-mt7603 kmod-rt2800-pci wpad-basic
219 SUPPORTED_DEVICES
+= wsr-600
221 TARGET_DEVICES
+= buffalo_wsr-600dhp
223 define Device
/dlink_dir-8xx-a1
225 DEVICE_VENDOR
:= D-Link
226 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
227 KERNEL_INITRAMFS
:= $$(KERNEL
) | uimage-padhdr
96
228 IMAGES
+= factory.bin
229 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | uimage-padhdr
96 |\
230 pad-rootfs | append-metadata | check-size
231 IMAGE
/factory.bin
:= append-kernel | append-rootfs | uimage-padhdr
96 |\
235 define Device
/dlink_dir-xx60-a1
241 DEVICE_VENDOR
:= D-Link
242 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic \
243 kmod-usb3 kmod-usb-ledtrig-usbport
244 KERNEL
:= $$(KERNEL
) | uimage-padhdr
96
245 IMAGES
+= factory.bin
246 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
247 IMAGE
/factory.bin
:= append-kernel | pad-to
$$(KERNEL_SIZE
) | append-ubi | \
251 define Device
/dlink_dir-1960-a1
252 $(Device
/dlink_dir-xx60-a1
)
253 DEVICE_MODEL
:= DIR-1960
256 TARGET_DEVICES
+= dlink_dir-1960-a1
258 define Device
/dlink_dir-860l-b1
261 SEAMA_SIGNATURE
:= wrgac13_dlink
.2013gui_dir860lb
263 KERNEL
:= kernel-bin | append-dtb | lzma | loader-kernel | relocate-kernel | \
264 lzma
-a0 | uImage lzma
266 DEVICE_VENDOR
:= D-Link
267 DEVICE_MODEL
:= DIR-860L
269 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
270 SUPPORTED_DEVICES
+= dir-860l-b1
272 TARGET_DEVICES
+= dlink_dir-860l-b1
274 define Device
/dlink_dir-867-a1
275 $(Device
/dlink_dir-8xx-a1
)
276 DEVICE_MODEL
:= DIR-867
279 TARGET_DEVICES
+= dlink_dir-867-a1
281 define Device
/dlink_dir-878-a1
282 $(Device
/dlink_dir-8xx-a1
)
283 DEVICE_MODEL
:= DIR-878
286 TARGET_DEVICES
+= dlink_dir-878-a1
288 define Device
/dlink_dir-882-a1
289 $(Device
/dlink_dir-8xx-a1
)
290 DEVICE_MODEL
:= DIR-882
292 DEVICE_PACKAGES
+= kmod-usb3 kmod-usb-ledtrig-usbport
294 TARGET_DEVICES
+= dlink_dir-882-a1
296 define Device
/d-team_newifi-d2
297 $(Device
/uimage-lzma-loader
)
299 DEVICE_VENDOR
:= Newifi
301 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
302 kmod-usb-ledtrig-usbport wpad-basic
304 TARGET_DEVICES
+= d-team_newifi-d2
306 define Device
/d-team_pbr-m1
308 DEVICE_VENDOR
:= PandoraBox
309 DEVICE_MODEL
:= PBR-M1
310 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-mt7603 kmod-mt76x2 kmod-sdhci-mt7620 \
311 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
312 SUPPORTED_DEVICES
+= pbr-m1
314 TARGET_DEVICES
+= d-team_pbr-m1
316 define Device
/edimax_ra21s
317 $(Device
/uimage-lzma-loader
)
319 DEVICE_VENDOR
:= Edimax
320 DEVICE_MODEL
:= RA21S
321 DEVICE_ALT0_VENDOR
:= Edimax
322 DEVICE_ALT0_MODEL
:= Gemini RA21S
323 IMAGES
+= factory.bin
324 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
325 elx-header
02020040 8844A2D168B45A2D
326 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
328 TARGET_DEVICES
+= edimax_ra21s
330 define Device
/edimax_re23s
331 $(Device
/uimage-lzma-loader
)
333 DEVICE_VENDOR
:= Edimax
334 DEVICE_MODEL
:= RE23S
335 DEVICE_ALT0_VENDOR
:= Edimax
336 DEVICE_ALT0_MODEL
:= Gemini RE23S
337 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | \
338 edimax-header
-s CSYS
-m RN76
-f
0x70000 -S
0x01100000 | pad-rootfs | \
339 append-metadata | check-size
340 IMAGES
+= factory.bin
341 IMAGE
/factory.bin
:= append-kernel | append-rootfs | \
342 edimax-header
-s CSYS
-m RN76
-f
0x70000 -S
0x01100000 | pad-rootfs | \
344 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
346 TARGET_DEVICES
+= edimax_re23s
348 define Device
/edimax_rg21s
349 $(Device
/uimage-lzma-loader
)
351 DEVICE_VENDOR
:= Edimax
352 DEVICE_MODEL
:= Gemini AC2600 RG21S
353 IMAGES
+= factory.bin
354 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
355 elx-header
02020038 8844A2D168B45A2D
356 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
358 TARGET_DEVICES
+= edimax_rg21s
360 define Device
/elecom_wrc-1167ghbk2-s
362 DEVICE_VENDOR
:= ELECOM
363 DEVICE_MODEL
:= WRC-1167GHBK2-S
364 IMAGES
+= factory.bin
365 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
366 elecom-wrc-factory WRC-1167GHBK2-S
0.00
367 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
369 TARGET_DEVICES
+= elecom_wrc-1167ghbk2-s
371 define Device
/elecom_wrc-gs
372 $(Device
/uimage-lzma-loader
)
373 DEVICE_VENDOR
:= ELECOM
374 IMAGES
+= factory.bin
375 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
376 elecom-wrc-gs-factory
$$$$(ELECOM_HWNAME
) 0.00
377 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
380 define Device
/elecom_wrc-1750gs
381 $(Device
/elecom_wrc-gs
)
383 DEVICE_MODEL
:= WRC-1750GS
384 ELECOM_HWNAME
:= WRC-1750GS
386 TARGET_DEVICES
+= elecom_wrc-1750gs
388 define Device
/elecom_wrc-1750gsv
389 $(Device
/elecom_wrc-gs
)
391 DEVICE_MODEL
:= WRC-1750GSV
392 ELECOM_HWNAME
:= WRC-1750GSV
394 TARGET_DEVICES
+= elecom_wrc-1750gsv
396 define Device
/elecom_wrc-1900gst
397 $(Device
/elecom_wrc-gs
)
399 DEVICE_MODEL
:= WRC-1900GST
400 ELECOM_HWNAME
:= WRC-1900GST
402 TARGET_DEVICES
+= elecom_wrc-1900gst
404 define Device
/elecom_wrc-2533gst
405 $(Device
/elecom_wrc-gs
)
407 DEVICE_MODEL
:= WRC-2533GST
408 ELECOM_HWNAME
:= WRC-2533GST
410 TARGET_DEVICES
+= elecom_wrc-2533gst
412 define Device
/elecom_wrc-2533gst2
413 $(Device
/elecom_wrc-gs
)
415 DEVICE_MODEL
:= WRC-2533GST2
416 ELECOM_HWNAME
:= WRC-2533GST2
418 TARGET_DEVICES
+= elecom_wrc-2533gst2
420 define Device
/firefly_firewrt
422 DEVICE_VENDOR
:= Firefly
423 DEVICE_MODEL
:= FireWRT
424 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
425 SUPPORTED_DEVICES
+= firewrt
427 TARGET_DEVICES
+= firefly_firewrt
429 define Device
/gehua_ghl-r-001
431 DEVICE_VENDOR
:= GeHua
432 DEVICE_MODEL
:= GHL-R-001
433 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
434 kmod-usb-ledtrig-usbport wpad-basic
436 TARGET_DEVICES
+= gehua_ghl-r-001
438 define Device
/gnubee_gb-pc1
439 DEVICE_VENDOR
:= GnuBee
440 DEVICE_MODEL
:= Personal Cloud One
441 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-usb3 kmod-sdhci-mt7620
444 TARGET_DEVICES
+= gnubee_gb-pc1
446 define Device
/gnubee_gb-pc2
447 DEVICE_VENDOR
:= GnuBee
448 DEVICE_MODEL
:= Personal Cloud Two
449 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-usb3 kmod-sdhci-mt7620
452 TARGET_DEVICES
+= gnubee_gb-pc2
454 define Device
/hiwifi_hc5962
460 IMAGES
+= factory.bin
461 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
462 IMAGE
/factory.bin
:= append-kernel | pad-to
$$(KERNEL_SIZE
) | append-ubi | \
464 DEVICE_VENDOR
:= HiWiFi
465 DEVICE_MODEL
:= HC5962
466 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 wpad-basic
468 TARGET_DEVICES
+= hiwifi_hc5962
470 define Device
/iodata_wn-ax1167gr
471 $(Device
/uimage-lzma-loader
)
473 KERNEL_INITRAMFS
:= $$(KERNEL
) | \
474 iodata-factory
7864320 4 0x1055 $(KDIR
)/tmp
/$$(KERNEL_INITRAMFS_PREFIX
)-factory.bin
475 DEVICE_VENDOR
:= I-O DATA
476 DEVICE_MODEL
:= WN-AX1167GR
477 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 wpad-basic
479 TARGET_DEVICES
+= iodata_wn-ax1167gr
481 define Device
/iodata_nand
482 DEVICE_VENDOR
:= I-O DATA
489 KERNEL
:= kernel-bin | append-dtb | lzma | loader-kernel | lzma | uImage lzma
490 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
493 define Device
/iodata_wn-ax1167gr2
494 $(Device
/iodata_nand
)
495 UIMAGE_MAGIC
:= 0x434f4d42
496 DEVICE_MODEL
:= WN-AX1167GR2
497 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | loader-kernel | lzma | \
498 custom-initramfs-uimage
3.10(XBC
.1)b10 | iodata-mstc-header
499 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
501 TARGET_DEVICES
+= iodata_wn-ax1167gr2
503 define Device
/iodata_wn-ax2033gr
504 $(Device
/iodata_nand
)
505 UIMAGE_MAGIC
:= 0x434f4d42
506 DEVICE_MODEL
:= WN-AX2033GR
507 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | loader-kernel | lzma | \
508 custom-initramfs-uimage
3.10(VST
.1)C10 | iodata-mstc-header
509 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware wpad-basic
511 TARGET_DEVICES
+= iodata_wn-ax2033gr
513 define Device
/iodata_wn-dx1167r
514 $(Device
/iodata_nand
)
515 UIMAGE_MAGIC
:= 0x434f4d43
516 DEVICE_MODEL
:= WN-DX1167R
517 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | loader-kernel | lzma | \
518 custom-initramfs-uimage
3.10(XIK
.1)b10 | iodata-mstc-header
519 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
521 TARGET_DEVICES
+= iodata_wn-dx1167r
523 define Device
/iodata_wn-gx300gr
524 $(Device
/uimage-lzma-loader
)
526 DEVICE_VENDOR
:= I-O DATA
527 DEVICE_MODEL
:= WN-GX300GR
528 DEVICE_PACKAGES
:= kmod-mt7603 wpad-basic
530 TARGET_DEVICES
+= iodata_wn-gx300gr
532 define Device
/iodata_wnpr2600g
533 $(Device
/uimage-lzma-loader
)
534 DEVICE_VENDOR
:= I-O DATA
535 DEVICE_MODEL
:= WNPR2600G
537 IMAGES
+= factory.bin
538 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | \
539 elx-header
0104003a
8844A2D168B45A2D
540 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
542 TARGET_DEVICES
+= iodata_wnpr2600g
544 define Device
/iptime_a6ns-m
547 DEVICE_VENDOR
:= ipTIME
548 DEVICE_MODEL
:= A6ns-M
549 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
551 TARGET_DEVICES
+= iptime_a6ns-m
553 define Device
/iptime_a8004t
555 UIMAGE_NAME
:= a8004t
556 DEVICE_VENDOR
:= ipTIME
557 DEVICE_MODEL
:= A8004T
558 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware kmod-usb3 wpad-basic
560 TARGET_DEVICES
+= iptime_a8004t
562 define Device
/jcg_jhr-ac876m
564 IMAGES
+= factory.bin
565 IMAGE
/factory.bin
:= $$(sysupgrade_bin
) | check-size | jcg-header
89.1
566 JCG_MAXSIZE
:= 16064k
568 DEVICE_MODEL
:= JHR-AC876M
569 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
571 TARGET_DEVICES
+= jcg_jhr-ac876m
573 define Device
/lenovo_newifi-d1
574 $(Device
/uimage-lzma-loader
)
576 DEVICE_VENDOR
:= Newifi
578 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 kmod-sdhci-mt7620 \
579 kmod-usb-ledtrig-usbport wpad-basic
580 SUPPORTED_DEVICES
+= newifi-d1
582 TARGET_DEVICES
+= lenovo_newifi-d1
584 define Device
/linksys_ea7xxx
585 $(Device
/uimage-lzma-loader
)
590 DEVICE_VENDOR
:= Linksys
591 DEVICE_PACKAGES
:= kmod-usb3 kmod-mt7615e kmod-mt7615-firmware wpad-basic \
594 IMAGES
:= sysupgrade.bin factory.bin
595 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata | check-size
596 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(KERNEL_SIZE
) | \
597 append-ubi | check-size | linksys-image type
=$$$$(LINKSYS_HWNAME
)
600 define Device
/linksys_ea7300-v1
601 $(Device
/linksys_ea7xxx
)
602 DEVICE_MODEL
:= EA7300
604 LINKSYS_HWNAME
:= EA7300
606 TARGET_DEVICES
+= linksys_ea7300-v1
608 define Device
/linksys_ea7500-v2
609 $(Device
/linksys_ea7xxx
)
610 DEVICE_MODEL
:= EA7500
612 LINKSYS_HWNAME
:= EA7500v2
614 TARGET_DEVICES
+= linksys_ea7500-v2
616 define Device
/linksys_re6500
618 DEVICE_VENDOR
:= Linksys
619 DEVICE_MODEL
:= RE6500
620 DEVICE_PACKAGES
:= kmod-mt76x2 wpad-basic
621 SUPPORTED_DEVICES
+= re6500
623 TARGET_DEVICES
+= linksys_re6500
625 define Device
/mediatek_ap-mt7621a-v60
627 DEVICE_VENDOR
:= Mediatek
628 DEVICE_MODEL
:= AP-MT7621A-V60 EVB
629 DEVICE_PACKAGES
:= kmod-usb3 kmod-sdhci-mt7620 kmod-sound-mt7620
631 TARGET_DEVICES
+= mediatek_ap-mt7621a-v60
633 define Device
/mediatek_mt7621-eval-board
636 DEVICE_VENDOR
:= MediaTek
637 DEVICE_MODEL
:= MT7621 EVB
638 SUPPORTED_DEVICES
+= mt7621
640 TARGET_DEVICES
+= mediatek_mt7621-eval-board
642 define Device
/MikroTik
643 DEVICE_VENDOR
:= MikroTik
646 DEVICE_PACKAGES
:= kmod-usb3
648 KERNEL
:= $(KERNEL_DTB
) | loader-kernel
649 IMAGE
/sysupgrade.bin
:= append-kernel | kernel2minor
-s
1024 | \
650 pad-to
$$$$(BLOCKSIZE
) | append-rootfs | pad-rootfs | append-metadata | \
654 define Device
/mikrotik_routerboard-750gr3
656 DEVICE_MODEL
:= RouterBOARD
750Gr3
657 DEVICE_PACKAGES
+= kmod-gpio-beeper
658 SUPPORTED_DEVICES
+= mikrotik
,rb750gr3
660 TARGET_DEVICES
+= mikrotik_routerboard-750gr3
662 define Device
/mikrotik_routerboard-m11g
664 DEVICE_MODEL
:= RouterBOARD M11G
665 SUPPORTED_DEVICES
+= mikrotik
,rbm11g
667 TARGET_DEVICES
+= mikrotik_routerboard-m11g
669 define Device
/mikrotik_routerboard-m33g
671 DEVICE_MODEL
:= RouterBOARD M33G
672 SUPPORTED_DEVICES
+= mikrotik
,rbm33g
674 TARGET_DEVICES
+= mikrotik_routerboard-m33g
676 define Device
/mqmaker_witi
678 DEVICE_VENDOR
:= MQmaker
680 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-mt76x2 kmod-sdhci-mt7620 kmod-usb3 \
681 kmod-usb-ledtrig-usbport wpad-basic
682 SUPPORTED_DEVICES
+= witi mqmaker
,witi-256m mqmaker
,witi-512m
684 TARGET_DEVICES
+= mqmaker_witi
686 define Device
/mtc_wr1201
689 DEVICE_MODEL
:= Wireless Router WR1201
690 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | custom-initramfs-uimage WR1201_8_128
691 DEVICE_PACKAGES
:= kmod-sdhci-mt7620 kmod-mt76x2 kmod-usb3 \
692 kmod-usb-ledtrig-usbport wpad-basic
694 TARGET_DEVICES
+= mtc_wr1201
696 define Device
/netgear_ex6150
697 DEVICE_VENDOR
:= NETGEAR
698 DEVICE_MODEL
:= EX6150
699 DEVICE_PACKAGES
:= kmod-mt76x2 wpad-basic
700 NETGEAR_BOARD_ID
:= U12H318T00_NETGEAR
702 IMAGES
+= factory.chk
703 IMAGE
/factory.chk
:= $$(sysupgrade_bin
) | check-size | netgear-chk
705 TARGET_DEVICES
+= netgear_ex6150
707 define Device
/netgear_sercomm_nand
708 $(Device
/uimage-lzma-loader
)
713 IMAGES
+= factory.img kernel.bin rootfs.bin
714 IMAGE
/factory.img
:= pad-extra
2048k | append-kernel | pad-to
6144k | \
715 append-ubi | pad-to
$$$$(BLOCKSIZE
) | sercom-footer | pad-to
128 | \
716 zip
$$$$(SERCOMM_HWNAME
).bin | sercom-seal
717 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
718 IMAGE
/kernel.bin
:= append-kernel
719 IMAGE
/rootfs.bin
:= append-ubi | check-size
720 DEVICE_VENDOR
:= NETGEAR
721 DEVICE_PACKAGES
:= kmod-mt7603 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
724 define Device
/netgear_r6220
725 $(Device
/netgear_sercomm_nand
)
726 DEVICE_MODEL
:= R6220
727 SERCOMM_HWNAME
:= R6220
729 SERCOMM_HWVER
:= A001
730 SERCOMM_SWVER
:= 0x0086
732 DEVICE_PACKAGES
+= kmod-mt76x2
733 SUPPORTED_DEVICES
+= r6220
735 TARGET_DEVICES
+= netgear_r6220
738 define Device
/netgear_r6260
739 $(Device
/netgear_sercomm_nand
)
740 DEVICE_MODEL
:= R6260
741 SERCOMM_HWNAME
:= R6260
743 SERCOMM_HWVER
:= A001
744 SERCOMM_SWVER
:= 0x0052
746 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
748 TARGET_DEVICES
+= netgear_r6260
750 define Device
/netgear_r6350
751 $(Device
/netgear_sercomm_nand
)
752 DEVICE_MODEL
:= R6350
753 SERCOMM_HWNAME
:= R6350
755 SERCOMM_HWVER
:= A001
756 SERCOMM_SWVER
:= 0x0052
758 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
760 TARGET_DEVICES
+= netgear_r6350
762 define Device
/netgear_r6700-v2
763 $(Device
/netgear_sercomm_nand
)
764 DEVICE_MODEL
:= R6700
766 DEVICE_ALT0_VENDOR
:= NETGEAR
767 DEVICE_ALT0_MODEL
:= Nighthawk AC2400
768 DEVICE_ALT0_VARIANT
:= v1
769 DEVICE_ALT1_VENDOR
:= NETGEAR
770 DEVICE_ALT1_MODEL
:= R7200
771 DEVICE_ALT1_VARIANT
:= v1
772 SERCOMM_HWNAME
:= R6950
774 SERCOMM_HWVER
:= A001
775 SERCOMM_SWVER
:= 0x1032
777 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
779 TARGET_DEVICES
+= netgear_r6700-v2
781 define Device
/netgear_r6800
782 $(Device
/netgear_sercomm_nand
)
783 DEVICE_MODEL
:= R6800
784 SERCOMM_HWNAME
:= R6950
786 SERCOMM_HWVER
:= A001
787 SERCOMM_SWVER
:= 0x0062
789 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
791 TARGET_DEVICES
+= netgear_r6800
793 define Device
/netgear_r6850
794 $(Device
/netgear_sercomm_nand
)
795 DEVICE_MODEL
:= R6850
796 SERCOMM_HWNAME
:= R6850
798 SERCOMM_HWVER
:= A001
799 SERCOMM_SWVER
:= 0x0052
801 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
803 TARGET_DEVICES
+= netgear_r6850
805 define Device
/netgear_wac104
806 $(Device
/netgear_sercomm_nand
)
807 DEVICE_MODEL
:= WAC104
808 SERCOMM_HWNAME
:= WAC104
810 SERCOMM_HWVER
:= A001
811 SERCOMM_SWVER
:= 0x0006
813 DEVICE_PACKAGES
+= kmod-mt76x2
815 TARGET_DEVICES
+= netgear_wac104
817 define Device
/netgear_wac124
818 $(Device
/netgear_sercomm_nand
)
819 DEVICE_MODEL
:= WAC124
820 SERCOMM_HWNAME
:= WAC124
822 SERCOMM_HWVER
:= A003
823 SERCOMM_SWVER
:= 0x0402
825 DEVICE_PACKAGES
+= kmod-mt7615e kmod-mt7615-firmware
827 TARGET_DEVICES
+= netgear_wac124
829 define Device
/netgear_wndr3700-v5
830 $(Device
/netgear_sercomm_nor
)
831 $(Device
/uimage-lzma-loader
)
833 DEVICE_MODEL
:= WNDR3700
835 SERCOMM_HWNAME
:= WNDR3700v5
837 SERCOMM_HWVER
:= A001
838 SERCOMM_SWVER
:= 0x1054
840 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
841 kmod-usb-ledtrig-usbport wpad-basic
842 SUPPORTED_DEVICES
+= wndr3700v5
844 TARGET_DEVICES
+= netgear_wndr3700-v5
846 define Device
/netis_wf2881
849 FILESYSTEMS
:= squashfs
851 IMAGE_SIZE
:= 129280k
853 UIMAGE_NAME
:= WF2881_0.0
.00
854 KERNEL_INITRAMFS
:= $(KERNEL_DTB
) | netis-tail WF2881 | uImage lzma
855 IMAGES
+= factory.bin
856 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
857 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(KERNEL_SIZE
) | append-ubi | \
859 DEVICE_VENDOR
:= NETIS
860 DEVICE_MODEL
:= WF2881
861 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
863 TARGET_DEVICES
+= netis_wf2881
865 define Device
/phicomm_k2p
867 DEVICE_VENDOR
:= Phicomm
869 DEVICE_ALT0_VENDOR
:= Phicomm
870 DEVICE_ALT0_MODEL
:= KE
2P
871 SUPPORTED_DEVICES
+= k2p
872 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
874 TARGET_DEVICES
+= phicomm_k2p
876 define Device
/planex_vr500
877 $(Device
/uimage-lzma-loader
)
879 DEVICE_VENDOR
:= Planex
880 DEVICE_MODEL
:= VR500
881 DEVICE_PACKAGES
:= kmod-usb3
882 SUPPORTED_DEVICES
+= vr500
884 TARGET_DEVICES
+= planex_vr500
886 define Device
/samknows_whitebox-v8
888 DEVICE_VENDOR
:= SamKnows
889 DEVICE_MODEL
:= Whitebox
8
890 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
891 kmod-usb-ledtrig-usbport uboot-envtools wpad-basic
892 SUPPORTED_DEVICES
+= sk-wb8
894 TARGET_DEVICES
+= samknows_whitebox-v8
896 define Device
/storylink_sap-g3200u3
898 DEVICE_VENDOR
:= STORYLiNK
899 DEVICE_MODEL
:= SAP-G3200U3
900 DEVICE_PACKAGES
:= kmod-mt76x2 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
901 SUPPORTED_DEVICES
+= sap-g3200u3
903 TARGET_DEVICES
+= storylink_sap-g3200u3
905 define Device
/telco-electronics_x1
907 DEVICE_VENDOR
:= Telco Electronics
909 DEVICE_PACKAGES
:= kmod-usb3 kmod-mt76 wpad-basic
911 TARGET_DEVICES
+= telco-electronics_x1
913 define Device
/thunder_timecloud
914 $(Device
/uimage-lzma-loader
)
916 DEVICE_VENDOR
:= Thunder
917 DEVICE_MODEL
:= Timecloud
918 DEVICE_PACKAGES
:= kmod-usb3
919 SUPPORTED_DEVICES
+= timecloud
921 TARGET_DEVICES
+= thunder_timecloud
923 define Device
/totolink_a7000r
925 UIMAGE_NAME
:= C8340R1C-9999
926 DEVICE_VENDOR
:= TOTOLINK
927 DEVICE_MODEL
:= A7000R
928 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
930 TARGET_DEVICES
+= totolink_a7000r
932 define Device
/tplink_re350-v1
933 $(Device
/tplink-safeloader
)
934 DEVICE_MODEL
:= RE350
936 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 wpad-basic
937 TPLINK_BOARD_ID
:= RE350-V1
939 SUPPORTED_DEVICES
+= re350-v1
941 TARGET_DEVICES
+= tplink_re350-v1
943 define Device
/tplink_re500-v1
944 $(Device
/tplink-safeloader
)
945 DEVICE_MODEL
:= RE500
947 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
948 TPLINK_BOARD_ID
:= RE500-V1
951 TARGET_DEVICES
+= tplink_re500-v1
953 define Device
/tplink_re650-v1
954 $(Device
/tplink-safeloader
)
955 DEVICE_MODEL
:= RE650
957 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware wpad-basic
958 TPLINK_BOARD_ID
:= RE650-V1
961 TARGET_DEVICES
+= tplink_re650-v1
963 define Device
/ubnt_edgerouter_common
964 $(Device
/uimage-lzma-loader
)
965 DEVICE_VENDOR
:= Ubiquiti
966 IMAGE_SIZE
:= 256768k
967 FILESYSTEMS
:= squashfs
968 KERNEL_SIZE
:= 3145728
969 KERNEL_INITRAMFS
:= $$(KERNEL
) | \
970 ubnt-erx-factory-image
$(KDIR
)/tmp
/$$(KERNEL_INITRAMFS_PREFIX
)-factory.
tar
971 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
974 define Device
/ubnt_edgerouter-x
975 $(Device
/ubnt_edgerouter_common
)
976 DEVICE_MODEL
:= EdgeRouter X
977 SUPPORTED_DEVICES
+= ubnt-erx ubiquiti
,edgerouterx
979 TARGET_DEVICES
+= ubnt_edgerouter-x
981 define Device
/ubnt_edgerouter-x-sfp
982 $(Device
/ubnt_edgerouter_common
)
983 DEVICE_MODEL
:= EdgeRouter X SFP
984 DEVICE_PACKAGES
+= kmod-i2c-algo-pca kmod-gpio-pca953x kmod-sfp
985 SUPPORTED_DEVICES
+= ubnt-erx-sfp ubiquiti
,edgerouterx-sfp
987 TARGET_DEVICES
+= ubnt_edgerouter-x-sfp
989 define Device
/ubnt_unifi-nanohd
990 DEVICE_VENDOR
:= Ubiquiti
991 DEVICE_MODEL
:= UniFi nanoHD
992 DEVICE_PACKAGES
+= kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware wpad-basic
995 TARGET_DEVICES
+= ubnt_unifi-nanohd
997 define Device
/unielec_u7621-06-16m
999 DEVICE_VENDOR
:= UniElec
1000 DEVICE_MODEL
:= U7621-06
1001 DEVICE_VARIANT
:= 16M
1002 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-usb3
1003 SUPPORTED_DEVICES
+= u7621-06-256M-16M unielec
,u7621-06-256m-16m
1005 TARGET_DEVICES
+= unielec_u7621-06-16m
1007 define Device
/unielec_u7621-06-64m
1008 IMAGE_SIZE
:= 65216k
1009 DEVICE_VENDOR
:= UniElec
1010 DEVICE_MODEL
:= U7621-06
1011 DEVICE_VARIANT
:= 64M
1012 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-usb3
1013 SUPPORTED_DEVICES
+= unielec
,u7621-06-512m-64m
1015 TARGET_DEVICES
+= unielec_u7621-06-64m
1017 define Device
/wevo_11acnas
1018 IMAGE_SIZE
:= 16064k
1019 UIMAGE_NAME
:= 11AC-NAS-Router
(0.0.0)
1020 DEVICE_VENDOR
:= WeVO
1021 DEVICE_MODEL
:= 11AC NAS Router
1022 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1023 kmod-usb-ledtrig-usbport wpad-basic
1024 SUPPORTED_DEVICES
+= 11acnas
1026 TARGET_DEVICES
+= wevo_11acnas
1028 define Device
/wevo_w2914ns-v2
1029 IMAGE_SIZE
:= 16064k
1030 UIMAGE_NAME
:= W2914NS-V2
(0.0.0)
1031 DEVICE_VENDOR
:= WeVO
1032 DEVICE_MODEL
:= W2914NS
1033 DEVICE_VARIANT
:= v2
1034 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1035 kmod-usb-ledtrig-usbport wpad-basic
1036 SUPPORTED_DEVICES
+= w2914nsv2
1038 TARGET_DEVICES
+= wevo_w2914ns-v2
1040 define Device
/winstars_ws-wn583a6
1041 $(Device
/uimage-lzma-loader
)
1043 DEVICE_VENDOR
:= Winstars
1044 DEVICE_MODEL
:= WS-WN583A6
1045 DEVICE_ALT0_VENDOR
:= Gemeita
1046 DEVICE_ALT0_MODEL
:= AC2100
1047 KERNEL_INITRAMFS_SUFFIX
:= -WN583A6
$$(KERNEL_SUFFIX
)
1048 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware wpad-basic
1050 TARGET_DEVICES
+= winstars_ws-wn583a6
1052 define Device
/xiaomi-ac2100
1053 $(Device
/uimage-lzma-loader
)
1056 KERNEL_SIZE
:= 4096k
1057 IMAGE_SIZE
:= 120320k
1058 UBINIZE_OPTS
:= -E
5
1059 IMAGES
+= kernel1.bin rootfs0.bin
1060 IMAGE
/kernel1.bin
:= append-kernel
1061 IMAGE
/rootfs0.bin
:= append-ubi | check-size
1062 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
1063 DEVICE_VENDOR
:= Xiaomi
1064 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt7615e kmod-mt7615-firmware wpad-basic uboot-envtools
1067 define Device
/xiaomi_mi-router-ac2100
1068 $(Device
/xiaomi-ac2100
)
1069 DEVICE_MODEL
:= Mi Router AC2100
1071 TARGET_DEVICES
+= xiaomi_mi-router-ac2100
1073 define Device
/xiaomi_mir3g
1074 $(Device
/uimage-lzma-loader
)
1077 KERNEL_SIZE
:= 4096k
1078 IMAGE_SIZE
:= 124416k
1079 UBINIZE_OPTS
:= -E
5
1080 IMAGES
+= kernel1.bin rootfs0.bin
1081 IMAGE
/kernel1.bin
:= append-kernel
1082 IMAGE
/rootfs0.bin
:= append-ubi | check-size
1083 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
1084 DEVICE_VENDOR
:= Xiaomi
1085 DEVICE_MODEL
:= Mi Router
3G
1086 SUPPORTED_DEVICES
+= R3G
1087 SUPPORTED_DEVICES
+= mir3g
1088 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1089 kmod-usb-ledtrig-usbport wpad-basic uboot-envtools
1091 TARGET_DEVICES
+= xiaomi_mir3g
1093 define Device
/xiaomi_mir3g-v2
1094 $(Device
/uimage-lzma-loader
)
1095 IMAGE_SIZE
:= 14848k
1096 DEVICE_VENDOR
:= Xiaomi
1097 DEVICE_MODEL
:= Mi Router
3G
1098 DEVICE_VARIANT
:= v2
1099 DEVICE_ALT0_VENDOR
:= Xiaomi
1100 DEVICE_ALT0_MODEL
:= Mi Router
4A
1101 DEVICE_ALT0_VARIANT
:= Gigabit Edition
1102 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 wpad-basic
1104 TARGET_DEVICES
+= xiaomi_mir3g-v2
1106 define Device
/xiaomi_mir3p
1107 $(Device
/uimage-lzma-loader
)
1111 UBINIZE_OPTS
:= -E
5
1112 IMAGE_SIZE
:= 255488k
1113 DEVICE_VENDOR
:= Xiaomi
1114 DEVICE_MODEL
:= Mi Router
3 Pro
1115 IMAGES
+= factory.bin
1116 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
1117 IMAGE
/factory.bin
:= append-kernel | pad-to
$$(KERNEL_SIZE
) | append-ubi | \
1119 DEVICE_PACKAGES
:= kmod-mt7615e kmod-mt7615-firmware kmod-usb3 kmod-usb-ledtrig-usbport \
1120 wpad-basic uboot-envtools
1122 TARGET_DEVICES
+= xiaomi_mir3p
1124 define Device
/xiaomi_redmi-router-ac2100
1125 $(Device
/xiaomi-ac2100
)
1126 DEVICE_MODEL
:= Redmi Router AC2100
1128 TARGET_DEVICES
+= xiaomi_redmi-router-ac2100
1130 define Device
/xiaoyu_xy-c5
1131 IMAGE_SIZE
:= 32448k
1132 DEVICE_VENDOR
:= XiaoYu
1133 DEVICE_MODEL
:= XY-C5
1134 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-usb3
1136 TARGET_DEVICES
+= xiaoyu_xy-c5
1138 define Device
/xzwifi_creativebox-v1
1139 IMAGE_SIZE
:= 32448k
1140 DEVICE_VENDOR
:= CreativeBox
1142 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-mt7603 kmod-mt76x2 kmod-sdhci-mt7620 \
1145 TARGET_DEVICES
+= xzwifi_creativebox-v1
1147 define Device
/youhua_wr1200js
1148 IMAGE_SIZE
:= 16064k
1149 DEVICE_VENDOR
:= YouHua
1150 DEVICE_MODEL
:= WR1200JS
1151 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1152 kmod-usb-ledtrig-usbport wpad-basic
1154 TARGET_DEVICES
+= youhua_wr1200js
1156 define Device
/youku_yk-l2
1157 IMAGE_SIZE
:= 16064k
1158 DEVICE_VENDOR
:= Youku
1159 DEVICE_MODEL
:= YK-L2
1160 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1161 kmod-usb-ledtrig-usbport wpad-basic
1163 TARGET_DEVICES
+= youku_yk-l2
1165 define Device
/zbtlink_zbt-we1326
1166 IMAGE_SIZE
:= 16064k
1167 DEVICE_VENDOR
:= Zbtlink
1168 DEVICE_MODEL
:= ZBT-WE1326
1169 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 kmod-sdhci-mt7620 \
1171 SUPPORTED_DEVICES
+= zbt-we1326
1173 TARGET_DEVICES
+= zbtlink_zbt-we1326
1175 define Device
/zbtlink_zbt-we3526
1176 IMAGE_SIZE
:= 16064k
1177 DEVICE_VENDOR
:= Zbtlink
1178 DEVICE_MODEL
:= ZBT-WE3526
1179 DEVICE_PACKAGES
:= kmod-sdhci-mt7620 kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1180 kmod-usb-ledtrig-usbport wpad-basic
1182 TARGET_DEVICES
+= zbtlink_zbt-we3526
1184 define Device
/zbtlink_zbt-wg2626
1185 IMAGE_SIZE
:= 16064k
1186 DEVICE_VENDOR
:= Zbtlink
1187 DEVICE_MODEL
:= ZBT-WG2626
1188 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-mt76x2 kmod-usb3 \
1189 kmod-usb-ledtrig-usbport wpad-basic
1190 SUPPORTED_DEVICES
+= zbt-wg2626
1192 TARGET_DEVICES
+= zbtlink_zbt-wg2626
1194 define Device
/zbtlink_zbt-wg3526-16m
1195 IMAGE_SIZE
:= 16064k
1196 DEVICE_VENDOR
:= Zbtlink
1197 DEVICE_MODEL
:= ZBT-WG3526
1198 DEVICE_VARIANT
:= 16M
1199 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-mt7603 kmod-mt76x2 \
1200 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
1201 SUPPORTED_DEVICES
+= zbt-wg3526 zbt-wg3526-16M
1203 TARGET_DEVICES
+= zbtlink_zbt-wg3526-16m
1205 define Device
/zbtlink_zbt-wg3526-32m
1206 IMAGE_SIZE
:= 32448k
1207 DEVICE_VENDOR
:= Zbtlink
1208 DEVICE_MODEL
:= ZBT-WG3526
1209 DEVICE_VARIANT
:= 32M
1210 DEVICE_PACKAGES
:= kmod-ata-ahci kmod-sdhci-mt7620 kmod-mt7603 kmod-mt76x2 \
1211 kmod-usb3 kmod-usb-ledtrig-usbport wpad-basic
1212 SUPPORTED_DEVICES
+= ac1200pro zbt-wg3526-32M
1214 TARGET_DEVICES
+= zbtlink_zbt-wg3526-32m
1216 define Device
/zio_freezio
1217 IMAGE_SIZE
:= 16064k
1218 DEVICE_VENDOR
:= ZIO
1219 DEVICE_MODEL
:= FREEZIO
1220 DEVICE_PACKAGES
:= kmod-mt7603 kmod-mt76x2 kmod-usb3 \
1221 kmod-usb-ledtrig-usbport wpad-basic
1223 TARGET_DEVICES
+= zio_freezio
1225 define Device
/zyxel_wap6805
1228 KERNEL_SIZE
:= 4096k
1229 UBINIZE_OPTS
:= -E
5
1230 IMAGE_SIZE
:= 32448k
1231 DEVICE_VENDOR
:= ZyXEL
1232 DEVICE_MODEL
:= WAP6805
1233 DEVICE_PACKAGES
:= kmod-mt7603 wpad-basic kmod-mt7621-qtn-rgmii
1234 KERNEL
:= $(KERNEL_DTB
) | uImage lzma | uimage-padhdr
160
1235 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
1237 TARGET_DEVICES
+= zyxel_wap6805