docs: add device-classes

This commit is contained in:
David Bauer 2019-12-14 19:06:21 +01:00 committed by David Bauer
parent 7fd7116e2a
commit 7903d9eb64
2 changed files with 35 additions and 17 deletions

View File

@ -9,6 +9,18 @@ Having an ath9k, ath10k or mt76 based WLAN adapter is highly recommended,
although other chipsets may also work. VAP (multiple SSID) support
is a requirement.
.. _device-class-definition:
Device classes
--------------
Gluon currently is aware of two device classes. Depending on the device class, different
features can be installed onto the device.
The ``tiny`` device-class contains devices with the following limitations:
* All devices with less than 64 MB of system memory
* All devices with less than 7 MB of usable firmware space
* Devices using a single ath10k radio and less than 128MB of system memory
.. _hardware-adding-profiles:

View File

@ -10,9 +10,9 @@ ar71xx-generic
* ALFA Network
- AP121 [#deprecated]_
- AP121 [#deprecated]_ [#device-class-tiny]_
- AP121F
- AP121U [#deprecated]_
- AP121U [#deprecated]_ [#device-class-tiny]_
* Allnet
@ -47,7 +47,7 @@ ar71xx-generic
* Linksys
- WRT160NL
- WRT160NL [#device-class-tiny]_
* Netgear
@ -82,7 +82,7 @@ ar71xx-generic
- CPE220 (v1.1)
- CPE510 (v1.0, v1.1)
- CPE520 (v1.1)
- RE450 (v1)
- RE450 (v1) [#device-class-tiny]_
- TD-W8970 (v1) [#lan_as_wan]_
- TL-WDR3500 (v1)
- TL-WDR3600 (v1)
@ -97,16 +97,16 @@ ar71xx-generic
* Ubiquiti
- Air Gateway
- Air Gateway LR
- Air Gateway PRO
- Air Router
- Bullet M2/M5
- Loco M2/M5
- 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
- Nanostation M2/M5 [#device-class-tiny]_
- Nanostation M2/M5 XW
- Picostation M2
- Picostation M2 [#device-class-tiny]_
- Rocket M2/M5
- Rocket M2/M5 Ti
- Rocket M2/M5 XW
@ -146,8 +146,8 @@ ar71xx-nand
- NBG6716
ar71xx-tiny [#deprecated]_
--------------------------
ar71xx-tiny [#deprecated]_ [#device-class-tiny]_
------------------------------------------------
* D-Link
@ -245,7 +245,7 @@ ipq40xx-generic
* ZyXEL
- NBG6617
- WRE6606
- WRE6606 [#device-class-tiny]_
ipq806x-generic
---------------
@ -376,8 +376,8 @@ ramips-mt76x8
- VoCore2
ramips-rt305x [#deprecated]_
----------------------------
ramips-rt305x [#deprecated]_ [#device-class-tiny]_
---------------------------------------------------
* A5-V11
@ -428,6 +428,12 @@ Footnotes
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