[Asterisk-video] how to setup SIP-324M gateway
Klaus Darilion
klaus.mailinglists at pernau.at
Tue Jul 24 11:01:47 CDT 2007
Arnold P. Siboro wrote:
> I did not install the AMR codec, but then there was no codec related
> error message. I then did instll AMR by patching and recompiling
> Asterisk as instructed on this URL
> http://lists.digium.com/pipermail/asterisk-dev/2007-March/026446.html
> And I believe it's put in place, since Asterisk log shows as follows:
>
> logger.c: == Registered translator 'amrtolin' from format amr to slin,
> cost 2
> logger.c: == Registered translator 'lintoamr' from format slin to amr,
> cost 11
> logger.c: codec_amr.so => (AMR Coder/Decoder)
>
> With this dialplan:
>
> [from-zaptel]
> exten => s,1,h324m_gw(s at threegvideo)
>
> [threegvideo]
> exten => s,1,Dial(SIP/1002)
>
> I could finally got the call on X-lite (X-Lite rings) but when it is
> picked up the call was disconnected.
>
> -- Accepting data call from '08017734983' to 's' on channel 0/1, span 1
> -- Executing [s at from-zaptel:1] h324m_gw("Zap/1-1", "s at threegvideo") in new stack
> -- Executing [s at threegvideo:1] Dial("Local/s at threegvideo-6e38,2", "SIP/1002") in new stack
> -- Called 1002
> -- SIP/1002-08d9ee60 is ringing
> -- SIP/1002-08d9ee60 answered Local/s at threegvideo-6e38,2
> == Spawn extension (threegvideo, s, 1) exited non-zero on 'Local/s at threegvideo-6e38,2'
>
> I wonder how to find out what is the reason of disconnection (are there
> ways to investigate via logs for example)? X-Lite does not support AMR
> (Supported audio codecs are Broadvoice-32, Broadvoice-32 FEC, G.711aLaw,
> G.711uLaw, GSM, iLBC, Speex), but Asterisk is supposed to handle
> transcoding between AMR and for example G.711, isn't?
Yes - asterisk should handle the transcoding - in theorie. I also could
not get it working too. Maybe it is related to the "byte-alignment"
problem within AMR. Sergio posted a new patch which should fix this but
the patch did not work. :-(
regards
klaus
>
>
> Pada Mon, 23 Jul 2007 13:54:54 +0200
> si Klaus Darilion <klaus.mailinglists at pernau.at> bilang:
>
>> Have you installed the AMR codec?
>>
>> regards
>> klaus
>>
>> Arnold P. Siboro wrote:
>>> Actually the instruction does not mention the Answer line, so I fixed
>>> the configuration to as follows:
>>>
>>> [from-zaptel]
>>> exten => s,1,h324m_gw(s at threegvideo)
>>>
>>> [threegvideo]
>>> exten => s,1,Dial(SIP/1002)
>>>
>>> But the caller keeps ringing while callee (1002) receives nothing, as
>>> follows:
>>>
>>> Connected to Asterisk 1.4.7.1-BRIstuffed-0.4.0-test2 currently running on asterisk1 (pid = 22790)
>>> ionerisk1*CLI>
>>> Verbosity is at least 3
>>> -- Going to extension s|1 because of immediate=yes
>>> -- Accepting voice call from '0948523078' to 's' on channel 0/1, span 1
>>> -- Executing [s at from-zaptel:1] h324m_gw("Zap/1-1", "s at threegvideo") in new stack
>>> -- Executing [s at threegvideo:1] Dial("Local/s at threegvideo-3a33,2", "SIP/1002") in new stack
>>> -- Couldn't call 1002
>>> == Everyone is busy/congested at this time (0:0/0/0)
>>> == Auto fallthrough, channel 'Local/s at threegvideo-3a33,2' status is 'CHANUNAVAIL'
>>> == Spawn extension (from-zaptel, s, 1) exited non-zero on 'Zap/1-1'
>>> -- Hungup 'Zap/1-1'
>>>
>>>
>>> Pada Mon, 23 Jul 2007 14:54:08 +0900
>>> si "Arnold P. Siboro" <asiboro at maltech.jp> bilang:
>>>
>>>> I got my Asterisk box running and tested with ISDN line. Furthermore, h324m_loopback()
>>>> also worked perfectly. I want to setup a SIP-324M gateway, following the
>>>> instruction on libh324m gateway, I set it as follows:
>>>>
>>>> [from-zaptel]
>>>> exten => _.,1,Answer
>>>> ;exten => s,10,h324m_gw(SIP/1002)
>>>> exten => _X.,1,h324m_gw(s at threegvideo)
>>>>
>>>> [threegvideo]
>>>> exten => s,1,Dial(SIP/1002)
>>>>
>>>> However, it does not work (caller keeps ringing but callee does not get
>>>> does not response), giving the following message:
>>>>
>>>>
>>>> Connected to Asterisk 1.4.7.1-BRIstuffed-0.4.0-test2 currently running on asterisk1 (pid = 22790)
>>>> ionerisk1*CLI>
>>>> Verbosity is at least 3
>>>> == Parsing '/etc/asterisk/manager.conf': Found
>>>> == Parsing '/etc/asterisk/manager_custom.conf': Found
>>>> == Manager 'admin' logged on from 127.0.0.1
>>>> -- Going to extension s|1 because of immediate=yes
>>>> -- Accepting voice call from '0948523078' to 's' on channel 0/1, span 1
>>>> -- Executing [s at from-zaptel:1] Answer("Zap/1-1", "") in new stack
>>>> == Auto fallthrough, channel 'Zap/1-1' status is 'UNKNOWN'
>>>> -- Executing [h at from-zaptel:1] Answer("Zap/1-1", "") in new stack
>>>> -- Hungup 'Zap/1-1'
>>>>
>>>> Is it codec problem? I was kind of expecting some message if it's about
>>>> codec. BTW, on the SIP end I am using X-Lite, which I think does not
>>>> have the right audio codec to talk with h324m endpoint.
>
>
>
>
> Arnold P. Siboro (asiboro at maltech.jp)
>
> "Anyone who has never made a mistake has never tried anything new."
> -- Albert Einstein
>
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-video mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-video
More information about the asterisk-video
mailing list