品牌:Ambient | 型号:X100P | 类别:多用 |
类型:有线 | 配置接口:RJ11 | 网络接口:PCI |
传真速率:56k | 质保:一年 |
以下产品本公司有专业的Asterisk测试软件进行过测试。产品质量绝对有保证。
X100P是单口FXO(foreign exchange office)卡。通过PCI插槽链接电脑主板,它是电话公司的模拟线路和你的linux 系统之间的接口卡。X100PFXO卡使你得以能够连接电话线到你的AsteriskPBX。X100P提供了一个连接开源AsteriskPBX服务器到PSTN的单一、全功能FXO接口。这张PCI卡使Asterisk可以在一条传统的模拟电话线上实现呼出、呼入。X100P是构建交互语音应答(IVR)和语音邮件应用程序的完美的、买得起的组件。它支持所有标准的增强型呼叫,包括 Caller ID显示,语音会议,以及Call Waiting/Caller ID。通过组合X100P和开源AsteriskPBX,人们可以简单经济的实现灵活先进的呼叫服务。这些服务包括多菜单IVR、多协议VoIP网关、商业级的语音邮件目录服务。
下面是使用X100P卡可以实现的几项可能性:
使长途通话免费
为整个家庭建立语音邮件系统
替代你办公室的旧系统,真正的PBX
创建你自己的电话卡业务
联合CRM系统
主叫ID/忙音检测。
适合SOHO PBX、VoiceMail和IVR。
为中继、会议、音乐保持提供时钟。
学习Zaptel和Asterisk的入门设备。
Fax server / Fax On Demand的低成本设备
一切皆有可能,没有做不到的,只有想不到的
特点:
符合国家电信标准,有效降低线路产生的噪音。
重新设计的电路结构,非Modem仿制品。
同Digium卡101%兼容。
由国内星号粉丝团队历时1年精心设计。
产品提供一年的保修服务。
提供200%的文档,包括由本团队翻译的独一无二的中文书。如有需要可以提供白金级的技术服务。
技术特性:
主叫ID,呼叫等待
数字控制(传输和接收)
RJ-11连接器
一个可用的PCI插槽
100%兼容Digium的X100P卡。
>FXO
Loopstart
Kewlstart
>Interface:
1XFXO port
5.0V PCI interface
在与Asterisk配合使用的情况下,X100P Clone Board基本上可以实现模拟电话语音卡外线端口即 FXO 的所有功能。例如:
PickUp:摘机
HangUp:挂机
Play File:播放语音文件
Record File:录制语音文件
Get DTMF:检测并接收DTMF输入
Send DTMF:发送DTMF
Flash Hook:拍叉簧
Play Tome:播放单音
Fax Detect:检测传真音
Monitor:通话监听
Dial:拨号,等多些功能.
AX-100P 安装手册
第一步,安装Linux 系统。这步就不用说了,略过。
注:如果需要使用music on hold 功能,需要下载并安装mpg123 程序
下载:
# cd /usr/src
# wgethttp://www.mpg123.de/mpg123/mpg123-0.59r.tar.gz
安装:
# tar -zxvf mpg123-0.59r.tar.gz
# cd mpg123-0.59r
# make linux
# make install
安装完之后记得把mpg123 copy 到/use/bin 的目录下面
第二步:安装asterisk PBX。可以在digium 的网站上面下载之前的稳定的版本,或者通过
SVN 来下载最新的更新版本。下面介绍如何使用SVN 来下载asterisk 的最新版本。 (更
详尽的信息请看http://www.asterisk.org/download)
检查最新版本的SVN:
# cd /usr/src
# svn checkouthttp://svn.digium.com/svn/asterisk/branches/1.2asterisk-1.2
# svn checkouthttp://svn.digium.com/svn/zaptel/branches/1.2zaptel-1.2
# svn checkouthttp://svn.digium.com/svn/libpri/branches/1.2libpri-1.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
安装完之后,记得执行:
# make samples
来生成基本的配置文件。
第三步,编辑配制文件。利用VI 命令对配制文件进行编辑,如下:
# vi /etc/zaptel.conf
在zaptel.conf 里面填写以下内容:
fxsks=1
loadzone=no ;根据PBX 的具体信息修改,中国这边使用的话使用no
defaultzone=no ;根据PBX 的具体信息修改,中国这边使用的话使用no
执行 ztcfg 使之生效.
保存之后,继续编辑/etc/asterisk/zapata.conf 文件:
# vi /etc/asterisk/zapata.conf
根据实际使用情况填入如下内容:(具体用途请看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 ;channel 会默认使用extension.conf 里面的test 部分配置
signalling=fxs_ks ;由于AX-100P 是FXO 口,所以填写fxs_ks
callerid=asreceived ;将callerid 送给extesions 处理
channel=1 ;AX-100P 使用channel 1
配置完zapata.conf 和zaptel 之后,还需要配置帐号信息文件sip.conf 和拨号文件
extension.conf,这两个文件都在/etc/asterisk 目录下,
配置sip.conf:
在sip.conf 文件最下面一个测试帐号:
[2001]
type=friend
username=2001 ;用户名2001
secret=2001 ;密码为2001
host=dynamic ;允许任意ip 地址注册
context=test ;使用extensions.conf 里面的test context
通过在sip 终端(话机,网关或者软电话)配置该帐号信息就能注册上服务器。
extensions.conf:
配置一个test 的context
[test] ;在zapata.conf 配置了外线从channel 1 打过来会转到test
context,
exten => s,1,Wait(1) ;外线打过来,先等待1 秒
exten => s,2,Answer() ;接听电话并转到语音留言管理信箱
exten => s,3,VoiceMailMain()
exten => s,4,Hangup() ;挂机
exten => 2222,1,Dial(Zap/1/83018049) ;使用sip 终端拨打2222 会转到Zap 的channel 1,再
拨打外线号码83018049
exten => 2222,2,Hangup() ;
注意信息配置好后,需要在asterisk 的调试窗口输入 reload 指令来更新配置。
第四步,装载 apropriate 模块
#modprobe zaptel
#modprobe wcfxo
#ztcfg -vv
第五步:安装AX-100P 卡。
将AX-100P 接入电脑的PCI 插槽,然后开启电脑。运行
#modprobe zaptel
#modprobe wcfxo
电脑会检测到AX-100P,并把它分配到channel 1 上
第六步,运行
然后执行:
# asterisk –vvvvc
运行asterisk 服务器
运行 zttool 可以查看到该条线路.
运行asterisk. 接上电话线后, 拨打电话进来.即可听到欢迎语,并表示AX-100P 可以正常使
用了.
由于使用的环境和请况太多不能一一详叙,请参考asterisk 的相关说明文档,或在网站上搜
索asterisk 的相关资料,在这边介绍一个网址http://www.asteriskguru.com
,里面有asterisk 的
基本运用说明和例子。