2018-04-12 04:11:26 +00:00
|
|
|
config 'CONFIG_GLUON_SPECIALIZE_KERNEL=y'
|
|
|
|
|
2018-01-26 02:06:15 +00:00
|
|
|
ATH10K_PACKAGES='-kmod-ath10k kmod-ath10k-ct'
|
2017-10-11 03:10:08 +00:00
|
|
|
ATH10K_PACKAGES_QCA9887=
|
2018-01-10 14:49:33 +00:00
|
|
|
if [ "$GLUON_WLAN_MESH" = 'ibss' ]; then
|
2017-01-18 16:21:43 +00:00
|
|
|
ATH10K_PACKAGES='-kmod-ath10k kmod-ath10k-ct -ath10k-firmware-qca988x ath10k-firmware-qca988x-ct'
|
2017-10-11 03:10:08 +00:00
|
|
|
ATH10K_PACKAGES_QCA9887='-kmod-ath10k kmod-ath10k-ct -ath10k-firmware-qca9887 ath10k-firmware-qca9887-ct'
|
2017-01-18 16:21:43 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# 8devices
|
|
|
|
|
|
|
|
device 8devices-carambola2-board carambola2
|
|
|
|
factory
|
|
|
|
|
|
|
|
|
|
|
|
# ALFA NETWORK
|
|
|
|
|
2018-05-23 17:32:40 +00:00
|
|
|
device alfa-network-ap121f ap121f ap121f
|
|
|
|
factory
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device alfa-network-hornet-ub hornet-ub HORNETUB
|
|
|
|
alias alfa-network-ap121
|
|
|
|
alias alfa-network-ap121u
|
|
|
|
|
|
|
|
device alfa-network-tube2h tube2h-8M TUBE2H8M
|
|
|
|
device alfa-network-n2-n5 alfa-nx ALFANX
|
|
|
|
|
|
|
|
|
|
|
|
# Allnet
|
|
|
|
|
|
|
|
device allnet-all0315n all0315n ALL0315N
|
|
|
|
factory
|
|
|
|
|
|
|
|
|
2018-05-07 22:35:59 +00:00
|
|
|
# AVM
|
|
|
|
device avm-fritz-box-4020 fritz4020 fritz4020
|
|
|
|
factory
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
# Buffalo
|
|
|
|
|
|
|
|
device buffalo-wzr-hp-g300nh wzr-hp-g300nh WZRHPG300NH
|
|
|
|
device buffalo-wzr-hp-g300nh2 wzr-hp-g300nh2 WZRHPG300NH2
|
|
|
|
device buffalo-wzr-hp-g450h wzr-hp-g450h WZRHPG450H
|
|
|
|
|
|
|
|
|
|
|
|
device buffalo-wzr-hp-ag300h wzr-hp-ag300h WZRHPAG300H
|
|
|
|
sysupgrade
|
|
|
|
device buffalo-wzr-600dhp wzr-600dhp WZR600DHP
|
|
|
|
sysupgrade
|
|
|
|
sysupgrade_image buffalo-wzr-hp-ag300h-wzr-600dhp wzr-hp-ag300h-squashfs-sysupgrade .bin
|
|
|
|
|
|
|
|
|
|
|
|
# D-Link
|
|
|
|
|
|
|
|
device d-link-dir-505-rev-a1 dir-505-a1 DIR505A1
|
|
|
|
alias d-link-dir-505-rev-a2
|
|
|
|
|
|
|
|
device d-link-dir-825-rev-b1 dir-825-b1 DIR825B1
|
2017-02-24 00:50:17 +00:00
|
|
|
factory
|
2017-01-18 16:21:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
# GL Innovations
|
|
|
|
|
|
|
|
device gl-inet-6408a-v1 gl-inet-6408A-v1
|
|
|
|
device gl-inet-6416a-v1 gl-inet-6416A-v1
|
|
|
|
|
|
|
|
device gl-ar150 gl-ar150
|
|
|
|
factory
|
2017-06-27 00:31:39 +00:00
|
|
|
device gl-ar300m gl-ar300m
|
|
|
|
factory
|
2017-01-18 16:21:43 +00:00
|
|
|
|
2018-05-17 20:33:18 +00:00
|
|
|
device gl-ar750 gl-ar750
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
factory
|
2017-01-18 16:21:43 +00:00
|
|
|
|
|
|
|
# Linksys by Cisco
|
|
|
|
|
|
|
|
device linksys-wrt160nl wrt160nl WRT160NL
|
|
|
|
|
|
|
|
|
|
|
|
# Meraki
|
|
|
|
|
|
|
|
# BROKEN: MAC address uniqueness issues
|
|
|
|
if [ "$BROKEN" ]; then
|
|
|
|
device meraki-mr12 mr12
|
|
|
|
alias meraki-mr62
|
|
|
|
factory
|
|
|
|
|
|
|
|
device meraki-mr16 mr16
|
|
|
|
alias meraki-mr66
|
|
|
|
factory
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Netgear
|
|
|
|
|
|
|
|
device netgear-wndr3700 wndr3700
|
|
|
|
factory .img
|
|
|
|
|
|
|
|
device netgear-wndr3700v2 wndr3700v2
|
|
|
|
factory .img
|
|
|
|
|
|
|
|
device netgear-wndr3800 wndr3800
|
|
|
|
factory .img
|
|
|
|
|
|
|
|
device netgear-wndrmacv2 wndrmacv2
|
|
|
|
factory .img
|
|
|
|
|
|
|
|
if [ "$BROKEN" ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
device netgear-wndrmac wndrmac # BROKEN: Untested
|
2017-01-18 16:21:43 +00:00
|
|
|
factory .img
|
|
|
|
|
2018-01-26 03:10:12 +00:00
|
|
|
device netgear-wnr2200 wnr2200 WNR2200 # BROKEN: Untested
|
2017-01-18 16:21:43 +00:00
|
|
|
factory .img
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
# Onion
|
|
|
|
|
|
|
|
device onion-omega onion-omega
|
|
|
|
|
|
|
|
|
|
|
|
# OpenMesh
|
|
|
|
|
2018-06-08 18:18:30 +00:00
|
|
|
device openmesh-a60 a60 A60
|
|
|
|
alias openmesh-a40
|
2018-06-24 11:32:56 +00:00
|
|
|
packages $ATH10K_PACKAGES
|
2018-06-08 18:18:30 +00:00
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device openmesh-mr1750 mr1750 MR1750
|
|
|
|
alias openmesh-mr1750v2
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
|
|
|
|
device openmesh-mr600 mr600 MR600
|
|
|
|
alias openmesh-mr600v2
|
|
|
|
|
|
|
|
device openmesh-mr900 mr900 MR900
|
|
|
|
alias openmesh-mr900v2
|
|
|
|
|
|
|
|
device openmesh-om2p om2p OM2P
|
|
|
|
alias openmesh-om2pv2
|
2018-06-09 11:55:38 +00:00
|
|
|
alias openmesh-om2pv4
|
2017-01-18 16:21:43 +00:00
|
|
|
alias openmesh-om2p-hs
|
|
|
|
alias openmesh-om2p-hsv2
|
|
|
|
alias openmesh-om2p-hsv3
|
2018-06-09 11:55:38 +00:00
|
|
|
alias openmesh-om2p-hsv4
|
2017-01-18 16:21:43 +00:00
|
|
|
alias openmesh-om2p-lc
|
|
|
|
|
|
|
|
device openmesh-om5p om5p OM5P
|
|
|
|
alias openmesh-om5p-an
|
|
|
|
|
|
|
|
device openmesh-om5p-ac om5pac OM5PAC
|
|
|
|
alias openmesh-om5p-acv2
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
|
|
|
|
|
|
|
|
# TP-Link
|
|
|
|
|
|
|
|
device tp-link-cpe210-v1.0 cpe210-220
|
|
|
|
alias tp-link-cpe210-v1.1
|
|
|
|
alias tp-link-cpe220-v1.1
|
|
|
|
|
|
|
|
device tp-link-cpe510-v1.0 cpe510-520
|
|
|
|
alias tp-link-cpe510-v1.1
|
|
|
|
alias tp-link-cpe520-v1.1
|
|
|
|
|
|
|
|
device tp-link-wbs210-v1.20 wbs210
|
|
|
|
device tp-link-wbs510-v1.20 wbs510
|
|
|
|
|
|
|
|
device tp-link-tl-wr710n-v1 tl-wr710n-v1
|
|
|
|
device tp-link-tl-wr710n-v2.1 tl-wr710n-v2.1
|
|
|
|
|
2018-01-19 22:46:32 +00:00
|
|
|
if [ "$BROKEN" ]; then
|
2018-02-03 13:16:45 +00:00
|
|
|
device tp-link-tl-wr810n-v1 tl-wr810n # BROKEN: Untested
|
2018-01-19 22:46:32 +00:00
|
|
|
fi
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device tp-link-tl-wr842n-nd-v1 tl-wr842n-v1
|
|
|
|
device tp-link-tl-wr842n-nd-v2 tl-wr842n-v2
|
|
|
|
device tp-link-tl-wr842n-nd-v3 tl-wr842n-v3
|
|
|
|
|
|
|
|
device tp-link-tl-wr1043n-nd-v1 tl-wr1043nd-v1
|
|
|
|
device tp-link-tl-wr1043n-nd-v2 tl-wr1043nd-v2
|
|
|
|
device tp-link-tl-wr1043n-nd-v3 tl-wr1043nd-v3
|
|
|
|
device tp-link-tl-wr1043n-nd-v4 tl-wr1043nd-v4
|
2018-01-16 17:30:37 +00:00
|
|
|
device tp-link-tl-wr1043n-v5 tl-wr1043n-v5
|
2017-01-18 16:21:43 +00:00
|
|
|
|
|
|
|
device tp-link-tl-wdr3500-v1 tl-wdr3500-v1
|
|
|
|
device tp-link-tl-wdr3600-v1 tl-wdr3600-v1
|
|
|
|
device tp-link-tl-wdr4300-v1 tl-wdr4300-v1
|
|
|
|
|
|
|
|
device tp-link-tl-wr2543n-nd-v1 tl-wr2543-v1
|
|
|
|
|
|
|
|
device tp-link-archer-c5-v1 archer-c5-v1
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
|
|
|
|
device tp-link-archer-c7-v2 archer-c7-v2
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
factory -squashfs-factory${GLUON_REGION:+-${GLUON_REGION}} .bin
|
2017-04-13 00:01:19 +00:00
|
|
|
|
2018-01-03 15:50:23 +00:00
|
|
|
device tp-link-archer-c7-v4 archer-c7-v4
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
|
2017-10-11 03:10:08 +00:00
|
|
|
if [ "$BROKEN" ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
device tp-link-archer-c25-v1 archer-c25-v1 # BROKEN: OOM with 5GHz enabled in most environments
|
2017-10-11 03:10:08 +00:00
|
|
|
packages $ATH10K_PACKAGES_QCA9887
|
|
|
|
fi
|
|
|
|
|
2018-01-16 17:51:12 +00:00
|
|
|
if [ "$BROKEN" ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
device tp-link-archer-c58-v1 archer-c58-v1 # BROKEN: OOM with 5GHz enabled in most environments
|
2018-01-16 17:51:12 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
if [ "$BROKEN" ] || [ "$GLUON_WLAN_MESH" = '11s' ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
device tp-link-archer-c59-v1 archer-c59-v1 # BROKEN: IBSS meshing not working
|
2018-01-16 17:51:12 +00:00
|
|
|
fi
|
|
|
|
|
|
|
|
if [ "$BROKEN" ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
device tp-link-archer-c60-v1 archer-c60-v1 # BROKEN: OOM with 5GHz enabled in most environments
|
2018-01-16 17:51:12 +00:00
|
|
|
fi
|
|
|
|
|
2017-04-13 00:01:19 +00:00
|
|
|
device tp-link-re450 re450
|
|
|
|
packages $ATH10K_PACKAGES
|
2017-01-18 16:21:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
# Ubiquiti
|
|
|
|
|
|
|
|
device ubiquiti-airgateway ubnt-air-gateway
|
2017-04-27 02:15:13 +00:00
|
|
|
alias ubiquiti-airgateway-lr
|
|
|
|
|
|
|
|
device ubiquiti-airgateway-pro ubnt-air-gateway-pro
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device ubiquiti-airrouter ubnt-airrouter
|
|
|
|
|
|
|
|
device ubiquiti-bullet-m ubnt-bullet-m
|
|
|
|
alias ubiquiti-nanostation-loco-m2
|
|
|
|
alias ubiquiti-nanostation-loco-m5
|
|
|
|
alias ubiquiti-bullet-m2
|
|
|
|
alias ubiquiti-bullet-m5
|
|
|
|
alias ubiquiti-picostation-m2
|
|
|
|
|
2018-05-08 16:39:18 +00:00
|
|
|
device ubiquiti-rocket-m ubnt-rocket-m
|
|
|
|
alias ubiquiti-rocket-m2
|
|
|
|
alias ubiquiti-rocket-m5
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device ubiquiti-nanostation-m ubnt-nano-m
|
|
|
|
alias ubiquiti-nanostation-m2
|
|
|
|
alias ubiquiti-nanostation-m5
|
|
|
|
|
|
|
|
device ubiquiti-loco-m-xw ubnt-loco-m-xw
|
|
|
|
alias ubiquiti-nanostation-loco-m2-xw
|
|
|
|
alias ubiquiti-nanostation-loco-m5-xw
|
2018-01-20 14:38:49 +00:00
|
|
|
if [ "$BROKEN" ]; then
|
2018-01-26 03:10:12 +00:00
|
|
|
alias ubiquiti-nanobeam-m5 # BROKEN: Untested
|
2018-01-20 14:38:49 +00:00
|
|
|
fi
|
2017-01-18 16:21:43 +00:00
|
|
|
|
|
|
|
device ubiquiti-nanostation-m-xw ubnt-nano-m-xw
|
|
|
|
alias ubiquiti-nanostation-m2-xw
|
|
|
|
alias ubiquiti-nanostation-m5-xw
|
|
|
|
|
|
|
|
device ubiquiti-rocket-m-xw ubnt-rocket-m-xw
|
|
|
|
alias ubiquiti-rocket-m2-xw
|
|
|
|
alias ubiquiti-rocket-m5-xw
|
|
|
|
|
2017-03-01 12:21:28 +00:00
|
|
|
device ubiquiti-rocket-m-ti ubnt-rocket-m-ti
|
|
|
|
alias ubiquiti-rocket-m2-ti
|
|
|
|
alias ubiquiti-rocket-m5-ti
|
|
|
|
|
2017-01-18 16:21:43 +00:00
|
|
|
device ubiquiti-unifi ubnt-unifi
|
|
|
|
alias ubiquiti-unifi-ap
|
|
|
|
alias ubiquiti-unifi-ap-lr
|
|
|
|
|
|
|
|
device ubiquiti-unifi-ap-pro ubnt-uap-pro
|
|
|
|
device ubiquiti-unifiap-outdoor ubnt-unifi-outdoor
|
|
|
|
device ubiquiti-unifiap-outdoor+ ubnt-unifi-outdoor-plus
|
|
|
|
|
|
|
|
if [ "$BROKEN" ]; then
|
|
|
|
device ubiquiti-ls-sr71 ubnt-ls-sr71 # BROKEN: Untested
|
|
|
|
fi
|
|
|
|
|
|
|
|
device ubiquiti-unifi-ac-lite ubnt-unifiac-lite
|
2017-08-08 10:08:09 +00:00
|
|
|
alias ubiquiti-unifi-ac-mesh
|
2018-02-19 04:04:22 +00:00
|
|
|
alias ubiquiti-unifi-ac-lr
|
2017-01-18 16:21:43 +00:00
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
factory
|
|
|
|
|
|
|
|
device ubiquiti-unifi-ac-pro ubnt-unifiac-pro
|
|
|
|
packages $ATH10K_PACKAGES
|
|
|
|
factory
|
|
|
|
|
|
|
|
|
|
|
|
# Western Digital
|
|
|
|
|
|
|
|
device wd-my-net-n600 mynet-n600
|
|
|
|
device wd-my-net-n750 mynet-n750
|