<div dir="ltr">Hello,<br>
<br>
While setting up the environment needed to run the FreeSWITCH mod_sangoma_codec module, I&#39;ve ran into a sngtc_server issue.<br>
<br>
For transcoding I&#39;m using a D150 Sangoma transcoding card and the 
problem appears while starting the sngtc_server. Before starting the 
server, the card was configured with <i>sngtc_cfg</i>, and responded to pings.<br>
<br>
The module <b>detection</b> works, the card receives a <b>reset</b> command, and after the 20 seconds wait period, module <b>activation</b> fails with:<br>
<br>
Error: cOCTVC1_MAIN_MSG_MODULE_CLEANUP_API_RESOURCE_CID failed, rc = 0x0a000301 (cOCTVC1_GENERIC_RC_API_INVALID_CMD_LENGTH)<br>
<br>
After the failure, the procedure is repeated: { detect, reset, sleep, activate, fail }<br>
<br>
I suspect that the issue happens because of the fact that the <i>sngtc_server</i> and <i>card</i> firmwares do not match. However, after stopping the server, the firmware update (seems to be a downgrade) command also fails:<br>

<br>
Module [00-0c-90-1b-4d-6f] Upgrading Firmware cur=[01.06.02-B4-PR] to new=[01.04.03-B53-PR]<br>
Error: cOCTVC1_MAIN_MSG_FILE_OPEN_CID failed, rc = 0x0a010210 (cOCTVC1_MAIN_RC_FILE_MAX_WRITE_BYTE_SIZE)<br>
<br>
Regarding the logging, the only logs I&#39;ve followed are in <i>/var/log/sngtc_server.log</i><br>
<br>
Any hints on this matter would be highly appreciated, especially since it&#39;s not really a FreeSWITCH issue.<br>
<br>
Thank you,<br>
Alan Scales<br></div>