NOTE: You can use any AP/Router with HotspotSystem with a compatible gateway. This guide is about using HotspotSystem directly on router you may have (for "Small Venues" mainly). For "Large Venues" we recommend to use a Mikrotik or Ubiquiti EdgeRouter as a gateway and any kind of AP with their original firmware.
To be able to use your router with our system, you need to check the following:
Does your router come with a firmware ready to be used?
If not, can you find a suitable open-source firmware for it?
If you do, does this firmware contain CoovaChilli (responsible for our Hotspot solution)?
Based on these parameters, you can categorize routers into three groups. (Group 1 is the easiest to set up, while Group 4 is the most complicated):
Devices which come with built-in hotspot solutions (ready to use firmware with hotspot functionality)
Devices where firmwares can be found on our website (firmware need to be changed to OpenWRT, but CoovaChilli is already in the new firmware).
Devices where you can find a suitable DD-WRT firmware with Hotspot System built-in
Devices where you can find and build an OpenWRT firmware on your own (without supported firmware from us, and without CoovaChilli)
1st level: Routers with built-in solutions provided by the manufacturer
This is the easiest way to configure HotspotSystem. With such devices, there is no need for changing the firmware, and you can start configuring the router itself.
1st grade supported devices are:
Aruba Instant AP routers
EnGenius Captive Portal Ready models: EAP300CP Wireless N300 Access Point (indoor), ENS202EXTCP (outdoor)
Ubiquiti Edgerouter with non-AirOS firmware (e.g. Edgerouter X or EngeRouter Lite)
Mikrotik RouterOS version 6.32 at least and License Level 4 or more
Open-Mesh OM2P Series (CloudTrax Managed)
Peplink Pepwave MAX Cellular Routers
2nd level: Routers where OpenWRT firmwares need to be flashed, with CoovaChilli available:
These devices do not support our solutions natively and you need to change the firmware in order to use it. On the positive side, the CoovaChilli is already built into these firmwares. Please check if your router has an available OpenWRT firmware in our repository: http://www.hotspotsystem.com/firmware/openwrt/
These devices are:
3rd level: Find a compatible and functional DD-WRT build with Hotspot System setup
You can try to find a DD-WRT firmware for your router. We only recommend this solution if you are familiar with this type of firmware as there are lost of builds and it is difficult to determine which works well with our system. For more information please visit http://www.hotspotsystem.com/installation-guide-dd-wrt
4th level: Configure the HotspotSystem on your router manually
Finally, many devices still neither support our system directly nor is there available firmware in our website. In such case, you need to find applicable firmware on your own. Please be warned, that we can only give some guidelines for this process. The resposibility is yours and we do not provide support for this. In such cases, you can do the following:
You can try to find a compatible Openwrt firmware to your router.
Here (https://wiki.openwrt.org/toh/start) you can check if your device can be upgraded to a OpenWRT firmware.
Once this is done, you need to get the CoovaChilli package on the firmware manually. (https://wiki.openwrt.org/doc/howto/wireless.hotspot.coova-chilli?s=opkg&s=install&s=coova&s=chilli)
Finally you need to configure the CoovaChilli manually (http://help.hotspotsystem.com/knowledgebase/how-do-i-manually-configure-the-coovachilli-settings)