Thank you for your response Marco.

I do. The problem is that all incomings calls from ISDN are handled by the
default "s" extension in the context [default] and not by an "s" extension
in the context [isdn] or by the msm numbers as extensions in the context [isdn].


So, what is the reason for the context directive in /etc/asterisk/capi.conf
to exit? What exactly is it used for?

Dimitris

*Marco Supino wrote:*
-------------------------------------------------------------------------
Do you have an 's' extention in the default context ?

Marco.


Dimitris Kounalakis wrote:
/ Hello,
/>/ I am trying to configure asterisk 1.0.7pre to get incoming calls from an />/ ISDN line using an AVM fritz PCI 2.0 with Chan_capi 0.3.5. My problem is />/ that the context is not recognised in the /etc/asterisk/capi.conf
/>/ I have in /etc/asterisk/capi.conf 's section "[interfaces]" the />/ following directive
/>/ context=isdn
/>/ />/ and the following directive in /etc/asterisk/extensions.conf in the />/ context [isdn]
/>/ [isdn]
/>/ exten => s,1,Dial(SIP/${DNID:4},60,tr)
/>/ />/ />/ Here follows the debug info I get when an incoming call starts:
/>/ ---------------------------------------------------------------------------- />/ />/ == CONNECT_IND />/ (PLCI=0x101,DID=2810111694,CID=2810111694,CIP=0x1,CONTROLLER=0x1)
/>/ -- creating pipe for PLCI=0x101 msn = 2810111694
/>/ > sent ALERT_REQ PLCI = 0x101
/>/ == Starting CAPI[contr1/2810111694]/3 at ,2810111694,1 failed so />/ falling back to exten 's'
/>/ == Starting CAPI[contr1/2810111694]/3 at ,s,1 still failed so falling />/ back to context 'default'
/>/ Mar 13 11:52:41 WARNING[10744]: pbx.c:1893 ast_pbx_run: Channel />/ 'CAPI[contr1/2810111694]/3' sent into invalid extension 's' in context />/ 'default', but no invalid handler
/>/ -- CAPI Hangingup
/>/ ----------------------------------------------------------------------------- />/ />/ When I move the "exten => s,1,Dial(${DNID:4},60,tr)" in the context />/ "[default]" of the /etc/asterisk/extensions.conf, I get the following />/ debug info and the sip phone rings ok:
/>/ ------------------------------------------------------------------------------ />/ />/ == CONNECT_IND />/ (PLCI=0x101,DID=2810111694,CID=2810111694,CIP=0x1,CONTROLLER=0x1)
/>/ -- creating pipe for PLCI=0x101 msn = 2810111694
/>/ > sent ALERT_REQ PLCI = 0x101
/>/ == Starting CAPI[contr1/2810111694]/4 at ,2810111694,1 failed so />/ falling back to exten 's'
/>/ == Starting CAPI[contr1/2810111694]/4 at ,s,1 still failed so falling />/ back to context 'default'
/>/ -- Executing Dial("CAPI[contr1/2810111694]/4", "SIP/111694|60|tr") in />/ new stack
/>/ -- Called 111694
/>/ ------------------------------------------------------------------------------ />/ />/ />/ Is this a bug? It does not handle the context, so, it can not find what />/ to do, it works only with the default context.
/>/ />/ Thank you in advance,
/>/ Dimitris
/>/ _______________________________________________
/>/ Asterisk-Users mailing list
/>/ Asterisk-Users at lists.digium.com <http://lists.digium.com/mailman/listinfo/asterisk-users>
/>/ http://lists.digium.com/mailman/listinfo/asterisk-users
/>/ To UNSUBSCRIBE or update options visit:
/>/ http://lists.digium.com/mailman/listinfo/asterisk-users
/>/ /


_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to