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 although other chipsets may also work. VAP (multiple SSID) support
is a requirement. 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: .. _hardware-adding-profiles:

View File

@ -10,9 +10,9 @@ ar71xx-generic
* ALFA Network * ALFA Network
- AP121 [#deprecated]_ - AP121 [#deprecated]_ [#device-class-tiny]_
- AP121F - AP121F
- AP121U [#deprecated]_ - AP121U [#deprecated]_ [#device-class-tiny]_
* Allnet * Allnet
@ -47,7 +47,7 @@ ar71xx-generic
* Linksys * Linksys
- WRT160NL - WRT160NL [#device-class-tiny]_
* Netgear * Netgear
@ -82,7 +82,7 @@ ar71xx-generic
- CPE220 (v1.1) - CPE220 (v1.1)
- CPE510 (v1.0, v1.1) - CPE510 (v1.0, v1.1)
- CPE520 (v1.1) - CPE520 (v1.1)
- RE450 (v1) - RE450 (v1) [#device-class-tiny]_
- TD-W8970 (v1) [#lan_as_wan]_ - TD-W8970 (v1) [#lan_as_wan]_
- TL-WDR3500 (v1) - TL-WDR3500 (v1)
- TL-WDR3600 (v1) - TL-WDR3600 (v1)
@ -97,16 +97,16 @@ ar71xx-generic
* Ubiquiti * Ubiquiti
- Air Gateway - Air Gateway [#device-class-tiny]_
- Air Gateway LR - Air Gateway LR [#device-class-tiny]_
- Air Gateway PRO - Air Gateway PRO [#device-class-tiny]_
- Air Router - Air Router [#device-class-tiny]_
- Bullet M2/M5 - Bullet M2/M5 [#device-class-tiny]_
- Loco M2/M5 - Loco M2/M5 [#device-class-tiny]_
- Loco M2/M5 XW - Loco M2/M5 XW
- Nanostation M2/M5 - Nanostation M2/M5 [#device-class-tiny]_
- Nanostation M2/M5 XW - Nanostation M2/M5 XW
- Picostation M2 - Picostation M2 [#device-class-tiny]_
- Rocket M2/M5 - Rocket M2/M5
- Rocket M2/M5 Ti - Rocket M2/M5 Ti
- Rocket M2/M5 XW - Rocket M2/M5 XW
@ -146,8 +146,8 @@ ar71xx-nand
- NBG6716 - NBG6716
ar71xx-tiny [#deprecated]_ ar71xx-tiny [#deprecated]_ [#device-class-tiny]_
-------------------------- ------------------------------------------------
* D-Link * D-Link
@ -245,7 +245,7 @@ ipq40xx-generic
* ZyXEL * ZyXEL
- NBG6617 - NBG6617
- WRE6606 - WRE6606 [#device-class-tiny]_
ipq806x-generic ipq806x-generic
--------------- ---------------
@ -376,8 +376,8 @@ ramips-mt76x8
- VoCore2 - VoCore2
ramips-rt305x [#deprecated]_ ramips-rt305x [#deprecated]_ [#device-class-tiny]_
---------------------------- ---------------------------------------------------
* A5-V11 * A5-V11
@ -428,6 +428,12 @@ Footnotes
The device or target is reaching its end of life soon. This means that support The device or target is reaching its end of life soon. This means that support
in the next major release of Gluon is doubtful. 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] .. [#avmflash]
For instructions on how to flash AVM devices, visit https://fritzfla.sh For instructions on how to flash AVM devices, visit https://fritzfla.sh