[Home]

Summary:ASTERISK-24826: Cannot sent DTMF tones via H323 trunk as H245 signal.
Reporter:Dimos (dtrich0)Labels:
Date Opened:2015-02-24 07:44:31.000-0600Date Closed:2015-06-09 12:44:17
Priority:MajorRegression?
Status:Closed/CompleteComponents:Addons/chan_ooh323
Versions:11.13.0 Frequency of
Occurrence
Constant
Related
Issues:
is the original version of this clone:ASTERISK-24810 Cannot sent DTMF tones via H323 trunk as H245 signal.
Environment:Elastix 2.5.0Attachments:( 0) asterisk_debug.log
( 1) ASTERISK-24826-1.patch
( 2) CallToHQ19021015.pcapng
( 3) fig1.jpg
( 4) h323_log
( 5) h323_log1
( 6) menusel1.png
( 7) menusel2.png
( 8) ooh323.conf
( 9) pach_instalation.log
(10) pach_instalation2.log
(11) ReceivedTDMFmessageKey1.pcapng
Description:I have a H323 trunk with a alcatel pbx. All are working perfect except the DTMF tones. I try all the possibles configuration options in ooh323.conf file (rfc2833, q931keypad, h245alphanumeric, h245signal) without result. I found in h323_log that even if a set h245alphanumeric or h245signal in ooh323.conf file the asterisk send Q931 message.
Comments:By: Dimos (dtrich0) 2015-02-24 07:55:40.579-0600

The same problem I have when I'm using asterisk Asterisk 11.13.0:
[root@localhost asterisk]# asterisk -r
Asterisk 11.13.0, Copyright (C) 1999 - 2013 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Connected to Asterisk 11.13.0 currently running on localhost (pid = 4418)
localhost*CLI> ooh323 show config

Objective Open H.323 Channel Driver's Config:
IP:Port: 192.168.203.239:1720
H.225 port range: 12030-12230
FastStart no
Tunneling no
CallerId ChaniaLS
MediaWaitForConnect no
DirectRTP no
EarlyDirectRTP no
Gatekeeper: No Gatekeeper
H.323 LogFile: /var/log/asterisk/h323_log
Context: from-trunk
Capability: (alaw)
DTMF Mode: h245signal
T.38 Mode: faxgw/chan_sip compatible
FAX Detect: Cng
Call counter: 1
AccountCode: ast_h323
AMA flags: Unknown
Aliases:
100 CH_Asterisk
localhost*CLI>

The /var/log/asterisk/h323_log is attached.


Any help please?


By: Matt Jordan (mjordan) 2015-02-24 08:55:47.935-0600

Assigning to [~may213].

Please note that {{chan_ooh323}} is an extended support module, and support for it comes from the developer community.

By: Alexander Anikin (may213) 2015-02-24 12:55:55.049-0600

Hi
I will do more detail analysis but there is one question.
Why you don't use fasstart and h245tunneling between asterisk and alcatel?

Also please attach here h323_log as file, reading this from issue message isn't very convenient.


By: Dimos (dtrich0) 2015-02-25 03:34:40.801-0600

I try but when Alcatel pbx originate a call the signaling has both fasstart and H245tunneling off. So, the asterisk's extention ring but when I hung up the line dropped and the call originator (Alcatel's extention) hear a busy tone.
With both fasstart and H245tunneling off everything is working perfect :-)
Attached you can find the H323_log file.
Thanks in advance for the help :-)

By: Alexander Anikin (may213) 2015-03-16 18:05:52.862-0500

Hi Dimos,

Unfortunately i can't reproduce issue on my system, all combination of DTMF modes work correctly.
Please try to use attached patch, it just add some debug info in h323_log
Then please attach h323_log here.

By: Dimos (dtrich0) 2015-03-20 09:45:18.123-0500

Hi again :-)
I use Elastix 2.5.0. So, I download the source code of the asterisk 11.13.0 and after paching I recompile asterisk with no errors (please see pach_instalation.log).
But after system restart  Module 'chan_sip.so' could not be loaded.(please see asterisk_debug.log).
Thanks again for the help :-)


By: Alexander Anikin (may213) 2015-03-20 13:53:24.667-0500

Hi,

You didn't compile some modules including chan_sip, i suggest you have some dependencies failed for that modules.
Please check you have openssl_devel package installed (install this if not installed) and select chan_local, chan_sip, res_crypto and res_http_websocket module in make menuselect options then build asterisk again


By: Dimos (dtrich0) 2015-03-21 09:46:19.938-0500

Hi again :-)
As you can see from the attached menusel1.png, menusel2.png and pach_instalation2.log I did it but I still cannot load chan_sip.so module.
Thanks again for the help

By: Alexander Anikin (may213) 2015-03-22 15:42:21.429-0500

Hi Dimos,
Could you contact me directly on email (may213@yandex.ru) about problem of building asterisk for elastix?
This is out of bound ooh323 issue that we see here and we will try to solve separately from here.



By: Alexander Anikin (may213) 2015-06-09 12:44:17.995-0500

Closed due to lack of response.
Feel free to reopen