[Asterisk-Users] Help with
Asterisk@homeandBroadvoiceincomingcalls..
Howard Leadmon
howard at leadmon.net
Sun Jul 24 15:35:38 MST 2005
OK, I added in the rule you gave me below, and yep it said 201, so your right
on with that one.
So with the following extension rules:
;setup SIP extension for BroadVoice
[globals]
BVNUMBER=2405243333 ; your calling number
BVRINGS=201 ; the phone to ring
BVVMBOX=201 ; the VM box for this user
[outrt-003-BroadVoice]
include => outrt-003-BroadVoice-custom
exten => _8.,1,Dial(SIP/${EXTEN:1}@sip.broadvoice.com,30)
exten => _8.,2,Congestion()
exten => _8.,102,Busy()
[frombroadvoice]
exten => _X.,1,Noop(Incoming call for extension ${EXTEN}in context
frombroadvoice)
exten => 201,1,Macro(exten-vm,${BVRINGS}@default,${BVRINGS})
exten => ${VM_PREFIX}${BVVMBOX},1,Macro(vm,${BVVMBOX})
I now see:
Jul 24 18:25:37 DEBUG[1078]: Setting NAT on RTP to 0
Jul 24 18:25:37 DEBUG[1078]: Check for res for 2405243333
Jul 24 18:25:37 DEBUG[1078]: 2405243333 is not a local user
Jul 24 18:25:37 DEBUG[1078]: build_route: Contact hop:
<sip:4105156666 at 147.135.0.128:5060;ep=147.135.0.129;transport=udp>
Jul 24 18:25:37 VERBOSE[1078]: -- Executing NoOp("SIP/2405243333-13be",
"Incoming call for extension 701in context frombroadvoice") in new stack
Jul 24 18:25:47 VERBOSE[1078]: == CDR updated on SIP/2405243333-13be
Jul 24 18:25:47 VERBOSE[1078]: -- Executing Macro("SIP/2405243333-13be",
"vm|") in new stack
Jul 24 18:25:47 VERBOSE[1078]: -- Executing Goto("SIP/2405243333-13be",
"s-|1") in new stack
Jul 24 18:25:47 VERBOSE[1078]: -- Goto (macro-vm,s-,1)
Jul 24 18:25:47 VERBOSE[1078]: -- Executing
VoiceMail("SIP/2405243333-13be", "u") in new stack
Jul 24 18:25:47 WARNING[1078]: No entry in voicemail config file for ''
Jul 24 18:25:47 VERBOSE[1078]: -- Executing Hangup("SIP/2405243333-13be",
"") in new stack
Jul 24 18:25:47 VERBOSE[1078]: == Spawn extension (macro-vm, s-, 2) exited
non-zero on 'SIP/2405243333-13be' in macro 'vm'
Jul 24 18:25:47 VERBOSE[1078]: == Spawn extension (frombroadvoice, , 1)
exited non-zero on 'SIP/2405243333-13be'
Jul 24 18:25:47 DEBUG[1078]: cdr_mysql: inserting a CDR record.
Jul 24 18:25:47 DEBUG[1078]: cdr_mysql: SQL command as follows: INSERT INTO
cdr
(calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,b
illsec,disposition,amaflags,accountcode) VALUES ('2005-07-24
18:25:37','\"Leadmon H \" <4105156666>','4105156666','','frombroadvoice',
'SIP/2405243333-13be','','Hangup','',10,0,'ANSWERED',3,'')
Jul 24 18:25:47 DEBUG[1078]: update_user_counter(2405243333) - decrement inUse
counter
Jul 24 18:25:47 DEBUG[1078]: 2405243333 is not a local user
Jul 24 18:25:47 DEBUG[1078]: Stopping retransmission on
'SD2o9vc01-cd0c7ebdf9d4cc726c74f1e511173834-js11002' of Response 628736564:
Found
Jul 24 18:25:47 DEBUG[1078]: Stopping retransmission on
'SD2o9vc01-cd0c7ebdf9d4cc726c74f1e511173834-js11002' of Request 102: Found
On a side note, and I want to mention it as maybe relevant, something is now
screwy with my vMail, which is strange as I haven't done anything but the
tests here for you. I can access the vmail, and if an extension is busy it
goes to the vmail. What is messed up is that if I dial an extension and just
let it ring, it just keeps on ringing and doesn't transfer out. For the life
of me I can't figure that one out right now, and don't see how just changing
this broadvoice context now has it so extension to extension (say 200 calling
202) is no longer getting a mailbox. Never easy.. :(
Still when I call the broadvoice number, something changed, as now I get a
moment of silence, and then it hangs up. No ringing, no vmail, actually I
think I got a fraction of a ring one time, then it hung up.
I am for sure still confused on this one, so any help much appreciated...
---
Howard Leadmon - howard at leadmon.net
http://www.leadmon.net
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-
> bounces at lists.digium.com] On Behalf Of dbruce
> Sent: Sunday, July 24, 2005 5:04 PM
> To: Asterisk Users Mailing List - Non-Commercial Discussion
> Subject: Re: [Asterisk-Users] Help with
> Asterisk at homeandBroadvoiceincomingcalls..
>
> Ok.. I screwed up...
>
> You have a register statement:
> register=2405243333 at sip.broadvoice.com:123abc:2405243333 at sip.broadvoice.com/
> 201
>
> so, the incoming call from broadvoice will be sent to extension 201 in the
> frombroadvoice context.
>
> To ensure what is going on, use this as your context.
> exten => _X.,1,Noop(Incoming call for extension ${EXTEN} in context
> frombroadvoice)
>
> That will tell you exactly what is being sent into the context.
>
> You are using the latest AAH, so the variable substitutions will work.
>
> I expect that you will end up using the following in frombroadvoice:
>
> exten => ${BVRINGS},1,Macro(exten-vm,${BVRINGS}@default,${BVRINGS})
>
> Sorry for the confusion....
>
> Regards,
> Derek
(Old parts removed)
More information about the asterisk-users
mailing list