Kurulum CentOS üzerine olduğu için değişkenlik gösterebilir.Centos komut ekranını kullanarak yükleme yapacağız.İlk olarak güvenlik duvarını ve SeLinux’u disable etmeniz gerekiyor.
İşletim sisteminizde en son güncelleştirmelerin olduğundan emin olun.Centos üzerinde bütün updateleri almak için aşağıdaki komutu uygulayın.
yum -y update
Updateleri yaptıktan sonra e bazı paketlerin sisteminizde yüklü olup olmadığını kontrol etmelisiniz.
rpm -q bison
rpm -q bison-devel
rpm -q ncurses
rpm -q ncurses-devel
rpm -q zlib
rpm -q zlib-devel
rpm -q openssl
rpm -q openssl-develrpm -q gnutls-devel
Eğer bu paketlerden kurulu olan yoksa kurmanız gerekiyor.Şu şeklilde;
yum install bison
yum install bison-devel
yum install ncurses
yum install ncurses-devel
yum install zlibyum install zlib-devel
yum install openssl
yum install openssl-devel
yum install gnutls-devel
yum install gcc
yum install gcc-c++
Dahdi kurulumu için
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/dahdi-linux-2.1.0.4.tar.gz ![]()
tar zxvf dahdi-linux-2.1.0.4.tar.gz
cd dahdi-linux-2.1.0.4
make
make install
Dahdi Tools Kurulumu için
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/dahdi-tools/releases/dahdi-tools-2.1.0.2.tar.gz ![]()
tar zxvf dahdi-tools-2.1.0.2.tar.gz
cd dahdi-tools-2.1.0.2
./configure
make
make install
make config
/etc/init.d/dahdi start
Librpi Kurulumu için
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.tar.gz ![]()
tar zxvf libpri-1.4.10.tar.gz
cd libpri-1.4.10
make
make install
Asterisk 1.6 Kurulumu için
cd /usr/src
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.0.15.tar.gz ![]()
tar zxvf asterisk-1.6.0-current.tar.gz
cd asterisk-1.6.0.15
./configure
make menuselect
make
make install
make samples
make config
Asterisk addons kurulumu
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.0.3.tar.gz ![]()
tar zxvf asterisk-addons-1.6.0.3.tar.gz
cd asterisk-addons-1.6.0.3
./configure
make
make install
make samples
Asterisk servisini başlatıyoruz
service asterisk start
asterisk –r
asterisk -c
Merhaba,
AsteriskNOW kurulumu için aşağıdaki siteye bakabilirsiniz.
http://www.asterisk-tr.info/post/2009/10/01/Asterisk-Kurulumu.aspx
iki bilgisatyar arsında asterisk kullanarak sesli konuşma yapabilirmiyim yapılıyorsa nasıl…
1 adet asterisk sunucu kurulumu yapılarak istediğiniz kadar bilgisayardan sesli görüşme yapabilirsiniz. Config dosyalarında yapılacak değişikliklerle birden fazla softphone asterisk sunucuya register olup, softphone sayesinde sesli görüşme yapılabilir duruma gelecektir.. Yapılacak konfigürasyonları bir makale ile anlatmaya çalışırım. Burada anlatmaya kalkarsam çok uzun bir yorum yapmış olurum
merhaba,
asterisk 1.6 trixbox kurduk. ayrıca quemetrics kurulumu yaptık. fakat kuyruk oluşturduğumuzda bu çağrıları quemetrics e aktaramıyoruz. bu sorunla ilgili bir desteğiniz olması mümkün müdür?
ilgili asteriks ekranı aşağıdaki gibi.
— Digit timeout set to 3
— Executing [s@ivr-2:10] Set(“DAHDI/14-1″, “TIMEOUT(response)=5″) in new stack
— Response timeout set to 5
— Executing [s@ivr-2:11] Set(“DAHDI/14-1″, “__IVR_RETVM=”) in new stack
— Executing [s@ivr-2:12] ExecIf(“DAHDI/14-1″, “1?Background(custom/tutturkarsilama)”) in new stack
— Playing ‘custom/tutturkarsilama.slin’ (language ‘en’)
== Manager ‘admin’ logged on from 127.0.0.1
— Executing [8@ivr-2:1] DBdel(“DAHDI/14-1″, “”) in new stack
— Executing [8@ivr-2:2] Set(“DAHDI/14-1″, “__NODEST=”) in new stack
— Executing [8@ivr-2:3] Goto(“DAHDI/14-1″, “ext-queues,605,1″) in new stack
— Goto (ext-queues,605,1)
— Executing [605@ext-queues:1] Macro(“DAHDI/14-1″, “user-callerid,”) in new stack
— Executing [s@macro-user-callerid:1] Set(“DAHDI/14-1″, “AMPUSER=05069680067″) in new stack
— Executing [s@macro-user-callerid:2] GotoIf(“DAHDI/14-1″, “0?report”) in new stack
— Executing [s@macro-user-callerid:3] ExecIf(“DAHDI/14-1″, “1?Set(REALCALLERIDNUM=05069680067)”) in new stack
— Executing [s@macro-user-callerid:4] Set(“DAHDI/14-1″, “AMPUSER=”) in new stack
— Executing [s@macro-user-callerid:5] Set(“DAHDI/14-1″, “AMPUSERCIDNAME=”) in new stack
— Executing [s@macro-user-callerid:6] GotoIf(“DAHDI/14-1″, “1?report”) in new stack
— Goto (macro-user-callerid,s,10)
— Executing [s@macro-user-callerid:10] GotoIf(“DAHDI/14-1″, “0?continue”) in new stack
— Executing [s@macro-user-callerid:11] Set(“DAHDI/14-1″, “__TTL=64″) in new stack
— Executing [s@macro-user-callerid:12] GotoIf(“DAHDI/14-1″, “1?continue”) in new stack
— Goto (macro-user-callerid,s,19)
— Executing [s@macro-user-callerid:19] NoOp(“DAHDI/14-1″, “Using CallerID “05069680067″ “) in new stack
— Executing [605@ext-queues:2] Answer(“DAHDI/14-1″, “”) in new stack
— Executing [605@ext-queues:3] Set(“DAHDI/14-1″, “__BLKVM_OVERRIDE=BLKVM/605/DAHDI/14-1″) in new stack
— Executing [605@ext-queues:4] Set(“DAHDI/14-1″, “__BLKVM_BASE=605″) in new stack
— Executing [605@ext-queues:5] Set(“DAHDI/14-1″, “DB(BLKVM/605/DAHDI/14-1)=TRUE”) in new stack
— Executing [605@ext-queues:6] ExecIf(“DAHDI/14-1″, “1?Set(_DIAL_OPTIONS=trM(auto-blkvm))”) in new stack
— Executing [605@ext-queues:7] Set(“DAHDI/14-1″, “__NODEST=605″) in new stack
— Executing [605@ext-queues:8] Set(“DAHDI/14-1″, “MONITOR_FILENAME=/var/spool/asterisk/monitor/q605-20100719-125238-1279533154.6″) in new stack
— Executing [605@ext-queues:9] Set(“DAHDI/14-1″, “__CWIGNORE=TRUE”) in new stack
— Executing [605@ext-queues:10] Queue(“DAHDI/14-1″, “605,t,,”) in new stack
— Started music on hold, class ‘default’, on DAHDI/14-1
— Channel 0/14, span 1 got hangup request, cause 16
— Stopped music on hold on DAHDI/14-1
== Spawn extension (ext-queues, 605, 10) exited non-zero on ‘DAHDI/14-1′
trixbox1*CLI> queue show 605
605 has 0 calls (max unlimited) in ‘leastrecent’ strategy (0s holdtime), W:0, C:0, A:1, SL:0.0% within 0s
Members: >
Local/226@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
Local/225@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
No Callers
trixbox1*CLI> agent show
225 (Agent225) not logged in (musiconhold is ‘default’)
226 (Agent226) not logged in (musiconhold is ‘default’)
2 agents configured [0 online , 2 offline]
trixbox1*CLI> queue show 605
605 has 1 calls (max unlimited) in ‘leastrecent’ strategy (0s holdtime), W:0, C:0, A:1, SL:0.0% within 0s
Members:
Local/226@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
Local/225@from-internal/n (Not in use) has taken no calls yet with total talktime 0s
Callers:
1. DAHDI/11-1 (wait: 0:10, prio: 0)