由买买提看人间百态

topics

全部话题 - 话题: dialplan
1 2 3 4 下页 末页 (共4页)
s*****a
发帖数: 1269
1
假设SP1是GV,SP2是nonoh的话,不用拨**2,可以用digimap或者dialplan什么的直接
识别011前缀,然后通过SP2打出去吗?
另外,如果想用SIPGATE或者callcentric什么的打toll free 800,877什么的电话,必
须设置在SP2吗,可否用gateway打出去,还是gateway只管inbound?
多谢
a9
发帖数: 21638
2
来自主题: _voip版 - 哪位给个dialplan简明教程吧.
第一步,是digit map。 就是指这个provider可以接受什么类型的号码,以及如何进行
替换。一般这里我只写接受什么类型的号码。可以只写*x.,但这样有个缺点就是你打
电话的时候需要按#,要不然会等好几秒才往外拨,另一个缺点是在后面dialplan的时
候,不能引用。
可以这样写:1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|<1区号>xxxxxxx|011xx.|*x.
竖线就不说了,代表或者
最前面的表示,可以拨11位以1开头的电话号码
第二段表示可以拨2-9开头的10位电话号码,拨的时候自动在前面加1
第三段表示可以拨7位号码,拨的时候在前面加1区号
第四段表示可以拨011开头,2位以上的号码,也就是国际长途
最后一段表示可以拨任意号码
然后到physical interfaces/phone port那里去。有两个位置,一个是digitmap,跟上
面一样另一个是outboundcall route。 这个就是怎么打了
比如我的digitmap是这样的:
(911|**0|***|**1(Msp1)|**2(Msp2)|**3(Mvg1)|**8(Mli)... 阅读全帖
w*m
发帖数: 1806
3
来自主题: _voip版 - 谁能共享一个asterisk dialplan?
dialplan,
[general]
static=yes
writeprotect=no
clearglobalvars=no
[globals]
CONSOLE=Console/dsp ; Console interface for
demo
IAXINFO=guest ; IAXtel username/
password
TRUNK=Zap/G2 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip (
usually 1 or 0)
[default]
exten => s,1,Set(CALLERID(name)=${DB(cidname/${CALLERID(num)})})
exten => s,n,Dial(SIP/103,10... 阅读全帖
h****f
发帖数: 200
4
来自主题: _voip版 - 谁能共享一个asterisk dialplan?
exten => _0XXXXXXXXXXXXXXX,1,Dial(Gtalk/wdmshop/${EXTEN}@voice.google.com)
是不是改成
exten => _01186X.,1,Dial(Gtalk/wdmshop/${EXTEN}@voice.google.com)
可能你拨的号跟原来的X的个数不一致吧,你拨号的时候是01186xxxxxxxxxx还是
01186xxxxxxxxxxx?or 0xxxxxxxxxx 0xxxxxxxxxxx
这是我的dialplan,拨01186用nonoh,拨0086用GV,拨其他国家直接挂掉
[China]
exten => _01186.,1,Dial(SIP/${EXTEN}@nonoh)
exten => _01186.,n,Hangup()
exten => _0086.,1,Dial(Gtalk/superm1/011${EXTEN:2}@voice.google.com)
exten => _0086.,n,Hangup()
exten => _011X.,1,Hangup()
l***h
发帖数: 9308
5
来自主题: _voip版 - SipSorcery new dialplan
http://forum.sipsorcery.com/viewtopic.php?f=15&t=2623
那个MikeTelis真是孜孜不倦,把他的dialplan一遍又一遍地更新,之前加上了CNAM(C
aller’s Name),然后又加上显示Google Contacts
w*j
发帖数: 336
6
来自主题: _voip版 - GV+Asterisk 1.8不能接来电
google voice 的配置里,只选中了google talk
打出没问题,应该是加载成功了吧?用module show命令,出来36个module,有一个叫
chan_gtalk.so:
res_adsi ADSI Resource
res_jabber.so AJI - Asterisk Jabber Interface
format_pcm.so Raw/Sun uLaw/ALaw 8KHz (PCM,PCMA,AU), G.
codec_ulaw.so mu-Law Coder/Decoder
format_g726.so Raw G.726 (16/24/32/40kbps) data
codec_g726.so ITU G.726-32... 阅读全帖
t***n
发帖数: 546
7
autoload=yes crashes the asterisk, lot's of modules cannot be found.
did some research, seems function DB_EXIST is not available.
Here is some result from asterisk debug console:
tomato-asus-rt-n16*CLI> module show
Module Description Use
Count
res_adsi ADSI Resource 0
res_jabber.so AJI - Asterisk Jabber Interface 0
format_pcm.so Raw/Sun uLaw/ALaw 8KHz (... 阅读全帖
t***n
发帖数: 546
8
autoload=yes crashes the asterisk, lot's of modules cannot be found.
did some research, seems function DB_EXIST is not available.
Here is some result from asterisk debug console:
tomato-asus-rt-n16*CLI> module show
Module Description Use
Count
res_adsi ADSI Resource 0
res_jabber.so AJI - Asterisk Jabber Interface 0
format_pcm.so Raw/Sun uLaw/ALaw 8KHz (... 阅读全帖
p**i
发帖数: 688
9
来自主题: _voip版 - integrate google voice with asterisk
你在cli里用dialplan show命令查看一下, 例如asterisk -r -vvv后
敲dialplan show gv然后tab键, 它应该会列出所有工作的以gv开头的dialplans
dialplan show from然后tab键, 它应该会列出所有工作的以from开头的dialplans
然后用例如dialplan show gv-outbound查看其内容
l***h
发帖数: 9308
10
试了一下,还是不行,
以下是SIPsorcery在拨号后console给出的记录
Monitor 14:50:52:859: ipaddress=*, user=MySiPsorceryLogInID, event=*,
request=*, serveripaddress=*, server=*, regex=.*.
DialPlan 14:51:07:030: Forwarding incoming call for MySiPsorceryLogInID@
sipsorcery.com to 1 bindings.
NewCall 14:51:07:030: Executing script dial plan for call to sip:
M*****************[email protected];rinstance=232085.
DialPlan 14:51:07:046: Commencing Dial with: MySiPsorceryLogInID@sipsorcery.
com.
DialPlan 14:51:07:062: Call leg is
i**w
发帖数: 883
11
来自主题: _voip版 - caller id?
;outgoing dialplan
[outgoing]
include => parkedcalls
include => call-freephone
include => call-us-canada
include => call-china
include => call-other
include => call-internal
;dialplan for internal
[call-internal]
exten => 1000,1,Dial(SIP/1000,30)
exten => 1000,n,Congestion
exten => 1001,1,Dial(SIP/1001,30)
exten => 1001,n,Congestion
exten => 1002,1,Dial(SIP/1002,30)
exten => 1002,n,Congestion
;dialplan to call free phonenumber
[call-freephone]
exten => _800X.,1,Goto(call-with-sipgate,1${EXTEN},1
i**w
发帖数: 883
12
来自主题: _voip版 - caller id?
sipgate打800比用gv效果好
ATA没有设置特殊的dialplan,原因很简单:电脑上的softphone就没法利用ATA的
dialplan。
我这个dialplan,无论在用ATA还是softphone,拨号的规则都是一样的。
我的extensions.conf是由三个部分组成的:
extension_global.conf 就是放全局变量
extension_function.conf 是具体的sip dial context
extension_dialplan.conf 基本内容就是上面贴的,除了incoming部分没贴。
i**w
发帖数: 883
13
来自主题: _voip版 - caller id?
extensions_dialplan.conf
=====================================
;outgoing dialplan
[outgoing]
include => parkedcalls
include => call-freephone
include => call-us-canada
include => call-china
include => call-other
include => call-internal
;dialplan for internal
[call-internal]
exten => 1000,1,Dial(SIP/1000,30)
exten => 1000,n,Congestion
exten => 1001,1,Dial(SIP/1001,30)
exten => 1001,n,Congestion
exten => 1002,1,Dial(SIP/1002,30)
exten => 1002,n,Congestion
;dialplan to call free phonenumber
[call-
i**w
发帖数: 883
14
来自主题: _voip版 - caller id?
SIP_NUM/GV_NUM 这种exten pattern是用来处理GV_NUM call SIP_NUM的情况。
一般发生在用pygooglevoice打电话时,gv callback sipgate。但是,在gv的网站上录
制voicemail greeting,也会发生这种情况。slickdeals的那个dialplan无法处理后者
,所以我自己写了整个dialplan。
我的dialplan用这一行处理的:
===============================================
exten => ${SIPGATE_DID},n,GotoIf($[ "${CALLERID(num)}" = "${GV_NUMBER}" & ${
GV_CALLPARK} < 0 ]?:answe-incoming,s,1)
===============================================
这一行的意思是,当有电话来自SIPGATE时,
1.检查是不是来自GV_NUMBER,以及GV_CALLPARK是否小于0,
2.如果条件不满足,直接让
m****m
发帖数: 2452
15
来自主题: _voip版 - 装了好几遍了,还是不行
看上去,好像是DIALPLAN不对头,老是说Cannot complete as dialed.好像是跟我的
PAP2的DIALPLAN很相关。有没有人能SHARE一下你的PAP2的DIALPLAN?
另外SHARE一下你asterisk -rvvvvv OUTBOUND的trace结果好嘛?
谢谢!
i**w
发帖数: 883
16
这些个都不是问题,通过obi的dialplan可以做到。
obi最大的问题是,dialplan 只对连在它上面的电话机有效。如果偶尔想在电脑上(或
是手机上通过wifi)连的话,没法利用obi的dialplan。
h*********a
发帖数: 828
17
来自主题: _voip版 - local sipsorcery 问题
打不出电话,打进没问题。谢谢!
2011-10-24 19:04:44,249 [dialplanscript-48] DEBUG dialplan [(null)] - as (04
:44:249): Google Voice pre-login page loaded successfully.
2011-10-24 19:04:44,259 [dialplanscript-48] DEBUG dialplan [(null)] - as (04
:44:259): GALX key L7BEv82dKwU successfully retrieved.
2011-10-24 19:04:44,775 [dialplanscript-48] DEBUG dialplan [(null)] - as (04
:44:775): Google Voice home page loaded successfully.
2011-10-24 19:04:44,797 [dialplanscript-48] ERROR sipsorcery [(null)] -
Exception Goo... 阅读全帖
k****t
发帖数: 2288
18
来自主题: shopping版 - SIPsorcery当掉了?
我想要的dialplan很简单:
gv+sipgate:拨打本地或者美加
nonoh/voipdiscount:拨打中国,澳大利亚。
第一步我在改过的router上已经能够实现,现在我需要的是在asterisk上实现拨打011前
缀的时候能走nonoh/voipdiscount。
对于asterisk而言,我是完全的新手。这个还需要一点时间,你能讲一下这个asterisk
的dialplan,那就太好了。
s*******d
发帖数: 4135
m**v
发帖数: 373
20
来自主题: _voip版 - freepbx问题
估计是dialplan的问题,现在是空的。
我装的是pbx in a flash,extensions.conf也没有手动改。
有没有generic的dialplan?我在美国,主要打美国和中国的
电话。
m**v
发帖数: 373
21
来自主题: _voip版 - freepbx问题
google一下, 写了这个dialplan
([2-9]xx[2-9]xxxxxxS0|1[2-9]xx[2-9]xxxxxxS0|011[2-9]x.)
1)如果打美国电话 xxx xxx xxxx,里面有个提示说please wait while
I connect your call.然后6,7秒没有声音,在提示说seven five,
有音乐响起。对方的电话响了,接听没有问题。
2)如果打美国电话 1 xxx xxx xxxx或者中国电话01186xxxxxxxxxxx,
里面立刻说your call cannot be completed as dialed.
请教:对1)好像接通比较慢,跟linux是在vm里面有关系吗? 那些提示语音
能不能去掉(就像正常的land phone一样)?在pbx里面哪里设置?
对2)为什么打不通呢? dialplan好像没有问题啊?是不是pbx里面还有什么地方
要配置?
p**i
发帖数: 688
22
what is your dialplan on your ATA? it might have difficulty dialing a number
without prepending 1. 我的PAP2t dialplan如下(it always starts with 00 and
ABC is my area code):
(#S0|<:001ABC>[2-9]xxxxxx|<:00>1[2-9]xx[2-9]xxxxxxS0|<:001>[2-9]xx[2-9]
xxxxxxS0|<011:00>xx.)
i**w
发帖数: 883
23
缺点就是,你必须要知道哪些module是你的dialplan必需的。象我这几天在优化自己的
dialplan,dial() local channel的用法总是不工作,原因就是local channel需要
load chan_local.so才能用
i**w
发帖数: 883
24
这个SipGate的CallerID问题很诡异,有时候会加前缀1,有时候不加,看一下SipGate
的incoming history,有时候会是(XXX)XXX XXXX,有时候会是11XXX XXX XXXX。
我的dialplan里面,GV_NUMBER应该定义为10位:XXX XXX XXXX
这样,下面的dialplan对有没有1前缀的CallerID都可以正确处理:
exten => ${SipGate_DID},1,GotoIf($[${CALLERID(num)}=~"(\d)?${GV_NUMBER}" > 0
]?:normalcall)
m******m
发帖数: 445
25
来自主题: _voip版 - local sipsorcery 设置问题
GV+sipgate+local sipsorcery+PAP2
其他设置都对了。电话打不出去,忙音。查log前面的步骤好像都没问题,比如:
2011-01-17 11:08:43,661 [sipcallmanager-processcalls-2] DEBUG dialplan [(null)]
- as (08:43:661): Creating DialPlanExecutingScript number 1 for dialplan
execution for script owned by xxx.
直到这条,不知可能的原因是什么。
2011-01-17 11:08:44,148 [sipchanneludp-2941] ERROR sipproxy [(null)] -
Exception SIPProxyCore GotRequest. 'NoneType' object has no attribute
'ToSIPEndPoint'
i**w
发帖数: 883
26
来自主题: _voip版 - OBIHAI最省事
OBi的好处是集成度高,相对便宜($50搞定ATA+PBX),而且不用Geek就搞得定配置。
Asterisk的好处是定制程度高,毕竟是PBX软件。举几个feature:
1. 我有nonoh.net, localphone.net, sipgate.com, gizmo5, callwithus.com,
google voice账号,同时放在asterisk里面。想用哪家的线路当默认的线路,就用哪家
的。
2. 如果想换默认的voip线路,直接通过电话IVR menu就可以选了,不用在电脑上通过
web console去改。
3. 打电话的时候,无论是从哪儿打(ATA上的普通电话也好,电脑上的xlite也罢,还
是手机/tablet上的软件电话),也无论是哪一家的voip线路,dialplan都是一样。不
需记什么数字前缀,来控制走哪家的线路。
4. 要新增加一个voip线路也很简单,不用改动当前的dialplan文件。
5. 回拨。父母从国内打电话过来,会听到盲音。而我这儿的电话30s后自动响铃。如果
接起来,会语音提示“这是一个回拨电话,balabala,要不要拨出”。如果30... 阅读全帖
N******7
发帖数: 1297
27
来自主题: _voip版 - 如果有这样一个服务... ...
很想知道,如果有这样一个服务,和sipsorcy差不多,但简单很多。
比如:你在网站注册,然后收email激活,激活后可以配置你的电话,输入你在google voice的帐户和password,网站会
自动取来你的电话号码之类的帮你设置。功能很简单,现在还不支持dialplan,或者说只是简单的dialplan,就是美加的用
google voice,其它的用nonoh, localphone之类的,你可以输入一个googlevoice,一个income (sipgate)或没有
income (IPKall),一个outgoing (nonoh, localphone) for international。
安全和特点方面:
1. 你在网站的密码是单向加密过的,得到数据库也拿不到你的密码
2. 你的google voice、nonoh之类的密码是public key + private key加密过的,没有private key,得到数据库也拿不到
密码
3. 所有需要输入密码的网页都是https的
4. 所有你输入系统的密码都不会送回页面(除了你正在编辑的页面),只有要改密码或重新... 阅读全帖
a9
发帖数: 21638
28
来自主题: _voip版 - 问个国内用obi110的问题吧
你需要配置obi的dialplan.
obi就是根据dialplan知道该走哪条线的。
a9
发帖数: 21638
29
来自主题: _voip版 - 用GOOGLE VOICE打中国的问题
1.asterisk你可能没有配置dialplan,这个需要改extensions.conf
2.syslink phone adapter可能没有配dialplan.
3.google voice可能需要充值。
l*******e
发帖数: 3584
30
来自主题: _voip版 - 用GOOGLE VOICE打中国的问题
一定是这两个问题了,因为根本没有设这些,
1.asterisk你可能没有配置dialplan,这个需要改extensions.conf
2.syslink phone adapter可能没有配dialplan.
先看EXTERSIONS。CONF,我的是这个样子的
[talk-gmail-outbound]
exten => _[a-z][email protected],1,Dial(Gtalk/####/${EXTEN}@gmail.com)
exten => _[A-Z][email protected],1,Dial(Gtalk/####/${EXTEN}@gmail.com)
[talk-numeric-outbound]
exten => _1NXXNXXXXXX,1,Dial(Gtalk/####/${EXTEN}@voice.google.com)
exten => _+1NXXNXXXXXX,1,Dial(Gtalk/####/${EXTEN}@voice.google.com)
[gv-agi-outbound]
exten => _1NXXNXXXXXX,1,AGI(google-voi... 阅读全帖
a9
发帖数: 21638
31
来自主题: shopping版 - SIPsorcery当掉了?
dialplan

voi
就走
不开
k****t
发帖数: 2288
32
来自主题: shopping版 - SIPsorcery当掉了?
对的
我现在就在看dialplan!
你有什么现成template可以参考吗?
C*******g
发帖数: 11
33
是这样的,Gizmo5 接听是无限时间,免费,但拨出限制在3分钟。很多 VOIP 都是接听
免费拨出限制,所以 GV 就通过他们的服务器做中转,给你打,再给你对方打,两边都
是接听,所以就无限免费了。
这样的问题是,每次拨打必须先上 GV 的网页去拨号。直接在 Gizmo5 的客户端上拨号
是有限制的。解决办法是,通过 SIP Sorcery 的脚本去模拟 GV 拨号,你的客户端连
接到 SIP Sorcery,就可以实现客户端拨出无限免费了。
具体怎么设置 SIP Sorcery 网上教程最权威的还是 http://code.google.com/p/google-voice-sipsorcery-dialplans/w/list。慢慢研究吧。
w*m
发帖数: 1806
34
来自主题: shopping版 - 科普一下skype的新功能
说一下我用google voice方法吧,一键拨号很简单啊
家里Asus RT-N16上安装Asterisk 1.8
家里的电话是Cisco IP Phone 7940,拨号走google voice
拨号的话,直接拨01186XXXXXXXXXXX,也可以拨一个号speed dial (在dialplan里设)
也可以直接在Cisco IP Phone上的按钮上设一下快速拨号
voicemail也设好了,留言的话, 直接可以看到电话上有红点显示,按留言按钮可以
直接听留言。
家里老人用起来很溜,拿起电话就是免提加快速拨号,很方便。Cisco IP Phone通话效
果不错,跟在office用起来差不多(曾经用这个电话打过几次conference meeting)
w*m
发帖数: 1806
35
来自主题: shopping版 - 科普一下skype的新功能
说一下我用google voice方法吧,一键拨号很简单啊
家里Asus RT-N16上安装Asterisk 1.8
家里的电话是Cisco IP Phone 7940,拨号走google voice
拨号的话,直接拨01186XXXXXXXXXXX,也可以拨一个号speed dial (在dialplan里设)
也可以直接在Cisco IP Phone上的按钮上设一下快速拨号
voicemail也设好了,留言的话, 直接可以看到电话上有红点显示,按留言按钮可以
直接听留言。
家里老人用起来很溜,拿起电话就是免提加快速拨号,很方便。Cisco IP Phone通话效
果不错,跟在office用起来差不多(曾经用这个电话打过几次conference meeting)
f*******8
发帖数: 3612
36
来自主题: EmergingNetworking版 - router destination pattern的match是怎样的啊?
可以用 show dialplan number 输出各个pattern 的优先级。
结果是不错的。
感觉那些IOS软件要符合第一条规则,还是要search一下各个pattern的。
he
发帖数: 2025
37
来自主题: EmergingNetworking版 - he,那个test E911在gateway上用什么command呢?
#show dialplan number 911
结果是按照匹配顺序给出的
w*******a
发帖数: 21
38
来自主题: Hardware版 - 最简单最好的VOIP solution
how to config sipsorcery dialplan with nonoh?
1 2 3 4 下页 末页 (共4页)