<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>-=&#124; Catatan Fredy Rendra &#124;=- &#187; coova</title>
	<atom:link href="http://ndra.gmib26.net/tag/coova/feed/" rel="self" type="application/rss+xml" />
	<link>http://ndra.gmib26.net</link>
	<description>&#34; Catatan tentang kehidupan, persahabatan, kedokteran gigi, kesehatan, dunia IT, internet dan Open Source &#34;</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:18:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Solusi Mencegah Login Ganda di Easyhotspot</title>
		<link>http://ndra.gmib26.net/2010/09/solusi-mencegah-login-ganda-di-easyhotspot/</link>
		<comments>http://ndra.gmib26.net/2010/09/solusi-mencegah-login-ganda-di-easyhotspot/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 09:34:41 +0000</pubDate>
		<dc:creator>Ndra</dc:creator>
				<category><![CDATA[easyhotspot]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chilli]]></category>
		<category><![CDATA[coova]]></category>
		<category><![CDATA[freeradius]]></category>
		<category><![CDATA[hotspot]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://ndra.gmib26.net/?p=340</guid>
		<description><![CDATA[Bagi anda yang mengikuti tutorial tentang installasi Easyhotspot di Ubuntu 10.04 Server Edition yang pernah saya tulis sebelumnya di sini, kemungkinan besar anda akan mengalami masalah simultaneous use dan case sensitive dimana username yang anda buat akan bisa digunakan untuk login di dua mesin secara bersamaan. Masalah ini baru ketahuan setelah beberapa kali memergoki user&#8230;]]></description>
			<content:encoded><![CDATA[<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fndra.gmib26.net%2F2010%2F09%2Fsolusi-mencegah-login-ganda-di-easyhotspot%2F" send="true" width="450" show_faces="true" font=""></fb:like><div id="attachment_341" class="wp-caption alignleft" style="width: 180px"><a href="http://ndra.gmib26.net/wp-content/uploads/2010/09/Untitled.png"><img class="size-medium wp-image-341" title="already logged in" src="http://ndra.gmib26.net/wp-content/uploads/2010/09/Untitled-264x300.png" alt="" width="170" height="193" /></a><p class="wp-caption-text">Access denied because username already logged in</p></div>
<p>Bagi anda yang mengikuti tutorial tentang installasi <a href="http://easyhotspot.inov.asia/" target="_blank">Easyhotspot</a> di Ubuntu 10.04 Server Edition yang pernah saya tulis sebelumnya <a href="http://ndra.gmib26.net/2010/06/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition/">di sini</a>, kemungkinan besar anda akan mengalami masalah simultaneous use dan case sensitive dimana username yang anda buat akan bisa digunakan untuk login di dua mesin secara bersamaan. Masalah ini baru ketahuan setelah beberapa kali memergoki user di hotspot yang saya kelola bisa login dengan mengganti username mereka menggunakan huruf kapital semua dan setelah mencoba sendiri, ternyata menggunakan username yang sama persis pun tetap bisa login bersamaan.<br />
Setelah bingung selama dua hari dua malem, tanya sama mbah google pun gak dapet solusinya, akhirnya stream saya di <a href="http://www.koprol.com/s/KF33" target="_blank">ndra16@Koprol</a> dijawab oleh <a href="http://www.koprol.com/users/vcool">mas vcool</a> dengan memberikan solusi seperti dibawah <span id="more-340"></span></p>
<p>buka file /etc/freeradius/sql/mysql/dialup.conf<br />
untuk membuat login menjadi case sensitive (sesuai username yang kita buat)<br />
<strong>Cari :</strong></p>
<blockquote><p># The default queries are case insensitive. (for compatibility with<br />
# older versions of FreeRADIUS)<br />
authorize_check_query = &#8220;SELECT id, username, attribute, value, op \<br />
FROM ${authcheck_table} \<br />
WHERE username = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY id&#8221;<br />
authorize_reply_query = &#8220;SELECT id, username, attribute, value, op \<br />
FROM ${authreply_table} \<br />
WHERE username = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY id&#8221;</p>
<p># Use these for case sensitive usernames.<br />
#    group_membership_query = &#8220;SELECT groupname \<br />
#         FROM ${usergroup_table} \<br />
#         WHERE username = BINARY &#8216;%{SQL-User-Name}&#8217; \<br />
#         ORDER BY priority&#8221;</p>
<p>group_membership_query = &#8220;SELECT groupname \<br />
FROM ${usergroup_table} \<br />
WHERE username = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY priority&#8221;</p></blockquote>
<p><strong>ubah menjadi :</strong></p>
<blockquote><p># The default queries are case insensitive. (for compatibility with<br />
# older versions of FreeRADIUS)<br />
authorize_check_query = &#8220;SELECT id, username, attribute, value, op \<br />
FROM ${authcheck_table} \<br />
WHERE BINARY(username) = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY id&#8221;<br />
authorize_reply_query = &#8220;SELECT id, username, attribute, value, op \<br />
FROM ${authreply_table} \<br />
WHERE BINARY(username) = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY id&#8221;</p>
<p># Use these for case sensitive usernames.<br />
#    group_membership_query = &#8220;SELECT groupname \<br />
#         FROM ${usergroup_table} \<br />
#         WHERE username = BINARY &#8216;%{SQL-User-Name}&#8217; \<br />
#         ORDER BY priority&#8221;</p>
<p>group_membership_query = &#8220;SELECT groupname \<br />
FROM ${usergroup_table} \<br />
WHERE BINARY(username) = &#8216;%{SQL-User-Name}&#8217; \<br />
ORDER BY priority&#8221;</p></blockquote>
<p><strong>Untuk mencegah login ganda dalam waktu bersamaan, cari :</strong></p>
<blockquote><p># Uncomment simul_count_query to enable simultaneous use checking<br />
#simul_count_query = &#8220;SELECT COUNT(*) \<br />
# FROM ${acct_table1} \<br />
#WHERE username = &#8216;%{SQL-User-Name}&#8217; \<br />
#AND acctstoptime IS NULL&#8221;</p>
<p>simul_verify_query  = &#8220;SELECT radacctid, acctsessionid, username, \<br />
nasipaddress, nasportid, framedipaddress, \<br />
callingstationid, framedprotocol \<br />
FROM ${acct_table1} \<br />
WHERE username = &#8216;%{SQL-User-Name}&#8217; \<br />
AND acctstoptime IS NULL&#8221;</p></blockquote>
<p><strong>ubah menjadi :</strong></p>
<blockquote><p># Uncomment simul_count_query to enable simultaneous use checking<br />
simul_count_query = &#8220;SELECT COUNT(*) \<br />
FROM ${acct_table1} \<br />
WHERE BINARY(username) = &#8216;%{SQL-User-Name}&#8217; \<br />
AND acctstoptime IS NULL&#8221;</p>
<p>simul_verify_query  = &#8220;SELECT radacctid, acctsessionid, username, \<br />
nasipaddress, nasportid, framedipaddress, \<br />
callingstationid, framedprotocol \<br />
FROM ${acct_table1} \<br />
WHERE BINARY(username) = &#8216;%{SQL-User-Name}&#8217; \<br />
AND acctstoptime IS NULL&#8221;</p></blockquote>
<p>Simpan file tersebut dan restart server anda, atau anda juga bisa hanya me-restart freeradius anda dengan perintah :</p>
<blockquote><p>$/etc/init.d/freeradius stop<br />
$/usr/sbin/freeradius</p></blockquote>
<p>Semoga bermanfaat.</p>
]]></content:encoded>
			<wfw:commentRss>http://ndra.gmib26.net/2010/09/solusi-mencegah-login-ganda-di-easyhotspot/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Install Easyhotspot dan Konfigurasi Freeradius serta Coova Chilli di Ubuntu 10.04 LTS Server Edition</title>
		<link>http://ndra.gmib26.net/2010/06/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition/</link>
		<comments>http://ndra.gmib26.net/2010/06/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 10:03:34 +0000</pubDate>
		<dc:creator>Ndra</dc:creator>
				<category><![CDATA[easyhotspot]]></category>
		<category><![CDATA[Komputer]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chilli]]></category>
		<category><![CDATA[coova]]></category>
		<category><![CDATA[freeradius]]></category>
		<category><![CDATA[hotspot]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[radius]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://ndra.gmib26.net/?p=298</guid>
		<description><![CDATA[Tutorial singkat tentang cara instalasi easyhotspot dan konfigurasi freeradius dan coovachilli di ubuntu 10.04 LTS server edition. Easyhotspot adalah sebuah captive portal untuk autentifikasi hotspot]]></description>
			<content:encoded><![CDATA[<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fndra.gmib26.net%2F2010%2F06%2Finstall-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition%2F" send="true" width="450" show_faces="true" font=""></fb:like><div class="wp-caption alignleft" style="width: 232px"><a href="http://easyhotspot.inov.asia/"><img title="easyhotspot" src="http://easyhotspot.inov.asia/forum/styles/reds/imageset/logo.png" alt="" width="222" height="71" /></a><p class="wp-caption-text">easyhotspot</p></div>
<p>Dalam tulisan saya sebelumnya, saya menceritakan tentang easyhotpot, sebuah open source hotspot management yang dibuat oleh mas Rafeequl Rahman Awan. Easyhotspot sebenarnya sebuah aplikasi yang menggabungkan beberapa aplikasi lain menjadi satu, diantaranya adalah LAMP server (Linux, Apache, MySql, PHP), freeradius, dan chilli yang dengan adanya easyhotspot ketiganya bisa dimenejemen dengan mudah melalui sebuah web interface.</p>
<div class="wp-caption alignright" style="width: 128px"><a href="http://www.ubuntu.com/"><img class=" " title="Ubuntu" src="http://www.ubuntu.com/sites/default/themes/ubuntu10/images/footer_logo.png" alt="" width="118" height="27" /></a><p class="wp-caption-text">Ubuntu 10.04 LTS</p></div>
<p>Kali ini saya akan menceritakan pengalaman saya menginstall aplikasi-aplikasi yang sudah saya sebutkan diatas di Ubuntu 10.04 LTS Server edition. Syarat minimal hardware yang harus dimiliki adalah sebuah PC dengan 2 buah kartu jaringan (LAN Card). selain itu, berdasar pengalaman mysql daemon akan sedikit membebani memory untuk itu minimal RAM yang direkomendasikan dalah 512MB meski kemungkinan besar juga bisa berjalan dengan RAM 256MB jika anda menggunakan OS tanpa GUI. Saya sendiri menginstallnya di sebuah CPU merk HP dengan spesifikasi Core 2 Duo E8600 3,33Ghz, RAM 2 Gb, 2 Ethernet card ( 1 LAN card on-board, 1 lagi PCI merk D-Link) dan 2 buah HDD total 1,14TB (160 Gb dan 1Tb). Sangat berlebihan sebenarnya untuk ukuran server hotspot namun server ini sekalian saya gunakan sebagai data server yang menyimpan file-file multimedia koleksi pribadi saya.<span id="more-298"></span></p>
<div class="wp-caption alignleft" style="width: 198px"><a href="http://freeradius.org/"><img title="freeRadius" src="http://freeradius.org/css/freeradius.png" alt="" width="188" height="39" /></a><p class="wp-caption-text">freeRadius</p></div>
<p>Saya mengasumsikan Anda semua sudah memiliki sebuah PC yang sudah terinstall Ubuntu 10.04 LTS, begitu juga dengan LAMP server (Apache,mysql dan php). Jika anda baru akan memulai menginstall Ubuntu, ada baiknya anda secara langsung memilih paket LAMP server dan SSH server saat proses penginstalan berlangsung. Namun jika anda sudah terlanjur menginstall ubuntu tanpa LAMP server anda bisa menginstallnya</p>
<p>melalui perintah apt-get maupun dari tasksel. Saya yakin anda bisa melakukannya hingga tahap ini.</p>
<div class="wp-caption alignright" style="width: 248px"><a href="http://www.coova.org"><img title="Coovachilli" src="http://www.coova.org/sites/all/themes/coovaorg/logo.png" alt="" width="238" height="80" /></a><p class="wp-caption-text">Coovachilli</p></div>
<p>Selanjutnya yang perlu anda persiapkan adalah 2 buah kartu jaringan, cek apakah keduanya sudah bekerja dengan baik, dan pastikan keduanya memiliki nama eth0 dan eth1. Yang perlu anda lakukan disini adalah menghubungkan eth0 dengan modem/router anda dan eth1 dengan akses point/switch. Awalnya saya sangat dibuat bingung dengan konfigurasi yang mesti mengganti nama interface yang terbolak-balik, belakangan saya menemukan cara dimana lebih baik menukar kabel daripada mesti mengganti nama interfacenya. Setting eth0 sesuai setting jaringan dari router anda, apakah mau diset secara otomatis menggunakan dhcp maupun statik. (saya lebih menganjurkan statik demi kemudahan remote server dari jaringan). Anda bisa melakukan konfigurasi dengan merubah file <strong>/etc/network/interfaces.</strong> Disini saya hanya melakukan setting pada loopback (auto) dan eth0 dengan memberinya ip 192.168.1.253, subnet 255.255.255.0, gateway/DNS 192.168.1.254 (ip modem/router). Selebihnya untuk eth1 saya biarkan saja karena nantinya akan diatur secara otomatis oleh chilli. Sekali lagi perhatikan bahwa tidak boleh ada DHCP server yang berjalan baik di mesin yang sedang anda kerjakan maupun di akses point yang tersambung dengan eth1.</p>
<p>Tahap selanjutnya yang saya lakukan adalah menginstall paket-paket yang kemungkinan besar akan saya gunakan termasuk menginstall freeradius (anda bisa menambahkan atau mengurangi sesuai kebutuhan)</p>
<blockquote><p>$apt-get -y install iptraf iftop whois sysstat snmp snmpd rrdtool dbconfig-common libphp-adodb php5-cli php5-gd php5-gmp php-pear php5-snmp php5-adodb make rpm alien subversion nmap libnet-netmask-perl curl freeradius freeradius-mysql php5-mcrypt perl openssl libnet-ssleay-perl libauthen-pam-perl libpam-runtime libio-pty-perl unzip git-core</p></blockquote>
<p>Untuk mempermudah pekerjaan administrasi (mengingat saya juga msih newbie <img src='http://ndra.gmib26.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), saya menginstall webmin, beberapa paket yang dibutuhkan untuk webmin sudah terinstall dengan perintah diatas. Tinggal install paket <strong><em>libmd5-perl</em></strong> secara manual karena sudah tidak tersedia di repo Ubuntu Lucid, untuk itu kita perlu mendownload paketnya.</p>
<blockquote><p>$wget <a href="http://mirrors.kernel.org/ubuntu/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb">http://mirrors.kernel.org/ubuntu/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb</a></p>
<p>$dpkg -i libmd5-perl_2.03-1_all.deb</p>
<p>$wget <a href="http://prdownloads.sourceforge.net/webadmin/webmin_1.510-2_all.deb">http://prdownloads.sourceforge.net/webadmin/webmin_1.510-2_all.deb</a></p>
<p>$dpkg -i webmin_1.510-2_all.deb</p></blockquote>
<p>Ok,sampai disini anda sudah memiliki webmin dan juga freeradius yang sudah terinstall di LAMP server Ubuntu Linix 10.04 anda.</p>
<p>Selanjutnya anda perlu untuk mengcopy easyhotspot web only dari git server, dan menaruhnya di folder pada server and a (semisal /opt/). Saya melakukan tahap ini terlebih dahulu untuk mendapatkan contoh schema mysql yang digunakan oleh easyhotspot nantinya. untuk itu lakukan perintah dibawah, atau anda bisa mendownload langsung <a href="http://ndra.gmib26.net/files/www.zip">disini<br />
</a></p>
<blockquote><p><a href="http://ndra.gmib26.net/files/www.zip">$</a>cd /opt</p>
<p>$git clone git://easyhotspot.git.sourceforge.net/gitroot/easyhotspot/easyhotspot</p></blockquote>
<p>Langkah selanjutnya dalah memastikan anda memiliki hak akses MySql dan saya sarankan anda merubah password root di MySql anda (password root mysql berbeda dengan root system) karena secara default, root tidak memiliki password.</p>
<blockquote><p>$mysqladmin -u root password xxxyyyzzz</p></blockquote>
<p><strong><em>&#8220;</em></strong>xxxyyyzzz&#8221; adalah contoh password mysql saya,anda bisa merubahnya sesuai dengan keinginan anda</p>
<p>Kemudian buat sebuah database yang akan digunakan oleh freeradius dan easyhotspot untuk authentikasi dan menejemen account dan biliing saya menggunakan nama database &#8220;hotspot&#8221; anda bisa menggunakan nama lain.</p>
<blockquote><p>$mysql -u root -pxxxyyyzzz create hotspot</p></blockquote>
<p>Masukkan skema database yang dibutuhkan kedlam database yang sudah dibuat diatas, disini saya menggunakan skema yang ada di folder easyhotspot yang sudah didownload dengan perintah git clone diatas.</p>
<blockquote><p>$cd /opt/easyhotspot/install</p>
<p>$mysql -u root -pxxxyyyzzz hotspot &lt;database_with_sample.sql</p></blockquote>
<p>Kemudian buat sebuah user mysql dengan nama <strong>easyhotspot</strong> dan password sesuai dengan keinginan anda (dalam contoh saya menggunakan password &#8216;xxyyzz&#8217<img src="http://ndra.gmib26.net/wp-content/plugins/kaskus-emoticons/emoticons/13.gif" style="border:none;background:none;" alt=";)" /> yang memiliki akses ALL GRAND terhadap database hotspot yang sudah dibuat tadi (disni anda bisa memanfaatkan webmin untuk mempermudah). sebenarnya anda bisa menggunakan account root anda untuk digunakan oleh easyhotspot dan freeradius, namun saya sarankan anda membuat account baru saja untuk tutorial mysql anda bisa membacanya di <a href="http://www.pantz.org/software/mysql/mysqlcommands.html">http://www.pantz.org/software/mysql/mysqlcommands.html</a></p>
<p>Setelah anda membuat account baru tersebut, anda harus menyesuaikan settingnya dengan setting database freeradius dan easyhotspot, untuk itu anda perlu merubah file <strong>/etc/freeradius/sql.conf </strong>dan<strong> /opt/easyhotspot/htdocs/system/application/config/database.php</strong></p>
<p>Pada file <strong>/etc/freeradius/sql.conf </strong> ubah setting server, login, password dan radius_db menjadi :</p>
<blockquote><p>sql {</p>
<p>#</p>
<p>#  Set the database to one of:</p>
<p>#</p>
<p>#    mysql, mssql, oracle, postgresql</p>
<p>#</p>
<p>database = &#8220;mysql&#8221;</p>
<p>#</p>
<p>#  Which FreeRADIUS driver to use.</p>
<p>#</p>
<p>driver = &#8220;rlm_sql_${database}&#8221;</p>
<p># Connection info:</p>
<p>server = &#8220;localhost&#8221;</p>
<p>#port = 3306</p>
<p>login = &#8220;easyhotspot&#8221;</p>
<p>password = &#8220;xxyyzz&#8221;</p>
<p># Database table configuration for everything except Oracle</p>
<p>radius_db = &#8220;hotspot&#8221;</p></blockquote>
<p>Sedangkan pada <strong>/opt/easyhotspot/htdocs/system/application/config/database.php </strong> ubah setting database, username dan password sehingga menjadi :</p>
<blockquote><p>$db['default']['hostname'] = &#8220;localhost&#8221;;</p>
<p>$db['default']['username'] = &#8220;easyhotspot&#8221;;</p>
<p>$db['default']['password'] = &#8220;xxyyzz&#8221;;</p>
<p>$db['default']['database'] = &#8220;hotspot&#8221;;</p>
<p>$db['default']['dbdriver'] = &#8220;mysql&#8221;;</p></blockquote>
<p>Langkah selanjutnya adalah membuat chilli sebagai client dari freeradius, untuk itu kita harus merubah file <strong>/etc/freeradius/clients.conf </strong> dan pastikan anda memiliki baris setting seperti dibawah :</p>
<blockquote><p>ipaddr = 127.0.0.1</p>
<p>secret = easyhotspot //anda bisa merubah dan sesuaikan dengan setting di chilli</p>
<p>nastype = other</p></blockquote>
<p>Berikutnya yang juga penting adalah memberitahu freeradius untuk menggunakan MySql dalam authentikasi user. ubah file <strong>/etc/freeradius/radiusd.conf</strong>. dibagian <strong>modules </strong>(sekitar baris 648) dan uncommen :</p>
<blockquote><p>$INCLUDE sql.conf<strong> </strong></p></blockquote>
<p>begitu juga bebrapa baris berikutnya, uncomment pada :</p>
<blockquote><p>$INCLUDE sql/mysql/counter.conf<strong> </strong></p></blockquote>
<p>Kemudian cari di bagian <strong>instantiate</strong> (sekitar baris 715) dan tambahkan didalamnya :</p>
<blockquote><p>max_all_mb</p>
<p>noresetcounter<strong> </strong></p></blockquote>
<p>kemudian save file tersebut dan buka file <strong>/etc/freeradius/sites-enabled/default. </strong>Pada bagian<strong> authorise </strong>perhatikan baris yang berisi <strong>sql</strong> yang mungkin di&#8221;comment&#8221; anda harus meng-&#8221;uncomment&#8221; baris tersebut dan menambahkan baris sehingga menjadi seperti dibawah :</p>
<blockquote><p>sql</p>
<p>max_all_mb</p>
<p>noresetcounter<strong> </strong></p></blockquote>
<p>Anda juga harus meng-&#8221;uncomment&#8221; baris <strong>sql </strong> pada file yang sama di bagian <strong>accounting, session </strong>dan <strong>post-auth</strong>, kemudian save.</p>
<p>Tahap selanjutnya adalah merubah file <strong>/etc/freeradius/sql/mysql/counter.conf</strong>, buka file tersebut dan lihat pada bagian akhir file, terdapat parameter</p>
<blockquote><p>sqlcounter noresetcounter {</p>
<p>bla&#8230;bla&#8230;bla&#8230;</p></blockquote>
<p>Hapus semua baris diatas  hingga tanda <strong>}</strong> dan gantikan dengan :</p>
<blockquote><p>sqlcounter noresetcounter {</p>
<p>counter-name = Session-Timeout</p>
<p>check-name = Session-Timeout</p>
<p>reply-name = Session-Timeout</p>
<p>sqlmod-inst = sql</p>
<p>key = User-Name</p>
<p>reset = never</p>
<p>query = &#8220;SELECT SUM(Acctsessiontime) FROM radacct WHERE UserName=&#8217;%{%k}&#8217;&#8221;</p>
<p>}</p>
<p>sqlcounter max_all_mb {</p>
<p>counter-name = Max-All-MB</p>
<p>check-name = Max-All-MB</p>
<p>reply-name = ChilliSpot-Max-Total-Octets</p>
<p>sqlmod-inst = sql</p>
<p>key = User-Name</p>
<p>reset = never</p>
<p>query = &#8220;SELECT SUM(AcctInputOctets)/(1024*1024) + SUM(AcctOutputOctets)/(1024*1024) FROM radacct WHERE UserName=&#8217;%{%k}&#8217;&#8221;</p>
<p>}</p></blockquote>
<p>Sampai dini, seharusnya freeradius sudah bekerja. Anda bisa memastikan dengan manjalankan freeradius dengan mode debug.</p>
<blockquote><p>$/etc/init.d/freeradius stop</p>
<p>$/usr/sbin/freeradius -X</p></blockquote>
<p>Anda bisa melihat jika freeradius error makan akan di tampilkan letak kesalahannya yang membuat freeradius tidak berjalan, namun jika freeradius sudah bekerja dengan benar akan muncul pemberitahun freeradius menunggu <strong>request</strong> selanjutnya. Jika telah berjalan dengan benar anda bisa mematikan mode debug dan menjalankan dalam modus normal dengan menekan tombol <strong>ctrl+c</strong> dan menjalankan perintah</p>
<blockquote><p>$/usr/sbin/freeradius</p></blockquote>
<p>Pekerjaan selanjutnya adalah menginstall <strong>Coova Chilli</strong>. Sebelumnya anda mesti mendownload paket coova baru kemudian menginstalnya.</p>
<blockquote><p>$wget <a href="http://ap.coova.org/chilli/coova-chilli_1.2.2_i386.deb">http://ap.coova.org/chilli/coova-chilli_1.2.2_i386.deb</a></p>
<p>$dpkg -i coova-chilli_1.2.2_i386.deb</p></blockquote>
<p>Secara default, coova chilli di set dalam keadaan tidak aktif, anda harus mengaktifkan dengan cara merubah isi file <strong>/etc/default/chilli</strong> dan cari</p>
<p><strong>START_CHILLI=0</strong> ubah menjadi <strong>START_CHILLI=1</strong></p>
<p>selanjutnya adalah download dan install Haserl</p>
<blockquote><p>$wget <a href="http://sourceforge.net/projects/haserl/files/haserl/0.8.0/haserl-0.8.0.tar.gz/download">http://sourceforge.net/projects/haserl/files/haserl/0.8.0/haserl-0.8.0.tar.gz/download</a></p>
<p>$tar -zxvf haserl-0.8.0.tar.gz</p>
<p>$cd haserl-0.8.0;./configure;make;sudo make install</p></blockquote>
<p>Kemudian Edit file /etc/chilli/wwwsh</p>
<p>cari :</p>
<blockquote><p>haserl=$(which haserl 2&gt;/dev/null)</p></blockquote>
<p>ubah menjadi :</p>
<blockquote><p>haserl=/usr/local/bin/haserl</p></blockquote>
<p>kemudian tambahkan baris berikut pada file /etc/chilli/up.sh</p>
<blockquote><p># may not have been populated the first time; run again</p>
<p>[ -e "/var/run/chilli.iptables" ] &amp;&amp; sh /var/run/chilli.iptables 2&gt;/dev/null</p>
<p># force-add the final rule necessary to fix routing tables</p>
<p>iptables -I POSTROUTING -t nat -o $HS_WANIF -j MASQUERADE</p></blockquote>
<p>Kemudian buka file <strong>/etc/chilli/default</strong> dan sesuaikan parameter sesuai setting-setting diatas, berikut adalah setting <strong>/etc/chilli/default</strong> saya :</p>
<blockquote><p># -*- mode: shell-script; -*-</p>
<p>#</p>
<p>#   Coova-Chilli Default Configurations.</p>
<p>#   To customize, copy this file to /etc/chilli/config</p>
<p>#   and edit to your liking. This is included in shell scripts</p>
<p>#   that configure chilli and related programs before file &#8216;config&#8217;.</p>
<p>###</p>
<p>#   Local Network Configurations</p>
<p>#</p>
<p># HS_WANIF=eth0            # WAN Interface toward the Internet</p>
<p>HS_LANIF=eth1           # Subscriber Interface for client devices</p>
<p>HS_NETWORK=10.1.0.0     # HotSpot Network (must include HS_UAMLISTEN)</p>
<p>HS_NETMASK=255.255.255.0   # HotSpot Network Netmask</p>
<p>HS_UAMLISTEN=10.1.0.1    # HotSpot IP Address (on subscriber network)</p>
<p>HS_UAMPORT=3990            # HotSpot UAM Port (on subscriber network)</p>
<p>HS_UAMUIPORT=4990          # HotSpot UAM &#8220;UI&#8221; Port (on subscriber network, for embedded portal)</p>
<p># HS_DYNIP=</p>
<p># HS_DYNIP_MASK=255.255.255.0</p>
<p># HS_STATIP=</p>
<p># HS_STATIP_MASK=255.255.255.0</p>
<p># HS_DNS_DOMAIN=</p>
<p># DNS Servers</p>
<p>HS_DNS1=192.168.1.254</p>
<p>###</p>
<p>#   HotSpot settings for simple Captive Portal</p>
<p>#</p>
<p>HS_NASID=nas01</p>
<p>HS_RADIUS=localhost</p>
<p>HS_RADIUS2=localhost</p>
<p>HS_UAMALLOW=10.1.0.1,192.168.1.254,lestari-net.co.cc</p>
<p>HS_RADSECRET=easyhotspot    # Set to be your RADIUS shared secret//sesuai yang kita isikan di /etc/freeradius/clients.conf</p>
<p>HS_UAMSECRET=easyhotspot     # Set to be your UAM secret</p>
<p>HS_UAMALIASNAME=chilli</p>
<p>#  Configure RADIUS proxy support (for 802.1x + captive portal support)</p>
<p># HS_RADPROXY=on</p>
<p># HS_RADPROXY_LISTEN=127.0.0.1</p>
<p># HS_RADPROXY_CLIENT=127.0.0.1</p>
<p># HS_RADPROXY_PORT=1645</p>
<p># HS_RADPROXY_SECRET=$HS_RADSECRET</p>
<p>#  Example OpenWrt /etc/config/wireless entry for hostapd</p>
<p>#    option encryption wpa2</p>
<p>#    option server $HS_RADPROXY_LISTEN</p>
<p>#    option port $HS_RADPROXY_PORT</p>
<p>#    option key $HS_RADPROXY_SECRET</p>
<p>#   To alternatively use a HTTP URL for AAA instead of RADIUS:</p>
<p># HS_UAMAAAURL=http://my-site/script.php</p>
<p>#   Put entire domains in the walled-garden with DNS inspection</p>
<p># HS_UAMDOMAINS=&#8221;.paypal.com,.paypalobjects.com&#8221;</p>
<p>#   Optional initial redirect and RADIUS settings</p>
<p># HS_SSID=&lt;ssid&gt;        # To send to the captive portal</p>
<p># HS_NASMAC=&lt;mac address&gt;  # To explicitly set Called-Station-Id</p>
<p># HS_NASIP=&lt;ip address&gt;    # To explicitly set NAS-IP-Address</p>
<p>#   The server to be used in combination with HS_UAMFORMAT to</p>
<p>#   create the final chilli &#8216;uamserver&#8217; url configuration.</p>
<p>HS_UAMSERVER=$HS_UAMLISTEN</p>
<p>#   Use HS_UAMFORMAT to define the actual captive portal url.</p>
<p>#   Shell variable replacement takes place when evaluated, so here</p>
<p>#   HS_UAMSERVER is escaped and later replaced by the pre-defined</p>
<p>#   HS_UAMSERVER to form the actual &#8220;&#8211;uamserver&#8221; option in chilli.</p>
<p>HS_UAMFORMAT=http://\$HS_UAMLISTEN:\$HS_UAMUIPORT/www/login.chi</p>
<p>#   Same principal goes for HS_UAMHOMEPAGE.</p>
<p>HS_UAMHOMEPAGE=http://\$HS_UAMLISTEN:\$HS_UAMPORT/www/coova.html</p>
<p>#   This option will be configured to be the WISPr LoginURL as well</p>
<p>#   as provide &#8220;uamService&#8221; to the ChilliController. The UAM Service is</p>
<p>#   described in: <a href="http://www.coova.org/CoovaChilli/UAMService">http://www.coova.org/CoovaChilli/UAMService</a></p>
<p>#</p>
<p># HS_UAMSERVICE=</p>
<p>###</p>
<p>#   Features not activated per-default (default to off)</p>
<p>#</p>
<p># HS_RADCONF=off        # Get some configurations from RADIUS or a URL (&#8216;on&#8217; and &#8216;url&#8217; respectively)</p>
<p>#</p>
<p># HS_ANYIP=on           # Allow any IP address on subscriber LAN</p>
<p>#</p>
<p># HS_MACAUTH=on         # To turn on MAC Authentication</p>
<p>#</p>
<p># HS_MACAUTHDENY=on     # Put client in &#8216;drop&#8217; state on MAC Auth Access-Reject</p>
<p>#</p>
<p># HS_MACAUTHMODE=local        # To allow MAC Authentication based on macallowed, not RADIUS</p>
<p>#</p>
<p># HS_MACALLOW=&#8221;&#8230;&#8221;      # List of MAC addresses to authenticate (comma seperated)</p>
<p>#</p>
<p># HS_USELOCALUSERS=on      # To use the /etc/chilli/localusers file</p>
<p>#</p>
<p># HS_OPENIDAUTH=on      # To inform the RADIUS server to allow OpenID Auth</p>
<p>#</p>
<p># HS_WPAGUESTS=on       # To inform the RADIUS server to allow WPA Guests</p>
<p>#</p>
<p># HS_DNSPARANOIA=on     # To drop DNS packets containing something other</p>
<p>#                  # than A, CNAME, SOA, or MX records</p>
<p>#</p>
<p># HS_OPENIDAUTH=on      # To inform the RADIUS server to allow OpenID Auth</p>
<p>#                  # Will also configure the embedded login forms for OpenID</p>
<p>#</p>
<p># HS_USE_MAP=on         # Short hand for allowing the required google</p>
<p>#                  # sites to use Google maps (adds many google sites!)</p>
<p>#</p>
<p>###</p>
<p>#   Other feature settings and their defaults</p>
<p>#</p>
<p># HS_DEFSESSIONTIMEOUT=0   # Default session-timeout if not defined by RADIUS (0 for unlimited)</p>
<p>#</p>
<p># HS_DEFIDLETIMEOUT=0    # Default idle-timeout if not defined by RADIUS (0 for unlimited)</p>
<p>#</p>
<p># HS_DEFBANDWIDTHMAXDOWN=0   # Default WISPr-Bandwidth-Max-Down if not defined by RADIUS (0 for unlimited)</p>
<p>#</p>
<p># HS_DEFBANDWIDTHMAXUP=0      # Default WISPr-Bandwidth-Max-Up if not defined by RADIUS (0 for unlimited)</p>
<p>###</p>
<p># Centralized configuration options examples</p>
<p>#</p>
<p># HS_RADCONF=url        # requires curl</p>
<p># HS_RADCONF_URL=https://coova.org/app/ap/config</p>
<p># HS_RADCONF=on         # gather the ChilliSpot-Config attributes in</p>
<p>#                  # Administrative-User login</p>
<p># HS_RADCONF_SERVER=rad01.coova.org         # RADIUS Server</p>
<p># HS_RADCONF_SECRET=coova-anonymous         # RADIUS Shared Secret</p>
<p># HS_RADCONF_AUTHPORT=1812            # Auth port</p>
<p># HS_RADCONF_USER=chillispot                # Username</p>
<p># HS_RADCONF_PWD=chillispot                 # Password</p>
<p>###</p>
<p>#   Firewall issues</p>
<p>#</p>
<p># Uncomment the following to add ports to the allowed local ports list</p>
<p># The up.sh script will allow these local ports to be used, while the default</p>
<p># is to block all unwanted traffic to the tun/tap.</p>
<p>#</p>
<p>HS_TCP_PORTS=&#8221;22 80 10000&#8243; //saya membuka port 22 untuk ssh, 80 untuk webinterface EHS dan 10000 untuk webmin.</p>
<p>###</p>
<p>#   Standard configurations</p>
<p>#</p>
<p>HS_MODE=hotspot</p>
<p>HS_TYPE=chillispot</p>
<p># HS_RADAUTH=1812</p>
<p># HS_RADACCT=1813</p>
<p># HS_ADMUSR=chillispot</p>
<p># HS_ADMPWD=chillispot</p>
<p>###</p>
<p>#   Post-Auth proxy settings</p>
<p>#</p>
<p># HS_POSTAUTH_PROXY=&lt;host or ip&gt;</p>
<p># HS_POSTAUTH_PROXYPORT=&lt;port&gt;</p>
<p>#   Directory specifying where internal web pages can be served</p>
<p>#   by chilli with url /www/&lt;file name&gt;. Only extentions like .html</p>
<p>#   .jpg, .gif, .png, .js are allowed. See below for using .chi as a</p>
<p>#   CGI extension.</p>
<p>HS_WWWDIR=/etc/chilli/www</p>
<p>#   Using this option assumes &#8216;haserl&#8217; is installed per-default</p>
<p>#   but, and CGI type program can ran from wwwsh to process requests</p>
<p>#   to chilli with url /www/filename.chi</p>
<p>HS_WWWBIN=/etc/chilli/wwwsh</p>
<p>#   Some configurations used in certain user interfaces</p>
<p>#</p>
<p>HS_PROVIDER=Lestari-Net</p>
<p>HS_PROVIDER_LINK=http://lestari-net.co.cc/</p>
<p>###</p>
<p>#   WISPr RADIUS Attribute support</p>
<p>#</p>
<p>HS_LOC_NAME=&#8221;Lestari-Net HotSpot&#8221;       # WISPr Location Name and used in portal</p>
<p>#   WISPr settings (to form a proper WISPr-Location-Id)</p>
<p># HS_LOC_NETWORK=&#8221;My Network&#8221;      # Network name</p>
<p># HS_LOC_AC=408               # Phone area code</p>
<p># HS_LOC_CC=1                 # Phone country code</p>
<p># HS_LOC_ISOCC=US             # ISO Country code</p></blockquote>
<p>Setelah di save, jalankan chilli dengan perintah :</p>
<blockquote><p>$/etc/init.d/chilli start</p></blockquote>
<p>Seharusnya saat ini server biilling hotspot anda sudah berjalan dengan baik, begitu juga dengan easyhotspotnya. lakukan pengecekan dengan perintah :</p>
<blockquote><p>$ifconfig</p></blockquote>
<p>Jika dalam reslut ifconfig telah muncul <strong>eth1</strong> dan <strong>tun0 </strong> dimana Tun0 memiliki ip 10.1.0.1 maka server anda sudah bisa digunakan. Hubungkan sebuah PC dengan kabel LAn ke eth1, dan pastikan PC tersebut menggunakan setting IP otomatis. dan lihat jika PC sudah mendapatkan IP DHCP dari coova chilli dengan ip 10.1.0.x maka coova chilli sudah bekerja dengan baik. Anda tinggal membuka browser dan buka alamat sembarang, disini harusnya anda diredirect ke halaman login, jika tidak anda bisa mengetikkan alamat <a href="http://10.1.0.1:3990/">http://10.1.0.1:3990/</a> (dalalam beberapa kali ujicoba sering kali coova merespon lambat sehingga user tidak di redirect kehalaman login).</p>
<p>Terakhir, yang harus anda lakukan adalah membuat symlink untuk easyhotspot agar bisa dibuka di browser, lakukan perintah di bawah :</p>
<blockquote><p>$ln -s /opt/easyhotspot/htdocs /var/www/easyhotspot<strong> </strong></p></blockquote>
<p>Setelah itu silahkan buka <strong>http://ip-server-anda/easyhotspot </strong>untuk memulai menejemen hotspot anda. Oya, sebelumnya anda harus memastikan tiga file config easyhotspot sudah terisi dengan benar yaitu <strong>/opt/easyhotspot/htdocs/system/application/config/config.php</strong>, <strong>/opt/easyhotspot/htdocs/system/application/config/database.php</strong> dan /<strong>opt/easyhotspot/htdocs/system/application/config/easyhotspot.php</strong></p>
<p><strong>OPTIONAL :</strong></p>
<p>Anda bisa melakukan perubahan terhadap halaman login dari hotspot anda dengan mengedit file-file yang ada di <strong>/etc/chilli/www</strong> dan jika anda ingin mudah, anda bisa menggunakan halaman login yang sudah saya buat untuk warnet di tempat saya dan anda tinggal mengutak-atik file berekstensi <strong>.tmpl</strong> sehingga anda akan mendpatkan tampilan seperti screenshot dibawah ini :</p>
<div class="wp-caption aligncenter" style="width: 582px"><img title="Halaman Login Coova" src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs133.snc4/36993_1318919134496_1276308959_30802543_1753664_n.jpg" alt="" width="572" height="357" /><p class="wp-caption-text">Halaman Login Coova</p></div>
<p>Untuk menginstallnya anda bisa melakukan perintah dibawah :</p>
<blockquote><p>$wget <a href="http://ndra.gmib26.net/files/www.zip">http://ndra.gmib26.net/files/www.zip</a></p>
<p>$cp www.zip /etc/chilli</p>
<p>$cd /etc/chilli</p>
<p>$cp –r /etc/chilli/www /etc/chilli/www.bak</p>
<p>$rm –rf /etc/chilli/www</p>
<p>$unzip –a www.zip</p></blockquote>
<p>Saat ini mestinya anda telah memiliki halaman login seperti screenshot diatas.</p>
<p>Selamat mencoba, semoga tulisan ini bisa sedikit membantu teman-teman sesama newbie. Jika ada sesuatu yang salah, saya tidak menutup diri dari masukan para master sekalian. THANKS.</p>
]]></content:encoded>
			<wfw:commentRss>http://ndra.gmib26.net/2010/06/install-easyhotspot-dan-konfigurasi-freeradius-serta-coova-chilli-di-ubuntu-10-04-lts-server-edition/feed/</wfw:commentRss>
		<slash:comments>337</slash:comments>
		</item>
		<item>
		<title>Easyhotspot OpenSource Hotspot Billing System Racikan Anak Bangsa</title>
		<link>http://ndra.gmib26.net/2010/06/easyhotspot-opensource-hotspot-billing-system-racikan-anak-bangsa/</link>
		<comments>http://ndra.gmib26.net/2010/06/easyhotspot-opensource-hotspot-billing-system-racikan-anak-bangsa/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 12:48:53 +0000</pubDate>
		<dc:creator>Ndra</dc:creator>
				<category><![CDATA[easyhotspot]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chilli]]></category>
		<category><![CDATA[coova]]></category>
		<category><![CDATA[freeradius]]></category>
		<category><![CDATA[hotspot]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[radius]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://ndra.gmib26.net/?p=293</guid>
		<description><![CDATA[Awal perkenalan saya dengan Easyhotspot adalah awal tahun 2010 yang lalu saat seorang  teman meminta tolong untuk dibuatkan server billing untuk hotspot. Kebetulan saya pernah mendownload sebuah distro easyhotspot 0.2 yang saya temukan di sf.net tanpa sengaja. Seorang Rafeequl Rahman Awan yang pertama kali merilis program ini dengan lisensi GRATIS. Dalam deskripsi di sf.net dijelaskan&#8230;]]></description>
			<content:encoded><![CDATA[<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="http%3A%2F%2Fndra.gmib26.net%2F2010%2F06%2Feasyhotspot-opensource-hotspot-billing-system-racikan-anak-bangsa%2F" send="true" width="450" show_faces="true" font=""></fb:like><p style="text-align: justify;"><a href="http://easyhotspot.inov.asia"><img class="alignleft" title="EasyHotspot" src="http://easyhotspot.inov.asia/forum/styles/reds/imageset/logo.png" alt="" width="312" height="100" /></a>Awal perkenalan saya dengan <a href="http://easyhotspot.inov.asia/" target="_blank">Easyhotspot</a> adalah awal tahun 2010 yang lalu saat seorang  teman meminta tolong untuk dibuatkan server billing untuk hotspot. Kebetulan saya pernah mendownload sebuah distro easyhotspot 0.2 yang saya temukan di sf.net tanpa sengaja. Seorang <a href="http://rafeequl.wordpress.com/" target="_blank">Rafeequl Rahman Awan</a> yang pertama kali merilis program ini dengan lisensi GRATIS. Dalam deskripsi di sf.net dijelaskan bahwa distro ini merupakan gabungan antara ubuntu, freeradius, mysql, dan chillispot. Terus terang saya waktu itu juga kurang mengerti maksud semuanya, sampai akhirnya saya memutuskan untuk mencobanya.<br />
Easyhotspot merupakan software yang menggabungkan beberapa software opensource lain menjadi satu sehingga kita bisa mendapatkan managemant billing hotspot yang sangat membantu. Mulai dari pengaturan billing plan untuk prepaid (prabayar), dimana kita bisa membuat voucher baik berdasarkan waktu maupun quota pemakaian. Tak hanya prepaid, easyhotspot juga menyediakan menejemen billing postpaid (pasca bayar).<br />
Fasilitas lain yang bisa kita gunakan adalah pembatasan kecepatan download maupun upload berdasarkan billing plan yang kita buat.<span id="more-293"></span>Bagi user prabayar, voucher bisa kita generate sesuai dengan billing plan yang kita buat, dan akan aktif selama jumlah hari yang bisa kita atur saat membuat billing plan. Saat masa aktif habis, secara otomatis koneksi user akan di&#8221;disconnect&#8221; oleh server, begitu juga jika time limit maupun quota telah habis. Chillispot juga akan membatasi download/upload rate (kecepatan) sesuai dengan paket yang telah dibayar, sehingga kita bisa membagi rata penggunaan bandwidth.<br />
Tak jauh berbeda dengan user prabayar, pasca bayar juga memiliki fasilitas yang sama. Perbedaan keduanya adalah dari segi pembayaran saja. Pasca bayar memberikan keleluasaan bagi user untuk menggunakan terlebih dahulu koneksi dan di bayar dibelakang. Penghitungannyapun bisa dipilih berdasarkan penggunaan waktu maupun quota. Tersedia fasilitas invoice yang mencatat secra terperinci waktu dan lama tiap user melakukan login. Saat akhir bulan, invoice yang ada bisa di tutup dan di print sebagai bukti tagihan penggunaan koneksi internet untuk pelanggan kita.<br />
Pada awal percobaan, memang terdapat bug yang sangat mengganggu. Bahkan hampir dikeluhkan oleh semua tester, dimana sering kali user sulit melakukan login. Menurut sumber di forum EasyHotspot, hal ini dikarenakan oleh chillispot, namun belakangan sudah bisa diatasi dengan mengganti halaman login menjadi PHP dari sebelumnya CGI, atau bahkan bisa juga dengan mengganti chillispot dengan coova yang terbukti ampuh mengatasi masalah tersebut. Namun terlepas dari itu semua, Rafeequl Rahman Awan telah menunjukkan kepada dunia bahwa anak Indonesia layak diperhitungkan. Dari pantauan saya di forum maupun di halaman EasyHotspot di Facebook, pengguna easyhotpsot tak hanya dari Indonesia saja, melainkan banyak juga pengguna dari belahan bumi lain. Begitu bagusnya software ini hingga akhirnya panitia INAICTA 2008 memenangkan software buatan mas Rafeequl ini.<br />
Seperti software Open Source yang lain, Saya sangat yakin Easyhotspot akan terus berkembang dengan adanya komunitas yang saling melengkapi kekurangan dari sofware ini. Bahkan, kalau saya tidak salah, dalam waktu dekat akan segera dirilis versi terbaru dengan menggunakan ubuntu 10.04 dan coovachilli yang menggantikan chillispot guna mengurangi bug yg saya sebutkan tadi. Saya sendiri telah mencoba beberapa kali Easyhotspot ini, dan semua berjalan lancar. Terakhir saya mencoba install sendiri di ubuntu 10.04 dengan menggunakan versi web only dan berjalan dengan bagus bahkan menurut saya lebih stabil dibandingkan yang versi distro.<br />
Beberapa waktu yang lalu, team EasyHotspot juga merilis EasyHotspot-nano (Beta) dimana program yang satu ini masih mirip dengan EasyHotspot yang sebelumnya, hanya saja kita tidak perlu menyiapkan komputer server, karena yang satu ini merupakan versi hosted, cukup dengan menyiapkan sebuah akses poin yang di konfigurasi dengan firmware coovaAp, kita sudah bisa memiliki hotspot berbayar sesuai dengan billing plan yang kita mau. Lebih simple, dan yang jelas jauh lebih hemat, karena EasyHotspot-nano sementara ini juga dirilis gratis untuk beta tester.<br />
Anda memiliki rencana membuat hotspot??? Anda wajib mencoba software yang satu ini.</p>
]]></content:encoded>
			<wfw:commentRss>http://ndra.gmib26.net/2010/06/easyhotspot-opensource-hotspot-billing-system-racikan-anak-bangsa/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

