Install Asterisk 1.2 + oh323 pada server 64 Bit untuk interkoneksi dengan PBX Siemen

02/05/08 11:13

Persiapan
Donwload terlebih dahulu source yang dibutuhkan, antara lain:

  • Asterisk 1.2.X (yang saya pakai 1.2.28)
  • Asterisk-Addon 1.2.X (yang saya pakai 1.2.8)
  • asterisk-oh323-0.7.3
  • Pwlib v1.10.0
  • Openh323 v1.18.0

Instalasi
Saya asumsikan semua file di download dalam directory $HOME/asterisk
tar -zxvf asterisk-oh323-0.7.3.tar.gz
tar -zxvf pwlib-v1_10_0-src-tar.gz
tar -zxvf openh323-v1_18_0-src-tar.gz
tar -zxvf asterisk-addons-1.2.8.tar.gz
tar -zxvf asterisk-1.2.28.tar.gz

ln -s pwlib_v1_10_0 pwlib
ln -s openh323_v1_18_0 openh323
ln -s asterisk-1.2.28 asterisk
PWLIBDIR=$HOME/asterisk/pwlib
export PWLIBDIR
OPENH323DIR=$HOME/asterisk/openh323
export OPENH323DIR
LD_LIBRARY_PATH=$PWLIBDIR/lib:$OPENH323DIR/lib
export LD_LIBRARY_PATH

cd pwlib
./configure
make clean; make opt

cd openh323
./configure
make clean; make opt

cd asterisk
make;make install;make samples

cd asterisk-addons-1.2.8
make; make install

Untuk menginstall h323 dari addon, masuk ke asterisk-ooh323c dalam folder asterisk-addons
cd asterisk-ooh323c
./configure
make; make install; make sample

Untuk menginstall h323 OH323 channel driver, masuk ke asterisk-oh323-0.7.3
cd asterisk-oh323-0.7.3
vi Makefile

Ubah konfigurasi, sesuaikan dengan sistem Anda. Misal:
PWLIBDIR=/home/zudha/asterisk/pwlib
OPENH323DIR=/home/zudha/asterisk/openh323
ASTERISKINCDIR=/home/zudha/asterisk/asterisk/include
ASTERISKMODDIR=/usr/lib/asterisk/modules
ASTERISKETCDIR=/etc/asterisk
OH323WRAPLIBDIR=/usr/local/lib
SSLINCDIR=/usr/include/openssl
SSLLIBDIR=/usr/lib

untuk Compilasi pada 64 bit dan jika memakai gcc versi 4, ubah pada bagian SKIP_EXTLIBS menjadi
SKIP_EXTLIBS=1
EXTLIBS= -lpthread -lssl -lcrypto -lresolv -ldl
dan pada rules.mak pada bagian PROC menjadi
PROC = opteron

simpan semua, kemudian compile dan install:
make
make install

———- Asterisk-oh323 Installation Complete ———-
+
+ Channel driver : /usr/lib/asterisk/modules/chan_oh323.so
+ Config file : /etc/asterisk/oh323.conf
+
+ Note Pwlib/OpenH323/oh323wrap libraries are
+ statically linked into the channel driver
+
————————————————————–

Penjelasan
Sekarang kita punya dua channel h323, yang satu bernama ooh323 satunya oh323.
sebelum menjalankan asterisk, ubah konfigurasi port listening dari salah satu channel, misal: dari port 1720 menjadi 1721.
Kedua channel h323 itupun dapat kita pakai.
Dalam kasus ini kedua channel itu saya pakai untuk interkoneksi dengan protokol cornet IP Siemen PBX (hg3550). Untuk incoming saya pakai channel ooh323 dan untuk outgoing saya pakai channel oh323.
cornet IP Siemen adalah protokol propiertary siemen yang pada dasarnya menggunakan h323 tetapi dilengkapi fitur oleh Siemen.

Selamat Mencoba.

dikirim oleh: M. Zudha Ghofur

Artikel Terkait

Tutorial Asterisk IX
Tutorial Asterisk X
Tutorial Asterisk III

Komentar

  1. mas ghofur mo tanya untuk koneksi asterisk ke pabx hipat4000 secara teknis itu apakah nambah device card atau menggunakan trunk yang ada atau pakai slmo IPphone


    Ada beberapa cara pak. Salah satunya menambah card E1. Bisa juga dengan menggunakan trunk/extension yang ada. Kalau perlu oprek bareng, nanti akan saya bantu.

    — bambang yuhana · 05/08/09 11:52 · #

    

Tentangku

Istri dan anakkuHidup sejenak dari M. Zudha Ghofur, Ayah dari Abhan dan Suami dari Netti. Bekerja di PPTIK UGM. Berusaha untuk menjadi yang terbaik bagi siapa saja

Kiriman Terakhir

Komentar Terbaru

Kategori

Sekitarku

Feed

XML