Asterisk D150 Distributed Core Installation
Transcoding Package
Download the Latest Sangoma Media Transcoding Release:
---> sng-tc-linux-1.3.8.i686.tgz (2016-01-07) ChangeLog
---> sng-tc-linux-1.3.11.x86_64.tgz (2019-10-29)
*A manual firmware upgrade is required to use the above 1.2.x releases for cards
purchased before November 10th, 2010
--> Firmware upgrade Procedure
Hardware Installation
Mount your transcoder
-> D150-ETH-Find a free PCI slot insider a server to install
-> D150-BOX- Find a well ventilated flat surface, or install in optional rack mount
---------Attach Power supply
-> D150-ETH- use molex power from server power supply 2A @ 5V (10W),
or external power supply 2A @ 5V (10W)
-> D150-BOX- external power supply 2A @ 5V (10W)
---------Plug the Ethernet cable into your transcoder to attach to your network
* Note: There is no on-board Ethernet switch on the D150, so once plugging in the Ethernet Cable, there is direct access to the transcoding module
Transcoding package installation
Download and Install the transcoding package on a server that is located on the same network as the D150 transcoder. This server will be considered the main box in the transcoding environment that hosts the only instance of sngtc_server (discussed later) and will serve as the gateway to the transcoding hardware for all remote Asterisk boxes (sngtc_clients)
* Note: same network installation is required because the sngtc_server (discussed later) communicates with the hardware via Ethernet
-> wget <URL of Package>
-> tar xfz sng-tc-<ver>-<arch>.tgz
-> cd sng-tc-<arch>-<ver>
-> make
-> make installThe D150 transcoder will be detected through the server's Ethernet interface that connects to the network (typically Eth0)
--------Firmware Update
To check if the firmware on the transcoder requires updating run the firmware update utility
--> Run: sngtc_tool –dev ethX –firmware (replace ‘X’ with the interface of the network, such as Eth0)
--> If the FROM and TO version are the same you are up to date so cancel the update; if the versions are different please update.
--> If the update fails insure the ethX interface has a IP address (replace ‘X’ with the interface of the network)* Note sngtc_server must NOT be running during the update; sngtc_server_ctrl stop will stop the server if it is running.