EnGenius ESR1200

From TechInfoDepot
Jump to navigationJump to search
abgn+ac (AC1200)
Dual Band Wireless AC1200 Router
with Gigabit Ports and USB
Homepage Product page
WikiDevi.wi-cat.ru EnGenius ESR1200
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
BrandModelRev EnGenius ESR1200 v1.0
FCC ID (fcc.io) A8JESR1200
FCC ID (fcc.report) A8JESR1200
IC ID 10103A-ESR1200
Board ID 7016A071100g
Type wireless router
CPU1 checkY Qualcomm Atheros QCA9557
CPU1 Type MIPS 74Kc
CPU1 Speed 775 MHz
Flash1 Chip Macronix MX25L12845EMI-10G
Flash1 Size 16 MiB 16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 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 />
RAM1 Chip Nanya NT5TU32M16DG-AC x 2
ETH chip1 Qualcomm Atheros QCA9557
Switch Qualcomm Atheros QCA8337N
Ethernet Port Count 1-1GbE-WAN
4-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: 88:DC:96 (20 E, 21 W)
Ethernet OUI: 88:DC:96 (20 E, 21 W)

Stock bootloader U-Boot
Expansion IF types USB 2.0, Mini PCIe
Mini PCIe slots 1
USB ports 1
USB Hub Compatible Untested
Power 12 VDC, 1.5 A
Connector type barrel
Serial Port (UART) yes, 4-pin header, 3.3V TTL, (115200 8N1)
Other

Default SSID: EnGeniusXXXXXX (17 addl. devices)
Default IP address: 192.168.0.1
the IP 192.168.0.1 is used by 821 additional devices
of which 27 are EnGenius devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 1353 additional devices
of which 50 are EnGenius devices

Manuf/OEM/ODM Senao
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
FCC approval date 18 November 2013
(Est.) release date August 2013
UPC 655216006430
(UPC DB, On eBay)
ASIN B00DZIY8C0
Country of manuf Taiwan
Radio 1
Chip1 Qualcomm Atheros QCA9557
Wireless interface OUI 88:DC:96
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n
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
Radio2 module unknown
Radio2 module IF Mini PCIe
Chip1 Qualcomm Atheros QCA9882
Wireless interface OUI 88:DC:96
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/n/ac
802.11ac up to 867 Mbps
802.11n up to 300 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 2.4 GHz
 FCC ID
EnGenius ESR1750A8JESR1750
A8JESR1200
A8JESR900

For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.

For a list of all currently documented EnGenius devices with specifications, see EnGenius.

867 Mbps - 2SS 5GHz 802.11ac (80MHz chan.),
300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.) = AC1200 class

Overview

The FCC ID on the label of this device is apparently A8JESR900 on at least some units.

The filings for this FCC ID do indeed mention the ESR1200 and ESR1750 within the test report...
but only 802.11n (and lower) rates seem to be tested (there is no mention of 80MHz / VHT modes)
and the photos cover the ESR900 only (w/ its 3x3 11an AR9580 radio).

A FCC ID specifically for the device (A8JESR1200) should be available on newer units.

"7016A071100g V1.00" is silkscreened on the board of the unit shown for this FCC ID.

Additional specifications, per EnGenius's product page, follow...

  • Weight: 0.5 lbs
  • Diameter: 6.36"
  • Height: 1.64"

Default SSIDs would appear to follow the pattern of EnGeniusXXXXXX for both bands..

Links of Interest

Reviews

Flashing

Flashing OpenWrt

Target: ath79
Subtarget: generic
Package architecture: mips_24kc
Supported Since Commit
Support started version: 23.05.0
Current supported version: 24.10.3
LAN Hardware: Qualcomm Atheros QCA8337N
WLAN Hardware: Qualcomm Atheros QCA9557, Qualcomm Atheros QCA9882
WLAN Comment: 2.4/5 Ghz 2T2R
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
git • >>
ath79: add support for Senao Engenius ESR1200
FCC ID: A8J-ESR900

Engenius ESR1200 is an indoor wireless router with
a gigabit ethernet switch, dual-band wireless,
internal antenna plates, and a USB 2.0 port

**Specification:**

  - QCA9557 SOC		2.4 GHz, 2x2
  - QCA9882 WLAN	PCIe mini card, 5 GHz, 2x2
  - QCA8337N SW		4 ports LAN, 1 port WAN
  - 40 MHz clock
  - 16 MB FLASH		MX25L12845EMI-10G
  - 2x 64 MB RAM
  - UART at J1		populated, RX grounded
  - 6 internal antenna plates (omni-directional)
  - 5 LEDs, 1 button (power, 2G, 5G, WAN, WPS) (reset)

**MAC addresses:**

  Base MAC address labeled as "MAC ADDRESS"
  MAC "wanaddr" is not similar to "ethaddr"

  eth0 *:c8 MAC u-boot-env ethaddr
  phy0 *:c8 MAC u-boot-env ethaddr
  phy1 *:c9 --- u-boot-env ethaddr +1
  WAN  *:66:44  u-boot-env wanaddr

**Serial Access:**

  RX on the board for UART is shorted to ground by resistor R176
  therefore it must be removed to use the console
  but it is not necessary to remove to view boot log

  optionally, R175 can be replaced with a solder bridge short

  the resistors R175 and R176 are next to the UART RX pin

**Installation:**

  Method 1: Firmware upgrade page

    OEM webpage at 192.168.0.1
    username and password "admin"
    Navigate to Settings (gear icon) --> Tools --> Firmware
    select the factory.bin image
    confirm and wait 3 minutes

  Method 2: TFTP recovery

    Follow TFTP instructions using initramfs.bin
    use sysupgrade.bin to flash using openwrt web interface

**Return to OEM:**

  MTD partitions should be backed up before flashing
  using TFTP to boot openwrt without overwriting flash

  Alternatively, it is possible to edit OEM firmware images
  to flash MTD partitions in openwrt to restore OEM firmware
  by removing the OEM header and writing the rest to "firmware"

**TFTP recovery:**

  Requires serial console, reset button does nothing at boot

  rename initramfs.bin to 'uImageESR1200'
  make available on TFTP server at 192.168.99.8
  power board, interrupt boot by pressing '4' rapidly
  execute tftpboot and bootm

**Note on ETH switch registers**

  Registers must be written to the ethernet switch
  in order to set up the switch's MAC interface.
  U-boot can write the registers on it's own
  which is needed, for example, in a TFTP transfer.

  The register bits from OEM for the QCA8337 switch
  can be read from interrupted boot (tftpboot, bootm)
  by adding print lines in the switch driver ar8327.c
  before 'qca,ar8327-initvals' is parsed from DTS and written.
  for example:

    pr_info("0x04 %08x\n", ar8xxx_read(priv, AR8327_REG_PAD0_MODE));

See also