TCE400 card together with software g729 encoding


#1

Hello all!

Recently I installed TCE400 card. Set it to work only as g729 transoder, and it works fine.

But with a higher amount of calls - more then 120, it seems Asterisk starts to have problems with extra call which needed to be transcoded

It spamms with this messages
(avoip3*CLI> transcoder show
120/120 encoders/decoders of 120 channels are in use.)

[Aug 29 17:55:27] ERROR[7497]: codec_dahdi.c:416 dahdi_translate: Unable to attach to transcoder: Device or resource busy
[Aug 29 17:55:27] WARNING[7497]: translate.c:262 ast_translator_build_path: Failed to build translator step from alaw to unknown
[Aug 29 17:55:27] WARNING[7497]: channel.c:5709 ast_channel_make_compatible_helper: Unable to set read format on channel SIP/m9ast4-0038776b to slin

Do I need another TCE400 card to expand g729 capacity or Asterisk transcodes calls above 120 limit with software? As I see channels in the system - it is not, e.g. never get now more then 120 g729 channels

PS: CPU is having a good relief with this DSP card.


#2

What version of Asterisk are you using?


#3

Hello!

I’m using Asterisk 1.8.5.0
Linux avoip3 2.6.18-238.19.1.el5 #1 SMP Fri Jul 15 07:31:24 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux

Intel® Xeon® CPU X5450 @ 3.00GHz stepping 06
Brought up 4 CPUs

Thank you.


#4

Once the card reaches its limit, it’s supposed to unregister itself as an available transcoder, allowing you to failover to software G.729, if it’s available. You’ve got some software licenses installed, also, yes?

Give our Support team a contact so they can help:

digium.com/en/supportcenter/


#5

Thank you.

I will continue with the ‘support’ link you gave me. And come back with further questions/solution.