9  Check your System 

After doing all of the above, you will no doubt feel frustrated if your VOIP does not work. 

The following are some basic steps for you to do – at least to ensure that your installation is running correctly and is registered to the appropriate VSP before you start doing anything more adventurous. 

There are two places where you can obtain a quick health report of your system – the System Process Status and the Asterisk Info screens. 

Note:  If you don’t have the Asterisk Info option, refer to the NOTES section on how to obtain this module.

 

9.1  System Process Status 

First you must ensure that asterisk is well and running or you may not be able to make or receive any call. 

If all processes are running then your battle is half won. 

To do the initial checking, let us start with the System Maint option of TRIXBOX Configuration and Maintenance Menu. 

Select the System Maint selection as highlighted by the red arrow below. 

Clicking on the System Maint selection will open the Process Status screen. 

When your maintenance screen is presented to you, all the processes should be running and highlighted in green as illustrated in the Process Status screen below. 

 

If any of the four services aren’t showing green and running, chances are something is wrong and your Asterisk will not be working correctly or not working at all.  A probable cause can be wrong configuration of your zaptel drivers.  If you don’t have a zaptel devise, you should try to disable the related .conf files. 

This may be a good time to ensure that the minimum requirements have been met.  If the minimum and the right type of hardware requirements have been met, and yet it is not working, maybe its time to start the installation again. 

Next, select and click Asterisk Info to verify your status. 

9.2  Asterisk Info 

From freePBX  select the Tools Tab and click on the Asterisk Information option as shown by the red arrow. 

When presented with the info page, scroll down to the SIP (or IAX if you are using IAX) section and ensure that you are registered to your trunks.  You will only be able to make and receive external calls – hopefully - if you are registered. 

See illustration below. 

If all trunks are registered, you can be almost certain that at the very least, your TRIXBOX installation is working (although not necessarily that you can make or receive calls). 

In the majority of cases, if you have done everything as described in the preceding chapters, the chances of your installation working are pretty good.  However there are always times when you think that the weather is going to be fine and yet you are pelted by a thunderstorm. 

If you are not able to make or receive calls, the most common causes are Trunk Registrations, the choice of codecs, Routings and Dialling rules errors.  Routings and Dialling rules are something that needs to be thought out logically with no simple way of determining, as different people has different requirements and different VSP have different dialling rules.