[Asterisk-Users] bridging sip to capi, no playtones back to caller

Armin Schindler armin at melware.de
Fri Aug 26 07:29:22 MST 2005


On Fri, 26 Aug 2005, Simone Cittadini wrote:
> I've the following setup :
> 
> sip phone -> ser (auth and routing) -> asterisk with capi isdn
> 
> when I call a pstn number everything works fine, but I can't hear anything
> till the called answer.

If you want tones from isdn before the connection is established, you need 
to set 'early-B3'. With older chan_capi versions, you need to put
'b' or 'B' at the beginning of your 'callednum'. See README of chan_capi.
If you want to use newer chan_capi, have a look at sourceforge.net.

Armin
 
> this is the output from a test call :
> 
> -- Executing Playtones("SIP/2.7.184.61-08152880", "dial") in new stack
> -- Executing Dial("SIP/2.7.184.61-08152880", 
> "CAPI/02myisdnnum:347callednum") in new stack
> -- creating pipe for PLCI=-1
> > sent CONNECT_REQ MN =0x193
> -- Called 02myisdnnum:347callednum
> -- CAPI[contr1/02myisdnnum]/2 is making progress passing it to 
> SIP/2.7.184.61-08152880
> -- CAPI[contr1/02myisdnnum]/2 is ringing
> > sent FACILITY_REQ (PLCI=0x101)
>  -- CAPI[contr1/02myisdnnum]/2 answered
>  == Spawn extension (default, 347callednum, 2) exited non-zero on
> 'SIP/2.7.184.61-08152880'     
> 
> asterisk-pri-1:/etc/asterisk # cat extensions.conf
> 
> [general]
> static=yes
> writeprotect=yes
> [globals]
> [default]
> exten => _X.,1,Playtones(ring)
> exten => _X.,2,Dial,CAPI/0226265583:${EXTEN}
> exten => _X.,3,HangupSIP/2.7.184.61-08152880
> -- CAPI Hangingup
> > sent DISCONNECT_B3_REQ NCCI=0x10101
> > sent DISCONNECT_REQ PLCI=0x101
> -- removed pipe for PLCI = 0x101
> 
> 
> asterisk-pri-1:/etc/asterisk # cat sip.conf
> 
> [general]
> context=default
> port=5060
> bindaddr=192.168.1.101
> srvlookup=no
> canreinvite=no
> disallow=all
> allow=alaw
> 
> 
> asterisk-pri-1:/etc/asterisk # cat capi.conf
> 
> [general]
> nationalprefix=0
> internationalprefix=0039
> rxgain=0.8
> txgain=0.8
> [interfaces]
> msn=02myisdnnumber
> incomingmsn=*
> controller=1
> softdtmf=0
> context=default
> callgroup=1
> mode=immediate
> devices=2
> 
> asterisk-pri-1:/etc/asterisk # cat indications.conf
> 
> [general]
> country=it
> [it]
> description = Italy
> ringcadence = 1000,4000
> dial = 425/600,0/1000,425/200,0/200
> busy = 425/500,0/500
> ring = 425/1000,0/4000
> congestion = 425/200,0/200
> callwaiting = 425/200,0/600,425/200,0/10000
> dialrecall = 470/400,425/400
> record = 1400/400,0/15000
> info =
> !950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,!950/330,!1400/330,!1800/330,!0/1000,0
> 
> 
> 
> 
> 
> _______________________________________________
> --Bandwidth and Colocation sponsored by Easynews.com --
> 
> Asterisk-Users mailing list
> Asterisk-Users at 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
> 
> 



More information about the asterisk-users mailing list