This section describes actions that might damage your device or firmware. Proceed with care!

You have to match the exact AP / WiFi router version to prevent issues!


1. Do not power off the router during the HotspotOS installation, as it can cause the device to crash or become unusable.

2. Some AP models require 10 to 15 minutes to boot after initial installation. Please be patient and wait until the device flashing is finished ( led indicator stop blinking).

3. Do not flash APs over WiFi, use an ethernet cable to connect to the AP.

4. Certain AP models cannot be restored to stock firmware. With such devices proceed at your own risk.

Please select a model and download HotspotOS.




Please reset the AP / WiFi router to factory settings to avoid problems with some previous configuration.

Connect your PC using a network cable to the EnGenius device.
Set the static IP address in 192.168.1.x range
In the address bar of the web browser, enter and login using ADMIN as a username and a blank password.
Go to the Management section and choose Firmware Upgrade.


Be sure and untick Keep settings option before HotspotOS installation.

The HotspotOS installation procedure can take a few minutes.
During this process, you will see information about the processing.

Do not power off the router during the HotspotOS installation, as it can cause the device to crash or become unusable.

Reconnect LAN cable or Disable/Enable NIC card in order to get new valid IP address in 10.200.0.x range from router.

Configuring parameters

Start your browser and in URL field type to login to HotspotOS.

Username: admin
Password: admin

Press the Login button to access to Status tab.

On the HotSpotOS Status page, you can check AP MAC address, Public IP, device Uptime, Radius and Cloud status, and a number of users connected to AP.

The MAC address of your AP will be used in the SignUp process.

During SignUp, after typing HotSpot name, select as HotSpot model HotspotOS, and add your MAC address from the Status tab.

From the Setup page configure your AP.

The Hotspot is started and the Autostart and Inactivity Logout options are active by default.

Inactivity Logout is set to 900 sec. Inactivity period defines how long will the device stay logged-in without activity. This prevents repeated logins if the connection temporarily breaks.

IP-based Authentication is used to switch AP domain ap.wifihotspot.io to
It is recommended to disable this option to avoid issues with https-based websites.

Radius Timeout – 8sec
Auto Update – enabled

Master/Slave mode
One AP will manage access and roaming for all other APs.
Enable only if multiple APs are installed in a location.

By default as Network WAN Connection is set DHCP, but you can choose network protocol based on your needs. Our recommendation is to use DHCP Network Protocol.

WiFi channels – Eleven channels are designated in the 2 GHz range, spaced 5 MHz apart from each other. Those eleven channels in the spectrum are allowed anywhere in the world.

DNS – Custom
IP –

Please note, if the DNS IP address isn’t the whitelist will have no effect.

Save changes.

From the SSID tab, you can Enable SSID 1 and 2.
Configure the SSID name and enable it.
Secondary SSID 2 is mostly used for staff WiFi with WPA2 password but you can also enable Hotspot on it.

If you want to use Social network login feature or Paypal as payment gateway, enable it on the Whitelist tab and Save changes.

You can also whitelist websites based on URL, IP, or MAC.

From the System tab, you can flash HotspotOS image and change the Admin password.

When you finish setup, restart the AP / WiFi router to apply changes.

EnGenius HotspotOS Download

EnGenius EAP1300

Download HotspotOS

Flash Instructions

1. Load Ramdisk via U-Boot

To set up the flash memory environment, do the following:
a. As a preliminary step, ensure that the board console port is connected to the PC using these RS232 parameters:
* 115200bps
* 8N1
b. Confirm that the PC is connected to the board using one of the Ethernet ports. Set a static ip for Ethernet that connects to board. The PC must have a TFTP server launched and listening on the interface to which the board is connected. At this stage power up the board and, after a few seconds, press 4 and then any key during the countdown.

U-BOOT> set serverip && set ipaddr && tftpboot 0x84000000 openwrt.itb && bootm

2. Load image via GUI

a. Upgrade EAP1300 to FW v3.5.3.2
In the GUI, System Manager > Firmware > Firmware Upgrade, to do the upgrade.
b. Transfer to HotspotOS from EnGenius, on Firmware Upgrade page, to upgrade your hotspotos-ipq40xx-engenius_eap1300-squashfs-sysupgrade.bin.

EnGenius ECB1750 v1

Download HotspotOS

Flash Instructions

1.) TFTP recovery

– use a 1GbE switch or direct attached 1GbE link
– setup client ip address and start tftpd
– save “hotspot-ath79-generic-engenius_ecb1750-initramfs-kernel.bin” as “ap.bin” in tfpd root directory
– plugin powercord and hold reset button 10secs.. “ap.bin” will be downloaded and executed
– afterwards login via ssh and do a sysuprade

2.) oem webinterface factory install (not tested)

Use normal webinterface upgrade page und select “hotspotos-ath79-generic-engenius_ecb1750-squashfs-factory.bin”.

EnGenius EPG5000

Download HotspotOS

EnGenius ESR1750


EnGenius ESR900 v1.00


EnGenius ENS620EXT V1.0.0

Download HotspotOS

Flash Instructions

Note that there is currently no method to return to factory firmware, so this is a one-way street.

The path from factory 3.0.0 and 3.0.1 (EnGenius) software to HotspotOS is to navigate to on the stock firmware and navigate to the firmware menu. Then copy the URL you have for that page, something like bin/luci/;stok=12345abcdef/admin/system/flashops
and replace the trailing /admin/system/flashops with just /easyflashops .

You should then be presented with a simple “Firmware Upgrade” page.
On that page, BE SURE TO CLEAR the “Keep Settings:” checkbox.

Choose the hotspotos-ipq40xx-engenius_ens620ext-squashfs-factory_30.bin, click “Upgrade” and on the following page select “Proceed”.

The path from factory 3.5.5 (EnGenius) software to HotspotOS is simply to use the stock firmware update menu. Choose the hotspotos-ipq40xx-engenius_ens620ext-squashfs-factory_35.bin and click “Upload” and “Proceed”.

The device should then flash the HotspotOS firmware and reboot. Note that this resets the device to a default configuration with Wi-Fi disabled, LAN1/PoE acting as a WAN port (running DHCP client) and LAN2 acting as a LAN port with a DHCP server on 192.168.1.x (AP is at

EnGenius EWS511AP

Download HotspotOS

Flash Instructions

From EnGenius firmware to HotspotOS:

Original firmware is based on QSDK.
Use HotspotOS image file directly in vendor GUI.
Reset to factory default is necessary.

From HotspotOS to EnGenius firmware:

1. Setup a TFTP server on your computer and configure static IP to
Put the HotspotOS in the root directory on your computer.
2. Power up EWS511AP. Press 4 and then press any key to enter u-boot.
3. Download HotspotOS
(ath)> tftpboot 0x80060000 ${dir}”hotspotos-ath79-generic-engenius_ews511ap-squashfs-sysupgrade.bin”
4. Flash the firmware
(ath)> erase 0x9f060000 +f50000
(ath)> cp.b $fileaddr 0x9f060000 $filesize
5. Reboot
(ath)> reset

If you need help with configuration, please go to starthotspot.com and contact our tech support. We’ll be glad to help you.


Updated on April 30, 2024

Was this article helpful?