[asterisk-users] PRI Connection in Lima, Peru

Carlos Prieto prieto.carlos at gmail.com
Tue Aug 8 11:06:35 MST 2006


OK, sorry for not being so explicit.
Here is the console output when i try to call no a non-existant number. I
don't get the message from the provider telling me the number does not
exist. But, if i place a call through an analog line, i got the provider
message.

    -- Accepting AUTHENTICATED call from 201.240.77.46:
       > requested format = gsm,
       > requested prefs = (),
       > actual format = gsm,
       > host prefs = (g729|gsm|ulaw|alaw),
       > priority = mine
    -- Executing Macro("IAX2/599-2", "dialout-trunk|1|5622716||") in new
stack
    -- Executing GotoIf("IAX2/599-2", "1?3:2") in new stack
    -- Goto (macro-dialout-trunk,s,3)
    -- Executing Macro("IAX2/599-2", "user-callerid") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?report") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?start") in new stack
    -- Executing Set("IAX2/599-2", "REALCALLERIDNUM=599") in new stack
    -- Executing NoOp("IAX2/599-2", "REALCALLERIDNUM is 599") in new stack
    -- Executing Set("IAX2/599-2", "AMPUSER=599") in new stack
    -- Executing Set("IAX2/599-2", "AMPUSERCIDNAME=Carlos Prieto") in new
stack
    -- Executing GotoIf("IAX2/599-2", "0?report") in new stack
    -- Executing Set("IAX2/599-2", "CALLERID(all)=Carlos Prieto <599>") in
new stack
    -- Executing NoOp("IAX2/599-2", "Using CallerID "Carlos Prieto" <599>")
in new stack
    -- Executing Macro("IAX2/599-2", "record-enable|599|OUT") in new stack
    -- Executing GotoIf("IAX2/599-2", "0 > 0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing AGI("IAX2/599-2",
"recordingcheck|20060808-125641|1155059801.39") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
    recordingcheck|20060808-125641|1155059801.39: Outbound recording not
enabled
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("IAX2/599-2", "No recording needed") in new stack
    -- Executing Macro("IAX2/599-2", "outbound-callerid|1") in new stack
    -- Executing GotoIf("IAX2/599-2", "1?start") in new stack
    -- Goto (macro-outbound-callerid,s,3)
    -- Executing NoOp("IAX2/599-2", "REALCALLERIDNUM is 599") in new stack
    -- Executing Set("IAX2/599-2", "USEROUTCID=") in new stack
    -- Executing Set("IAX2/599-2", "EMERGENCYCID=") in new stack
    -- Executing Set("IAX2/599-2", "TRUNKOUTCID=") in new stack
    -- Executing GotoIf("IAX2/599-2", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,11)
    -- Executing GotoIf("IAX2/599-2", "1?usercid") in new stack
    -- Goto (macro-outbound-callerid,s,13)
    -- Executing GotoIf("IAX2/599-2", "1?report") in new stack
    -- Goto (macro-outbound-callerid,s,15)
    -- Executing NoOp("IAX2/599-2", "CallerID set to "Carlos Prieto" <599>")
in new stack
    -- Executing Set("IAX2/599-2", "GROUP()=OUT_1") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?108") in new stack
    -- Executing Set("IAX2/599-2", "DIAL_NUMBER=5622716") in new stack
    -- Executing Set("IAX2/599-2", "DIAL_TRUNK=1") in new stack
    -- Executing AGI("IAX2/599-2", "fixlocalprefix") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
    fixlocalprefix: Could not parse /etc/asterisk/localprefixes.conf
    -- AGI Script fixlocalprefix completed, returning 0
    -- Executing Set("IAX2/599-2", "OUTNUM=5622716") in new stack
    -- Executing Set("IAX2/599-2", "custom=ZAP/g1") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?16") in new stack
    -- Executing Dial("IAX2/599-2", "ZAP/g1/5622716|120|tTrwW") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
   * -- Called g1/5622716*
    -- Zap/1-1 is proceeding passing it to IAX2/599-2
    *--* *Channel 0/1, span 1 got hangup request
