Bruce Thayre
2009-Mar-30 21:16 UTC
[asterisk-users] Newbie trying to make calls outside via digium card and POTS line
Hello, This is my first asterisk installation, and having read up on the documentation, and trying several tutorials i'm unable to get my outbound route working. I'm certain it's an issue with my configuration and my inexperience with asterisk. So i have my POTS phone connected to my digium card, and when i make a call, I receive the "cannot be completed as dialed" message. The log for the event in question is: [Mar 30 10:51:22] VERBOSE[1944] logger.c: -- Starting simple switch on 'Zap/3-1' [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:1] ResetCDR("Zap/3-1", "") in new stack [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:2] NoCDR("Zap/3-1", "") in new stack [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:3] Wait("Zap/3-1", "1") in new stack [Mar 30 10:51:31] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:4] Playback("Zap/3-1", "silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack [Mar 30 10:51:31] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'silence/1' (language 'en') [Mar 30 10:51:32] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'cannot-complete-as-dialed' (language 'en') [Mar 30 10:51:34] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'check-number-dial-again' (language 'en') [Mar 30 10:51:37] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:5] Wait("Zap/3-1", "1") in new stack [Mar 30 10:51:38] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:6] Congestion("Zap/3-1", "20") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (from-internal, 18585300400, 6) exited non-zero on 'Zap/3-1' [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [h at from-internal:1] Macro("Zap/3-1", "hangupcall") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:1] ResetCDR("Zap/3-1", "w") in new stack [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: ResetCDR [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:2] NoCDR("Zap/3-1", "") in new stack [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: NoCDR [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:3] GotoIf("Zap/3-1", "1?skiprg") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,6) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:6] GotoIf("Zap/3-1", "1?skipblkvm") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,9) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:9] GotoIf("Zap/3-1", "1?theend") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,11) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:11] Hangup("Zap/3-1", "") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/3-1' in macro 'hangupcall' [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/3-1' [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Hungup 'Zap/3-1' [Mar 30 10:51:43] DEBUG[2857] chan_zap.c: Message status for 4321 at default changed from -1 to 0 on 3 Up to this point, all i have set up are two SIP phones, my POTS phone, and 1 ring group. My POTS line is connected to channel 1, and my POTS phone is connected on channel 3. Perhaps my understanding of how the calls are handled is flawed, but it seems to me that: 1. I dial a number on my POTS phone 2. Using the number, asterisk should match it against the dialing rules i have set 3. Having matched the number to an outbound dialing rule, it routes the call to the outside trunk and bingo bango i'm talking on the phone with someone outside my office However in this situation, it doesn't seem to work. And lines like "[18585300400 at from-internal:6] Congestion("Zap/3-1", "20") in new stack" are a mystery to me. If any additional information is needed just let me know what, and i'll post it. Any help would be greatly appreciated as i'm kind of stuck on at this point. Thanks!!!!
Alex Robar
2009-Mar-30 21:28 UTC
[asterisk-users] Newbie trying to make calls outside via digium card and POTS line
On Mon, Mar 30, 2009 at 5:16 PM, Bruce Thayre <bruce at mipscomputation.com>wrote:> > Up to this point, all i have set up are two SIP phones, my POTS phone, > and 1 ring group. My POTS line is connected to channel 1, and my POTS > phone is connected on channel 3. Perhaps my understanding of how the > calls are handled is flawed, but it seems to me that: > > 1. I dial a number on my POTS phone > 2. Using the number, asterisk should match it against the dialing rules > i have set > 3. Having matched the number to an outbound dialing rule, it routes the > call to the outside trunk and bingo bango i'm talking on the phone with > someone outside my office > > However in this situation, it doesn't seem to work. And lines like > "[18585300400 at from-internal:6] Congestion("Zap/3-1", "20") in new stack" > are a mystery to me. If any additional information is needed just let > me know what, and i'll post it. Any help would be greatly appreciated > as i'm kind of stuck on at this point. Thanks!!!! > > <http://lists.digium.com/mailman/listinfo/asterisk-users>Hi Bruce, I can't be sure without looking at your dialplan, but based on your description it looks like you are routing calls out the wrong port. Asterisk is trying to dial 1-858-530-0400 on port 3 of your Digium card. You've stated that your POTS line is plugged into port 1, so there's likely an error in your dial command. Do you have Dial(ZAP/3-1... instead of Dial(ZAP/1-1... ? AR -- Alex Robar alex.robar at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090330/dd9a5a91/attachment.htm
Danny Nicholas
2009-Mar-30 21:28 UTC
[asterisk-users] Newbie trying to make calls outside via digiumcard and POTS line
Show us your dialplan. -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Bruce Thayre Sent: Monday, March 30, 2009 4:16 PM To: asterisk-users at lists.digium.com Subject: [asterisk-users] Newbie trying to make calls outside via digiumcard and POTS line Hello, This is my first asterisk installation, and having read up on the documentation, and trying several tutorials i'm unable to get my outbound route working. I'm certain it's an issue with my configuration and my inexperience with asterisk. So i have my POTS phone connected to my digium card, and when i make a call, I receive the "cannot be completed as dialed" message. The log for the event in question is: [Mar 30 10:51:22] VERBOSE[1944] logger.c: -- Starting simple switch on 'Zap/3-1' [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:1] ResetCDR("Zap/3-1", "") in new stack [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:2] NoCDR("Zap/3-1", "") in new stack [Mar 30 10:51:30] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:3] Wait("Zap/3-1", "1") in new stack [Mar 30 10:51:31] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:4] Playback("Zap/3-1", "silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack [Mar 30 10:51:31] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'silence/1' (language 'en') [Mar 30 10:51:32] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'cannot-complete-as-dialed' (language 'en') [Mar 30 10:51:34] VERBOSE[1944] logger.c: -- <Zap/3-1> Playing 'check-number-dial-again' (language 'en') [Mar 30 10:51:37] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:5] Wait("Zap/3-1", "1") in new stack [Mar 30 10:51:38] VERBOSE[1944] logger.c: -- Executing [18585300400 at from-internal:6] Congestion("Zap/3-1", "20") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (from-internal, 18585300400, 6) exited non-zero on 'Zap/3-1' [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [h at from-internal:1] Macro("Zap/3-1", "hangupcall") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:1] ResetCDR("Zap/3-1", "w") in new stack [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: ResetCDR [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:2] NoCDR("Zap/3-1", "") in new stack [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: NoCDR [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:3] GotoIf("Zap/3-1", "1?skiprg") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,6) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:6] GotoIf("Zap/3-1", "1?skipblkvm") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,9) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:9] GotoIf("Zap/3-1", "1?theend") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Goto (macro-hangupcall,s,11) [Mar 30 10:51:39] DEBUG[1944] app_macro.c: Executed application: GotoIf [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Executing [s at macro-hangupcall:11] Hangup("Zap/3-1", "") in new stack [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/3-1' in macro 'hangupcall' [Mar 30 10:51:39] VERBOSE[1944] logger.c: == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/3-1' [Mar 30 10:51:39] VERBOSE[1944] logger.c: -- Hungup 'Zap/3-1' [Mar 30 10:51:43] DEBUG[2857] chan_zap.c: Message status for 4321 at default changed from -1 to 0 on 3 Up to this point, all i have set up are two SIP phones, my POTS phone, and 1 ring group. My POTS line is connected to channel 1, and my POTS phone is connected on channel 3. Perhaps my understanding of how the calls are handled is flawed, but it seems to me that: 1. I dial a number on my POTS phone 2. Using the number, asterisk should match it against the dialing rules i have set 3. Having matched the number to an outbound dialing rule, it routes the call to the outside trunk and bingo bango i'm talking on the phone with someone outside my office However in this situation, it doesn't seem to work. And lines like "[18585300400 at from-internal:6] Congestion("Zap/3-1", "20") in new stack" are a mystery to me. If any additional information is needed just let me know what, and i'll post it. Any help would be greatly appreciated as i'm kind of stuck on at this point. Thanks!!!! _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users