Here's the high level "plan" for the project:
- Learn about Asterisk
- Choose a SIP provider
- Set up a couple of SIP clients to just to get my feet wet
- Select the hardware
- Install and configure Asterisk, and various "helper" software
- Set up an outgoing connection
- Set up an incoming connection
- Set up voice-mail and explore the features
- Hook up a SIP phone or two along with a couple of softphones
Progress so far
I did some searching on the interwebs for someone who could connect me to the world of phones. I ultimately selected AXVoice - I had read a couple of reviews that said they were easy to work with and their pricing was good. I wanted unlimited domestic and international calling and they had a good package for about $17 a month. I opted for a new number (so I could keep my existing land line while I experimented with this.)

Hardware
For hardware, I had an old Dell Desktop that I had retired a few years ago. It had a half a Gig of RAM and a 40G hard drive and a 2 GHz processor. I had already set it up with an internal static IP address on an internal switch, inside a router connected to a cable modem for access to the Internet.

Software
I thought I'd start by trying the method outlined in "Asterisk The Definitive Guide": compiling Asterisk.
I know, I know... I figured this probably wouldn't work, since the book was based on an earlier version and things change quickly. And, I was right. I ran into several stoppers around missing libraries, things that didn't compile correctly, old instructions, old advice, etc., etc.


Once it was installed and running, I connected via SSH, just to see if I could. I then connected to the FreePBX GUI via a browser connected to the web server that is included in the configuration. No windows manager gets installed on top of CentOS, so you do everything using CLI and the web app. The web interface is well done and functions well.
Next time
I'll be working with Mabel to set up an outgoing connection!
I'll be working with Mabel to set up an outgoing connection!
It's fun, so far!
No comments:
Post a Comment