Supported Devices & Architectures
=================================

ar71xx-generic
--------------

* 8devices

  - Carambola 2

* ALFA Network

  - AP121 [#deprecated]_  [#device-class-tiny]_
  - AP121F
  - AP121U [#deprecated]_  [#device-class-tiny]_

* Allnet

  - ALL0315N

* AVM

  - Fritz!Box 4020 [#avmflash]_
  - Fritz!WLAN Repeater 300E [#avmflash]_
  - Fritz!WLAN Repeater 450E [#avmflash]_

* Buffalo

  - WZR-HP-AG300H / WZR-600DHP
  - WZR-HP-G300NH
  - WZR-HP-G300NH2
  - WZR-HP-G450H

* D-Link

  - DAP-1330 (A1)
  - DIR-505 (A1, A2)
  - DIR-825 (B1)

* GL.iNet

  - 6408A
  - 6416A
  - GL-AR150
  - GL-AR300M
  - GL-AR750

* Linksys

  - WRT160NL  [#device-class-tiny]_

* Netgear

  - WNDR3700 (v1, v2)
  - WNDR3800
  - WNDRMAC (v2)

* OCEDO

  - Koala

* OpenMesh

  - A40
  - A60
  - MR600 (v1, v2)
  - MR900 (v1, v2)
  - MR1750 (v1, v2)
  - OM2P (v1, v2, v4)
  - OM2P-HS (v1, v2, v3, v4)
  - OM2P-LC
  - OM5P
  - OM5P-AN
  - OM5P-AC (v1, v2)

* TP-Link

  - Archer C5 (v1)
  - Archer C59 (v1)
  - Archer C7 (v2, v4, v5)
  - CPE210 (v1.0, v1.1, v2.0, v3.0)
  - CPE220 (v1.1)
  - CPE510 (v1.0, v1.1)
  - CPE520 (v1.1)
  - RE450 (v1)  [#device-class-tiny]_
  - TD-W8970 (v1) [#lan_as_wan]_
  - TL-WDR3500 (v1)
  - TL-WDR3600 (v1)
  - TL-WDR4300 (v1)
  - TL-WR710N (v1, v2.1)
  - TL-WR810N (v1)
  - TL-WR842N/ND (v1, v2, v3)
  - TL-WR1043N/ND (v1, v2, v3, v4, v5)
  - TL-WR2543N/ND (v1)
  - WBS210 (v1.20)
  - WBS510 (v1.20)

* Ubiquiti

  - Air Gateway  [#device-class-tiny]_
  - Air Gateway LR  [#device-class-tiny]_
  - Air Gateway PRO  [#device-class-tiny]_
  - Air Router  [#device-class-tiny]_
  - Bullet M2/M5  [#device-class-tiny]_
  - Loco M2/M5  [#device-class-tiny]_
  - Loco M2/M5 XW
  - Nanostation M2/M5  [#device-class-tiny]_
  - Nanostation M2/M5 XW
  - Picostation M2  [#device-class-tiny]_
  - Rocket M2/M5
  - Rocket M2/M5 Ti
  - Rocket M2/M5 XW
  - UniFi AC Mesh
  - UniFi AC Mesh Pro
  - UniFi AP
  - UniFi AP AC Lite
  - UniFi AP AC LR
  - UniFi AP AC Pro
  - UniFi AP LR
  - UniFi AP Pro
  - UniFi AP Outdoor
  - UniFi AP Outdoor+

* Western Digital

  - My Net N600
  - My Net N750

* ZyXEL

  - NBG6616

ar71xx-nand
-----------

* Aerohive

  - HiveAP 121

* Netgear

  - WNDR3700 (v4)
  - WNDR4300 (v1)

* ZyXEL

  - NBG6716

ar71xx-tiny [#deprecated]_ [#device-class-tiny]_
------------------------------------------------

* D-Link

  - DIR-615 (C1)

* TP-Link

  - TL-MR13U (v1)
  - TL-MR3020 (v1)
  - TL-MR3040 (v1, v2)
  - TL-MR3220 (v1, v2)
  - TL-MR3420 (v1, v2)
  - TL-WA701N/ND (v1, v2)
  - TL-WA730RE (v1)
  - TL-WA750RE (v1)
  - TL-WA801N/ND (v1, v2, v3)
  - TL-WA830RE (v1, v2)
  - TL-WA850RE (v1)
  - TL-WA860RE (v1)
  - TL-WA901N/ND (v1, v2, v3, v4, v5)
  - TL-WA7210N (v2)
  - TL-WA7510N (v1)
  - TL-WR703N (v1)
  - TL-WR710N (v2)
  - TL-WR740N (v1, v3, v4, v5)
  - TL-WR741N/ND (v1, v2, v4, v5)
  - TL-WR743N/ND (v1, v2)
  - TL-WR840N (v2)
  - TL-WR841N/ND (v3, v5, v7, v8, v9, v10, v11, v12)
  - TL-WR843N/ND (v1)
  - TL-WR940N (v1, v2, v3, v4, v5, v6)
  - TL-WR941ND (v2, v3, v4, v5, v6)

ath79-generic
--------------

* devolo

  - WiFi pro 1200e [#lan_as_wan]_
  - WiFi pro 1200i
  - WiFi pro 1750c
  - WiFi pro 1750e [#lan_as_wan]_
  - WiFi pro 1750i
  - WiFi pro 1750x

* GL.iNet

  - GL-AR300M-Lite
  - GL-AR750S

* OCEDO

  - Raccoon

* TP-Link

  - Archer C6 (v2)
  - CPE220 (v3.0)

brcm2708-bcm2708
----------------

* RaspberryPi 1

brcm2708-bcm2709
----------------

* RaspberryPi 2


ipq40xx-generic
---------------

* Aruba

  - AP-303
  - Instant On AP11

* AVM

  - FRITZ!Box 4040 [#avmflash]_
  - FRITZ!Repeater 1200 [#eva_ramboot]_

* EnGenius

  - ENS620EXT

* GL.iNet

  - GL-B1300

* NETGEAR

  - EX6100 (v2)
  - EX6150 (v2)

* OpenMesh

  - A42
  - A62

* ZyXEL

  - NBG6617
  - WRE6606  [#device-class-tiny]_

ipq806x-generic
---------------

* NETGEAR

  - R7800

lantiq-xrx200
-------------

* AVM

  - FRITZ!Box 7360 (v1, v2) [#avmflash]_ [#lan_as_wan]_
  - FRITZ!Box 7360 SL [#avmflash]_ [#lan_as_wan]_
  - FRITZ!Box 7362 SL [#eva_ramboot]_ [#lan_as_wan]_
  - FRITZ!Box 7412 [#eva_ramboot]_

lantiq-xway
-----------

* AVM

  - FRITZ!Box 7312 [#avmflash]_

* NETGEAR

  - DGN3500B [#lan_as_wan]_

mpc85xx-generic
---------------

* TP-Link

  - TL-WDR4900 (v1)

mpc85xx-p1020
---------------

* Aerohive

  - HiveAP 330

* Enterasys

  - WS-AP3710i

* OCEDO

  - Panda

ramips-mt7620
-------------

* GL.iNet

  - GL-MT300A
  - GL-MT300N
  - GL-MT750

* Nexx

  - WT3020AD/F/H

* TP-Link

  - Archer C2 (v1)
  - Archer C20 (v1)
  - Archer C20i
  - Archer C50 (v1)

* Xiaomi

  - MiWiFi Mini

ramips-mt7621
-------------

* ASUS

  - RT-AC57U

* D-Link

  - DIR-860L (B1)

* NETGEAR

  - EX6150 (v1)
  - R6220

* Ubiquiti

  - EdgeRouter X
  - EdgeRouter X-SFP

* ZBT

  - WG3526-16M
  - WG3526-32M

ramips-mt76x8
-------------

* Cudy

  - WR1000 (v1)

* GL.iNet

  - GL-MT300N (v2)
  - VIXMINI

* NETGEAR

  - R6120

* TP-Link

  - Archer C50 (v3)
  - Archer C50 (v4)
  - TL-MR3020 (v3)
  - TL-MR3420 (v5)
  - TL-WA801ND (v5)
  - TL-WR841N (v13)
  - TL-WR902AC (v3)

* VoCore

  - VoCore2

ramips-rt305x [#deprecated]_  [#device-class-tiny]_
---------------------------------------------------

* A5-V11

* D-Link

  - DIR-615 (D1, D2, D3, D4, H1)

* VoCore

  - VoCore (8M, 16M)

sunxi-cortexa7
--------------

* LeMaker

  - Banana Pi M1

x86-generic
-----------

* x86-generic
* x86-virtualbox
* x86-vmware

See also: :doc:`x86`

x86-geode
---------

* x86-geode

See also: :doc:`x86`

x86-64
------

* x86-64-generic
* x86-64-virtualbox
* x86-64-vmware

See also: :doc:`x86`

Footnotes
---------

.. [#deprecated]
  The device or target is reaching its end of life soon. This means that support
  in the next major release of Gluon is doubtful.

.. [#device-class-tiny]
  These devices only support a subset of Gluons capabilities due to flash or memory
  size constraints. Devices are classified as tiny in they provide less than 7M of usable
  flash space or have a low amount of system memory. For more information, see the
  developer documentation: :ref:`device-class-definition`.

.. [#avmflash]
  For instructions on how to flash AVM devices, visit https://fritzfla.sh

.. [#eva_ramboot]
  For instructions on how to flash AVM NAND devices, see the respective
  commit which added support in OpenWrt.

.. [#lan_as_wan]
  All LAN ports on this device are used as WAN.
