When we are talking about setting up the IP phone PBX system in our home, the first thing that comes to our mind is where or how to begin. Here, we will discuss at an easy way to turn your home PC into a fully fledged IP phone PBX. Let us first understand what this technology really is.
Installation using the old method:
The old method of installing the asterisk was one of the most awful ways to install the IP phone. Using CLI (command line interface) based interface to do anything is no more a choice, and when we are talking about Linux, that becomes already more painful. This is the single biggest reason why people now think of installing asterisk in their homes nothing short of a nightmare. When this CLI based Linux installation was carried out, it took many dark twists and turns, at the end of the day. There were fundamentally, two teasing things. For a layman, the first one was remembering all those commands and executing them at the right time. Secondly, for installing Linux separately, you also needed to install asterisk, which was nothing short of climbing the Mount Everest.
GUI Based Asterisk:
Now, users do not have to wrestle with the text based command prompt. New packages have included everything in just one CD and you just don’t need to install different software packages in bits and pieces.
There is a GUI based Linux software which solves half the worries related to remembering all the Linux CLI commands. Now ordinary people like you and me can see in addition as relate to what is happening on the screen. Secondly, asterisk’s new GUI based version further makes things easy for the users.
They can make all the changes in asterisk by graphic user interface instead of using the command line interface. There are many GUI based asterisk obtainable and most of them are open source like AsteriskNow, Flash in a PBX, and many others.
All these changes have not only made the installation course of action a lot easier but also reduced the unnecessary headaches which ordinary people had to go by earlier.
We talked about a useless PC on which asterisk work. Anyhow, we will nevertheless have a look at the minimum requirements for the computer that can be used for this purpose.
– You need a PC that is x86 with Linux GUI based operating system installed on it.
– The PC should be a minimum Pentium III with 500 MHz of processor.
– There must be one PCI slot obtainable.
– You must have Digium TDM-400P that supports 2 X FXO daughter cards and 2 X FXS daughter cards.
– Your PC must have a sound card installed and working in perfect condition.
Assuming that you already have Linux operating system installed on your PC, we will proceed with the Trixbox installation as this is one of the most shared GUI based asterisk in use.
Installing asterisk on your PC using Trixbox
Once you reach the console, login using these details.
Password: The one you provided at the time of installation
Once you have successfully been able to log into your system, your system will mention you the DHCP server received IP address. Now you need to give your system a long-lasting address which you can do by two ways, either by the GUI or by system-config-network.
Upon configuring the IP address you need to restart the service network.
You will need to use your web browser to continue doing the configuration task by the IP that you just stated.
Now you will need to click on Switch next to User Mode for opening the Admin GUI. Login details provided below.
Select the Asterisk – PBXconfig from the GUI.
Go to tools – module admin. Here you can select from a list of modules given. Install the ones which you really think of assistance to you.
Now go to setup – extensions – generic sip device to add your first extension.
Now you can go into different phone extensions that you want to use. Many people prefer starting from 200.
What to do next?
Once you have successfully configured all the settings, now you need to have a phone to make and receive calls. But as in this case, you are using your PC. Make sure you have good quality VoIP headset pair with a mic. This will help you make and receive phone calls. Make sure you have enabled voicemail to get the additional benefits. Now you can virtually attach as many phone users as you want. Just make sure to correctly configure it in your GUI based asterisk and do not forget to assign an extension to each new phone user additional. The extension would be rare which can only be stated to one phone user.
Enjoy managing a big network of phones with obtain OS like Linux run by asterisk. There does include some hard work but at the end. You will not need to invest that much amount of money or effort.
To reduce the cost of the whole course of action and increase the joys, make sure that you have a reliable internet phone service like Vonage, Axvoice or Skype at the backend.