*    *-- Hungup 'Zap/1-1'
    == Everyone is busy/congested at this time (1:0/0/1)*
    -- Executing Goto("IAX2/599-2", "s-CHANUNAVAIL|1") in new stack
    -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
    -- Executing NoOp("IAX2/599-2", "Dial failed due to CHANUNAVAIL") in new
stack
    -- Executing Macro("IAX2/599-2", "outisbusy|") in new stack
    -- *Executing Playback("IAX2/599-2", "all-circuits-busy-now") in new
stack
    -- Playing 'all-circuits-busy-now' (language 'es')
*    -- Executing Playback("IAX2/599-2", "pls-try-call-later") in new stack
    -- Playing 'pls-try-call-later' (language 'es')
    -- Hungup 'IAX2/599-2'

Here is the console output when calling to an existant number. From time to
time, totally random; i got the previous message.

    -- Accepting AUTHENTICATED call from 201.240.77.46:
       > requested format = gsm,
       > requested prefs = (),
       > actual format = gsm,
       > host prefs = (g729|gsm|ulaw|alaw),
       > priority = mine
    -- Executing Macro("IAX2/599-2", "dialout-trunk|1|3623885||") in new
stack
    -- Executing GotoIf("IAX2/599-2", "1?3:2") in new stack
    -- Goto (macro-dialout-trunk,s,3)
    -- Executing Macro("IAX2/599-2", "user-callerid") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?report") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?start") in new stack
    -- Executing Set("IAX2/599-2", "REALCALLERIDNUM=599") in new stack
    -- Executing NoOp("IAX2/599-2", "REALCALLERIDNUM is 599") in new stack
    -- Executing Set("IAX2/599-2", "AMPUSER=599") in new stack
    -- Executing Set("IAX2/599-2", "AMPUSERCIDNAME=Carlos Prieto") in new
stack
    -- Executing GotoIf("IAX2/599-2", "0?report") in new stack
    -- Executing Set("IAX2/599-2", "CALLERID(all)=Carlos Prieto <599>") in
new stack
    -- Executing NoOp("IAX2/599-2", "Using CallerID "Carlos Prieto" <599>")
in new stack
    -- Executing Macro("IAX2/599-2", "record-enable|599|OUT") in new stack
    -- Executing GotoIf("IAX2/599-2", "0 > 0?2:4") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing AGI("IAX2/599-2",
"recordingcheck|20060808-130315|1155060195.44") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
   recordingcheck|20060808-130315|1155060195.44: Outbound recording not
enabled
    -- AGI Script recordingcheck completed, returning 0
    -- Executing NoOp("IAX2/599-2", "No recording needed") in new stack
    -- Executing Macro("IAX2/599-2", "outbound-callerid|1") in new stack
    -- Executing GotoIf("IAX2/599-2", "1?start") in new stack
    -- Goto (macro-outbound-callerid,s,3)
    -- Executing NoOp("IAX2/599-2", "REALCALLERIDNUM is 599") in new stack
    -- Executing Set("IAX2/599-2", "USEROUTCID=") in new stack
    -- Executing Set("IAX2/599-2", "EMERGENCYCID=") in new stack
    -- Executing Set("IAX2/599-2", "TRUNKOUTCID=") in new stack
    -- Executing GotoIf("IAX2/599-2", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,11)
    -- Executing GotoIf("IAX2/599-2", "1?usercid") in new stack
    -- Goto (macro-outbound-callerid,s,13)
    -- Executing GotoIf("IAX2/599-2", "1?report") in new stack
    -- Goto (macro-outbound-callerid,s,15)
    -- Executing NoOp("IAX2/599-2", "CallerID set to "Carlos Prieto" <599>")
