IPHaber
Son Yazılar

Genel


Asterisk'e H323 desteği eklemek

Haziran 28, 2008 by admin in Genel with 0 Comments

Öncelikle Asterisk edinelim

# cd /root/asterisk1/src
# export CVSROOT=:pserver:anoncvs@cvs.digium.com:/usr/cvsroot
# cvs login   ( password : anoncvs.)
# cvs checkout zaptel libpri asterisk

Aşağıdaki komutlarla stabil bir asterisk versiyonu edinin

# cvs checkout -r v1-0 zaptel libpri asterisk asterisk-addons asterisk-sounds

Şimdide OH323
Gerekli paketler:
Asterisk-OH323
OpenH323 (v1.13.5)
PWlib (v1.6.6)

Paketler ve versiyonları çok önemlidir, farklı versiyonlar OH323’ün çalışmamasına neden olabilir. Aşağıdaki linklerden doğru paketleri indirebilirsiniz.

# wget http://www.inaccessnetworks.com/projects/asterisk-oh323/download/asterisk-oh323-0.6.5.tar.gz
# links http://prdownloads.sourceforge.net/openh323/openh323-Janus_patch4-src-tar.gz?download
# links http://prdownloads.sourceforge.net/openh323/pwlib-Janus_patch4-src-tar.gz?download

Asterisk’i kuralım

# make
# make install
# make samples

oh323’ü kuralım
# cd openh323
# patch -p1 < asterisk-oh323-0.6.5/openh323_1.13.5-make.patch

Sıra PWLib’de

# cd pwlib
# ./configure
# make clean
# make
# make install
# make opt

OH323

# cd openh323
# ./configure
# make clean
# make opt

makefile dosyasını düzenlememiz gerekiyor

# vi Makefile

Aşağıdaki satırları bu şekilde düzenlemelisiniz:

PWLIBDIR=/root/asterisk1/src/pwlib
OPENH323DIR=/root/asterisk1/src/openh323
ASTERISKINCDIR=/root/asterisk1/src/asterisk/include

son kez:

# make
# make install

Modullerin yapılandırıldığını kontrol edelim

ls -l /usr/lib/asterisk/modules/chan_oh323.so

Asterisk’i başlat

# asterisk -vvvvvvc

Tagged , ,

Related Posts

Leave a reply

E-posta hesabınız yayımlanmayacak.

Kapat