FreeSWITCH D100 Single Server 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-11-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 

 


Transcoding Package Downloading & Installing 

To install the transcoding package follow the steps below. Insure you get the URL of the package you need from the list above. 

-> cd /usr/src/
-> wget <URL of Package>
-> tar xfz sng-tc-<ver>-<arch>.tgz
-> cd sng-tc-<arch>-<ver>

  1. make 

  2. make install


Hardware Installation & Configuration

  1. Insert the card in the server and boot it up.

  2. The PCIe version will appear as a Broadcom NIC and the PCI will show up as a Micrel NIC. 

  3. To check if the driver is installed run "ifconfig -a" and see if the new NIC is shown. 

  4. If the card is not detected then you will need to update the Ethernet driver to the latest release. Below is the steps to preform the update. 

-> cd sng-tc-<ver>/server/eth_driver
-> ./install.sh 
The install script will auto detect the NIC ( Broadcom & Micrel).
If drivers are not found it will try to build them for the current kernel you are running or contact Sangoma Technical Support. 
--------------

Configuring the Ethernet device

Note this step is distro-dependent

To Configure the network interface (RedHat/Fedora/CentOS-5.x)

--> run: system-config-network
--> Select new eth device created on eth driver module load
--> Specify a private IP address that is on different subnet than your local LAN.           
      eg: 10.1.1.1  netmask 255.255.255.0   
--> Leave gateway ip empty 

To apply network settings

--> run: /etc/init.d/network restart

If there are more than one D100 devices in the machine, each D100 eth device must have
     its own subnet IP.
       Eg: D100 card1 - IP 10.1.1.1/24
             D100 card2 - IP 10.1.2.1/24

Firmware Update

To check if the firmware requires updating run the firmware update utility

--> Run: sngtc_tool –dev ethX –firmware  (replace ‘X’ with the interface of the transcoder)

--> 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 transcoder)

Note sngtc_server must NOT be running during the update; sngtc_server_ctrl stop will stop the server if it is running.

 

Return to Documentation Home I Return to Sangoma Support