Asterisk学习之旅(三)
2012-03-16
目标:
- 配置电话机(7068)
- 配置一个SIP站点(2012)
- 7068和2012可以互拨
- 7068和2012可以接电话并可以外拨
最终实现如下拓扑图
步骤:
一、配置FXS口
a)、编辑dahdi-channels.conf
;;; line="4 WCTDM/0/3 FXOKS (In use)"
;signalling=fxo_ks
;callerid="Channel 4" <4004>
;mailbox=4004
;group=5
;context=from-internal
;channel => 4
;callerid=
;mailbox=
;group=
;context=default
;;;;;;[7068]
signalling=fxo_ks
pickupgroup=
mailbox=7068@device
immediate=no
echotraining=800
echocancelwhenbridged=no
echocancel=yes
context=from-internal
callprogress=no
callgroup=
callerid=device <7068>
busydetect=no
busycount=7
accountcode=
channel=>4
保存后,进入CLI操作界面,重载DAHDI模块并确认通道(4)信息。
b)、修改extensions.conf,使得接在FXS口的电话机在来电后能振铃
保存该文件后,在CLI重载dialplan计划。
测试拨打俺家里的电话J,结果如下图
二、配置SIP
运行3CXphone,配置账户并激活新增的帐号
确认softphone签入系统成功。
三、Dialplan配置
a)、配置使得两点可以互拨并且可以外拨俺自己的手机,配置信息和运行结果如下
上述只是简单测试,目前还有2问题1)、俺手机先挂机,softphone不能自动挂机。2)、dialplan外拨只设置只能拨我的手机号码。