TP-LINK EAP610-Outdoor

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
abgn+ac+ax (AX1800)
AX1800 Indoor/Outdoor WiFi 6 Access Point
Homepage Product page
Wikipedia TP-Link
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev TP-LINK EAP610-Outdoor
FCC ID none specified
Type access point
CPU1 checkY Qualcomm IPQ6018
CPU1 Type ARM Cortex-A53
CPU1 Speed 1.8 GHz ( 4 cores )
Flash1 Chip ESMT PSR1GA30DT
Flash1 Size 128 MiB 134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br /> (NAND)
RAM1 Size 512 MiB 536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br />
RAM1 Chip Brand? Model?
ETH chip1 Qualcomm IPQ6018
Ethernet Port Count 1-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: none specified

Stock bootloader U-Boot
Expansion IF types none specified
PoE 802.3at, standard
Power 48 VDC, 0.5 A
Serial Port (UART) yes, 1.8V TTL, (115200 8N1)

Flags:
Wi-Fi 6

Other
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Radio 1
Chip1 Qualcomm QCN5022
Wireless interface OUI none specified
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n/ax
802.11ax up to 574 Mbps
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
Radio 2
Chip1 Qualcomm QCN5052
Wireless interface OUI none specified
Antenna Connector Type none specified
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/n/ac/ax
802.11ax up to 1201 Mbps
802.11ac up to 867 Mbps
802.11n up to 300 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz
 CPU1 brandRadio1 chip1 brandRadio2 chip1 brand
TP-LINK EAP610 v3MediaTekMediaTekMediaTek
TP-LINK EAP610-OutdoorQualcommQualcommQualcomm
TP-LINK EAP610-Outdoor V1.2QualcommQualcommQualcomm

For a list of all currently documented Qualcomm chipsets with specifications, see Qualcomm.

For a list of all currently documented TP-LINK devices with specifications, see TP-LINK.

574 Mbps - 2SS 2.4GHz 802.11ax (40MHz chan., 256-QAM),
1201 Mbps - 2SS 5GHz 802.11ax (80MHz chan., 1024-QAM) = AX1800 class

Flashing

Flashing OpenWrt

Target: qualcommax
Subtarget: ipq60xx
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.1
LAN Comment: Atheros AR8033 Gbe Phy
WLAN Hardware: Qualcomm QCN5022, Qualcomm QCN5052
Installation method(s):
TP-Link TFTP, U-Boot TFTP + serial recovery, see git-commit
Recovery method(s):
see git-commit
git • >>
qualcommax: ipq60xx: add TP-Link EAP610-Outdoor support
TP-Link EAP610-Outdoor is a 802.11ax AP claiming AX1800 support. It is
wall or pole mountable, and rated for outdoor use. It can only be
powered via PoE.

Specifications:
---------------
* CPU: Qualcomm IPQ6018 Quad core Cortex-A53
* RAM: 512 MB
* Storage: ESMT PSR1GA30DT 128MB NAND
* Ethernet:
  * Gigabit RJ45 port with PoE input
* WLAN:
  * 2.4GHz/5GHz
* LEDs:
  * Multi-color System LED (Green/Amber)
* Buttons:
  * 1x Reset
* UART: 4-pin unpopulated header
  * 1.8 V level, Pinout 1 - TX, 2 - RX, 3 - GND, 4 - 1.8V

Installation:
=============

Web UI method
-------------

Set up the device using the vendor's web UI. After that go to
Management->SSH and enable the "SSH Login" checkbox. Select "Save".
The connect to the machine via SSH:

    ssh -o hostkeyalgorithms=ssh-rsa <ip_of_device>

Disable signature verification:

    cliclientd stopcs

Rename the "-web-ui-factory" image to something less than 63
characters, maintaining the ".bin" suffix.
 * Go to System -> Firmware Update.
 * Under "New Firmware File", click "Browse" and select the image
 * Select "Update" and confirm by clicking "OK".

If the update fails, the web UI should show an error message.
Otherwise, the device should reboot into OpenWRT.

TFTP method
-----------

To flash via tftp, first place the initramfs image on the TFTP server.

    setenv serverip <ip of tftp server>
    setenv ipaddr <ip in same subnet as tftp server>
    tftpboot tplink_eap610-outdoor-initramfs-uImage.itb
    bootm

This should boot OpenWRT. Once booted, flash the sysupgrade.bin image
using either luci or the commandline.

The tplink2022 image format
============================

The vendor images of this device are packaged in a format that does
not match any previous tplink formats. In order for flashing to work
from the vendor's web UI, firmware updates need to be packaged in
this format. The `tplink-mkimage-2022.py` is provided for this
purpose.

This script can also analyze vendor images, and extract the required
"support" string. This string is checked by the vendor firmware, and
images with a missing or incorrect string are rejected.