[Asterisk-bsd] missing destination extension in chan_capi, incoming calls fail

Hans Petter Selasky hselasky at c2i.net
Mon Mar 31 12:37:44 CDT 2008


Hi,

Here is your problem I think:

; incoming provider : ISDN Out
[ISDN-PROVIDER-159382343347c6f0e545af0-incoming]
include => public-direct-dial
exten => 22,1,NoOp(incoming call from provider: ISDN Out to ${EXTEN})
exten => 22,n,Ringing()
exten => 22,n,Wait(1)
exten => 22,n,Macro(main|SIP/22|22|22|to|)

exten => 7000,1,NoOp(incoming call from provider: ISDN Out to ${EXTEN})
exten => 7000,n,Ringing()
exten => 7000,n,Wait(1)
exten =>
7000,n,Dial(Local/${EXTEN}@APPLICATION-MAPPING-202623056347c6fc9bd8a97/n)


> ; isdn te interface "HFC PCI Card" incoming
> [isdn-unit-0-incoming]
> exten => _[0-9a-zA-Z*#]!,1,Set(CHANNEL(language)=de)
> exten =>
> _[0-9a-zA-Z*#]!,n,Goto(ISDN-PROVIDER-159382343347c6f0e545af0-incoming,
${EXTEN},1) 
> exten => s,1,Set(CHANNEL(language)=de) 
> exten => s,n,Goto(ISDN-PROVIDER-159382343347c6f0e545af0-incoming,${EXTEN},1)

You see that in the case of "s", ${EXTEN} == "s" aswell, and 
your "ISDN-PROVIDER-159382343347c6f0e545af0-incoming" context has no "s" 
extension!

--HPS



More information about the Asterisk-BSD mailing list