Petualangan saya dengan router TP Link MR3020 pun berlanjut di musim liburan kali ini. Kali ini saya akan berbagi pengalaman bagaimana menginstall EasyHotSpot ke router ini. EasyHotSpot secara sederhana adalah aplikasi untuk membuat router kita semacam Warnet Mini. Jadi ceritanya begitu ada yang terhubung ke routernya maka ada tampilan yang mengharuskan mengisi Username dan Password. Dengan begitu barulah bisa mengakses internet.
Untuk memulainya seperti biasa TP Link MR3020 di flash terlebih dahulu dengan OpenWrt. Setelah itu perlu di exroot agar kapasitas penyimpannya bertambah. Untuk keperluan ini saya memerlukan 1 USB Hub. 1 Port untuk flashdisknya (keperluan exroot) dan 1 Port nya lagi untuk modem USB bermerek ZTE (untuk koneksi ke internet).
Setelah terkonek ke internet , maka langkah selanjutnya adalah membuat Interface baru. Hasilnya kira-kira seperti ini:
Pastikan interface yang telah kita buat telah ada dengan mengetikkan perintah ifconfig di Putty.
Di kasus saya, interface barunya bernama br-wifi. Interface baru ini juga seharusnya bisa terkoneksi dengan internet. Pastikan hal tersebut dengan koneksi laptop kita ke wifi-nya.
Langkah berikutnya adalah menginstall paket-paket aplikasi tambahan dengan mengetikkan perintah berikut di Putty:
root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install coova-chilli haserl lighttpd lighttpd-mod-cgi php5-cgi php5-cli php5-mod-gd php5-mod-gmp php5-mod-mysql php-pear freeradius2 freeradius2-mod-sql-mysql php5-mod-mcrypt perl openssl-util unzip git zoneinfo-asia zoneinfo-core freeradius2-mod-sqlcounter freeradius2-mod-sql freeradius2-mod-sql-mysql mysql-server libncursesw php5-mod-dom php5-mod-xmlwriter php5-mod-xmlreader zip lighttpd-mod-simple-vhostLangkah berikutnya adalah mengkonfigurasi databasenya MySQL dan EasyHotSpot -nya.
Sampai di langkah ini saya sendiri tidak mengalami kendala yang berarti dengan berhasilnya diakses EasyHotSpot di http://192.168.1.1:81
Tetapi di langkah berikutnya ini saya cukup di buat puyeng yakni mengkonfigurasi FreeRadius -nya.
Pastikan semuanya bekerja dengan sempurna dengan mengetikkan perintah radiusd -X di Putty. Jikalau tidak ada kesalahan maka silahkan di hentikan proses berjalannya dengan mengetikkan Ctrl+C.
Setelah di enable dan di start radiusd -nya maka pada saat netstat -apn akan muncul tampilan seperti dibawah ini:
udp 0 0 192.168.1.1:1812 0.0.0.0:*
udp 0 0 192.168.1.1:1813 0.0.0.0:*
Jikalau tidak ada tampilan diatas, jangan di lanjutkan dulu proses instalasinya. Ulangi dan cek kembali langkah-langkah diatas. Dan kalau diperlukan di ulangi dari awal. :-)
Akhirnya langkah terakhir adalah mengkonfigurasi Choova-Chilli nya.
Setelah semua terinstall sempurna maka akan mendapatkan tampilan mirip seperti dibawah ini:
Sumber : http://blog.obengkumana.net
gan asking dong..untuk interface br-wifi agar bisa dapet internet gimana ya..punya saya limited akses trs nech..thz ya gan
ReplyDeleteGan itu tampilan loginnya editnya gmn??share donk :)
ReplyDeleteSiip terimakasih tutorialnya, di coba dulu baru kalau ada masalah nanti bisa tanya-tanya
ReplyDeletePesan kesalahan:
ReplyDeleteCollected errors:
* gz_close: Unzip process killed by signal 9.
* opkg_install_pkg: Failed to extract data files for php5-cli. Package debris m ay remain!
* opkg_install_cmd: Cannot install package php5-cli.
* opkg_install_cmd: Cannot install package php-pear.
* opkg_install_cmd: Cannot install package lighttpd-mod-simple-vhost