TDM400P安装指导

1,安装Asterisk卡tdm400p

首先,您要有一块tdm400p卡,(直接从本公司购买价格只需750元!激光防伪,厂家直销.)

1)关闭计算机并拔掉电源线;

2)将TDM400P卡插入计算机的PCI 插槽(本卡支持5V或者3V);

3)重新启动计算机。

2,安装Linux 系统

2.1)安装的LINUX 系统.注意:要包含完整的LINUX 内核原代码,对于REDHAT 的系统,则必须含有如下模块:

zlib zlib-devel openssl openssl-devel

注:如果需要使用music on hold 功能,需要下载并安装mpg123 程序下载(也可以从www.asterisk.org 下载比较稳定的版本,然后拷贝到/usr/src 下面):# cd /usr/src # wget http://www.mpg123.de/mpg123/mpg123-0.59r.tar.gz

安装:

# tar -zxvf mpg123-0.59r.tar.gz # cd mpg123-0.59r # make linux # make install

2.2)安装完之后记得把mpg123 copy 到/usr/bin 的目录下面 该安装手册只适用在2.4.x 的内核平台下。推荐使用redhat9;redhat fedoracore1 ;如果需要启动时自动驱动硬件。请修改启动配置

3 安装asterisk

3.1)首先从digium 的网站上下载稳定的版本,或者通过SVN 来下载最新的更新版本。 下面介绍如何使用SVN来下载asterisk 的最新版本。 (也可以道这个网站手动下载最新的版本http://www.asterisk.org/download ) 检查最新版本的SVN: # cd /usr/src

# svn checkout http://svn.digium.com/svn/asterisk/branches/1.2 asterisk-1.2 # svn checkout http://svn.digium.com/svn/zaptel/branches/1.2 zaptel-1.2 # svn checkout http://svn.digium.com/svn/libpri/branches/1.2 libpri-1.2

3.2)执行上面的指令之后,会在/usr/src 下面创建三个目录:zaptel-1.2, libpri-1.2, 和 asterisk-1.2 。只需要到每个目录下面编译就行了,注意安装顺序。

# cd zaptel-1.2 # make clean ; 去除一些生成的二进制文件 # make install # cd ../libpri-1.2 # make clean # make install # cd ../asterisk-1.2 # make clean # make install 也可以直接将三个文件拷贝到/usr/src目录中,并使用下面的命令:#tar –zxvf zaptel-1.2.6 .tar.gz ; 解压缩,系统回自动解压到这个目录下,版本视目前最新为定 #tar –zxvf libpri-1.2.3.tar.gz #tar –zxvf asterisk-1.2.9.1.tar.gz

这样就直接在/usr/src 下面创建zaptel-1.2, libpri-1.2, 和 asterisk-1.2 三个目录并解压缩三个文件。然后,分别进入三个目录执行make ,如上所述。

3.3)安装完之后,在asterisk 的安装目录下执行:# make samples 来生成基本的配置文件。 如果系统是2.6 内核的话则需要在zaptel目录下执行#make install-udev 因为2.6内核用了udev

4,编辑zaptel.conf 文件。

利用vi命令对配制文件进行编辑,如下: # vi /etc/zaptel.conf 在zaptel.conf里面填写以下内容:(如要填写,按键盘的i键即可以写入) fxsks=1 loadzone = no ;根据PBX 的具体信息修改,比如中国使用no defaultzone=no ;根据PBX 的具体信息修改,比如中国使用no 注意:TDM400P卡上面的模块决定着1-4 号口的属性,从左边开始是决定1号口属性的模块,如果模块式绿色的,则对应1号口是s口的,如果是红色的则对应是o口的!以下的2-4号口依次类推。如果是o口的则对应的写成Fxsks=1 ,如果s口的则写成fxoks=1 ,这 里的1代表端口号码, 例如:如果1,3口是s口,2,4口是o口,则写成:fxsks=2 fxsks=4 fxoks=1 fxoks=3

之后按ESC 键 退出写入状态. 然后输入:wq 退出文件编辑器。

启动和检查硬件Asterisk卡tdm400p

#modprobe zaptel #modprobe tor2( 输入这个命令之后有可能会报错,没有关系,再输入一次即可) 电脑会检测到TDM400P 执行 ztcfg –v ; 使之生效。运行 zttool ; 可以查看到该卡状态,除非卡的连接线另外一头也配置完毕,不然不会显示ok( 连接正常)的。或者使用zap show status察看连接状态 对于不同的使用的环境,请参考asterisk 的相关说明文档,在此推荐如下网址http://www.asteriskguru.com , 里面有asterisk 的基本运用说明和例子 更新模块后记得卸载以前的驱动,用命令modprobe -r wctdm

6),编辑zapata.conf

[channels] relaxdtmf=yes callwaiting=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes cancallforward=yes

usecallerid=yes usecallerid=yes echocancel=yes echocancelwhenbridged=yes rxgain=0.0 txgain=0.0

group=1

pickupgroup=1-4

immediate=no

context=test

signalling=fxs_ks

callerid=asreceived

channel=1

(注意:蓝色字部分,group=1 和channel=1 要相互对应,相当于Asterisk板卡上的1号口,signalling=fxs_ks 则要看1号口的模块来选则,如果是o口的则是fxs_ks, 反之则为fxo_ks)

你可能感兴趣的:(TDM400P安装指导)