9 Mar 2015

Install Asterisk di Openwrt MR3220

Asterisk adalah software IP PBX gratis (open source) untuk sistem komunikasi telepon melalui internet (VoIP = Over Internet Protocol). Asterisk memungkinkan komunikasi antar pengguna telepon regular dengan telepon berbasis SIP. Tentu saja bisa diaplikasikan pada telepon seluler yang mendukung SIP seperti yang saya praktekkan pada Video di bawah.

Pada project kali ini saya menginstall Asterisk pada Router 3G TP-Link Mr3220 yang telah terinstall Openwrt dan sudah exroot.

Peralatan yg saya gunakan:

Router 3G TP-Link Mr3220
HP/Tab Android
HP Nokia Asha 311 (non android tapi support SIP)
Windows XP yg terinstall X-Lite

Router harus terhubung ke internet karena beberapa pkg pendukung (dependency) akan terinstall secara otomatis.

Melalui Putty:

opkg update
opkg install asterisk18


Setelah asterisk18 terinstall tanpa error, ganti /etc/asterisk/sip.conf menjadi:

[general]
srvlookup=no
bindport = 5060
bindaddr = 0.0.0.0
videosupport=yes
context = others

[111]
type=friend
context=my-phones
secret=111
host=dynamic

[222]
type=friend
context=my-phones
secret=222
host=dynamic

[333]
type=friend
context=my-phones
secret=333
host=dynamic

[444]
type=friend
context=my-phones
secret=444
host=dynamic

Keterangan:

Settingan di atas adalah untuk 4 nomor SIP; 111, 222, 333, dan 444.

[111] adalah nomor telepon atau account name yg akan dimasukkan pada saat register di Hand phone atau X-Lite atau SIP client lainnya.
Angka pada "secret" adalah password.
Dua item di atas bisa dirubah sesuai keinginan anda namun harus disesuaikan dengan settingan extensions.conf

Ganti /etc/asterisk/extensions.conf menjadi:

[others]
[my-phones]
exten => 111, 1, Dial(SIP/111)
exten => 222, 1, Dial(SIP/222)
exten => 333, 1, Dial(SIP/333)
exten => 444, 1, Dial(SIP/444)

Setelah semua konfigurasi diatas tersimpan, start dan enable Asterisk.

/etc/init.d/asterisk18 enable
/etc/init.d/asterisk18 start



Asterisk sudah bisa ditest. Untuk Windows bisa menggunakan X-Lite. Untuk Android saya menggunakan Zoiper dan CSipSimple. Banyak aplikasi SIP client lainnya untuk android. Cari - cari aja di Google Play.
Nokia Asha 311 tidak perlu software tambahan karena HP tsb sudah mendukung SIP. Tinggal masuk ke menu setting -> connectivity -> Internet Telephone -> bla bla bla. Untuk HP Nokia Asha 311 saya akan bahas di lain waktu. Tergantung request ... sepertinya ini HP yg gak laku di pasaran :)



Setting diatas adalah konfigurasi paling dasar dari Astersik.  Masih banyak fitur lain yang terdapat di Asterisk. Fitur selengkapnya bisa dilihat disini.

Kedepannya, saya berencana membuat "mobile asterisk server", mungkin menggunakan MR3020. Untuk keperluan komunikasi saat bersepeda dengan keluarga atau teman - teman kerja.

Selamat mencoba.
Terima kasih telah berkunjung.
Info:
Daftar Satellite dan Channel bisa di lihat disini
Update harga Receiver dan lainnya bisa dicek disini
Terkait...



On Facebook



2 komentar:

Angga mengatakan...

gan,,cara setting step by step x lite nya gmn yah..masukin user pass,,dll
mksh sebelumnya

Unknown mengatakan...

Hi, can you help me?, when i try to install asterisk, it says that i have only 284k of free space on filesystem, well, there are a way to free more space? or to put a pendrive and use it´s space ?