[asterisk-users] Getting 'i' functionality on internal extensions
Eric "ManxPower" Wieling
eric at fnords.org
Thu Sep 14 08:23:09 MST 2006
exten => _X.,1,Playback(pbx-invalid)
exten => _X.,2,Goto(s,1)
Brian Candler wrote:
> Hello,
>
> In the process of finding my way around, I tried to get Asterisk to give a
> recorded message if an invalid extension is dialled by a locally-attached
> phone (FXS port on TDM400P)
>
> Here's what I'm trying:
>
> -------------- extensions.conf --------------
> [internal]
>
> exten => 611,1,Answer()
> exten => 611,2,Playback(hello-world)
> exten => 611,3,Hangup()
>
> exten => i,1,Answer()
> exten => i,2,Playback(pbx-invalid)
> exten => i,3,Goto(s,1)
> ---------------------------------------------
>
> The 611 answer works, but the invalid extension doesn't. If you press
> something invalid, like "62" or "8", the line is immediately dropped and a
> busy tone is played. The console just shows
>
> -- Hungup 'Zap/1-1'
>
> Clearly I'm not understanding something about dialplans here, because "i"
> works for incoming calls on the FXO line: for example, I can add the
> following to extensions.conf
>
> [incoming]
>
> exten => s,1,Answer()
> exten => s,2,Wait(1)
> exten => s,3,Background(enter-ext-of-person)
> exten => 1,1,Playback(digits/1)
> exten => 1,n,Goto(s,1)
> exten => 2,1,Playback(digits/2)
> exten => 2,n,Goto(s,1)
> exten => i,1,Playback(pbx-invalid)
> exten => i,2,Goto(s,1)
>
> and it behaves as expected. (That was taken from the Starfish book, more or
> less)
>
> This is SVN trunk, under CentOS 4.4. Any hints as to what I've missed?
>
> Many thanks,
>
> Brian.
>
> P.S. Supplementary question. When Asterisk hangs up (for example, after
> playing the "hello world" message when the user dials 611 in the above
> dialplan), I get a busy tone. Can I change this, e.g. to silence, or Number
> Unobtainable? Or, can I start again with a fresh dialtone?
> _______________________________________________
> --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
>
More information about the asterisk-users
mailing list