Hoping someone can point me in the right direction. I
have the following setup:
Trixbox latest (asterisk 1.2.11)
DID thru IAX trunk (EXGN/Vitelity)
Termination thru IAX trunk (EXGN/Vitelity)
3 GXP-2000 phones with firmware (1.1.0.16)
6 Digium g729 licenses
I have no codecs specified per trunk or extension. In
iax.conf and sip.conf, with disallows=all and
allow=gsm, everything works fine. When I change it to
allow=g729, I have problems with incoming calls, and
calls from the extensions into the system (voicemail,
etc). Outgoing calls work just fine (no transcoding).
Incoming calls are automatically answered by the
system attendant with a quick greeting, then dumped
into a call queue. With g729 enabled, calls get
answered, but no audio is heard. Same with phones
trying to check voicemail. After hanging up, it
doesn't release the codecs. 'show g729' gives:
6/0 encoders/decoders of 6 licensed channels are
currently in use
And it will stay like that until asterisk is
restarted. I'm assuming its a transcoding issue with
the system attendant/prompts, but I can't see how it
would need more than one license per incoming call,
much less six, and why the licenses aren't released
after the call ends. And I haven't found a console
command that actually lists the per license usage. Any
help resolving this would be appreciated. I already
purchased 3 more licenses than I theoretically need,
just to throw $30 at the problem and save some hair,
but that didn't work. Thanks in advance.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com