Technical Helpweb

Dialogic® IP Media Server

Validating Installation

Introduction

After installing the Dialogic® IP Media Server software, it is useful to check that the hardware specifications have been met and that the software has been installed correctly and is running properly.  This can all be done using the G2Check script. 
 
In many cases where issues are encountered with a Dialogic IP Media Server installation, the first troubleshooting step is to run the G2Check script to evaluate the installation, hardware and software and ensure it is working properly. 

Procedure

In current Dialogic IP Media Server software (i.e., version 2.4 and higher), the G2Check utility is included on the installation CD and in the /opt/snowshore/bin directory after the software is installed.  If you have version 2.4 or higher, please proceed to the section titled 'Running G2Check' below.

Download the G2Check script

1.  Download the G2Check utility from the link above and unzip the file.
2.  Login as root or superuser and copy the file into the /opt/...../bin directory of your installed Dialogic IP Media Server system.  3.  Run "chmod 777 G2Check" to modify the permissions so it can be executed.

Running G2Check

1.  Run "./G2Check" 
2.  When prompted, answer the 3 questions posed by the script and hit 'Enter' after each:

Question 1:  Enter System Type: <highend | lowend | nebs | other (default)> :

Select "default" in most cases.

Question 2: Does this installation have an EdgeMedia DSP Processor card? <y|n> :

This is asking if you have an add-on hardware card in the system which allows for certain codecs (G.729, for example).  If this add-on is not installed, select "n"

Question 3: Does this installation have a Fiber Gigabit Ethernet card? <y|n> :

In most cases, this will be answered with "n"


G2Check Output

Part 1:  Hardware Specs
 
Total Number of CPUs : 4 PASSED

Intel(R) Xeon(TM) CPU 2.40GHz : PASSED
Intel(R) Xeon(TM) CPU 2.40GHz : PASSED
Intel(R) Xeon(TM) CPU 2.40GHz : PASSED
Intel(R) Xeon(TM) CPU 2.40GHz : PASSED

Total Memory (Should be >= 1034000) : 1034564 PASSED

This will print out requirements for CPU and RAM.

Part 2: Software Process Status:
 
Checking Linux Services:

syslogd : PASSED
sshd : PASSED
amd : PASSED
snmpd : PASSED
squid : PASSED

Checking Media Server Processes: (VXML 2.0)

msprovider Running: PASSED
mserv Running: PASSED
pwvxmli Running: PASSED
uad Running: PASSED
sipd Running: PASSED
fido Running: PASSED
logServ Running: PASSED
httpd Running: PASSED

This indicates if Linux and Dialogic IP Media Server services are running and also checks for the correct services based on the VXML setting that is being used (VXML 1.0 or 2.0)

Part 3: Software Process Stability:
 
Waiting for 10 seconds to verify process stability...

msprovider Stable: PASSED
mserv Stable: PASSED
pwvxmli Stable: PASSED
uad Stable: PASSED
sipd Stable: PASSED
fido Stable: PASSED
logServ Stable: PASSED
httpd Stable: PASSED

This checks that each of the processes are running in a stable manner, without creating core dumps at regular intervals.
 
Part 4: Check for a Dialogic® Brooktrout® SR140 Fax Software License:
 
Checking for SR140 License: SR140 License : NO LICENSE
This is only for Dialogic IP Media Server 2.4 and higher, and it will indicate if there is a Brooktrout SR140 Fax Software license for your system.  NOTE:  This doesn't check for the license of the Dialogic IP Media Server, only for the Brooktrout SR140 portion.

Part 5: Overall Pass/Fail Status:
 
************************************************************
* *
* Brooktrout IP Media Server Installation Check *
* **** PASSED **** *
* *
************************************************************

This summarizes the results and indicates if the Dialogic IP Media Server is installed and running properly by giving a Pass/Fail overall status.

Action taken when issues are identified  

If part 1 failed, the user will need to adjust the hardware to meet specification as given. 

If part 2 failed, the user will need to check to see why any of the processes have gone down.  Use "ps -ef" to look at current active processes and for Dialogic IP Media Server processes, check the appropriate process log file. 

For example, if sipd failed, then check sipd.log and if something is not clear, bring to the attention of Dialogic Technical Support and follow their instructions on how to address the situation.

If any other portion failed, bring this to the attention of Dialogic Technical Support and follow their instructions on how to address the situation.
 

Product List
Dialogic® IP Media Server

 






Feedback

Please rate the usefulness of this page:  
0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page: