Overview
What is it ?

EasyHotspot is an alternative solution for hotspot billing system. Its contain some particular open source software that bundled into a single package. We DO NOT try to make a replacement to similar existing open source projects. Our aim is delivering a system that simple, easy to install, use and modify.


License
EasyHotspot will be released under GPL, so that you can use it freedom.
What’s the different ?
For most case EasyHotspot comes with ready to use configuration. You need less configuration to build an up and running hotspot. It will saves your time and energy.
EasyHotspot developed on the top of Xubuntu distribution, an Ubuntu variation that maintaned by Canonical. Its a good point since Xubuntu comes with regular updates, so you dont have to worries about software update.
The hotspot manager frontend that could manage your hotspot is built from Codeigniter framework. Codeigniter is an blazing fast PHP framework which easy to understand and its very handy to make a web bassed application. We hope everyone can easely understand and make an improvement to the code.
Who’s gonna need it ?
Anyone who want to build an hotspot or someone who willing to learn how hotspot works. . For example : Cafe, Hotel, Public place, And … i dont know u named it ..
How to get involved ?
Ok, this is my favorite part … its easy to get involved and help this project. You can report the bugs, make an improvement/variation, request new features, criticts, filled up our wish list, spread the word. Everything positive are welcome
..
Features
This features is the basic feature, we need your idea to improve this features.
- User management (CRUD operation).
- Random voucher generated account (create/delete).
- Billing plan : variable time bassed account.
- Statistic : who’s online, daily usage.
- Configuration : change admin password, allowed site, secret key.
Nutrition Facts
EasyHotspot is built from several great software, and here they are:
- Operating System, Xubuntu will take this place
- RADIUS, this app will help us to perform AAA process. And we gonna use FreeRADIUS for it.
- Captive Portal, it used for authenticating users. Chillispot is one of the best choice
- Database / MySQL, it used for storing the users and logs information.
- Management frontend, it used for helping the hotspot’s administrator to administer their hotspot/system. EasyHotspot management frontend used PHP and CodeIgniter.
Usage
First of all make sure you have 2 network cards. connect the eth0 to internet and eth1 to your clients network. configure eth0 to be able to connect to the internet and then connect the eth1 to AP or Switch. from the local server fire up the mozilla firefox and then surf to localhost, login with :
admininstrator :
username : admin
pass : admin123
cashier:
username : vcool
pass : vcool123
DONT FORGET TO PATCH IT

10 Comments
helo rafquel
mor grease to your elbow .
cant hide my excitement on when easyhotspot wil be ready for download.you said 8 feb but no link to download hope to ere frm u soon
keep really save a lot of folks out there
how to use it? any manual book here ?
updated …
dear rafee…
nice one …. i`ve tried easyhotspot and have some problem when i`ve tried to print invoice here :
on line 1
A PHP Error was encountered
Severity: Warning
Message: file_put_contents(/var/www/system/plugins/dompdf/lib/fonts/Times-Bold.afm) [function.file-put-contents]: failed to open stream: Permission denied
Filename: lib/class.pdf.php
Line Number: 2355
Parse error: syntax error, unexpected T_DNUMBER in /var/www/system/plugins/dompdf/lib/class.pdf.php(2219) : eval()’d code on line 1
A PHP Error was encountered
Severity: Warning
Message: file_put_contents(/var/www/system/plugins/dompdf/lib/fonts/Times-Bold.afm) [function.file-put-contents]: failed to open stream: Permission denied
Filename: lib/class.pdf.php
Line Number: 2355
Parse error: syntax error, unexpected T_DNUMBER in /var/www/system/plugins/dompdf/lib/class.pdf.php(2219) : eval()’d code on line 1
A PHP Error was encountered
Severity: Warning
Message: file_put_contents(/var/www/system/plugins/dompdf/lib/fonts/Times-Bold.afm) [function.file-put-contents]: failed to open stream: Permission denied
Filename: lib/class.pdf.php
Line Number: 2355
Unable to stream pdf: headers already sent
can you help me ??
regards
here i`ve make another mirror for public download in our server in cyber building
http://hostlx.spektrainfotek.com/ehdb-01.iso
hope it`s helpfull others to download
regards
Thanks ardho
Do you use the web-only package ? please check your php conf …
sorry i cant help you yet this time, its weird i think. i let you know when i know the answer … thx
dear rafee,
how to enable mysql port 3306 in chillispot.firewall ?
thx
hy Rafquel,
I have read with attention your documentation but I don’t understand how to configure the network well.
I’ve renamed interface as eth0 and eth1,
eth0 in auto mode by dhcp of my adsl router, eth1 in static mode with IP address 192.168.182.2, then I’ve configured my AP (connected directly to eth1) IP address 192.168.182.3 with dhcp disabled.
Well, the host can to connect to the AP but not to internet and not to easyhotspot (by host’s browser address 192.168.182.1 not respond too).
where I mistake?
thank’s
@nicux :
did you set the eth1 manually ? you dont have to set the IP address of eth1.. let it be ..
and try to connect the internet to etho FIRST , before you connect the client via eth1
One Trackback/Pingback
[...] dicoba nih, hasil karya anak bangsa “EasyHotspot” Distro Linux based on Xubuntu, instalasi hotspot billing system dalam satu paket yang [...]
Post a Comment