1 include .
/common-buffalo.mk
2 include .
/common-mikrotik.mk
3 include .
/common-netgear.mk
4 include .
/common-tp-link.mk
5 include .
/common-yuncore.mk
7 DEVICE_VARS
+= ADDPATTERN_ID ADDPATTERN_VERSION
8 DEVICE_VARS
+= SEAMA_SIGNATURE SEAMA_MTDBLOCK
9 DEVICE_VARS
+= KERNEL_INITRAMFS_PREFIX
11 define Build
/add-elecom-factory-initramfs
12 $(eval edimax_model
=$(word 1,$(1)))
13 $(eval product
=$(word 2,$(1)))
15 $(STAGING_DIR_HOST
)/bin
/mkedimaximg \
16 -b
-s CSYS
-m
$(edimax_model
) \
17 -f
0x70000 -S
0x01100000 \
21 echo
-n
-e
"ELECOM\x00\x00$(product)" | dd bs
=40 count
=1 conv
=sync
; \
22 echo
-n
"0.00" | dd bs
=16 count
=1 conv
=sync
; \
26 if
[ "$$(stat -c%s $@.factory.new)" -le
$$(($(subst k
,* 1024,$(subst m
, * 1024k
,$(IMAGE_SIZE
))))) ]; then \
27 mv
$@.factory.new
$(BIN_DIR
)/$(KERNEL_INITRAMFS_PREFIX
)-factory.bin
; \
29 echo
"WARNING: initramfs kernel image too big, cannot generate factory image" >&2; \
33 define Build
/addpattern
34 -$(STAGING_DIR_HOST
)/bin
/addpattern
-B
$(ADDPATTERN_ID
) \
35 -v v
$(ADDPATTERN_VERSION
) -i
$@
-o
$@.new
39 define Build
/cybertan-trx
40 @echo
-n
'' > $@
-empty.bin
41 -$(STAGING_DIR_HOST
)/bin
/trx
-o
$@.new \
42 -f
$(IMAGE_KERNEL
) -F
$@
-empty.bin \
43 -x
32 -a
0x10000 -x
-32 -f
$@
49 $(STAGING_DIR_HOST
)/bin
/nec-enc \
50 -i
$@
-o
$@.new
-k
$(1)
55 ( stat
-c
%s
$@ | tr
-d
"\n" | dd bs
=16 count
=1 conv
=sync
; ) >> $@
57 echo
-n
-e
"$(1)" | dd bs
=16 count
=1 conv
=sync
; \
58 echo
-n
"0.0.00" | dd bs
=16 count
=1 conv
=sync
; \
64 define Build
/pisen_wmb001n-factory
66 mkdir
-p
"$@.tmp" && \
67 cp
"$(KDIR)/loader-$(word 1,$(1)).uImage" "$@.tmp/uImage" && \
68 mv
"$@" "$@.tmp/rootfs" && \
69 cp
"bin/pisen_wmb001n_factory-header.bin" "$@" && \
70 $(TAR
) -cp
--numeric-owner
--owner
=0 --group
=0 --mode
=a-s
--sort=name \
71 $(if
$(SOURCE_DATE_EPOCH
),--mtime
="@$(SOURCE_DATE_EPOCH)") \
72 -C
"$@.tmp" . | gzip
-9n
>> "$@" && \
77 KERNEL
:= kernel-bin | append-dtb | relocate-kernel | lzma
78 KERNEL_INITRAMFS
:= $$(KERNEL
) | seama
83 # - 28 bytes seama_header
84 # - 36 bytes of META data (4-bytes aligned)
85 IMAGE
/default
:= append-kernel | pad-offset
$$$$(BLOCKSIZE
) 64 | append-rootfs
86 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | seama | pad-rootfs | \
87 append-metadata | check-size
$$$$(IMAGE_SIZE
)
88 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-rootfs
-x
64 | seama | \
89 seama-seal | check-size
$$$$(IMAGE_SIZE
)
94 define Device
/8dev_carambola2
96 DEVICE_VENDOR
:= 8devices
97 DEVICE_MODEL
:= Carambola2
98 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-chipidea2
100 SUPPORTED_DEVICES
+= carambola2
102 TARGET_DEVICES
+= 8dev_carambola2
104 define Device
/adtran_bsap1880
106 DEVICE_VENDOR
:= Adtran
/Bluesocket
107 DEVICE_PACKAGES
+= -swconfig
-uboot-envtools fconfig
108 KERNEL
:= kernel-bin | append-dtb | lzma | pad-to
$$(BLOCKSIZE
)
109 KERNEL_INITRAMFS
:= kernel-bin | append-dtb
111 IMAGES
+= kernel.bin rootfs.bin
112 IMAGE
/kernel.bin
:= append-kernel
113 IMAGE
/rootfs.bin
:= append-rootfs | pad-rootfs
114 IMAGE
/sysupgrade.bin
:= append-rootfs | pad-rootfs | \
115 check-size
$$$$(IMAGE_SIZE
) | sysupgrade-tar rootfs
=$$$$@ | append-metadata
118 define Device
/adtran_bsap1800-v2
119 $(Device
/adtran_bsap1880
)
120 DEVICE_MODEL
:= BSAP-1800
123 TARGET_DEVICES
+= adtran_bsap1800-v2
125 define Device
/adtran_bsap1840
126 $(Device
/adtran_bsap1880
)
127 DEVICE_MODEL
:= BSAP-1840
129 TARGET_DEVICES
+= adtran_bsap1840
131 define Device
/alfa-network_ap121f
133 DEVICE_VENDOR
:= ALFA Network
134 DEVICE_MODEL
:= AP121F
135 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-chipidea2 kmod-usb-storage
-swconfig
137 SUPPORTED_DEVICES
+= ap121f
139 TARGET_DEVICES
+= alfa-network_ap121f
141 define Device
/aruba_ap-105
143 DEVICE_VENDOR
:= Aruba
144 DEVICE_MODEL
:= AP-105
146 DEVICE_PACKAGES
:= kmod-i2c-core kmod-i2c-gpio kmod-tpm-i2c-atmel
148 TARGET_DEVICES
+= aruba_ap-105
150 define Device
/avm_fritz300e
153 DEVICE_MODEL
:= FRITZ
!WLAN Repeater
300E
154 KERNEL
:= kernel-bin | append-dtb | lzma | eva-image
155 KERNEL_INITRAMFS
:= $$(KERNEL
)
157 IMAGE
/sysupgrade.bin
:= append-kernel | pad-to
64k | \
158 append-squashfs-fakeroot-be | pad-to
256 | append-rootfs | pad-rootfs | \
159 append-metadata | check-size
$$$$(IMAGE_SIZE
)
160 DEVICE_PACKAGES
:= fritz-tffs rssileds
-swconfig
161 SUPPORTED_DEVICES
+= fritz300e
163 TARGET_DEVICES
+= avm_fritz300e
165 define Device
/avm_fritz4020
168 DEVICE_MODEL
:= FRITZ
!Box
4020
170 KERNEL
:= kernel-bin | append-dtb | lzma | eva-image
171 KERNEL_INITRAMFS
:= $$(KERNEL
)
172 IMAGE
/sysupgrade.bin
:= append-kernel | pad-to
64k | \
173 append-squashfs-fakeroot-be | pad-to
256 | append-rootfs | pad-rootfs | \
174 append-metadata | check-size
$$$$(IMAGE_SIZE
)
175 DEVICE_PACKAGES
:= fritz-tffs
176 SUPPORTED_DEVICES
+= fritz4020
178 TARGET_DEVICES
+= avm_fritz4020
180 define Device
/buffalo_bhr-4grv
182 DEVICE_VENDOR
:= Buffalo
183 DEVICE_MODEL
:= BHR-4GRV
184 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport
186 IMAGES
+= factory.bin tftp.bin
187 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
188 pad-rootfs | check-size
$$$$(IMAGE_SIZE
)
189 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | buffalo-enc BHR-4GRV
1.99 | \
190 buffalo-tag BHR-4GRV
3
191 IMAGE
/tftp.bin
:= $$(IMAGE
/default
) | buffalo-tftp-header
192 SUPPORTED_DEVICES
+= wzr-hp-g450h
194 TARGET_DEVICES
+= buffalo_bhr-4grv
196 define Device
/buffalo_bhr-4grv2
198 DEVICE_VENDOR
:= Buffalo
199 DEVICE_MODEL
:= BHR-4GRV2
202 TARGET_DEVICES
+= buffalo_bhr-4grv2
204 define Device
/buffalo_wzr-hp-ag300h
206 DEVICE_VENDOR
:= Buffalo
207 DEVICE_MODEL
:= WZR-HP-AG300H
209 IMAGES
+= factory.bin tftp.bin
210 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
211 pad-rootfs | check-size
$$$$(IMAGE_SIZE
)
212 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | buffalo-enc WZR-HP-AG300H
1.99 | \
213 buffalo-tag WZR-HP-AG300H
3
214 IMAGE
/tftp.bin
:= $$(IMAGE
/default
) | buffalo-tftp-header
215 DEVICE_PACKAGES
:= kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
216 kmod-leds-reset kmod-owl-loader
217 SUPPORTED_DEVICES
+= wzr-hp-ag300h
219 TARGET_DEVICES
+= buffalo_wzr-hp-ag300h
221 define Device
/buffalo_wzr-hp-g302h-a1a0
223 DEVICE_VENDOR
:= Buffalo
224 DEVICE_MODEL
:= WZR-HP-G302H
225 DEVICE_VARIANT
:= A1A0
226 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport
228 IMAGES
+= factory.bin tftp.bin
229 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
230 pad-rootfs | check-size
$$$$(IMAGE_SIZE
)
231 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | buffalo-enc WZR-HP-G302H
1.99 | \
232 buffalo-tag WZR-HP-G302H
4
233 IMAGE
/tftp.bin
:= $$(IMAGE
/default
) | buffalo-tftp-header
234 SUPPORTED_DEVICES
+= wzr-hp-g300nh2
236 TARGET_DEVICES
+= buffalo_wzr-hp-g302h-a1a0
238 define Device
/buffalo_wzr-hp-g450h
240 DEVICE_VENDOR
:= Buffalo
241 DEVICE_MODEL
:= WZR-HP-G450H
/WZR-450HP
242 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport
244 IMAGES
+= factory.bin tftp.bin
245 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
246 pad-rootfs | check-size
$$$$(IMAGE_SIZE
)
247 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | buffalo-enc WZR-HP-G450H
1.99 | \
248 buffalo-tag WZR-HP-G450H
3
249 IMAGE
/tftp.bin
:= $$(IMAGE
/default
) | buffalo-tftp-header
250 SUPPORTED_DEVICES
+= wzr-hp-g450h
252 TARGET_DEVICES
+= buffalo_wzr-hp-g450h
254 define Device
/comfast_cf-e110n-v2
256 DEVICE_VENDOR
:= COMFAST
257 DEVICE_MODEL
:= CF-E110N
259 DEVICE_PACKAGES
:= rssileds kmod-leds-gpio
-swconfig
-uboot-envtools
262 TARGET_DEVICES
+= comfast_cf-e110n-v2
264 define Device
/comfast_cf-e120a-v3
266 DEVICE_VENDOR
:= COMFAST
267 DEVICE_MODEL
:= CF-E120A
269 DEVICE_PACKAGES
:= rssileds kmod-leds-gpio
-uboot-envtools
272 TARGET_DEVICES
+= comfast_cf-e120a-v3
274 define Device
/comfast_cf-e313ac
276 DEVICE_VENDOR
:= COMFAST
277 DEVICE_MODEL
:= CF-E313AC
278 DEVICE_PACKAGES
:= rssileds kmod-leds-gpio kmod-ath10k-ct-smallbuffers \
279 ath10k-firmware-qca9888-ct
-swconfig
-uboot-envtools
282 TARGET_DEVICES
+= comfast_cf-e313ac
284 define Device
/comfast_cf-e314n-v2
286 DEVICE_VENDOR
:= COMFAST
287 DEVICE_MODEL
:= CF-E314N
289 DEVICE_PACKAGES
:= rssileds
292 TARGET_DEVICES
+= comfast_cf-e314n-v2
294 define Device
/comfast_cf-e5
296 DEVICE_VENDOR
:= COMFAST
297 DEVICE_MODEL
:= CF-E5
/E7
298 DEVICE_PACKAGES
:= rssileds kmod-leds-gpio kmod-usb2 kmod-usb-net \
299 kmod-usb-net-qmi-wwan
-swconfig
-uboot-envtools
302 TARGET_DEVICES
+= comfast_cf-e5
304 define Device
/comfast_cf-e560ac
306 DEVICE_VENDOR
:= COMFAST
307 DEVICE_MODEL
:= CF-E560AC
308 DEVICE_PACKAGES
:= kmod-leds-gpio kmod-usb2 kmod-ath10k-ct \
309 ath10k-firmware-qca9888-ct
312 TARGET_DEVICES
+= comfast_cf-e560ac
314 define Device
/comfast_cf-wr650ac-v1
316 DEVICE_VENDOR
:= COMFAST
317 DEVICE_MODEL
:= CF-WR650AC
319 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
322 TARGET_DEVICES
+= comfast_cf-wr650ac-v1
324 define Device
/comfast_cf-wr650ac-v2
326 DEVICE_VENDOR
:= COMFAST
327 DEVICE_MODEL
:= CF-WR650AC
329 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
332 TARGET_DEVICES
+= comfast_cf-wr650ac-v2
334 define Device
/devolo_dvl1200e
336 DEVICE_VENDOR
:= devolo
337 DEVICE_MODEL
:= WiFi pro
1200e
338 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
341 TARGET_DEVICES
+= devolo_dvl1200e
343 define Device
/devolo_dvl1200i
345 DEVICE_VENDOR
:= devolo
346 DEVICE_MODEL
:= WiFi pro
1200i
347 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
350 TARGET_DEVICES
+= devolo_dvl1200i
352 define Device
/devolo_dvl1750c
354 DEVICE_VENDOR
:= devolo
355 DEVICE_MODEL
:= WiFi pro
1750c
356 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
359 TARGET_DEVICES
+= devolo_dvl1750c
361 define Device
/devolo_dvl1750e
363 DEVICE_VENDOR
:= devolo
364 DEVICE_MODEL
:= WiFi pro
1750e
365 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct
368 TARGET_DEVICES
+= devolo_dvl1750e
370 define Device
/devolo_dvl1750i
372 DEVICE_VENDOR
:= devolo
373 DEVICE_MODEL
:= WiFi pro
1750i
374 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
377 TARGET_DEVICES
+= devolo_dvl1750i
379 define Device
/devolo_dvl1750x
381 DEVICE_VENDOR
:= devolo
382 DEVICE_MODEL
:= WiFi pro
1750x
383 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
386 TARGET_DEVICES
+= devolo_dvl1750x
388 define Device
/dlink_dir-505
390 DEVICE_VENDOR
:= D-Link
391 DEVICE_MODEL
:= DIR-505
393 DEVICE_PACKAGES
:= kmod-usb2
394 SUPPORTED_DEVICES
+= dir-505-a1
396 TARGET_DEVICES
+= dlink_dir-505
398 define Device
/dlink_dir-825-b1
400 DEVICE_VENDOR
:= D-Link
401 DEVICE_MODEL
:= DIR-825
404 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
405 append-metadata | check-size
$$$$(IMAGE_SIZE
)
406 DEVICE_PACKAGES
:= kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
407 kmod-leds-reset kmod-owl-loader
408 SUPPORTED_DEVICES
+= dir-825-b1
410 TARGET_DEVICES
+= dlink_dir-825-b1
412 define Device
/dlink_dir-825-c1
414 DEVICE_VENDOR
:= D-Link
415 DEVICE_MODEL
:= DIR-825
417 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset \
419 SUPPORTED_DEVICES
+= dir-825-c1
421 IMAGES
:= factory.bin sysupgrade.bin
422 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
424 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-offset
$$$$(IMAGE_SIZE
) 26 | \
425 append-string
00DB120AR9344-RT-101214-00 | check-size
$$$$(IMAGE_SIZE
)
426 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | append-metadata | \
427 check-size
$$$$(IMAGE_SIZE
)
429 TARGET_DEVICES
+= dlink_dir-825-c1
431 define Device
/dlink_dir-835-a1
433 DEVICE_VENDOR
:= D-Link
434 DEVICE_MODEL
:= DIR-835
436 DEVICE_PACKAGES
:= kmod-usb2 kmod-leds-reset kmod-owl-loader
437 SUPPORTED_DEVICES
+= dir-835-a1
439 IMAGES
:= factory.bin sysupgrade.bin
440 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
442 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-offset
$$$$(IMAGE_SIZE
) 26 | \
443 append-string
00DB120AR9344-RT-101214-00 | check-size
$$$$(IMAGE_SIZE
)
444 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | append-metadata | \
445 check-size
$$$$(IMAGE_SIZE
)
447 TARGET_DEVICES
+= dlink_dir-835-a1
449 define Device
/dlink_dir-842-c
451 DEVICE_VENDOR
:= D-Link
452 DEVICE_MODEL
:= DIR-842
453 KERNEL
:= kernel-bin | append-dtb | relocate-kernel | lzma
454 KERNEL_INITRAMFS
:= $$(KERNEL
) | seama
455 IMAGES
+= factory.bin
457 SEAMA_SIGNATURE
:= wrgac65_dlink
.2015_dir842
459 # - 28 bytes seama_header
460 # - 36 bytes of META data (4-bytes aligned)
461 IMAGE
/default
:= append-kernel | uImage lzma | \
462 pad-offset
$$$$(BLOCKSIZE
) 64 | append-rootfs
463 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | seama | pad-rootfs | \
464 append-metadata | check-size
$$$$(IMAGE_SIZE
)
465 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-rootfs
-x
64 | seama | \
466 seama-seal | check-size
$$$$(IMAGE_SIZE
)
470 define Device
/dlink_dir-842-c1
471 $(Device
/dlink_dir-842-c
)
473 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9888-ct
475 TARGET_DEVICES
+= dlink_dir-842-c1
477 define Device
/dlink_dir-842-c2
478 $(Device
/dlink_dir-842-c
)
480 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca9888-ct
482 TARGET_DEVICES
+= dlink_dir-842-c2
484 define Device
/dlink_dir-842-c3
485 $(Device
/dlink_dir-842-c
)
487 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9888-ct
489 TARGET_DEVICES
+= dlink_dir-842-c3
491 define Device
/dlink_dir-859-a1
494 DEVICE_VENDOR
:= D-Link
495 DEVICE_MODEL
:= DIR-859
498 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
499 SEAMA_SIGNATURE
:= wrgac37_dlink
.2013gui_dir859
501 TARGET_DEVICES
+= dlink_dir-859-a1
503 define Device
/elecom_wrc-1750ghbk2-i
505 DEVICE_VENDOR
:= ELECOM
506 DEVICE_MODEL
:= WRC-1750GHBK2-I
/C
508 KERNEL_INITRAMFS
:= $$(KERNEL
) | pad-to
2 | \
509 add-elecom-factory-initramfs RN68 WRC-1750GHBK2
510 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
512 TARGET_DEVICES
+= elecom_wrc-1750ghbk2-i
514 define Device
/elecom_wrc-300ghbk2-i
516 DEVICE_VENDOR
:= ELECOM
517 DEVICE_MODEL
:= WRC-300GHBK2-I
519 KERNEL_INITRAMFS
:= $$(KERNEL
) | pad-to
2 | \
520 add-elecom-factory-initramfs RN51 WRC-300GHBK2-I
522 TARGET_DEVICES
+= elecom_wrc-300ghbk2-i
524 define Device
/embeddedwireless_dorin
526 DEVICE_VENDOR
:= Embedded Wireless
527 DEVICE_MODEL
:= Dorin
528 DEVICE_PACKAGES
:= kmod-usb-chipidea2
531 TARGET_DEVICES
+= embeddedwireless_dorin
533 define Device
/engenius_ecb1750
535 DEVICE_VENDOR
:= EnGenius
536 DEVICE_MODEL
:= ECB1750
537 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
539 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
540 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
541 senao-header
-r
0x101 -p
0x6d -t
2
542 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
543 append-metadata | check-size
$$$$(IMAGE_SIZE
)
545 TARGET_DEVICES
+= engenius_ecb1750
547 define Device
/engenius_epg5000
549 DEVICE_VENDOR
:= EnGenius
550 DEVICE_MODEL
:= EPG5000
551 DEVICE_PACKAGES
:= ath10k-firmware-qca988x-ct kmod-ath10k-ct kmod-usb2
553 IMAGES
+= factory.dlf
554 IMAGE
/factory.dlf
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
555 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
556 senao-header
-r
0x101 -p
0x71 -t
2
557 SUPPORTED_DEVICES
+= epg5000
559 TARGET_DEVICES
+= engenius_epg5000
561 define Device
/engenius_ews511ap
563 DEVICE_VENDOR
:= EnGenius
564 DEVICE_MODEL
:= EWS511AP
565 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9887-ct
568 TARGET_DEVICES
+= engenius_ews511ap
570 define Device
/etactica_eg200
572 DEVICE_VENDOR
:= eTactica
573 DEVICE_MODEL
:= EG200
574 DEVICE_PACKAGES
:= kmod-usb-chipidea2 kmod-ledtrig-oneshot \
575 kmod-usb-serial kmod-usb-serial-ftdi kmod-usb-storage kmod-fs-ext4
577 SUPPORTED_DEVICES
+= rme-eg200
579 TARGET_DEVICES
+= etactica_eg200
581 define Device
/glinet_6408
582 $(Device
/tplink-8mlzma
)
584 DEVICE_VENDOR
:= GL.iNet
586 DEVICE_PACKAGES
:= kmod-usb2
588 TPLINK_HWID
:= 0x08000001
589 IMAGES
:= sysupgrade.bin
590 SUPPORTED_DEVICES
+= gl-inet
592 TARGET_DEVICES
+= glinet_6408
594 define Device
/glinet_6416
595 $(Device
/tplink-16mlzma
)
597 DEVICE_VENDOR
:= GL.iNet
599 DEVICE_PACKAGES
:= kmod-usb2
601 TPLINK_HWID
:= 0x08000001
602 IMAGES
:= sysupgrade.bin
603 SUPPORTED_DEVICES
+= gl-inet
605 TARGET_DEVICES
+= glinet_6416
607 define Device
/glinet_gl-ar150
609 DEVICE_VENDOR
:= GL.iNet
610 DEVICE_MODEL
:= GL-AR150
611 DEVICE_PACKAGES
:= kmod-usb-chipidea2
613 SUPPORTED_DEVICES
+= gl-ar150
615 TARGET_DEVICES
+= glinet_gl-ar150
617 define Device
/glinet_gl-ar300m-common-nor
619 DEVICE_VENDOR
:= GL.iNet
620 DEVICE_PACKAGES
:= kmod-usb2
622 SUPPORTED_DEVICES
+= gl-ar300m
625 define Device
/glinet_gl-ar300m-lite
626 $(Device
/glinet_gl-ar300m-common-nor
)
627 DEVICE_MODEL
:= GL-AR300M
628 DEVICE_VARIANT
:= Lite
630 TARGET_DEVICES
+= glinet_gl-ar300m-lite
632 define Device
/glinet_gl-ar300m16
633 $(Device
/glinet_gl-ar300m-common-nor
)
634 DEVICE_MODEL
:= GL-AR300M16
636 TARGET_DEVICES
+= glinet_gl-ar300m16
638 define Device
/glinet_gl-ar750
640 DEVICE_VENDOR
:= GL.iNet
641 DEVICE_MODEL
:= GL-AR750
642 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca9887-ct
644 SUPPORTED_DEVICES
+= gl-ar750
646 TARGET_DEVICES
+= glinet_gl-ar750
648 define Device
/glinet_gl-x750
650 DEVICE_VENDOR
:= GL.iNet
651 DEVICE_MODEL
:= GL-X750
652 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca9887-ct
655 TARGET_DEVICES
+= glinet_gl-x750
657 define Device
/iodata_etg3-r
659 DEVICE_VENDOR
:= I-O DATA
660 DEVICE_MODEL
:= ETG3-R
662 DEVICE_PACKAGES
:= -iwinfo
-kmod-ath9k
-wpad-basic
664 TARGET_DEVICES
+= iodata_etg3-r
666 define Device
/iodata_wn-ac1167dgr
668 DEVICE_VENDOR
:= I-O DATA
669 DEVICE_MODEL
:= WN-AC1167DGR
671 IMAGES
+= factory.bin
672 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
673 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
674 senao-header
-r
0x30a -p
0x61 -t
2
675 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct
677 TARGET_DEVICES
+= iodata_wn-ac1167dgr
679 define Device
/iodata_wn-ac1600dgr
681 DEVICE_VENDOR
:= I-O DATA
682 DEVICE_MODEL
:= WN-AC1600DGR
684 IMAGES
+= factory.bin
685 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
686 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
687 senao-header
-r
0x30a -p
0x60 -t
2 -v
200
688 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct
690 TARGET_DEVICES
+= iodata_wn-ac1600dgr
692 define Device
/iodata_wn-ac1600dgr2
694 DEVICE_VENDOR
:= I-O DATA
695 DEVICE_MODEL
:= WN-AC1600DGR2
/DGR3
697 IMAGES
+= dgr2-dgr3-factory.bin
698 IMAGE
/dgr2-dgr3-factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
699 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
700 senao-header
-r
0x30a -p
0x60 -t
2 -v
200
701 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct
703 TARGET_DEVICES
+= iodata_wn-ac1600dgr2
705 define Device
/iodata_wn-ag300dgr
707 DEVICE_VENDOR
:= I-O DATA
708 DEVICE_MODEL
:= WN-AG300DGR
710 IMAGES
+= factory.bin
711 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
712 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
713 senao-header
-r
0x30a -p
0x47 -t
2
714 DEVICE_PACKAGES
:= kmod-usb2
716 TARGET_DEVICES
+= iodata_wn-ag300dgr
718 define Device
/jjplus_ja76pf2
720 DEVICE_VENDOR
:= jjPlus
721 DEVICE_MODEL
:= JA76PF2
722 DEVICE_PACKAGES
+= -kmod-ath9k
-swconfig
-wpad-mini
-uboot-envtools fconfig
723 IMAGES
:= kernel.bin rootfs.bin
724 IMAGE
/kernel.bin
:= append-kernel
725 IMAGE
/rootfs.bin
:= append-rootfs | pad-rootfs
726 KERNEL
:= kernel-bin | append-dtb | lzma | pad-to
$$(BLOCKSIZE
)
727 KERNEL_INITRAMFS
:= kernel-bin | append-dtb
729 SUPPORTED_DEVICES
+= ja76pf2
731 TARGET_DEVICES
+= jjplus_ja76pf2
733 define Device
/librerouter_librerouter-v1
735 DEVICE_VENDOR
:= Librerouter
736 DEVICE_MODEL
:= LibreRouter
739 DEVICE_PACKAGES
:= kmod-usb2
741 TARGET_DEVICES
+= librerouter_librerouter-v1
743 define Device
/mikrotik_routerboard-wap-g-5hact2hnd
746 DEVICE_MODEL
:= RouterBOARD wAP G-5HacT2HnD
(wAP AC
)
748 IMAGE
/sysupgrade.bin
:= append-kernel | kernel2minor
-s
1024 -e | \
749 pad-to
$$$$(BLOCKSIZE
) | append-rootfs | pad-rootfs | \
750 append-metadata | check-size
$$$$(IMAGE_SIZE
)
751 DEVICE_PACKAGES
+= kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
752 SUPPORTED_DEVICES
+= rb-wapg-5hact2hnd
754 TARGET_DEVICES
+= mikrotik_routerboard-wap-g-5hact2hnd
756 define Device
/nec_wg1200cr
759 DEVICE_MODEL
:= Aterm WG1200CR
762 SEAMA_SIGNATURE
:= wrgac72_necpf
.2016gui_wg1200cr
763 IMAGES
+= factory.bin
764 IMAGE
/default
:= append-kernel | pad-offset
$$$$(BLOCKSIZE
) 64 | append-rootfs
765 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | seama | pad-rootfs | \
766 append-metadata | check-size
$$$$(IMAGE_SIZE
)
767 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-rootfs
-x
64 | seama | \
768 seama-seal | nec-enc
9gsiy9nzep452pad | check-size
$$$$(IMAGE_SIZE
)
769 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9888-ct
771 TARGET_DEVICES
+= nec_wg1200cr
773 define Device
/nec_wg800hp
776 DEVICE_MODEL
:= Aterm WG800HP
778 IMAGES
+= factory.bin
779 IMAGE
/factory.bin
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
780 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
781 xor-image
-p
6A57190601121E4C004C1E1201061957
-x | nec-fw LASER_ATERM
782 DEVICE_PACKAGES
:= kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct-htt
784 TARGET_DEVICES
+= nec_wg800hp
786 define Device
/netgear_ex6400_ex7300
788 NETGEAR_KERNEL_MAGIC
:= 0x27051956
789 NETGEAR_BOARD_ID
:= EX7300series
790 NETGEAR_HW_ID
:= 29765104+16+0+128
792 IMAGE
/default
:= append-kernel | pad-offset
$$$$(BLOCKSIZE
) 64 | \
793 netgear-rootfs | pad-rootfs
794 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca99x0-ct
795 $(Device
/netgear_ath79
)
798 define Device
/netgear_ex6400
799 $(Device
/netgear_ex6400_ex7300
)
800 DEVICE_MODEL
:= EX6400
802 TARGET_DEVICES
+= netgear_ex6400
804 define Device
/netgear_ex7300
805 $(Device
/netgear_ex6400_ex7300
)
806 DEVICE_MODEL
:= EX7300
808 TARGET_DEVICES
+= netgear_ex7300
810 define Device
/netgear_wndr3x00
812 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | netgear-squashfs | \
813 append-rootfs | pad-rootfs
814 DEVICE_PACKAGES
:= kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
815 kmod-leds-reset kmod-owl-loader
816 $(Device
/netgear_ath79
)
819 define Device
/netgear_wndr3700
820 $(Device
/netgear_wndr3x00
)
821 DEVICE_MODEL
:= WNDR3700
823 NETGEAR_KERNEL_MAGIC
:= 0x33373030
824 NETGEAR_BOARD_ID
:= WNDR3700
826 IMAGES
+= factory-NA.img
827 IMAGE
/factory-NA.img
:= $$(IMAGE
/default
) | netgear-dni NA | \
828 check-size
$$$$(IMAGE_SIZE
)
829 SUPPORTED_DEVICES
+= wndr3700
831 TARGET_DEVICES
+= netgear_wndr3700
833 define Device
/netgear_wndr3700-v2
834 $(Device
/netgear_wndr3x00
)
835 DEVICE_MODEL
:= WNDR3700
837 NETGEAR_KERNEL_MAGIC
:= 0x33373031
838 NETGEAR_BOARD_ID
:= WNDR3700v2
839 NETGEAR_HW_ID
:= 29763654+16+64
841 SUPPORTED_DEVICES
+= wndr3700 netgear
,wndr3700v2
843 TARGET_DEVICES
+= netgear_wndr3700-v2
845 define Device
/netgear_wndr3800
846 $(Device
/netgear_wndr3x00
)
847 DEVICE_MODEL
:= WNDR3800
848 NETGEAR_KERNEL_MAGIC
:= 0x33373031
849 NETGEAR_BOARD_ID
:= WNDR3800
850 NETGEAR_HW_ID
:= 29763654+16+128
852 SUPPORTED_DEVICES
+= wndr3700
854 TARGET_DEVICES
+= netgear_wndr3800
856 define Device
/netgear_wndr3800ch
857 $(Device
/netgear_wndr3x00
)
858 DEVICE_MODEL
:= WNDR3800CH
859 NETGEAR_KERNEL_MAGIC
:= 0x33373031
860 NETGEAR_BOARD_ID
:= WNDR3800CH
861 NETGEAR_HW_ID
:= 29763654+16+128
863 SUPPORTED_DEVICES
+= wndr3700
865 TARGET_DEVICES
+= netgear_wndr3800ch
867 define Device
/netgear_wnr2200_common
869 DEVICE_MODEL
:= WNR2200
870 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport
871 NETGEAR_KERNEL_MAGIC
:= 0x32323030
872 NETGEAR_BOARD_ID
:= wnr2200
873 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | netgear-squashfs | \
874 append-rootfs | pad-rootfs
875 $(Device
/netgear_ath79
)
878 define Device
/netgear_wnr2200-8m
879 $(Device
/netgear_wnr2200_common
)
881 NETGEAR_HW_ID
:= 29763600+08+64
883 IMAGES
+= factory-NA.img
884 IMAGE
/factory-NA.img
:= $$(IMAGE
/default
) | netgear-dni NA | \
885 check-size
$$$$(IMAGE_SIZE
)
886 SUPPORTED_DEVICES
+= wnr2200
888 TARGET_DEVICES
+= netgear_wnr2200-8m
890 define Device
/netgear_wnr2200-16m
891 $(Device
/netgear_wnr2200_common
)
892 DEVICE_VARIANT
:= 16M
893 DEVICE_ALT0_VENDOR
:= NETGEAR
894 DEVICE_ALT0_MODEL
:= WNR2200
895 DEVICE_ALT0_VARIANT
:= CN
/RU
899 TARGET_DEVICES
+= netgear_wnr2200-16m
901 define Device
/ocedo_koala
903 DEVICE_VENDOR
:= Ocedo
904 DEVICE_MODEL
:= Koala
905 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
906 SUPPORTED_DEVICES
+= koala
908 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
909 append-metadata | check-size
$$$$(IMAGE_SIZE
)
911 TARGET_DEVICES
+= ocedo_koala
913 define Device
/ocedo_raccoon
915 DEVICE_VENDOR
:= Ocedo
916 DEVICE_MODEL
:= Raccoon
918 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
919 append-metadata | check-size
$$$$(IMAGE_SIZE
)
921 TARGET_DEVICES
+= ocedo_raccoon
923 define Device
/ocedo_ursus
925 DEVICE_VENDOR
:= Ocedo
926 DEVICE_MODEL
:= Ursus
927 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct
929 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
930 append-metadata | check-size
$$$$(IMAGE_SIZE
)
932 TARGET_DEVICES
+= ocedo_ursus
934 define Device
/openmesh_om5p-ac-v2
936 DEVICE_VENDOR
:= OpenMesh
937 DEVICE_MODEL
:= OM5P-AC
939 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca988x-ct om-watchdog
941 SUPPORTED_DEVICES
+= om5p-acv2
943 TARGET_DEVICES
+= openmesh_om5p-ac-v2
945 define Device
/pcs_cap324
947 DEVICE_VENDOR
:= PowerCloud Systems
948 DEVICE_MODEL
:= CAP324
950 SUPPORTED_DEVICES
+= cap324
952 TARGET_DEVICES
+= pcs_cap324
954 define Device
/pcs_cr3000
956 DEVICE_VENDOR
:= PowerCloud Systems
957 DEVICE_MODEL
:= CR3000
959 SUPPORTED_DEVICES
+= cr3000
961 TARGET_DEVICES
+= pcs_cr3000
963 define Device
/pcs_cr5000
965 DEVICE_VENDOR
:= PowerCloud Systems
966 DEVICE_MODEL
:= CR5000
967 DEVICE_PACKAGES
:= kmod-usb2
969 SUPPORTED_DEVICES
+= cr5000
971 TARGET_DEVICES
+= pcs_cr5000
973 define Device
/phicomm_k2t
975 DEVICE_VENDOR
:= Phicomm
978 IMAGE
/sysupgrade.bin
:= append-kernel | append-rootfs | pad-rootfs | \
979 append-metadata | check-size
$$$$(IMAGE_SIZE
)
980 DEVICE_PACKAGES
:= kmod-leds-reset kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9888-ct
982 TARGET_DEVICES
+= phicomm_k2t
984 define Device
/pisen_ts-d084
985 $(Device
/tplink-8mlzma
)
987 DEVICE_VENDOR
:= PISEN
988 DEVICE_MODEL
:= TS-D084
989 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-chipidea2
990 TPLINK_HWID
:= 0x07030101
992 TARGET_DEVICES
+= pisen_ts-d084
994 define Device
/pisen_wmb001n
996 DEVICE_VENDOR
:= PISEN
997 DEVICE_MODEL
:= WMB001N
999 DEVICE_PACKAGES
:= kmod-i2c-core kmod-i2c-gpio kmod-usb2
1001 LOADER_FLASH_OFFS
:= 0x20000
1002 COMPILE
:= loader-
$(1).bin loader-
$(1).uImage
1003 COMPILE
/loader-
$(1).bin
:= loader-okli-compile
1004 COMPILE
/loader-
$(1).uImage
:= append-loader-okli
$(1) | pad-to
64k | lzma | \
1006 KERNEL
:= kernel-bin | append-dtb | lzma | uImage lzma
-M
0x4f4b4c49
1007 IMAGES
+= factory.bin
1008 IMAGE
/factory.bin
:= $$(IMAGE
/sysupgrade.bin
) | pisen_wmb001n-factory
$(1)
1010 TARGET_DEVICES
+= pisen_wmb001n
1012 define Device
/pisen_wmm003n
1013 $(Device
/tplink-8mlzma
)
1015 DEVICE_VENDOR
:= PISEN
1016 DEVICE_MODEL
:= Cloud Easy Power
(WMM003N
)
1017 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-chipidea2
1018 TPLINK_HWID
:= 0x07030101
1020 TARGET_DEVICES
+= pisen_wmm003n
1022 define Device
/qihoo_c301
1025 DEVICE_VENDOR
:= Qihoo
1026 DEVICE_MODEL
:= C301
1027 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct \
1029 IMAGE_SIZE
:= 15744k
1030 SEAMA_SIGNATURE
:= wrgac26_qihoo360_360rg
1031 SUPPORTED_DEVICES
+= qihoo-c301
1033 TARGET_DEVICES
+= qihoo_c301
1035 define Device
/rosinson_wr818
1037 DEVICE_VENDOR
:= Rosinson
1038 DEVICE_MODEL
:= WR818
1039 IMAGE_SIZE
:= 15872k
1040 DEVICE_PACKAGES
:= kmod-usb2 kmod-usb-ledtrig-usbport
1042 TARGET_DEVICES
+= rosinson_wr818
1044 define Device
/siemens_ws-ap3610
1046 DEVICE_VENDOR
:= Siemens
1047 DEVICE_MODEL
:= WS-AP3610
1048 IMAGE_SIZE
:= 14336k
1051 LOADER_FLASH_OFFS
:= 0x82000
1052 COMPILE
:= loader-
$(1).bin
1053 COMPILE
/loader-
$(1).bin
:= loader-okli-compile
1054 KERNEL
:= kernel-bin | append-dtb | lzma | uImage lzma
-M
0x4f4b4c49 | loader-okli
$(1) 8128 | uImage none
1055 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | uImage none
1057 TARGET_DEVICES
+= siemens_ws-ap3610
1059 define Device
/sitecom_wlr-7100
1061 DEVICE_VENDOR
:= Sitecom
1062 DEVICE_MODEL
:= WLR-7100
1063 DEVICE_VARIANT
:= v1
002
1064 DEVICE_PACKAGES
:= ath10k-firmware-qca988x-ct kmod-ath10k-ct-smallbuffers kmod-usb2
1065 IMAGES
+= factory.dlf
1066 IMAGE
/factory.dlf
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
1067 append-rootfs | pad-rootfs | check-size
$$$$(IMAGE_SIZE
) | \
1068 senao-header
-r
0x222 -p
0x53 -t
2
1071 TARGET_DEVICES
+= sitecom_wlr-7100
1073 define Device
/trendnet_tew-823dru
1075 DEVICE_VENDOR
:= Trendnet
1076 DEVICE_MODEL
:= TEW-823DRU
1077 DEVICE_VARIANT
:= v1.0R
1078 DEVICE_PACKAGES
:= kmod-usb2 kmod-ath10k-ct ath10k-firmware-qca988x-ct
1079 SUPPORTED_DEVICES
+= tew-823dru
1080 IMAGE_SIZE
:= 15296k
1081 IMAGES
:= factory.bin sysupgrade.bin
1082 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | append-rootfs | \
1084 IMAGE
/factory.bin
:= $$(IMAGE
/default
) | pad-offset
$$$$(IMAGE_SIZE
) 26 | \
1085 append-string
00AP135AR9558-RT-131129-00 | check-size
$$$$(IMAGE_SIZE
)
1086 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | append-metadata | \
1087 check-size
$$$$(IMAGE_SIZE
)
1089 TARGET_DEVICES
+= trendnet_tew-823dru
1091 define Device
/wd_mynet-n750
1094 DEVICE_VENDOR
:= Western Digital
1095 DEVICE_MODEL
:= My Net N750
1096 IMAGE_SIZE
:= 15872k
1097 DEVICE_PACKAGES
:= kmod-usb2
1098 SEAMA_SIGNATURE
:= wrgnd13_wd_av
1099 SUPPORTED_DEVICES
+= mynet-n750
1101 TARGET_DEVICES
+= wd_mynet-n750
1103 define Device
/wd_mynet-wifi-rangeextender
1105 DEVICE_VENDOR
:= Western Digital
1106 DEVICE_MODEL
:= My Net Wi-Fi Range Extender
1107 DEVICE_PACKAGES
:= rssileds nvram
-swconfig
1109 ADDPATTERN_ID
:= mynet-rext
1110 ADDPATTERN_VERSION
:= 1.00.01
1111 IMAGE
/sysupgrade.bin
:= append-rootfs | pad-rootfs | cybertan-trx | \
1112 addpattern | append-metadata
1113 SUPPORTED_DEVICES
+= mynet-rext
1115 TARGET_DEVICES
+= wd_mynet-wifi-rangeextender
1117 define Device
/winchannel_wb2000
1119 DEVICE_VENDOR
:= Winchannel
1120 DEVICE_MODEL
:= WB2000
1121 IMAGE_SIZE
:= 15872k
1122 DEVICE_PACKAGES
:= kmod-i2c-core kmod-i2c-gpio kmod-rtc-ds1307 kmod-usb2 \
1123 kmod-usb-ledtrig-usbport
1125 TARGET_DEVICES
+= winchannel_wb2000
1127 define Device
/xiaomi_mi-router-4q
1129 DEVICE_VENDOR
:= Xiaomi
1130 DEVICE_MODEL
:= Mi Router
4Q
1131 IMAGE_SIZE
:= 14336k
1133 TARGET_DEVICES
+= xiaomi_mi-router-4q
1135 define Device
/yuncore_a770
1137 DEVICE_VENDOR
:= YunCore
1138 DEVICE_MODEL
:= A770
1139 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9887-ct
1140 IMAGE_SIZE
:= 16000k
1142 IMAGE
/tftp.bin
:= $$(IMAGE
/sysupgrade.bin
) | yuncore-tftp-header-16m
1144 TARGET_DEVICES
+= yuncore_a770
1146 define Device
/yuncore_a782
1148 DEVICE_VENDOR
:= YunCore
1149 DEVICE_MODEL
:= A782
1150 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9888-ct
1151 IMAGE_SIZE
:= 16000k
1153 IMAGE
/tftp.bin
:= $$(IMAGE
/sysupgrade.bin
) | yuncore-tftp-header-16m
1155 TARGET_DEVICES
+= yuncore_a782
1157 define Device
/yuncore_xd4200
1159 DEVICE_VENDOR
:= YunCore
1160 DEVICE_MODEL
:= XD4200
1161 DEVICE_PACKAGES
:= kmod-ath10k-ct ath10k-firmware-qca9888-ct
1162 IMAGE_SIZE
:= 16000k
1164 IMAGE
/tftp.bin
:= $$(IMAGE
/sysupgrade.bin
) | yuncore-tftp-header-16m
1166 TARGET_DEVICES
+= yuncore_xd4200
1168 define Device
/zbtlink_zbt-wd323
1170 DEVICE_VENDOR
:= ZBT
1171 DEVICE_MODEL
:= WD323
1172 IMAGE_SIZE
:= 16000k
1173 DEVICE_PACKAGES
:= kmod-usb2 kmod-i2c-core kmod-i2c-gpio kmod-rtc-pcf8563 \
1174 kmod-usb-serial kmod-usb-serial-cp210x uqmi
1176 TARGET_DEVICES
+= zbtlink_zbt-wd323