6e35f6b95a
Device specifications: ====================== * Qualcomm/Atheros QCA9558 ver 1 rev 0 * 720/600/240 MHz (CPU/DDR/AHB) * 128 MB of RAM * 16 MB of SPI NOR flash - 2x 7 MB available; but one of the 7 MB regions is the recovery image * 2T2R 2.4 GHz Wi-Fi (11n) * 2T2R 5 GHz Wi-Fi (11ac) * 6x GPIO-LEDs (3x wifi, 2x ethernet, 1x power) * external h/w watchdog (enabled by default)) * TTL pins are on board (arrow points to VCC, then follows: GND, TX, RX) * TI tmp423 (package kmod-hwmon-tmp421) for temperature monitoring * 2x ethernet - eth0 + AR8035 ethernet PHY (RGMII) + 10/100/1000 Mbps Ethernet + 802.3af POE + used as LAN interface - eth1 + AR8035 ethernet PHY (SGMII) + 10/100/1000 Mbps Ethernet + 18-24V passive POE (mode B) + used as WAN interface * 12-24V 1A DC * internal antennas Flashing instructions: ====================== Various methods can be used to install the actual image on the flash. Two easy ones are: ap51-flash ---------- The tool ap51-flash (https://github.com/ap51-flash/ap51-flash) should be used to transfer the image to the u-boot when the device boots up. initramfs from TFTP ------------------- The serial console must be used to access the u-boot shell during bootup. It can then be used to first boot up the initramfs image from a TFTP server (here with the IP 192.168.1.21): setenv serverip 192.168.1.21 setenv ipaddr 192.168.1.1 tftpboot 0c00000 <filename-of-initramfs-kernel>.bin && bootm $fileaddr The actual sysupgrade image can then be transferred (on the LAN port) to the device via scp <filename-of-squashfs-sysupgrade>.bin root@192.168.1.1:/tmp/ On the device, the sysupgrade must then be started using sysupgrade -n /tmp/<filename-of-squashfs-sysupgrade>.bin Gluon image name change ======================= The device had the image name "openmesh-om5p-ac" in older versions of Gluon. This had to be changed with the new name in the device trees of the ath79 device tree.
360 lines
4.3 KiB
ReStructuredText
360 lines
4.3 KiB
ReStructuredText
Supported Devices & Architectures
|
|
=================================
|
|
|
|
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
|
|
|
|
* Enterasys
|
|
|
|
- WS-AP3705i
|
|
|
|
* GL.iNet
|
|
|
|
- GL-AR300M-Lite
|
|
|
|
* Joy-IT
|
|
|
|
- JT-OR750i
|
|
|
|
* OCEDO
|
|
|
|
- Raccoon
|
|
|
|
* Onion
|
|
|
|
- Omega [#modular_ethernet]_
|
|
|
|
* 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-AC (v1)
|
|
|
|
* Plasma Cloud
|
|
|
|
- PA300
|
|
- PA300E
|
|
|
|
* Siemens
|
|
|
|
- WS-AP3610
|
|
|
|
* TP-Link
|
|
|
|
- Archer A7 (v5)
|
|
- Archer C6 (v2)
|
|
- CPE220 (v3.0)
|
|
- CPE510 (v2.0)
|
|
- CPE510 (v3.0)
|
|
- EAP225-Outdoor (v1)
|
|
- TL-WDR3600 (v1)
|
|
- TL-WDR4300 (v1)
|
|
- WBS210 (v2.0)
|
|
|
|
ath79-nand
|
|
----------
|
|
|
|
* GL.iNet
|
|
|
|
- GL-AR750S
|
|
|
|
brcm2708-bcm2708
|
|
----------------
|
|
|
|
* RaspberryPi 1
|
|
|
|
brcm2708-bcm2709
|
|
----------------
|
|
|
|
* RaspberryPi 2
|
|
|
|
|
|
ipq40xx-generic
|
|
---------------
|
|
|
|
* Aruba
|
|
|
|
- AP-303
|
|
- AP-303H
|
|
- AP-365
|
|
- Instant On AP11
|
|
- Instant On AP11D
|
|
- Instant On AP17
|
|
|
|
* AVM
|
|
|
|
- FRITZ!Box 4040 [#avmflash]_
|
|
- FRITZ!Box 7530 [#eva_ramboot]_
|
|
- FRITZ!Repeater 1200 [#eva_ramboot]_
|
|
|
|
* EnGenius
|
|
|
|
- ENS620EXT
|
|
|
|
* GL.iNet
|
|
|
|
- GL-B1300
|
|
|
|
* Linksys
|
|
|
|
- EA6350 (v3)
|
|
|
|
* NETGEAR
|
|
|
|
- EX6100 (v2)
|
|
- EX6150 (v2)
|
|
|
|
* OpenMesh
|
|
|
|
- A42
|
|
- A62
|
|
|
|
* Plasma Cloud
|
|
|
|
- PA1200
|
|
- PA2200
|
|
|
|
* 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]_
|
|
|
|
mediatek-mt7622
|
|
---------------
|
|
|
|
* Ubiquiti
|
|
|
|
- UniFi 6 LR
|
|
|
|
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
|
|
|
|
* NETGEAR
|
|
|
|
- EX3700
|
|
- EX3800
|
|
|
|
* 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
|
|
- UniFi 6 Lite
|
|
|
|
* ZBT
|
|
|
|
- WG3526-16M
|
|
- WG3526-32M
|
|
|
|
* Xiaomi
|
|
|
|
- Xiaomi Mi Router 4A (Gigabit Edition)
|
|
|
|
ramips-mt76x8
|
|
-------------
|
|
|
|
* Cudy
|
|
|
|
- WR1000 (v1)
|
|
|
|
* GL.iNet
|
|
|
|
- GL-MT300N (v2)
|
|
- microuter-N300
|
|
- VIXMINI
|
|
|
|
* NETGEAR
|
|
|
|
- R6120
|
|
|
|
* RAVPower
|
|
|
|
- RP-WD009
|
|
|
|
* TP-Link
|
|
|
|
- Archer C50 (v3)
|
|
- Archer C50 (v4)
|
|
- RE200 (v2)
|
|
- TL-MR3020 (v3)
|
|
- TL-MR3420 (v5)
|
|
- TL-WA801ND (v5)
|
|
- TL-WR841N (v13)
|
|
- TL-WR902AC (v3)
|
|
|
|
* VoCore
|
|
|
|
- VoCore2
|
|
|
|
* Xiaomi
|
|
|
|
- Xiaomi Mi Router 4A (100M Edition)
|
|
- Xiaomi Mi Router 4C
|
|
|
|
rockchip-armv8
|
|
--------------
|
|
|
|
* FriendlyElec
|
|
|
|
- NanoPi R2S
|
|
|
|
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
|
|
---------
|
|
|
|
.. [#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://fritz-tools.readthedocs.io
|
|
|
|
.. [#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.
|
|
|
|
.. [#modular_ethernet]
|
|
These devices follow a modular principle,
|
|
which means even basic functionality like ethernet is provided by an expansion-board,
|
|
that may not be bundled with the device itself.
|
|
Such expansions are recommended for the config mode, but are not strictly necessary,
|
|
as exposed serial ports may grant sufficient access as well.
|