Avaya IP 406 (3.0) to Trixbox Conference extension

klherisson
Posts: 6
Member Since:
2007-10-01

I've setup an H.323 Trunk between my Avaya IP 406 DS 3.0(69) and my Trixbox v2.8.0.4 server. I can call from an Avaya 5410 telephone extension to a Trixbox Polycom IP 330 SIP phone extension and vice-versa with no problem at all. Although when I attempt to call a Trixbox Conference extension from the Avaya phone I am quickly greeted with a "Goodbye" message and the call is dropped. This also happens when calling from the Avaya phone to Trixbox Ring Group extensions and/or to a Trixbox Feature Code extension (e.g. Speaking Clock).

I'd like for Avaya extensions to utilize the Conferencing ability on the Trixbox moving forward.

I noticed the following error in my h323_log file:

16:40:15:199 Handling H245 message. (incoming, ooh323c_1)
16:40:15:199 Received close logical Channel - 257 (incoming, ooh323c_1)
16:40:15:199 Closing logical channel number 257 (incoming, ooh323c_1)
16:40:15:199 Clearing logical channel number 257. (incoming, ooh323c_1)
16:40:15:200 ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh323c_1
16:40:15:200 Logical Channel 257 doesn't exist, in clearLogicalChannel. (incoming, ooh323c_1)
16:40:15:200 Built CloseLogicalChannelAck message (incoming, ooh323c_1)

On the Trixbox side
My ooh323.conf is as follows:
[general]
bindaddr=0.0.0.0
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
context=default
disallow=all
allow=ulaw
dtmfmode=rfc2833

My "extensions_additional.conf" contains the following line for my H.323 trunk
OUT_2 = AMP:ooh323/AvayaTRNK/$OUTNUM$@192.168.xxx.xxx:1720

My Avaya IP 406 side is configured as follows
Line:
Outgoing Channels: 10
Voice Channels:10
Number of Channels: 10
Data Channels: 10
TEI: 0
National Prefix: 0
International Prefix: 00
VOIP:
Gateway: 192.168.xxx.xxx
Voice Pkt Size: 160
Compression Mode: G.711 ULAW 64K
H450 Support: None
Enable Faststart: Checked
Out of Band DTMF: Checked

Anyone have and ideas or suggestions?



klherisson
Posts: 6
Member Since:
2007-10-01
Avaya IP 406 (3.0) to Trixbox Conference extension

This is an excerpt of the full log from the point I place the call from the Avaya 5410 telephone to the Asterisk Trixbox Conference extension (2001):

[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Executing [s@default:2] Macro("OOH323/(null)-c718", "hangupcall") in new stack
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("OOH323/(null)-c718", "1?skiprg") in new stack
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Goto (macro-hangupcall,s,4)
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("OOH323/(null)-c718", "1?skipblkvm") in new stack
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Goto (macro-hangupcall,s,7)
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("OOH323/(null)-c718", "1?theend") in new stack
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Goto (macro-hangupcall,s,9)
[Feb 17 17:05:23] VERBOSE[18455] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("OOH323/(null)-c718", "") in new stack
[Feb 17 17:05:23] VERBOSE[18455] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'OOH323/(null)-c718' in macro 'hangupcall'
[Feb 17 17:05:23] VERBOSE[18455] logger.c: == Spawn extension (default, s, 2) exited non-zero on 'OOH323/(null)-c718'
[Feb 17 17:06:07] VERBOSE[18458] logger.c: == Starting OOH323/(null)-6130 at default,2001,1 failed so falling back to exten 's'
[Feb 17 17:06:07] VERBOSE[18458] logger.c: -- Executing [s@default:1] Playback("OOH323/(null)-6130", "vm-goodbye") in new stack
[Feb 17 17:06:07] VERBOSE[18458] logger.c: -- Playing 'vm-goodbye.gsm' (language 'en')
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Executing [s@default:2] Macro("OOH323/(null)-6130", "hangupcall") in new stack
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("OOH323/(null)-6130", "1?skiprg") in new stack
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Goto (macro-hangupcall,s,4)
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Executing [s@macro-hangupcall:4] GotoIf("OOH323/(null)-6130", "1?skipblkvm") in new stack
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Goto (macro-hangupcall,s,7)
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Executing [s@macro-hangupcall:7] GotoIf("OOH323/(null)-6130", "1?theend") in new stack
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Goto (macro-hangupcall,s,9)
[Feb 17 17:06:08] VERBOSE[18458] logger.c: -- Executing [s@macro-hangupcall:9] Hangup("OOH323/(null)-6130", "") in new stack
[Feb 17 17:06:08] VERBOSE[18458] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'OOH323/(null)-6130' in macro 'hangupcall'
[Feb 17 17:06:08] VERBOSE[18458] logger.c: == Spawn extension (default, s, 2) exited non-zero on 'OOH323/(null)-6130'



jas_williams
Posts: 205
Member Since:
2007-05-13
In the ooh323.Conf Change

In the ooh323.Conf

Change the context of the trunk from default to from-internal to allow direct extension to extension calling



klherisson
Posts: 6
Member Since:
2007-10-01
In the ooh323.Conf Change

Hi jas_williams,

That did the trick. Thank you very much!



klherisson
Posts: 6
Member Since:
2007-10-01
Avaya IP 406 (3.0) to Trixbox Conference extension

Looks like I jumped the gun. I can now dial the Trixbox Conference extension from my Avaya 5410 telephone and I get the "Enter The Conference Pin Number" greeting but it does not accept my DTMF input so it will not allow me to actually enter a Trixbox conference. I try accessing the same Conference extension from my Polycom Soundpoint IP 330 (SIP) phone and Tribox accepts the DTMF.

I also tried toggling the "Out of Band DTMF:" option on the Avaya IP 406 but that didn't work.

Any suggestions on passing DTMF from the Avaya side to the Trixbox side?



klherisson
Posts: 6
Member Since:
2007-10-01
Avaya IP 406 (3.0) to Trixbox Conference extension

I answered my own question after some tinkering:

In the ooh323.file I changed

dtmfmode=rfc2833

to

dtmfmode=h245alphanumeric

I hope someone else finds this useful.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.