Langsung aja, ngak usah pake' bla-bla-bla...
Pengen bikin HotSpot, mau beli mikrotik, Mahal... ada juga sih yg jalan di platform jendela, tapi ya itu... pake' bayar juga... nyuruh programer bikin? Ya tambah mahal! Solusinya, install EasyHotspot. Apa itu EasyHotspot? ceritanya klik di sini. Yang pasti, Easyhotspot gratis! Kenapa?
Kita mesti tahniah “illa hadrati mustafa... sir Richard Stallman”, beliau penggagas ide software free/gratis dan percaya ilmu pengetahuan itu buat di share bukan untuk dijual.
Kemudian “illa hadrati mustafa... Linus Torvald”, ngak perlu ana cerita tentang ni orang... kalau ngak tau sungguh terlalu. Tapi kalau memang ngak, cukup cium tangan dan say thanks dari jauh...
Kemudian “illa hadrati mustafa... Mark Shuttleworth”, karena dia Ubuntu bisa menjadi seperti sekarang ini...
Dan, “illa hadrati mustafa... Rafeequl Rahman Awan” silahkan browsing, prestasinya banyak baik di level lokal, interlokal bahkan internasional. EasyHotspot dan Koprol lahir berkat idenya...
untuk merakit Hotspot dengan menggunakan billing system Easyhotspot ada beberapa item yg mesti anda persiapkan :
1.Komputer, dengan spek minimal Pentium III atau sederajat. Agak canggih juga ngak apa-apa, 512 RAM, HD 5G, 2 LAN (ethernet) Card.
2.Access Point, sembarang merk
3.CD installer, file iso-nya bisa download di sini(lumayan gede)
4.Rokok*, Snack + kopi... (*. bagi yang merokok)
Setelah kelar donlot file .iso nya (sekitar 547 MB), langsung saja di burning ke CD. Setelah itu siapkan PC yg akan dijadikan server Hotspot, set booting awal via CDroom drive kemudian masukin CD installer yg sudah dibuat.
Urut-urutan installasi tampilannya kurang lebih seperti ini :
kompi akan booting dari CDroom secara otomatis
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy1.png]
tekan enter
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy1.png]
walaupun desktop sudah tampil, OS baru jalan di RAM dengan media CD jadi mesti di install ke HD
klik 2 x di icon install
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy2.png]
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy3.png]
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy5.png]
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy7.png]
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy7c.png]
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy7.png]
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy8.png]
isi user id ente berserta password serta keterangan lainnya
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy9.png]
Gambar diperkecil 54% (600x375). Klik tulisan ini ukuran aslinya (1280x800). Klik gambar, buka windows baru
[Image: easy10.png]
harap sabar hingga proses instalasi kelar, ente bisa seruput kopi sambil nyenack atau ngisap rokok, sedaaap... Smile
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy11.png]
Billing easyhotspot ini dibundel pada distro ubuntu 7.10 dengan desktop exface sehingga ente-ente tidak perlu membangun paket-paket yg diperlukan untuk sebuah billing hotspot dari awal. Tinggal install, setting terus jalan. Ana sudah implementasikan sejak awal 2008 hingga sekarang dan tidak ada masalah. Mulai dari RT/RW net, kantor, perpustakaan sekolah, cafe hingga keperluan pribadi. Easyhotspot sendiri sudah dirilis versi 02-nya per oktober 2009 kemaren, tapi masih dalam test release.
Balik ke proses installasi....
Apabila langkah diatas sudah berhasil, selanjutnya kita setting ethernet card agar penamaannya sesuai dengan sistem easyhotspot. Secara default LAN card yg anda pasang akan dikenal oleh sistem dengan nama eth3 dan eth4, agar sesuai dengan settingan sistem maka kita ganti eth3 => eth0 yang nantinya dihubungkan ke modem speedy kemudian eth4 => eth1 untuk access point. Caranya
buka terminal |Applications|Accessoris|Terminal| => kemudian ketik :
sudo mousepad /etc/udev/rules.d/70-persistent-net.rules
kemudian masukkan password root yg sudah anda buat sewaktu installasi tadi, selanjutnya ganti
eth0 menjadi eth3
eth1 menjadi eth4
eth2 tetap
eth3 menjadi eth0
eth4 menjadi eth1
kemudian save file tersebut. Untuk mengetahui mana eth0 dan eth1, cukup ente colokin satu diantaranya ke modem kemudian pada terminal ketik ifconfig
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy12.png]
cek eth mana yg konek ke modem/inet
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy13.png]
disitu bisa dilihat kalau modem konek ke eth0. Pastikan LAN yg nyambung ke internet via modem adalah eth0 sedangkan eth1 larinya ke access point.
Kalau semuanya sudah beres dan terpasang dengan baik, cek internet apa sudah konek dengan browsing ke sembarang halaman web. Kalau sudah bisa berarti so far so good ngak ada masalah.
Tampilan interface billing easyhotspot bisa diakses secara otomatis apabila anda membuka browser. Secara default browser (Mozilla firefox) akan diarahkan ke http://localhost dimana secara otomatis akan membuka interface billing hostspot.
Ada dua user id yg bisa digunakan yg datang bersama paket distro ini, yaitu :
user admin digunakan untuk setting tarif, jenis voucher dan lain-lain.
user id : admin
password : admin123
dan untuk kasir, user ini berguna untuk managemen billing user dan voucher hotspot.
user id : vcool
password : vcool123
masing-masing user id diatas dapat diubah untuk alasan keamanan, silahkan buka di pengaturan user.
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy14.png]
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy15.png]
saat ente membuka billing sistem dengan user vcool (kasir) ente akan liat pengaturan voucher dan user hotspot
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy16.png]
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy17.png]
untuk ngetest hotspot kita sudah jalan pa belum, ya kita uji coba dulu. Ngak perlu ana jelasin gimana caranya nyari sinyal wifi, kalau dijelasin ntar banyak yg tersinggung. Kalo dah engage dengan access point punya hotspot kita terus buka browser. Kalau ngak ada terjadi sesuatu pada browser, coba buka sembarang halaman seperti http://www.google.com, kemudian akan muncul beberapa pertanyaan mengenai sertifikasi, pilih yes atau accep atau terima sertifikasi (make acception). Setelah itu browser akan di redirect ke halaman authentication. Isikan user dan password yg ada di voucher/user manajemen kalau berhasil masuk ke mbah google berarti hotspot sudah bisa digunakan.
kompi yg sudha terhubung dengan hotspot kita tampilan akan terlihat seperti
[Image: login.jpg]
Ada beberapa bug yg perlu di patch, jadi ada baiknya hal ini perlu diberesin dulu biar hotspot kita makin aman dan ngak bikin rugi (bagi yg jualan)...
Langkah pertama adalah menambal/patch managemen voucher. download patchnya di sini
Buka terminal ketik :
sudo mousepad
masukin password anda
Copy paste scrip yg sudah didownload , kemudian simpan atau timpa ke /etc/freeradius/ dengan nama file radiusd.conf
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy18.png]
Overwrite atau timpa saja file yang sudah ada...
Kenapa mesti file radius.conf di ubah? Konfigurasi awal radiusd.conf masih terdapat bug dimana user yg menggunakan voucher dengan batasan/limit waktu tertentu masih dapat OL walaupun limit waktunya sudah habis.
Isu simultaneous pada freeradius.
Secara default freeradius akan membiarkan paket masuk berdasarkan otentifikasi user dan password yg di list database, kalaupun ada 2 request dengan user dan password yang sama tetap akan di teruskan. Singkatnya, 1 user beserta password bisa digunakan keroyokan, hallaaah.. rugi bandar dong!
Untuk menghilangkan isu simultaneous ini, kita akan ubah sedikit script php di freeradius dan settingan database easyhotspot. Caranya :
hapus semua list voucher dan user yang sudah ada...
masuk ke interface billing hotspot dengan menggunakan user vcool (kasir), hapus semua voucher dan user yang ada dilist.
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy19.png]
kemudian masuk ke interface billing hostpot dengan user admin, hapus juga settingan billing plan voucher...
Gambar diperkecil 7% (600x375). Klik tulisan ini ukuran aslinya (640x400). Klik gambar, buka windows baru
[Image: easy20.png]
kalau sudah kehapus semua tutup kembali interface billing, download kode php di sini. selanjutnya buka terminal, ketik
sudo mousepad
masukkan password ente
copy paste skrip yang sudah di download tadi (f3ceb50d7) kemudian simpan dengan nama billingplanmodel.php pada folder /var/www/system/application/models/
kamudian sama dengan di atas, download kode php di sini, buka terminal, ketik :
sudo mousepad
masukkan password ente
copy paste skrip yang sudah di download tadi (f6b5e1485) kemudian simpan dengan nama postpaidmodel.php pada folder /var/www/system/application/models/
kini tinggal satu lagi yg mesti di ubah, buka kembali terminal seperti sebelumnya.
sudo mousepad
masukkan password ente
Tetapi kita akan membuka file yg sudah ada, |File|Open| cari direktori /etc/freeradius/sql.conf kemudian buka file tersebut
cari baris “simul_count_query” lalu hilangkan tanda pagar (#) kemudian save file tersebut.
kemudian restart PC ente. Jangan lupa buat billing plan sesuai dengan keperluan bila ingin menggunakan voucher atau user untuk hotspot anda.
kadang sehabis mengedit file-file tertentu, terjadi perubahan type kepemilikan file sehingga menimbulkan error, solusinya buka terminal ketik
sudo chmod 777 /var/www/system/application/models/billingplanmodel.php
dan
sudo chmod 777 /var/www/system/application/models/postpaidmodel.php
Selamat mencoba :Wink)
Sumber : http://www.forumbebas.com/thread-93316-page-1.html
0 comments:
Post a Comment