4 define Build/buffalo-tftp-header
6 echo -n -e "# Airstation FirmWare\nrun u_fw\nreset\n\n" | \
7 dd bs=512 count=1 conv=sync; \
10 $(STAGING_DIR_HOST)/bin/buffalo-tftp -i $@.tmp -o $@.new
14 define Build/dap-header
15 $(STAGING_DIR_HOST)/bin/mkdapimg $(1) -i $@ -o $@.new
19 define Build/hilink-header
20 $(STAGING_DIR_HOST)/bin/mkhilinkfw -e -i $@ -o $@.new
24 define Device/7links_px-4885-4m
27 DEVICE_VENDOR := 7Links
28 DEVICE_MODEL := PX-4885
30 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb2 kmod-usb-ohci \
31 kmod-usb-ledtrig-usbport kmod-leds-gpio
32 SUPPORTED_DEVICES += px-4885-4M
35 TARGET_DEVICES += 7links_px-4885-4m
37 define Device/7links_px-4885-8m
40 DEVICE_VENDOR := 7Links
41 DEVICE_MODEL := PX-4885
43 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb2 kmod-usb-ohci \
44 kmod-usb-ledtrig-usbport kmod-leds-gpio
45 SUPPORTED_DEVICES += px-4885-8M
47 TARGET_DEVICES += 7links_px-4885-8m
49 define Device/8devices_carambola
52 DEVICE_VENDOR := 8devices
53 DEVICE_MODEL := Carambola
55 SUPPORTED_DEVICES += carambola
57 TARGET_DEVICES += 8devices_carambola
59 define Device/accton_wr6202
62 DEVICE_VENDOR := Accton
63 DEVICE_MODEL := WR6202
64 SUPPORTED_DEVICES += wr6202
66 TARGET_DEVICES += accton_wr6202
68 define Device/airlive_air3gii
72 DEVICE_VENDOR := AirLive
73 DEVICE_MODEL := Air3GII
74 SUPPORTED_DEVICES += air3gii
77 TARGET_DEVICES += airlive_air3gii
79 define Device/alfa-network_w502u
83 DEVICE_MODEL := Networks W502U
84 SUPPORTED_DEVICES += w502u
86 TARGET_DEVICES += alfa-network_w502u
88 define Device/allnet_all0256n-4m
91 DEVICE_VENDOR := Allnet
92 DEVICE_MODEL := ALL0256N
94 DEVICE_PACKAGES := rssileds
95 SUPPORTED_DEVICES += all0256n-4M
98 TARGET_DEVICES += allnet_all0256n-4m
100 define Device/allnet_all0256n-8m
103 DEVICE_VENDOR := Allnet
104 DEVICE_MODEL := ALL0256N
106 DEVICE_PACKAGES := rssileds
107 SUPPORTED_DEVICES += all0256n-8M
109 TARGET_DEVICES += allnet_all0256n-8m
111 define Device/allnet_all5002
114 DEVICE_VENDOR := Allnet
115 DEVICE_MODEL := ALL5002
116 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
117 kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x
118 SUPPORTED_DEVICES += all5002
120 TARGET_DEVICES += allnet_all5002
122 define Device/allnet_all5003
125 DEVICE_VENDOR := Allnet
126 DEVICE_MODEL := ALL5003
127 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport \
128 kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x
129 SUPPORTED_DEVICES += all5003
131 TARGET_DEVICES += allnet_all5003
133 define Device/alphanetworks_asl26555-16m
136 DEVICE_VENDOR := Alpha
137 DEVICE_MODEL := ASL26555
138 DEVICE_VARIANT := 16M
139 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
140 SUPPORTED_DEVICES += asl26555 asl26555-16M
142 TARGET_DEVICES += alphanetworks_asl26555-16m
144 define Device/alphanetworks_asl26555-8m
147 DEVICE_VENDOR := Alpha
148 DEVICE_MODEL := ASL26555
149 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
150 SUPPORTED_DEVICES += asl26555 asl26555-8M
152 TARGET_DEVICES += alphanetworks_asl26555-8m
154 define Device/arcwireless_freestation5
157 DEVICE_VENDOR := ARC Wireless
158 DEVICE_MODEL := FreeStation
159 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-rt2500-usb kmod-rt2800-usb \
161 SUPPORTED_DEVICES += freestation5
163 TARGET_DEVICES += arcwireless_freestation5
165 define Device/argus_atp-52b
168 DEVICE_VENDOR := Argus
169 DEVICE_MODEL := ATP-52B
170 SUPPORTED_DEVICES += atp-52b
172 TARGET_DEVICES += argus_atp-52b
174 define Device/asiarf_awapn2403
178 DEVICE_VENDOR := AsiaRF
179 DEVICE_MODEL := AWAPN2403
180 SUPPORTED_DEVICES += awapn2403
183 TARGET_DEVICES += asiarf_awapn2403
185 define Device/asiarf_awm002-evb-4m
188 DEVICE_VENDOR := AsiaRF
189 DEVICE_MODEL := AWM002-EVB
191 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
192 SUPPORTED_DEVICES += awm002-evb-4M
195 TARGET_DEVICES += asiarf_awm002-evb-4m
197 define Device/asiarf_awm002-evb-8m
200 DEVICE_VENDOR := AsiaRF
201 DEVICE_MODEL := AWM002-EVB/AWM003-EVB
203 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-gpio
204 SUPPORTED_DEVICES += awm002-evb-8M
206 TARGET_DEVICES += asiarf_awm002-evb-8m
208 define Device/asus_rt-g32-b1
212 DEVICE_VENDOR := Asus
213 DEVICE_MODEL := RT-G32
215 SUPPORTED_DEVICES += rt-g32-b1
218 TARGET_DEVICES += asus_rt-g32-b1
220 define Device/asus_rt-n10-plus
224 DEVICE_VENDOR := Asus
225 DEVICE_MODEL := RT-N10+
226 SUPPORTED_DEVICES += rt-n10-plus
229 TARGET_DEVICES += asus_rt-n10-plus
231 define Device/asus_rt-n13u
234 DEVICE_VENDOR := Asus
235 DEVICE_MODEL := RT-N13U
236 DEVICE_PACKAGES := kmod-leds-gpio kmod-rt2800-pci kmod-usb-dwc2
237 SUPPORTED_DEVICES += rt-n13u
239 TARGET_DEVICES += asus_rt-n13u
241 define Device/asus_wl-330n
245 DEVICE_VENDOR := Asus
246 DEVICE_MODEL := WL-330N
247 SUPPORTED_DEVICES += wl-330n
250 TARGET_DEVICES += asus_wl-330n
252 define Device/asus_wl-330n3g
256 DEVICE_VENDOR := Asus
257 DEVICE_MODEL := WL-330N3G
259 SUPPORTED_DEVICES += wl-330n3g
262 TARGET_DEVICES += asus_wl-330n3g
264 define Device/aximcom_mr-102n
267 DEVICE_VENDOR := AXIMCom
268 DEVICE_MODEL := MR-102N
269 SUPPORTED_DEVICES += mr-102n
271 TARGET_DEVICES += aximcom_mr-102n
273 define Device/aztech_hw550-3g
276 DEVICE_VENDOR := Aztech
277 DEVICE_MODEL := HW550-3G
278 DEVICE_ALT0_VENDOR := Allnet
279 DEVICE_ALT0_MODEL := ALL0239-3G
280 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
281 SUPPORTED_DEVICES += hw550-3g
283 TARGET_DEVICES += aztech_hw550-3g
285 define Device/belkin_f5d8235-v2
288 DEVICE_VENDOR := Belkin
289 DEVICE_MODEL := F5D8235
291 DEVICE_PACKAGES := kmod-switch-rtl8366rb
292 SUPPORTED_DEVICES += f5d8235-v2
294 TARGET_DEVICES += belkin_f5d8235-v2
296 define Device/belkin_f7c027
299 DEVICE_VENDOR := Belkin
300 DEVICE_MODEL := F7C027
301 SUPPORTED_DEVICES += f7c027
303 TARGET_DEVICES += belkin_f7c027
305 define Device/buffalo_whr-g300n
309 DEVICE_VENDOR := Buffalo
310 DEVICE_MODEL := WHR-G300N
312 IMAGE/tftp.bin := $$(sysupgrade_bin) | check-size | buffalo-tftp-header
313 SUPPORTED_DEVICES += whr-g300n
316 TARGET_DEVICES += buffalo_whr-g300n
318 define Device/dlink_dap-1350
320 IMAGES += factory.bin factory-NA.bin
322 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
323 dap-header -s RT3052-AP-DAP1350WW-3
324 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
325 dap-header -s RT3052-AP-DAP1350-3
326 DEVICE_VENDOR := D-Link
327 DEVICE_MODEL := DAP-1350
328 SUPPORTED_DEVICES += dap-1350
330 TARGET_DEVICES += dlink_dap-1350
332 define Device/dlink_dcs-930
335 DEVICE_VENDOR := D-Link
336 DEVICE_MODEL := DCS-930
337 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core \
338 kmod-usb-audio kmod-usb-dwc2
339 SUPPORTED_DEVICES += dcs-930
342 TARGET_DEVICES += dlink_dcs-930
344 define Device/dlink_dcs-930l-b1
347 DEVICE_VENDOR := D-Link
348 DEVICE_MODEL := DCS-930L
350 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-sound-core \
351 kmod-usb-audio kmod-usb-ohci kmod-usb2
352 SUPPORTED_DEVICES += dcs-930l-b1
355 TARGET_DEVICES += dlink_dcs-930l-b1
357 define Device/dlink_dir-300-b1
360 IMAGES += factory.bin
361 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
362 wrg-header wrgn23_dlwbr_dir300b
363 DEVICE_VENDOR := D-Link
364 DEVICE_MODEL := DIR-300
366 SUPPORTED_DEVICES += dir-300-b1
369 TARGET_DEVICES += dlink_dir-300-b1
371 define Device/dlink_dir-300-b7
375 DEVICE_VENDOR := D-Link
376 DEVICE_MODEL := DIR-300
378 SUPPORTED_DEVICES += dir-300-b7
380 TARGET_DEVICES += dlink_dir-300-b7
382 define Device/dlink_dir-320-b1
385 DEVICE_VENDOR := D-Link
386 DEVICE_MODEL := DIR-320
388 SUPPORTED_DEVICES += dir-320-b1
390 TARGET_DEVICES += dlink_dir-320-b1
392 define Device/dlink_dir-600-b1
395 IMAGES += factory.bin
396 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
397 wrg-header wrgn23_dlwbr_dir600b
398 DEVICE_VENDOR := D-Link
399 DEVICE_MODEL := DIR-600
400 DEVICE_VARIANT := B1/B2
401 SUPPORTED_DEVICES += dir-600-b1 dir-600-b2
404 TARGET_DEVICES += dlink_dir-600-b1
406 define Device/dlink_dir-610-a1
410 SEAMA_SIGNATURE := wrgn59_dlob.hans_dir610
411 KERNEL := $(KERNEL_DTB)
413 DEVICE_VENDOR := D-Link
414 DEVICE_MODEL := DIR-610
416 DEVICE_PACKAGES := kmod-ledtrig-netdev kmod-ledtrig-timer
417 SUPPORTED_DEVICES += dir-610-a1
420 TARGET_DEVICES += dlink_dir-610-a1
422 define Device/dlink_dir-615-d
425 IMAGES += factory.bin
426 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
427 wrg-header wrgn23_dlwbr_dir615d
428 DEVICE_VENDOR := D-Link
429 DEVICE_MODEL := DIR-615
431 SUPPORTED_DEVICES += dir-615-d
434 TARGET_DEVICES += dlink_dir-615-d
436 define Device/dlink_dir-615-h1
439 IMAGES += factory.bin
441 IMAGE/factory.bin := $$(sysupgrade_bin) | senao-header -r 0x218 -p 0x30 -t 3
442 DEVICE_VENDOR := D-Link
443 DEVICE_MODEL := DIR-615
445 SUPPORTED_DEVICES += dir-615-h1
448 TARGET_DEVICES += dlink_dir-615-h1
450 define Device/dlink_dir-620-a1
453 DEVICE_VENDOR := D-Link
454 DEVICE_MODEL := DIR-620
456 SUPPORTED_DEVICES += dir-620-a1
458 TARGET_DEVICES += dlink_dir-620-a1
460 define Device/dlink_dir-620-d1
463 DEVICE_VENDOR := D-Link
464 DEVICE_MODEL := DIR-620
466 SUPPORTED_DEVICES += dir-620-d1
468 TARGET_DEVICES += dlink_dir-620-d1
470 define Device/dlink_dwr-512-b
473 DEVICE_VENDOR := D-Link
474 DEVICE_MODEL := DWR-512
476 DEVICE_PACKAGES := jboot-tools kmod-usb2 kmod-spi-dev kmod-usb-serial \
477 kmod-usb-serial-option kmod-usb-net kmod-usb-net-cdc-ether comgt-ncm
478 DLINK_ROM_ID := DLK6E2412001
479 DLINK_FAMILY_MEMBER := 0x6E24
480 DLINK_FIRMWARE_SIZE := 0x7E0000
481 KERNEL := $(KERNEL_DTB)
482 IMAGES += factory.bin
483 IMAGE/sysupgrade.bin := mkdlinkfw | pad-rootfs | append-metadata
484 IMAGE/factory.bin := mkdlinkfw | pad-rootfs | mkdlinkfw-factory
485 SUPPORTED_DEVICES += dwr-512-b
487 TARGET_DEVICES += dlink_dwr-512-b
489 define Device/easyacc_wizard-8800
492 UIMAGE_NAME:= Linux Kernel Image
493 DEVICE_VENDOR := EasyAcc
494 DEVICE_MODEL := WIZARD 8800
495 SUPPORTED_DEVICES += wizard8800
497 TARGET_DEVICES += easyacc_wizard-8800
499 define Device/edimax_3g-6200n
502 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
503 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
504 append-metadata | check-size
505 DEVICE_VENDOR := Edimax
506 DEVICE_MODEL := 3g-6200n
507 SUPPORTED_DEVICES += 3g-6200n
510 TARGET_DEVICES += edimax_3g-6200n
512 define Device/edimax_3g-6200nl
515 IMAGE/sysupgrade.bin := append-kernel | append-rootfs | \
516 edimax-header -s CSYS -m 3G62 -f 0x50000 -S 0x01100000 | pad-rootfs | \
517 append-metadata | check-size
518 DEVICE_VENDOR := Edimax
519 DEVICE_MODEL := 3g-6200nl
520 SUPPORTED_DEVICES += 3g-6200nl
523 TARGET_DEVICES += edimax_3g-6200nl
525 define Device/engenius_esr-9753
529 DEVICE_VENDOR := EnGenius
530 DEVICE_MODEL := ESR-9753
531 SUPPORTED_DEVICES += esr-9753
534 TARGET_DEVICES += engenius_esr-9753
536 define Device/fon_fonera-20n
539 IMAGES += factory.bin
540 IMAGE/factory.bin := $$(sysupgrade_bin) | \
541 edimax-header -s RSDK -m NL1T -f 0x50000 -S 0xc0000
543 DEVICE_MODEL := Fonera 2.0N
544 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
545 SUPPORTED_DEVICES += fonera20n
547 TARGET_DEVICES += fon_fonera-20n
549 define Device/hame_mpr-a1
553 UIMAGE_NAME:= Linux Kernel Image
554 DEVICE_VENDOR := HAME
557 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-ledtrig-netdev
558 SUPPORTED_DEVICES += mpr-a1
561 TARGET_DEVICES += hame_mpr-a1
563 define Device/hame_mpr-a2
566 UIMAGE_NAME:= Linux Kernel Image
567 DEVICE_VENDOR := HAME
570 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-ledtrig-netdev
571 SUPPORTED_DEVICES += mpr-a2
573 TARGET_DEVICES += hame_mpr-a2
575 define Device/hauppauge_broadway
578 UIMAGE_NAME:= Broadway Kernel Image
579 DEVICE_VENDOR := Hauppauge
580 DEVICE_MODEL := Broadway
581 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
582 SUPPORTED_DEVICES += broadway
584 TARGET_DEVICES += hauppauge_broadway
586 define Device/hilink_hlk-rm04
589 IMAGES += factory.bin
590 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | hilink-header
591 DEVICE_VENDOR := Hi-Link
592 DEVICE_MODEL := HLK-RM04
593 SUPPORTED_DEVICES += hlk-rm04
596 TARGET_DEVICES += hilink_hlk-rm04
598 define Device/hootoo_ht-tm02
601 DEVICE_VENDOR := HooToo
602 DEVICE_MODEL := HT-TM02
603 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport
604 SUPPORTED_DEVICES += ht-tm02
606 TARGET_DEVICES += hootoo_ht-tm02
608 define Device/huawei_d105
612 DEVICE_VENDOR := Huawei
614 SUPPORTED_DEVICES += d105
617 TARGET_DEVICES += huawei_d105
619 define Device/huawei_hg255d
622 DEVICE_VENDOR := HuaWei
623 DEVICE_MODEL := HG255D
624 SUPPORTED_DEVICES += hg255d
626 TARGET_DEVICES += huawei_hg255d
628 define Device/intenso_memory2move
631 UIMAGE_NAME:= Linux Kernel Image
632 DEVICE_VENDOR := Intenso
633 DEVICE_MODEL := Memory 2 Move
634 DEVICE_PACKAGES := kmod-ledtrig-netdev kmod-ledtrig-timer kmod-usb2 \
635 kmod-usb-storage kmod-scsi-core kmod-fs-ext4 kmod-fs-vfat block-mount
636 SUPPORTED_DEVICES += m2m
638 TARGET_DEVICES += intenso_memory2move
640 define Device/jcg_jhr-n805r
643 IMAGES += factory.bin
644 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 29.24
646 DEVICE_MODEL := JHR-N805R
647 SUPPORTED_DEVICES += jhr-n805r
650 TARGET_DEVICES += jcg_jhr-n805r
652 define Device/jcg_jhr-n825r
655 IMAGES += factory.bin
656 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 23.24
658 DEVICE_MODEL := JHR-N825R
659 SUPPORTED_DEVICES += jhr-n825r
662 TARGET_DEVICES += jcg_jhr-n825r
664 define Device/jcg_jhr-n926r
667 IMAGES += factory.bin
668 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | jcg-header 25.24
670 DEVICE_MODEL := JHR-N926R
671 SUPPORTED_DEVICES += jhr-n926r
674 TARGET_DEVICES += jcg_jhr-n926r
676 define Device/mofinetwork_mofi3500-3gn
679 DEVICE_VENDOR := MoFi Network
680 DEVICE_MODEL := MOFI3500-3GN
681 SUPPORTED_DEVICES += mofi3500-3gn
683 TARGET_DEVICES += mofinetwork_mofi3500-3gn
685 define Device/netcore_nw718
688 UIMAGE_NAME:= ARA1B4NCRNW718;1
689 DEVICE_VENDOR := Netcore
690 DEVICE_MODEL := NW718
691 SUPPORTED_DEVICES += nw718
694 TARGET_DEVICES += netcore_nw718
696 define Device/netgear_wnce2001
699 IMAGES += factory.bin factory-NA.bin
700 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
701 dap-header -s RT3052-AP-WNCE2001-3 -r WW -v 1.0.0.99
702 IMAGE/factory-NA.bin := $$(sysupgrade_bin) | check-size | \
703 dap-header -s RT3052-AP-WNCE2001-3 -r NA -v 1.0.0.99
704 DEVICE_VENDOR := NETGEAR
705 DEVICE_MODEL := WNCE2001
706 SUPPORTED_DEVICES += wnce2001
709 TARGET_DEVICES += netgear_wnce2001
711 define Device/nexaira_bc2
714 DEVICE_VENDOR := NexAira
716 SUPPORTED_DEVICES += bc2
718 TARGET_DEVICES += nexaira_bc2
720 define Device/nexx_wt1520-4m
723 IMAGES += factory.bin
724 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
725 poray-header -B WT1520 -F 4M
726 DEVICE_VENDOR := Nexx
727 DEVICE_MODEL := WT1520
729 SUPPORTED_DEVICES += wt1520-4M
732 TARGET_DEVICES += nexx_wt1520-4m
734 define Device/nexx_wt1520-8m
737 IMAGES += factory.bin
738 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
739 poray-header -B WT1520 -F 8M
740 DEVICE_VENDOR := Nexx
741 DEVICE_MODEL := WT1520
743 SUPPORTED_DEVICES += wt1520-8M
745 TARGET_DEVICES += nexx_wt1520-8m
747 define Device/nixcore_x1-16m
750 DEVICE_VENDOR := Nixcore
752 DEVICE_VARIANT := 16M
753 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
754 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-16M
756 TARGET_DEVICES += nixcore_x1-16m
758 define Device/nixcore_x1-8m
761 DEVICE_VENDOR := Nixcore
764 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
765 SUPPORTED_DEVICES += nixcore-x1 nixcore-x1-8M
767 TARGET_DEVICES += nixcore_x1-8m
769 define Device/olimex_rt5350f-olinuxino
772 DEVICE_VENDOR := OLIMEX
773 DEVICE_MODEL := RT5350F-OLinuXino
774 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
775 SUPPORTED_DEVICES += rt5350f-olinuxino
777 TARGET_DEVICES += olimex_rt5350f-olinuxino
779 define Device/olimex_rt5350f-olinuxino-evb
782 DEVICE_VENDOR := OLIMEX
783 DEVICE_MODEL := RT5350F-OLinuXino-EVB
784 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
785 SUPPORTED_DEVICES += rt5350f-olinuxino-evb
787 TARGET_DEVICES += olimex_rt5350f-olinuxino-evb
789 define Device/omnima_miniembplug
792 DEVICE_VENDOR := Omnima
793 DEVICE_MODEL := MiniEMBPlug
794 SUPPORTED_DEVICES += miniembplug
796 TARGET_DEVICES += omnima_miniembplug
798 define Device/omnima_miniembwifi
801 DEVICE_VENDOR := Omnima
802 DEVICE_MODEL := MiniEMBWiFi
803 SUPPORTED_DEVICES += miniembwifi
805 TARGET_DEVICES += omnima_miniembwifi
807 define Device/petatel_psr-680w
811 DEVICE_VENDOR := Petatel
812 DEVICE_MODEL := PSR-680W Wireless 3G Router
813 SUPPORTED_DEVICES += psr-680w
816 TARGET_DEVICES += petatel_psr-680w
818 define Device/planex_mzk-dp150n
822 DEVICE_VENDOR := Planex
823 DEVICE_MODEL := MZK-DP150N
824 DEVICE_PACKAGES := kmod-spi-dev
825 SUPPORTED_DEVICES += mzk-dp150n
828 TARGET_DEVICES += planex_mzk-dp150n
830 define Device/planex_mzk-w300nh2
833 IMAGES += factory.bin
834 IMAGE/factory.bin := $$(sysupgrade_bin) | \
835 edimax-header -s CSYS -m RN52 -f 0x50000 -S 0xc0000
836 DEVICE_VENDOR := Planex
837 DEVICE_MODEL := MZK-W300NH2
838 SUPPORTED_DEVICES += mzk-w300nh2
841 TARGET_DEVICES += planex_mzk-w300nh2
843 define Device/planex_mzk-wdpr
846 DEVICE_VENDOR := Planex
847 DEVICE_MODEL := MZK-WDPR
848 SUPPORTED_DEVICES += mzk-wdpr
850 TARGET_DEVICES += planex_mzk-wdpr
852 define Device/poray_ip2202
855 DEVICE_VENDOR := Poray
856 DEVICE_MODEL := IP2202
857 SUPPORTED_DEVICES += ip2202
859 TARGET_DEVICES += poray_ip2202
861 define Device/poray_m3
864 IMAGES += factory.bin
865 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
866 poray-header -B M3 -F 4M
867 DEVICE_VENDOR := Poray
869 DEVICE_PACKAGES := kmod-usb2 kmod-ledtrig-netdev kmod-ledtrig-timer
870 SUPPORTED_DEVICES += m3
873 TARGET_DEVICES += poray_m3
875 define Device/poray_m4-4m
878 IMAGES += factory.bin
879 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
880 poray-header -B M4 -F 4M
881 DEVICE_VENDOR := Poray
884 DEVICE_PACKAGES := kmod-usb2 kmod-ledtrig-netdev kmod-ledtrig-timer
885 SUPPORTED_DEVICES += m4-4M
888 TARGET_DEVICES += poray_m4-4m
890 define Device/poray_m4-8m
893 IMAGES += factory.bin
894 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
895 poray-header -B M4 -F 8M
896 DEVICE_VENDOR := Poray
899 DEVICE_PACKAGES := kmod-usb2 kmod-ledtrig-netdev kmod-ledtrig-timer
900 SUPPORTED_DEVICES += m4-8M
902 TARGET_DEVICES += poray_m4-8m
904 define Device/poray_x5
907 IMAGES += factory.bin
908 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
909 poray-header -B X5 -F 8M
910 DEVICE_VENDOR := Poray
911 DEVICE_MODEL := X5/X6
912 DEVICE_PACKAGES := kmod-usb2 kmod-ledtrig-netdev kmod-ledtrig-timer
913 SUPPORTED_DEVICES += x5
915 TARGET_DEVICES += poray_x5
917 define Device/poray_x8
920 IMAGES += factory.bin
921 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
922 poray-header -B X8 -F 8M
923 DEVICE_VENDOR := Poray
925 DEVICE_PACKAGES := kmod-usb2 kmod-ledtrig-netdev kmod-ledtrig-timer
926 SUPPORTED_DEVICES += x8
928 TARGET_DEVICES += poray_x8
930 define Device/prolink_pwh2004
933 DEVICE_VENDOR := Prolink
934 DEVICE_MODEL := PWH2004
936 SUPPORTED_DEVICES += pwh2004
938 TARGET_DEVICES += prolink_pwh2004
940 define Device/ralink_v22rw-2x2
944 DEVICE_VENDOR := Ralink
945 DEVICE_MODEL := AP-RT3052-V22RW-2X2
946 SUPPORTED_DEVICES += v22rw-2x2
949 TARGET_DEVICES += ralink_v22rw-2x2
951 define Device/sitecom_wl-351
955 DEVICE_VENDOR := Sitecom
956 DEVICE_MODEL := WL-351 v1
957 DEVICE_PACKAGES := kmod-switch-rtl8366rb
958 SUPPORTED_DEVICES += wl-351
961 TARGET_DEVICES += sitecom_wl-351
963 define Device/skyline_sl-r7205
967 DEVICE_VENDOR := Skyline
968 DEVICE_MODEL := SL-R7205 Wireless 3G Router
969 SUPPORTED_DEVICES += sl-r7205
972 TARGET_DEVICES += skyline_sl-r7205
974 define Device/sparklan_wcr-150gn
978 DEVICE_VENDOR := Sparklan
979 DEVICE_MODEL := WCR-150GN
980 SUPPORTED_DEVICES += wcr-150gn
983 TARGET_DEVICES += sparklan_wcr-150gn
985 define Device/teltonika_rut5xx
988 DEVICE_VENDOR := Teltonika
989 DEVICE_MODEL := RUT5XX
990 DEVICE_PACKAGES := om-watchdog
991 SUPPORTED_DEVICES += rut5xx
993 TARGET_DEVICES += teltonika_rut5xx
995 define Device/tenda_3g150b
999 UIMAGE_NAME:= Linux Kernel Image
1000 DEVICE_VENDOR := Tenda
1001 DEVICE_MODEL := 3G150B
1002 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1003 SUPPORTED_DEVICES += 3g150b
1006 TARGET_DEVICES += tenda_3g150b
1008 define Device/tenda_3g300m
1011 UIMAGE_NAME := 3G150M_SPI Kernel Image
1012 DEVICE_VENDOR := Tenda
1013 DEVICE_MODEL := 3G300M
1014 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1015 SUPPORTED_DEVICES += 3g300m
1018 TARGET_DEVICES += tenda_3g300m
1020 define Device/tenda_w150m
1023 UIMAGE_NAME:= W150M Kernel Image
1024 DEVICE_VENDOR := Tenda
1025 DEVICE_MODEL := W150M
1026 SUPPORTED_DEVICES += w150m
1029 TARGET_DEVICES += tenda_w150m
1031 define Device/tenda_w306r-v2
1034 UIMAGE_NAME:= linkn Kernel Image
1035 DEVICE_VENDOR := Tenda
1036 DEVICE_MODEL := W306R
1037 DEVICE_VARIANT := V2.0
1038 SUPPORTED_DEVICES += w306r-v20
1041 TARGET_DEVICES += tenda_w306r-v2
1043 define Device/trendnet_tew-638apb-v2
1047 IMAGE/sysupgrade.bin := $$(sysupgrade_bin) | umedia-header 0x026382 | \
1048 append-metadata | check-size
1049 DEVICE_VENDOR := TRENDnet
1050 DEVICE_MODEL := TEW-638APB
1051 DEVICE_VARIANT := v2
1052 SUPPORTED_DEVICES += tew-638apb-v2
1055 TARGET_DEVICES += trendnet_tew-638apb-v2
1057 define Device/trendnet_tew-714tru
1060 DEVICE_VENDOR := TRENDnet
1061 DEVICE_MODEL := TEW-714TRU
1062 SUPPORTED_DEVICES += tew-714tru
1064 TARGET_DEVICES += trendnet_tew-714tru
1066 define Device/unbranded_a5-v11
1069 IMAGES += factory.bin
1070 IMAGE/factory.bin := $$(sysupgrade_bin) | check-size | \
1071 poray-header -B A5-V11 -F 4M
1073 DEVICE_MODEL := A5-V11
1074 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2
1075 SUPPORTED_DEVICES += a5-v11
1078 TARGET_DEVICES += unbranded_a5-v11
1080 define Device/unbranded_wr512-3gn-4m
1083 DEVICE_VENDOR := Ralink
1084 DEVICE_MODEL := WR512-3GN
1085 DEVICE_VARIANT := 4M
1086 SUPPORTED_DEVICES += wr512-3gn-4M
1089 TARGET_DEVICES += unbranded_wr512-3gn-4m
1091 define Device/unbranded_wr512-3gn-8m
1094 DEVICE_VENDOR := Ralink
1095 DEVICE_MODEL := WR512-3GN
1096 DEVICE_VARIANT := 8M
1097 SUPPORTED_DEVICES += wr512-3gn-8M
1099 TARGET_DEVICES += unbranded_wr512-3gn-8m
1101 define Device/unbranded_xdx-rn502j
1105 DEVICE_VENDOR := XDX
1106 DEVICE_MODEL := RN502J
1107 SUPPORTED_DEVICES += xdxrn502j
1110 TARGET_DEVICES += unbranded_xdx-rn502j
1112 define Device/upvel_ur-326n4g
1116 DEVICE_VENDOR := UPVEL
1117 DEVICE_MODEL := UR-326N4G
1118 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1119 SUPPORTED_DEVICES += ur-326n4g
1122 TARGET_DEVICES += upvel_ur-326n4g
1124 define Device/upvel_ur-336un
1127 DEVICE_VENDOR := UPVEL
1128 DEVICE_MODEL := UR-336UN
1129 DEVICE_PACKAGES := kmod-usb-dwc2 kmod-usb-ledtrig-usbport
1130 SUPPORTED_DEVICES += ur-336un
1132 TARGET_DEVICES += upvel_ur-336un
1134 define Device/vocore_vocore-16m
1136 IMAGE_SIZE := 16064k
1137 DEVICE_VENDOR := VoCore
1138 DEVICE_MODEL := VoCore
1139 DEVICE_VARIANT := 16M
1140 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1141 SUPPORTED_DEVICES += vocore vocore-16M
1143 TARGET_DEVICES += vocore_vocore-16m
1145 define Device/vocore_vocore-8m
1148 DEVICE_VENDOR := VoCore
1149 DEVICE_MODEL := VoCore
1150 DEVICE_VARIANT := 8M
1151 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-i2c-ralink kmod-spi-dev
1152 SUPPORTED_DEVICES += vocore vocore-8M
1154 TARGET_DEVICES += vocore_vocore-8m
1156 define Device/wansview_ncs601w
1159 DEVICE_VENDOR := Wansview
1160 DEVICE_MODEL := NCS601W
1161 DEVICE_PACKAGES := kmod-video-core kmod-video-uvc kmod-usb-ohci
1162 SUPPORTED_DEVICES += ncs601w
1164 TARGET_DEVICES += wansview_ncs601w
1166 define Device/wiznet_wizfi630a
1168 IMAGE_SIZE := 16064k
1169 DEVICE_VENDOR := WIZnet
1170 DEVICE_MODEL := WizFi630A
1171 SUPPORTED_DEVICES += wizfi630a
1173 TARGET_DEVICES += wiznet_wizfi630a
1175 define Device/zorlik_zl5900v2
1178 DEVICE_VENDOR := Zorlik
1179 DEVICE_MODEL := ZL5900V2
1180 DEVICE_PACKAGES := kmod-usb-ohci kmod-usb2 kmod-ledtrig-netdev
1182 TARGET_DEVICES += zorlik_zl5900v2
1184 define Device/zyxel_keenetic
1188 DEVICE_VENDOR := ZyXEL
1189 DEVICE_MODEL := Keenetic
1190 DEVICE_PACKAGES := kmod-usb2 kmod-usb-ehci kmod-usb-ledtrig-usbport \
1192 SUPPORTED_DEVICES += kn
1194 TARGET_DEVICES += zyxel_keenetic
1196 define Device/zyxel_keenetic-start
1199 DEVICE_VENDOR := ZyXEL
1200 DEVICE_MODEL := Keenetic Start
1203 TARGET_DEVICES += zyxel_keenetic-start
1205 define Device/zyxel_nbg-419n
1209 DEVICE_VENDOR := ZyXEL
1210 DEVICE_MODEL := NBG-419N
1211 SUPPORTED_DEVICES += nbg-419n
1214 TARGET_DEVICES += zyxel_nbg-419n
1216 define Device/zyxel_nbg-419n-v2
1219 DEVICE_VENDOR := ZyXEL
1220 DEVICE_MODEL := NBG-419N
1221 DEVICE_VARIANT := v2
1222 SUPPORTED_DEVICES += nbg-419n2
1224 TARGET_DEVICES += zyxel_nbg-419n-v2