安装注意事项: 主要包:Asterisk主程序,libpri库,zaptel;(libpri->zaptel->Asterisk) 安装Asterisk须要的包:gcc3.x(编译);bison:代替yacc解析器(extensions.conf表达式需要bison解析)与cli;OpenSSl:Cryptographic;使用zttool工具须要libnewt;实时做用ztdummy或使用zaptel提供的硬件驱动,都要安装zaptel包;使用ztdummy驱动做时钟接口就须要libpri库 检查依赖包是否安装及安装方法: rpm -q kernel-devel rpm -q bison
yum install kernel-devel yum install bison 安装asterisk: 1、安装Libpri:
进入安装目录 cd /path/to/source/libpri 2、安装Zaptel: 进入安装目录 cd /usr/src/asterisk/zaptel 进入安装目录 cd /usr/src/asterisk/asterisk
asterisk的目录: /etc/asterisk/ Asterisk主目录,包含其它关于Asterisk的配置文件; *zaptel.conf这个配置文件放在/etc,因为其它软件也可以使用Zaptel这个硬件及其驱动,所以不是放在/etc/asterisk里. /usr/lib/asterisk/modules/ 这个目录包含所有可以加载Asterisk模块(应用程序\编辑器\格式和有用通道),在Asterisk启运时会加载这些模块(可以编辑modules.conf). /var/lib/asterisk/ 比较重要的是astdb文件与agi-bin目录; astdb包含Asterisk当地数据库信息. sounds/ 所有声音提示的文件在里面,包括Asterisk原代码中的sounds.txt文件 mohmp3/ 如果配置了音乐保持,应用程序会在这个目录下查找mp3(用CBR从文件中去除身份标签). /var/lib/asterisk/agi-bin agi-bin包含所有脚本,可以通过许多已经建立的AGI应用程序与Asterisk连接. /var/spool/asterisk/outgoing/外呼文件 配置文件: /etc/zaptel.conf 硬件接口的基本层. /etc/asterisk/zapata.conf 为硬件配置Asterisk的接口. /etc/asterisk/sip.conf SIP协议配置文件 /etc/asterisk/iax.conf 呼入和呼出IAX通道 /etc/asterisk/extensions.conf 拨号方案配置文件 /etc/asterisk/logger.conf调试信息的配置文件 /etc/asterisk/manager.conf登录的账号配置文件 /etc/asterisk/meetme.conf会议配置文件 /etc/asterisk/modules.conf模块加载配置文件 /etc/asterisk/feature.conf电话按键配置文件
Zapata配置 [trunkgroups] [channels] language=cn context=from-pstn ;signalling=fxs_ks ;signalling=pri_net signalling=pri_cpe ;switchtype=national switchtype=euroisdn pridialplan=national
callerid=asreceived usecallerid=yes hidecallerid=no callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes cancallforward=yes callreturn=yes
internationalprefix = 00 nationalprefix=0 localprefix=0574
echocancel=yes echocancelwhenbridged=yes echotraining=yes rxgain=0.0 txgain=0.0 group=0 callgroup=1 pickupgroup=1 immediate=no
channel => 1-15,17-31 ;channel => 32-46,48-62 ;channel => 63-77,79-93 ;channel => 94-108,110-124
Zaptel配置 span=1,1,0,ccs,hdb3 span=2,1,0,ccs,hdb3 span=3,1,0,ccs,hdb3 span=4,1,0,ccs,hdb3
#span1 bchan=1-15 dchan=16 bchan=17-31
#span2 bchan=32-46 dchan=47 bchan=48-62
#span3 bchan=63-77 dchan=78 bchan=79-93
#span4 bchan=94-108 dchan=109 bchan=110-124
loadzone=cn defaultzone=cn 转自http://hi.baidu.com/yuanzelin8/blog/item/db63e4d4c11ac11da18bb750.html? |