[Asterisk-Users] Dialplan Q: Dialing with Capi

2005-06-22 Thread Patrik Schindler
Hello,

I'm using asterisk 1.0.7. with a somewhat advanced setup with IAX and CAPI 
as channels. A call comes in via IAX2 and should be redirected to CAPI.

So I wrote the following dialplan:

[fromiax]
exten = _8XXX,1,Answer
exten = _8XXX,2,Dial(CAPI/265:B${EXTEN:1},,r)

[fromcapi]
exten = 265,1,Answer
exten = 265,2,Dial(IAX2/PoC/[EMAIL PROTECTED])
exten = 265-BUSY,1,Busy
exten = 265-NOANSWER,1,Busy

[default]
exten = s,1,Answer
exten = s,2,Congestion


The asterisk on the described side is connected to a classic company pbx 
(from Ericsson) and has local Extensions _XXX. The CAPI Interface gets 
signalled with MSN 260-265.

Yesterday I rewrote the dialplan to allow calls from any company phone 
(_XXX) to 265 will be rerouted to PoC/11 (the IAX peer). This works fine, 
the IAX peer will be called with MSN 265 as callerid, so the called party 
can see the number for callback.

I'm encountering the following problem with this setup, when the iax peer 
dials 8253, which should be redirected to CAPI/253 (8 is a extension 
prefix specific to the iax peer configuration).

-- Accepting AUTHENTICATED call from xx.xx.xx.xx, requested format = 4, 
actual format = 4
-- Executing Answer(IAX2/[EMAIL PROTECTED]/3, ) in new stack
-- Executing Dial(IAX2/[EMAIL PROTECTED]/3, CAPI/265:B253||r) in new stack
Jun 22 11:47:22 NOTICE[13337]: chan_capi.c:1173 capi_request: didn't find 
capi device with outgoing msn = 265. you should check your config!
Jun 22 11:47:22 NOTICE[13337]: app_dial.c:746 dial_exec: Unable to create 
channel of type 'CAPI'
== Everyone is busy/congested at this time
-- Hungup 'IAX2/[EMAIL PROTECTED]/3'

When I change the dialplan to the outgoing MSN will be 260 than it works 
as expected: 253 will be called, but the called party gets 260 as callerid 
instead of the 265.

My capi.conf looks like this:

[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
language=de

[interfaces]
msn=260
incomingmsn=*
outgoingmsn=260,261,263,264,265
controller=1
softdtmf=1
context=fromcapi
language=de
echocancel=yes
devices=2

Okay, I could also set msn=265; but in the future, more msns should be 
redirected to VoIP channels, so this is not a long term solution.

Any help is very welcome! Thanks for asterisk!

:wq! PoC
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Dialplan Q: Dialing with Capi

2005-06-22 Thread jurczak
You could try the new chan_capi-cm-0.5.1 in which you dont need to have any 
msn defined in capi.conf

On Wed, 22 Jun 2005 12:28:58 +0200 (MEST), Patrik Schindler wrote
 Hello,
 
 I'm using asterisk 1.0.7. with a somewhat advanced setup with IAX 
 and CAPI as channels. A call comes in via IAX2 and should be 
 redirected to CAPI.
 
 So I wrote the following dialplan:
 
 [fromiax]
 exten = _8XXX,1,Answer
 exten = _8XXX,2,Dial(CAPI/265:B${EXTEN:1},,r)
 
 [fromcapi]
 exten = 265,1,Answer
 exten = 265,2,Dial(IAX2/PoC/[EMAIL PROTECTED])
 exten = 265-BUSY,1,Busy
 exten = 265-NOANSWER,1,Busy
 
 [default]
 exten = s,1,Answer
 exten = s,2,Congestion
 
 The asterisk on the described side is connected to a classic company 
 pbx 
 (from Ericsson) and has local Extensions _XXX. The CAPI Interface 
 gets signalled with MSN 260-265.
 
 Yesterday I rewrote the dialplan to allow calls from any company 
 phone 
 (_XXX) to 265 will be rerouted to PoC/11 (the IAX peer). This works 
 fine, the IAX peer will be called with MSN 265 as callerid, so the 
 called party can see the number for callback.
 
 I'm encountering the following problem with this setup, when the iax 
 peer dials 8253, which should be redirected to CAPI/253 (8 is a 
 extension prefix specific to the iax peer configuration).
 
 -- Accepting AUTHENTICATED call from xx.xx.xx.xx, requested format = 
 4, actual format = 4 -- Executing Answer(IAX2/[EMAIL PROTECTED]/3, ) in 
 new stack -- Executing Dial(IAX2/[EMAIL PROTECTED]/3, CAPI/265:B253||r) 
 in 
 new stack
 Jun 22 11:47:22 NOTICE[13337]: chan_capi.c:1173 capi_request: didn't 
 find capi device with outgoing msn = 265. you should check your config!
 
 Jun 22 11:47:22 NOTICE[13337]: app_dial.c:746 dial_exec: Unable to 
 create channel of type 'CAPI' == Everyone is busy/congested at this time
 -- Hungup 'IAX2/[EMAIL PROTECTED]/3'
 
 When I change the dialplan to the outgoing MSN will be 260 than it 
 works as expected: 253 will be called, but the called party gets 260 
 as callerid instead of the 265.
 
 My capi.conf looks like this:
 
 [general]
 nationalprefix=0
 internationalprefix=00
 rxgain=0.8
 txgain=0.8
 language=de
 
 [interfaces]
 msn=260
 incomingmsn=*
 outgoingmsn=260,261,263,264,265
 controller=1
 softdtmf=1
 context=fromcapi
 language=de
 echocancel=yes
 devices=2
 
 Okay, I could also set msn=265; but in the future, more msns should 
 be redirected to VoIP channels, so this is not a long term solution.
 
 Any help is very welcome! Thanks for asterisk!
 
 :wq! PoC
 ___
 Asterisk-Users mailing list
 Asterisk-Users@lists.digium.com
 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
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Dialplan Q: Dialing with Capi

2005-06-22 Thread Patrik Schindler
On Wed, 22 Jun 2005, jurczak wrote:

 You could try the new chan_capi-cm-0.5.1 in which you dont need to have any 
 msn defined in capi.conf

Thank you very much, this solved my problem!

Do you know a solution for non-capi but i4l devices? It's not an error but 
a warning only, so it's not a real problem.

:wq! PoC

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users