in new stack
    -- Executing Set("IAX2/599-2", "GROUP()=OUT_1") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?108") in new stack
    -- Executing Set("IAX2/599-2", "DIAL_NUMBER=3623885") in new stack
    -- Executing Set("IAX2/599-2", "DIAL_TRUNK=1") in new stack
    -- Executing AGI("IAX2/599-2", "fixlocalprefix") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
    fixlocalprefix: Could not parse /etc/asterisk/localprefixes.conf
    -- AGI Script fixlocalprefix completed, returning 0
    -- Executing Set("IAX2/599-2", "OUTNUM=3623885") in new stack
    -- Executing Set("IAX2/599-2", "custom=ZAP/g1") in new stack
    -- Executing GotoIf("IAX2/599-2", "0?16") in new stack
    -- Executing Dial("IAX2/599-2", "ZAP/g1/3623885|120|tTrwW") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    *-- Called g1/3623885*
    -- Zap/1-1 is proceeding passing it to IAX2/599-2
    *-- Zap/1-1 is ringing
    -- Zap/1-1 answered IAX2/599-2
*    -- Hungup 'Zap/1-1'
    -- Hungup 'IAX2/599-2'

Kind regards.

On 8/8/06, Moises Silva <moises.silva at gmail.com> wrote:
>
> Hi Carlos, are you new in asterisk-users? My recommendation would be
> to post more information about what is Asterisk showing in the verbose
> console. Posting only configurations with a brief description of the
> problem from a "end user" perspective is something that I dont see
> much usefull.
>
> Regards
>
> On 8/8/06, Carlos Prieto <prieto.carlos at gmail.com> wrote:
> >
> > Hi !
> >
> > I have a partial PRI conection with Telmex, and sometimes when i try to
> > place a call, i got the message "all circuits are busy now", however all
> > channels are not in use. The same ocurres when i place a call to a
> > non-existant number or to a busy number; i got "all circuits are busy
> now"
> > instead of getting "that number does not exist" from the provider or
> listen
> > the "busy" tone. When i place a call to a residential number and that
> number
> > does not answer, i don't hear the message from the voicemail ("You have
> > tried to reach the number 123455. Please leave your message after the
> tone")
> > but instead i only hear the "beep" signal for leaving the message.
> >
> > Here are my configurations:
> >
> >
> > /etc/zaptel.conf:
> >
> > span=1,1,0,ccs,hdb3
> > bchan=1-15
> > dchan=16
> > loadzone        = us
> > defaultzone     = us
> >
> > /etc/asterisk/zapata.conf:
> >
> > [channels]
> > context=from-trunk
> > switchtype=euroisdn
> > signalling=pri_cpe
> > group=1
> > channel => 1-15
> > callgroup=1
> > pickupgroup=1
> >
> > "zap show status":
> >
> > Description                              Alarms     IRQ
> >    bpviol     CRC4
> > Digium Wildcard TE110P T1/E1 Card 0      OK
> 18964      0          0
> >
> >
> > "pri show span 1":
> >
> > Primary D-channel: 16
> > Status: Provisioned, Up, Active
> > Switchtype: EuroISDN
> > Type: CPE
> > Window Length: 0/7
> > Sentrej: 0
> > SolicitFbit: 0
> > Retrans: 0
> > Busy: 0
> > Overlap Dial: 0
> > T200 Timer: 1000
> >  T203 Timer: 10000
> > T305 Timer: 30000
> > T308 Timer: 4000
> > T313 Timer: 4000
> > N200 Counter: 3
> >   Any help, will be appreciated.
> >
> > Thanks in advance.
> > Kind regards.
> >
> > _______________________________________________
> > --Bandwidth and Colocation provided by Easynews.com --
> >
> > asterisk-users mailing list
> > To UNSUBSCRIBE or update options visit:
> >
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> >
> >
> >
>
>
> --
> "Su nombre es GNU/Linux, no solamente Linux, mas info en
> http://www.gnu.org"
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060808/81adfe10/attachment.htm


More information about the asterisk-users mailing list