[asterisk-ss7] Problems with incoming calls from POTS in Asterisk
1.2.12.1
Robert Honore
robert at digi-data.com
Wed Jan 24 09:22:12 MST 2007
Dear Folks,
I am stuck and would appreciate any help to move forward.
I am having a problem configuring the dialplan for an Asterisk 1.2.12.1
system running on Linux that gives me the result shown below.
In this problem, I an trying to dial into Asterisk and then connect to
an internal user at extension 1002 (as in call <phone number> Ext 1002).
The problem occurs no matter which extension I dial, in particular, it
tells me that there is no valid extension '1' in context 'incoming' on
Zap/1-1.
The message about file DDSLGREET is deliberate. I set it up like that
so I can distinguish Asterisk from our existing phone system when I dial
in. Please ignore it.
-- Starting simple switch on 'Zap/1-1'
Jan 24 11:44:53 NOTICE[2391]: chan_zap.c:6073 ss_thread: Got event 18
(Ring Begin)...
-- Executing Answer("Zap/1-1", "") in new stack
-- Executing BackGround("Zap/1-1", "DDSLGREET") in new stack
Jan 24 11:44:53 WARNING[2391]: file.c:512 ast_openstream_full: File
DDSLGREET does not exist in any format
Jan 24 11:44:53 WARNING[2391]: file.c:824 ast_streamfile: Unable to open
DDSLGREET (format unknown): No such file or directory
Jan 24 11:44:53 WARNING[2391]: pbx.c:5798 pbx_builtin_background:
ast_streamfile failed on Zap/1-1 for DDSLGREET
-- Executing WaitExten("Zap/1-1", "15") in new stack
-- Invalid extension '1' in context 'incoming' on Zap/1-1
== CDR updated on Zap/1-1
-- Executing Hangup("Zap/1-1", "") in new stack
== Spawn extension (incoming, i, 1) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'
The output of show dialplan is as follows.
*CLI> show dialplan
[ Context 'EMERGENCY_FIRE' created by 'pbx_ael' ]
'990' => 1. Dial(${TRUNK}/990||r) [pbx_ael]
'9990' => 1. Dial(${TRUNK}/990||r) [pbx_ael]
[ Context 'RESTRICTED' created by 'pbx_ael' ]
'_1XXX' => 1. Macro(std-exten-ael|${EXTEN}|SIP) [pbx_ael]
[ Context 'international' created by 'pbx_ael' ]
Ignore pattern => '=> 9 _9011. => { Dial(${TRUNK}/${EXTEN:1},,r);
}' [pbx_ael]
[ Context 'longdistance' created by 'pbx_ael' ]
'_91NXXNXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:1}||r)
[pbx_ael]
Ignore pattern => '=> 9' [pbx_ael]
[ Context 'local' created by 'pbx_ael' ]
'_9NXXXXXX' => 1. Dial(${TRUNK}/${EXTEN:1}||r) [pbx_ael]
Ignore pattern => '=> 9' [pbx_ael]
[ Context 'incoming' created by 'pbx_ael' ]
'i' => 1. Hangup() [pbx_ael]
's' => 1. Answer() [pbx_ael]
2. Background(DDSLGREET) [pbx_ael]
3. WaitExten(15) [pbx_ael]
't' => 1. Hangup() [pbx_ael]
'_1XXX' => 1. Goto(internal|_1XXX|1) [pbx_ael]
[ Context 'internal' created by 'pbx_ael' ]
'_1XXX' => 1. Macro(std-exten-ael|${EXTEN}|SIP) [pbx_ael]
Include => 'RESTRICTED' [pbx_ael]
Include => 'local' [pbx_ael]
Include => 'londgistance' [pbx_ael]
Include => 'international' [pbx_ael]
[ Context 'default' created by 'pbx_ael' ]
Include => 'internal' [pbx_ael]
[ Context 'macro-std-exten-ael' created by 'pbx_ael' ]
'a' => 1. VoiceMailMain(${ext}) [pbx_ael]
2. return() [pbx_ael]
's' => 1. Set(ext=${ARG1}) [pbx_ael]
2. Set(dev=${ARG2}) [pbx_ael]
3. Dial(${dev}/${ext}|20|r) [pbx_ael]
4. Goto(sw-4-${DIALSTATUS}|1) [pbx_ael]
5. NoOp(Finish switch-4) [pbx_ael]
'sw-4-BUSY' => 1. VoiceMail(b${ext}) [pbx_ael]
2. Goto(s|5) [pbx_ael]
'_sw-4-.' => 1. VoiceMail(u${ext}) [pbx_ael]
2. Goto(s|5) [pbx_ael]
[ Context 'parkedcalls' created by 'res_features' ]
'700' => 1. Park()
[res_features]
-= 15 extensions (24 priorities) in 10 contexts. =-
*CLI>
Any help would be appreciated.
Yours sincerely,
Robert Honore.
More information about the asterisk-ss7
mailing list