yang diperlukan adalah perangkat voip gateway dengan port FXO. Kalau boleh tau port gateway tersebut FXO atau FXS? Untuk mengetahui bedanya, bisa dilihat serinya bagian belakang fo atau fs. Jika dilihat warna portnya, biasanya port RJ11 yang berwarna abu2 itu port FXO, sedangkan yang warna hitam port FXS.
Karena saya ndak tau pasti mas pake Asterisk polosan atau menggunakan FreePBX atau distro sejenisnya, dan kebetulan perangkat planet yang saya punya tipe 8 FXO, kira2 settingnya begini:
Di sisi Asterisk (kebetulan saya pake Elastix), tambahkan SIP trunk. Di bagian Outgoing Setting nya diisi dengan :
Trunk Name : (misal) Planet
lalu di bagian PEER details
host=
type=peer
kosongkan baris lainnya dan klik Submit
Tambahkan config seperti berikut di sip_custom.conf:
[PLANET]
deny=0.0.0.0/0.0.0.0
context=from-internal
type=peer
port=5060
permit=172.16.0.1/255.255.255.255
Create Outbound Routes dengan Dial Patterns: XXXXXX. (6 hurup capital X diakhir tanda titik). Trunk Sequence drop down pilih nama trunk yang sudah didefinisikan di nomer 1 (ada form nama trunk nya).
Sedangkan di sisi planet, karena yang saya punya adalah port FXO semua, mungkin menunya agak beda2 sedikit dengan punya Anda. Kira2 settingnya begini:
Di bagian VoIP Setup pilih VoIP Basic. Kosongkan bagian Domain/Realm, di bagian SIP Proxy/Server isikan 0.0.0.0/0, Disable bagian SIP Authentication, dan terakhir di Outbound Proxy Server isikan 0.0.0.0/0.
Di bagian NAT Pass Setting pilih button Symmetric RTP kosongkan semua parameter di bawahnya.
Di bagian Local Setting isikan port default 5060 kecuali ingin diganti dengan port lainnya.
Di bagian Outgoing Dial Plan, kita cukup menambahkan satu baris saja dengan parameter Outgoing no. diisikan (misal) nomer telepon utama kantor . Length of Number isikan 8 ~ 8 (sesuaikan dengan panjang digit nomer telepon). Delete Length isikan 8 (sesuai dengan panjang digit nomer telepon). Destination IP/DNS kita isikan ip address Asterisk/Elastix. Destination Port isikan: 5060.
Di bagian Incoming Dial Plan cukup tambahkan satu baris saja dengan paremeter Incoming no. diisikan dengan x (artinya digit nomer bebas dari 0 sampai dengan 9), Length of Number : 8 ~ 20 (sesuai dengan panjang nomer umum PSTN/GSM di Indonesia), Destination telephone port diisi dengan port telepon yang tersambung, misal, 8. Jika kita menggunakan nomer hunting yang bisa terdiri dari satu line/port, masukkan semua nomer port dengan pemisah koma. Misal: 1,2,4,5,8 (port 1, port 2 , port 4, port 5, dan port 8).
Untuk bisa menerima telepon yang masuk dari PSTN ke Elastix, masuk ke menu Hot Line Setting. Pilih button Disable di Hotline Delay, lalu di port yang tersambung ke line telpon isikan tag nomer telepon seperti di setting Outgoing Dialplan: (biasanya ini adalah nomer utama telepon Telkom).
Jika masih bingung, dan karena ini spesifik setting berdasarkan produk yang bisa berbeda2 konfignya, disaranan selalu membaca manual bawaannya.
Kalau Asterisk yang digunakan tanpa menggunkaan FreePBX, setting trunk ditambahkan di dalam sip.conf (misal):
[PLANET]
host=
type=peer
Lalu di extensions.conf tambahkan dialplannya, kira2 isinya:
[outgoing]
exten => _XXXXXX.,1,Dial(SIP/${EXTEN}@PLANET)
Saya disini menggunakan AsteriskNow dengan include freepbx. Saya coba sesuaikan dulu keterangan yang mas tuliskan yang begitu detail dengan posibilitas penggunaan freepbx…
Mas @godril, saya masih agak kebingungan saat implementasi di freepbx-nya untuk Add Trunk. Apakah dilakukan pada SIP (chan_sip) atau yang lainnya. Bisa kasih gambaran mengenai apa saja yang mesti diisi mas ? Berikut preview form untuk mode chan_sip :
masih di halaman yang sama… di bawah Outgoing Settings ada Trunk Name lagi, diisi misal PLANET (nama ini akan muncul ketika hendak membuat outbound route nanti).
Di bawah PEER Details isikan:
host=(isikan ip address planet)
type=peer
Lalu kosoongkan lain2 di bawahnya, klik Submit.
Setelah itu coba paste ke sini juga outbound routenya.
saran saya untuk gateway sebaiknya tidak perlu ada registrasi jadi allow by ip spt contoh @godril
jadi di asterisk/freepbx dipastikan ada trunk dengan host adalah IP address planet nya
lalu di planet nya cukup “lempar” saja asterisk/freepbx tanpa registrasi
teknisnya bisa beda2, coba pelajari buku manual perangkatnya atau simply tanya sama yang jual nya
Kondisinya saat ini, pada gambar berikut Line akan berubah menjadi Ring dan Talk saat nomor PSTN ditelpon, namun tidak ada reaksi apapun pada SIP 1001 meskipun statusnya sudah registered.