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.
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.
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.