Hi, I am trying to get the 3G call working through E1. i have tried both bc and llc but both does'nt seems to be working. The call is landing and all i hear is a noise. I don't have echo cancellation turned on. The same problem occurs even when i try on SIP using h324_gw and h324_gw_answer.
Any ideas what could be causing the problem Thanks in advance. Asterisk - 1.4.21.1 with patch 10217 libpri-1.4.4 with patch 13055 zaptel-1.4.7 my dialplan - [from-dialer1] exten => _X.,1,Set(__phonenumber=${phonenumber}) exten => _X.,n,h324m_call(play@from-dialer1) exten => play,1,Set(CHANNEL(transfercapability)=VIDEO) exten => play,n,Set(CHANNEL(userinformationlayer1)=38) exten => play,n,Dial(Zap/g1/${phonenumber},30) exten => play,n,Hangup() [video-campaign1] exten => play,1,Wait(1) exten => play,n,mp4play(/var/tmp/jefflew.3gp) exten => play,n,Hangup() zapata.conf - [channels] language=en signalling=pri_cpe switchtype=euroisdn ;rxwink=300 callerid=asreceived usecallerid=yes hidecallerid=no callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes pridialplan=unknown prilocaldialplan=unknown transfer=yes cancallforward=yes busydetect=yes busycount=8 callreturn=no echocancel=no echocancelwhenbridged=no echotraining=yes rxgain=8.2 txgain=1.0 context=default h324m=llc group=1 channel => 1-15 channel => 17-31 mp4info /var/tmp/jefflew.3gp - mp4info version 1.5.0.1 /var/tmp/jefflew.3gp: Track Type Info 201 video H.263, 441.280 secs, 35 kbps, 176x144 @ 6.954768 fps 65335 hint Payload H263-2000 for track 201 101 audio AMR, 441.280 secs, 13 kbps, 8000 Hz 65435 hint Payload AMR for track 101 1 od Object Descriptors 2 scene BIFS Asterisk log [Sep 27 13:50:16] VERBOSE[3374] logger.c: -- Attempting call on Local/XXXXXXXXXX@from-dialer1 for play@video-campaign1:1 (Retry 1) [Sep 27 13:50:16] DEBUG[3375] pbx.c: Launching 'Set' [Sep 27 13:50:16] VERBOSE[3375] logger.c: -- Executing [XXXXXXXXXX@from-dialer1:1] Set("Local/XXXXXXXXXX@from-dialer1-5f0c,2", "__phonenumber=XXXXXXXXXX") in new stack [Sep 27 13:50:16] DEBUG[3375] pbx.c: Launching 'h324m_call' [Sep 27 13:50:16] VERBOSE[3375] logger.c: -- Executing [XXXXXXXXXX@from-dialer1:2] h324m_call("Local/XXXXXXXXXX@from-dialer1-5f0c,2", "play@from-dialer1") in new stack [Sep 27 13:50:16] DEBUG[3375] app_h324m.c: h324m_call [Sep 27 13:50:16] DEBUG[3375] channel.c: Set channel Local/XXXXXXXXXX@from-dialer1-5f0c,2 to read format amr [Sep 27 13:50:16] DEBUG[3375] channel.c: Set channel Local/XXXXXXXXXX@from-dialer1-5f0c,2 to write format amr [Sep 27 13:50:16] DEBUG[3375] channel.c: Copying hard-transferable variable phonenumber. [Sep 27 13:50:16] DEBUG[3376] pbx.c: Launching 'Set' [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Executing [play@from-dialer1:1] Set("Local/play@from-dialer1-8274,2", "CHANNEL(transfercapability)=VIDEO") in new stack [Sep 27 13:50:16] DEBUG[3376] pbx.c: Launching 'Set' [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Executing [play@from-dialer1:2] Set("Local/play@from-dialer1-8274,2", "CHANNEL(userinformationlayer1)=38") in new stack [Sep 27 13:50:16] DEBUG[3376] pbx.c: Launching 'Dial' [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Executing [play@from-dialer1:3] Dial("Local/play@from-dialer1-8274,2", "Zap/g1/XXXXXXXXXX|30") in new stack [Sep 27 13:50:16] DEBUG[3376] chan_zap.c: Using channel 1 [Sep 27 13:50:16] DEBUG[3376] chan_zap.c: zt_new: ps.curlaw=ZT_LAW_ALAW, setting deflaw to AST_FORMAT_ALAW [Sep 27 13:50:16] DEBUG[3376] dsp.c: dsp busy pattern set to 0,0 [Sep 27 13:50:16] DEBUG[3376] rtp.c: Channel 'Zap/1-1' has no RTP, not doing anything [Sep 27 13:50:16] DEBUG[3376] channel.c: Copying hard-transferable variable phonenumber. [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- digital call, setting user information layer 1 to 38 (0x26) [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- zap call: h324musellc=1, ast->userinformationlayer1=38 [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Requested transfer capability: 0x18 - VIDEO [Sep 27 13:50:16] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1-1 [Sep 27 13:50:16] DEBUG[3333] devicestate.c: Changing state for Zap/1-1 - state 0 (Unknown) [Sep 27 13:50:16] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1 [Sep 27 13:50:16] DEBUG[3355] app_queue.c: Device 'Zap/1-1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. [Sep 27 13:50:16] DEBUG[3333] channel.c: Avoiding initial deadlock for channel '0x84d4bb0' [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Called g1/XXXXXXXXXX [Sep 27 13:50:16] DEBUG[3333] devicestate.c: Changing state for Zap/1 - state 2 (In use) [Sep 27 13:50:16] DEBUG[3355] app_queue.c: Device 'Zap/1' changed to state '2' (In use) but we don't care because they're not a member of any queue. [Sep 27 13:50:16] DEBUG[3337] chan_zap.c: Queuing frame from PRI_EVENT_PROCEEDING on channel 0/1 span 1 [Sep 27 13:50:16] VERBOSE[3376] logger.c: -- Zap/1-1 is proceeding passing it to Local/play@from-dialer1-8274,2 [Sep 27 13:50:16] DEBUG[3376] rtp.c: Channel 'Local/play@from-dialer1-8274,2' has no RTP, not doing anything [Sep 27 13:50:17] VERBOSE[3332] logger.c: -- Remote UNIX connection [Sep 27 13:50:19] DEBUG[3337] chan_zap.c: Echo cancellation isn't required on digital connection [Sep 27 13:50:19] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1-1 [Sep 27 13:50:19] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1 [Sep 27 13:50:19] DEBUG[3333] devicestate.c: Changing state for Zap/1-1 - state 0 (Unknown) [Sep 27 13:50:19] VERBOSE[3376] logger.c: -- Zap/1-1 is ringing [Sep 27 13:50:19] DEBUG[3333] devicestate.c: Changing state for Zap/1 - state 6 (Ringing) [Sep 27 13:50:19] DEBUG[3355] app_queue.c: Device 'Zap/1-1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. [Sep 27 13:50:19] DEBUG[3355] app_queue.c: Device 'Zap/1' changed to state '6' (Ringing) but we don't care because they're not a member of any queue. [Sep 27 13:50:19] DEBUG[3376] rtp.c: Channel 'Local/play@from-dialer1-8274,2' has no RTP, not doing anything [Sep 27 13:50:24] DEBUG[3337] chan_zap.c: Echo cancellation isn't required on digital connection [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1-1 [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Zap/1 [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Zap/1-1 - state 0 (Unknown) [Sep 27 13:50:24] VERBOSE[3376] logger.c: -- Zap/1-1 answered Local/play@from-dialer1-8274,2 [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Zap/1 - state 2 (In use) [Sep 27 13:50:24] DEBUG[3376] rtp.c: Channel 'Local/play@from-dialer1-8274,2' has no RTP, not doing anything [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Zap/1-1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1-8274,1 [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1-8274,2 [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Zap/1' changed to state '2' (In use) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1-8274,1 exists (devicestate) [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1 [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1-8274,1 - state 4 (Invalid) [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1-8274,2 exists (devicestate) [Sep 27 13:50:24] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1 [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1-8274,1' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1-8274,2 - state 4 (Invalid) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1-8274,2' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3376] chan_zap.c: Requested indication 20 on channel Zap/1-1 [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1 exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1 - state 2 (In use) [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1 exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1 - state 2 (In use) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1' changed to state '2' (In use) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1' changed to state '2' (In use) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3375] app_h324m.c: H324M changed state 1 [Sep 27 13:50:24] DEBUG[3376] channel.c: Planning to masquerade channel Zap/1-1 into the structure of Local/play@from-dialer1-8274,1 [Sep 27 13:50:24] DEBUG[3376] channel.c: Done planning to masquerade channel Zap/1-1 into the structure of Local/play@from-dialer1-8274,1 [Sep 27 13:50:24] DEBUG[3376] chan_local.c: Not posting to queue since already masked on 'Local/play@from-dialer1-8274,2' [Sep 27 13:50:24] DEBUG[3375] channel.c: Got clone lock for masquerade on 'Zap/1-1' at 0x84d4c28 [Sep 27 13:50:24] DEBUG[3375] channel.c: Set channel Zap/1-1 to write format alaw [Sep 27 13:50:24] DEBUG[3376] channel.c: Didn't get a frame from channel: Local/play@from-dialer1-8274,2 [Sep 27 13:50:24] DEBUG[3375] channel.c: Set channel Zap/1-1 to read format alaw [Sep 27 13:50:24] DEBUG[3375] channel.c: Putting channel Zap/1-1 in 8/8 formats [Sep 27 13:50:24] DEBUG[3375] chan_zap.c: New owner for channel 1 is Zap/1-1 [Sep 27 13:50:24] DEBUG[3375] chan_zap.c: Updated conferencing on 1, with 0 conference users [Sep 27 13:50:24] DEBUG[3375] chan_zap.c: Updated conferencing on 1, with 0 conference users [Sep 27 13:50:24] DEBUG[3375] channel.c: Released clone lock on 'Local/play@from-dialer1-8274,1<ZOMBIE>' [Sep 27 13:50:24] DEBUG[3376] channel.c: Bridge stops bridging channels Local/play@from-dialer1-8274,2 and Local/play@from-dialer1-8274,1<ZOMBIE> [Sep 27 13:50:24] DEBUG[3375] channel.c: Done Masquerading Zap/1-1 (6) [Sep 27 13:50:24] DEBUG[3376] channel.c: Hanging up zombie 'Local/play@from-dialer1-8274,1<ZOMBIE>' [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1-8274,1<ZOMBIE> [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1-8274,1<ZOMBIE> exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1-8274,1<ZOMBIE> - state 4 (Invalid) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1-8274,1<ZOMBIE>' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1 [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1 exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1 - state 2 (In use) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1' changed to state '2' (In use) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3376] rtp.c: Channel 'Local/play@from-dialer1-8274,2' has no RTP, not doing anything [Sep 27 13:50:24] DEBUG[3376] app_dial.c: Exiting with DIALSTATUS=ANSWER. [Sep 27 13:50:24] DEBUG[3376] pbx.c: Spawn extension (from-dialer1,play,3) exited non-zero on 'Local/play@from-dialer1-8274,2' [Sep 27 13:50:24] VERBOSE[3376] logger.c: == Spawn extension (from-dialer1, play, 3) exited non-zero on 'Local/play@from-dialer1-8274,2' [Sep 27 13:50:24] DEBUG[3376] channel.c: Soft-Hanging up channel 'Local/play@from-dialer1-8274,2' [Sep 27 13:50:24] DEBUG[3376] channel.c: Hanging up channel 'Local/play@from-dialer1-8274,2' [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1-8274,2 [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1-8274,2 exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1-8274,2 - state 4 (Invalid) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1-8274,2' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:24] DEBUG[3376] devicestate.c: Notification of state change to be queued on device/channel Local/play@from-dialer1 [Sep 27 13:50:24] DEBUG[3333] chan_local.c: Checking if extension play@from-dialer1 exists (devicestate) [Sep 27 13:50:24] DEBUG[3333] devicestate.c: Changing state for Local/play@from-dialer1 - state 1 (Not in use) [Sep 27 13:50:24] DEBUG[3355] app_queue.c: Device 'Local/play@from-dialer1' changed to state '1' (Not in use) but we don't care because they're not a member of any queue. [Sep 27 13:50:34] VERBOSE[3378] logger.c: -- Remote UNIX connection disconnected [Sep 27 13:50:36] VERBOSE[3337] logger.c: -- Channel 0/1, span 1 got hangup request, cause 16 [Sep 27 13:50:36] DEBUG[3375] channel.c: Soft-Hanging up channel 'Zap/1-1' [Sep 27 13:50:36] DEBUG[3375] channel.c: Hanging up channel 'Zap/1-1' [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: zt_hangup(Zap/1-1) [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Set option AUDIO MODE, value: ON(1) on Zap/1-1 [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Hangup: channel: 1 index = 0, normal = 11, callwait = -1, thirdcall = -1 [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Not yet hungup... Calling hangup once with icause, and clearing call [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1 [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Updated conferencing on 1, with 0 conference users [Sep 27 13:50:36] DEBUG[3375] chan_zap.c: Set option AUDIO MODE, value: OFF(0) on Zap/1-1 [Sep 27 13:50:36] VERBOSE[3375] logger.c: -- Hungup 'Zap/1-1' [Sep 27 13:50:36] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Zap/1-1 [Sep 27 13:50:36] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Zap/1 [Sep 27 13:50:36] DEBUG[3333] devicestate.c: Changing state for Zap/1-1 - state 0 (Unknown) [Sep 27 13:50:36] DEBUG[3333] devicestate.c: Changing state for Zap/1 - state 0 (Unknown) [Sep 27 13:50:36] DEBUG[3355] app_queue.c: Device 'Zap/1-1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. [Sep 27 13:50:36] DEBUG[3355] app_queue.c: Device 'Zap/1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. [Sep 27 13:50:46] WARNING[3375] pbx.c: Timeout, but no rule 't' in context 'from-dialer1' [Sep 27 13:50:46] DEBUG[3375] channel.c: Soft-Hanging up channel 'Local/XXXXXXXXXX@from-dialer1-5f0c,2' [Sep 27 13:50:46] DEBUG[3375] channel.c: Hanging up channel 'Local/XXXXXXXXXX@from-dialer1-5f0c,2' [Sep 27 13:50:46] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Local/XXXXXXXXXX@from-dialer1-5f0c,2 [Sep 27 13:50:46] DEBUG[3374] channel.c: Hanging up channel 'Local/XXXXXXXXXX@from-dialer1-5f0c,1' [Sep 27 13:50:46] DEBUG[3375] devicestate.c: Notification of state change to be queued on device/channel Local/XXXXXXXXXX@from-dialer1 [Sep 27 13:50:46] DEBUG[3374] devicestate.c: Notification of state change to be queued on device/channel Local/XXXXXXXXXX@from-dialer1-5f0c,1 [Sep 27 13:50:46] DEBUG[3374] devicestate.c: Notification of state change to be queued on device/channel Local/XXXXXXXXXX@from-dialer1 [Sep 27 13:50:46] NOTICE[3374] pbx_spool.c: Call failed to go through, reason (1) Hangup [Sep 27 13:50:46] DEBUG[3333] chan_local.c: Checking if extension XXXXXXXXXX@from-dialer1-5f0c,2 exists (devicestate) [Sep 27 13:50:46] DEBUG[3333] devicestate.c: Changing state for Local/XXXXXXXXXX@from-dialer1-5f0c,2 - state 4 (Invalid) [Sep 27 13:50:46] DEBUG[3333] chan_local.c: Checking if extension XXXXXXXXXX@from-dialer1 exists (devicestate) [Sep 27 13:50:46] DEBUG[3333] devicestate.c: Changing state for Local/XXXXXXXXXX@from-dialer1 - state 1 (Not in use) [Sep 27 13:50:46] DEBUG[3333] chan_local.c: Checking if extension XXXXXXXXXX@from-dialer1-5f0c,1 exists (devicestate) [Sep 27 13:50:46] DEBUG[3333] devicestate.c: Changing state for Local/XXXXXXXXXX@from-dialer1-5f0c,1 - state 4 (Invalid) [Sep 27 13:50:46] DEBUG[3333] chan_local.c: Checking if extension XXXXXXXXXX@from-dialer1 exists (devicestate) [Sep 27 13:50:46] DEBUG[3333] devicestate.c: Changing state for Local/XXXXXXXXXX@from-dialer1 - state 1 (Not in use) [Sep 27 13:50:46] DEBUG[3355] app_queue.c: Device 'Local/XXXXXXXXXX@from-dialer1-5f0c,2' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:46] DEBUG[3355] app_queue.c: Device 'Local/XXXXXXXXXX@from-dialer1' changed to state '1' (Not in use) but we don't care because they're not a member of any queue. [Sep 27 13:50:46] DEBUG[3355] app_queue.c: Device 'Local/XXXXXXXXXX@from-dialer1-5f0c,1' changed to state '4' (Invalid) but we don't care because they're not a member of any queue. [Sep 27 13:50:46] DEBUG[3355] app_queue.c: Device 'Local/XXXXXXXXXX@from-dialer1' changed to state '1' (Not in use) but we don't care because they're not a member of any queue. Jack
-- _____________________________________________________________________ -- 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