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-vhost
Langkah 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