d0a113dc16
I have this little gadget. I've build gluon for this target and it seems that everything works well. Using this thing in the Stuttgart community (currently testing gluon).
128 lines
4.8 KiB
Makefile
128 lines
4.8 KiB
Makefile
# List of hardware profiles
|
|
|
|
## TP-Link
|
|
|
|
# TL-WR703N v1
|
|
$(eval $(call GluonProfile,TLWR703))
|
|
$(eval $(call GluonModel,TLWR703,tl-wr703n-v1-squashfs,tp-link-tl-wr703n-v1))
|
|
|
|
# TL-WR710N v1
|
|
$(eval $(call GluonProfile,TLWR710))
|
|
$(eval $(call GluonModel,TLWR710,tl-wr710n-v1-squashfs,tp-link-tl-wr710n-v1))
|
|
|
|
# TL-WR740N v1, v3, v4
|
|
$(eval $(call GluonProfile,TLWR740))
|
|
$(eval $(call GluonModel,TLWR740,tl-wr740n-v1-squashfs,tp-link-tl-wr740n-nd-v1))
|
|
$(eval $(call GluonModel,TLWR740,tl-wr740n-v3-squashfs,tp-link-tl-wr740n-nd-v3))
|
|
$(eval $(call GluonModel,TLWR740,tl-wr740n-v4-squashfs,tp-link-tl-wr740n-nd-v4))
|
|
|
|
# TL-WR741N/ND v1, v2, v4
|
|
$(eval $(call GluonProfile,TLWR741))
|
|
$(eval $(call GluonModel,TLWR741,tl-wr741nd-v1-squashfs,tp-link-tl-wr741n-nd-v1))
|
|
$(eval $(call GluonModel,TLWR741,tl-wr741nd-v2-squashfs,tp-link-tl-wr741n-nd-v2))
|
|
$(eval $(call GluonModel,TLWR741,tl-wr741nd-v4-squashfs,tp-link-tl-wr741n-nd-v4))
|
|
|
|
# TL-WR801N/ND v2
|
|
$(eval $(call GluonProfile,TLWA801))
|
|
$(eval $(call GluonModel,TLWA801,tl-wa801nd-v2-squashfs,tp-link-tl-wa801n-nd-v2))
|
|
|
|
# TL-WR841N/ND v3, v5, v7, v8, v9
|
|
$(eval $(call GluonProfile,TLWR841))
|
|
$(eval $(call GluonModel,TLWR841,tl-wr841nd-v3-squashfs,tp-link-tl-wr841n-nd-v3))
|
|
$(eval $(call GluonModel,TLWR841,tl-wr841nd-v5-squashfs,tp-link-tl-wr841n-nd-v5))
|
|
$(eval $(call GluonModel,TLWR841,tl-wr841nd-v7-squashfs,tp-link-tl-wr841n-nd-v7))
|
|
$(eval $(call GluonModel,TLWR841,tl-wr841n-v8-squashfs,tp-link-tl-wr841n-nd-v8))
|
|
$(eval $(call GluonModel,TLWR841,tl-wr841n-v9-squashfs,tp-link-tl-wr841n-nd-v9))
|
|
|
|
# TL-WR842N/ND v1, v2
|
|
$(eval $(call GluonProfile,TLWR842))
|
|
$(eval $(call GluonModel,TLWR842,tl-wr842n-v1-squashfs,tp-link-tl-wr842n-nd-v1))
|
|
$(eval $(call GluonModel,TLWR842,tl-wr842n-v2-squashfs,tp-link-tl-wr842n-nd-v2))
|
|
|
|
# TL-WR941N/ND v2, v3, v4
|
|
$(eval $(call GluonProfile,TLWR941))
|
|
$(eval $(call GluonModel,TLWR941,tl-wr941nd-v2-squashfs,tp-link-tl-wr941n-nd-v2))
|
|
$(eval $(call GluonModel,TLWR941,tl-wr941nd-v3-squashfs,tp-link-tl-wr941n-nd-v3))
|
|
$(eval $(call GluonModel,TLWR941,tl-wr941nd-v4-squashfs,tp-link-tl-wr941n-nd-v4))
|
|
|
|
# TL-WR1043N/ND v1, v2
|
|
$(eval $(call GluonProfile,TLWR1043))
|
|
$(eval $(call GluonModel,TLWR1043,tl-wr1043nd-v1-squashfs,tp-link-tl-wr1043n-nd-v1))
|
|
$(eval $(call GluonModel,TLWR1043,tl-wr1043nd-v2-squashfs,tp-link-tl-wr1043n-nd-v2))
|
|
|
|
# TL-WDR3500/3600/4300 v1
|
|
$(eval $(call GluonProfile,TLWDR4300))
|
|
$(eval $(call GluonModel,TLWDR4300,tl-wdr3500-v1-squashfs,tp-link-tl-wdr3500-v1))
|
|
$(eval $(call GluonModel,TLWDR4300,tl-wdr3600-v1-squashfs,tp-link-tl-wdr3600-v1))
|
|
$(eval $(call GluonModel,TLWDR4300,tl-wdr4300-v1-squashfs,tp-link-tl-wdr4300-v1))
|
|
|
|
# TL-WA750RE v1
|
|
$(eval $(call GluonProfile,TLWA750))
|
|
$(eval $(call GluonModel,TLWA750,tl-wa750re-v1-squashfs,tp-link-tl-wa750re-v1))
|
|
|
|
# TL-WA901N/ND v2
|
|
$(eval $(call GluonProfile,TLWA901))
|
|
$(eval $(call GluonModel,TLWA901,tl-wa901nd-v2-squashfs,tp-link-tl-wa901n-nd-v2))
|
|
|
|
# TL-MR3020 v1
|
|
$(eval $(call GluonProfile,TLMR3020))
|
|
$(eval $(call GluonModel,TLMR3020,tl-mr3020-v1-squashfs,tp-link-tl-mr3020-v1))
|
|
|
|
# TL-MR3040 v1, v2
|
|
$(eval $(call GluonProfile,TLMR3040))
|
|
$(eval $(call GluonModel,TLMR3040,tl-mr3040-v1-squashfs,tp-link-tl-mr3040-v1))
|
|
$(eval $(call GluonModel,TLMR3040,tl-mr3040-v2-squashfs,tp-link-tl-mr3040-v2))
|
|
|
|
# TL-MR3220 v1
|
|
$(eval $(call GluonProfile,TLMR3220))
|
|
$(eval $(call GluonModel,TLMR3220,tl-mr3220-v1-squashfs,tp-link-tl-mr3220-v1))
|
|
|
|
# TL-MR3420 v1, v2
|
|
$(eval $(call GluonProfile,TLMR3420))
|
|
$(eval $(call GluonModel,TLMR3420,tl-mr3420-v1-squashfs,tp-link-tl-mr3420-v1))
|
|
$(eval $(call GluonModel,TLMR3420,tl-mr3420-v2-squashfs,tp-link-tl-mr3420-v2))
|
|
|
|
ifeq ($(BROKEN),1)
|
|
# Archer C7 v2
|
|
$(eval $(call GluonProfile,ARCHERC7,kmod-ath10k))
|
|
$(eval $(call GluonModel,ARCHERC7,archer-c7-v2-squashfs,tp-link-archer-c7-v2))
|
|
endif
|
|
|
|
## Ubiquiti (everything)
|
|
$(eval $(call GluonProfile,UBNT))
|
|
$(eval $(call GluonModel,UBNT,ubnt-bullet-m-squashfs,ubiquiti-bullet-m))
|
|
$(eval $(call GluonModel,UBNT,ubnt-nano-m-squashfs,ubiquiti-nanostation-m))
|
|
$(eval $(call GluonModel,UBNT,ubnt-unifi-squashfs,ubiquiti-unifi))
|
|
$(eval $(call GluonModel,UBNT,ubnt-unifi-outdoor-squashfs,ubiquiti-unifiap-outdoor))
|
|
ifeq ($(BROKEN),1)
|
|
$(eval $(call GluonModel,UBNT,ubnt-uap-pro-squashfs,ubiquiti-unifi-ap-pro))
|
|
endif
|
|
|
|
|
|
## D-Link
|
|
|
|
# D-Link DIR-615 rev. E1
|
|
#$(eval $(call GluonProfile,DIR615E1))
|
|
#$(eval $(call GluonModel,DIR615E1,dir-615-e1-squashfs,d-link-dir-615-rev-e1))
|
|
|
|
# D-Link DIR-825 rev. B1
|
|
$(eval $(call GluonProfile,DIR825B1))
|
|
$(eval $(call GluonModel,DIR825B1,dir-825-b1-squashfs,d-link-dir-825-rev-b1))
|
|
|
|
|
|
## Linksys by Cisco
|
|
|
|
# WRT160NL
|
|
$(eval $(call GluonProfile,WRT160NL))
|
|
$(eval $(call GluonModel,WRT160NL,wrt160nl-squashfs,linksys-wrt160nl))
|
|
|
|
## Buffalo
|
|
|
|
# WZR-HP-G450H
|
|
$(eval $(call GluonProfile,WZRHPG450H))
|
|
$(eval $(call GluonModel,WZRHPG450H,wzr-hp-g450h-squashfs,buffalo-wzr-hp-g450h))
|
|
|
|
# WZR-HP-AG300H/WZR-600DHP
|
|
$(eval $(call GluonProfile,WZRHPAG300H))
|
|
$(eval $(call GluonModel,WZRHPAG300H,wzr-hp-ag300h-squashfs,buffalo-wzr-hp-ag300h-wzr-600dhp))
|