...Welcome To My World...
GETTING STARTED
For Paid Technical Support call Future Technology Solutions, LLC of Indianapolis (317) 862-8704
| -DESCRIPTION- | DigAnTel is a Digital / Analog VOIP Telephone system utilizing CentOS Linux (RedHat), Asterisk, FreePBX, PostFix mail server and optionally the OpenFire IM server. DigAnTel is the glue to bind these technologies thus creating a unified telephony system. The installation is completely automated and requires no working knowledge of Linux or Asterisk. GNU GPL Version 3 License: http://www.gnu.org/licenses/gpl.txt DigAnTel Copyright (C) 2007,2008 Future Technology Solutions, LLC This program comes with ABSOLUTELY NO WARRANTY; To learn more about the individual components goto: http://www.centos.org |
| -QUICK START- | Simply download the ISO file and burn it to a CD using your favorite burn software such as ImgBurn Insert the new DigAnTel CD into the target PC, CAUTION this will delete existing data from the Hard Drive. Set the system BIOS to boot from CD, and boot from the DigAnTel CD The CentOS Linux install takes about 8 minutes after which the CD will be ejected, remove the CD and press enter to reboot. The second half of the install will Install Asterisk, FreePBX from source, this take about 8 minutes. After the install log into the Linux console with Username: root Password: admin From the console use the status or helpme command for additional information Log into the DiganTel web GUI with http://serverIP For additional details see the install log located at /root/firstboot.log Please read the remainder of this file. |
| -TOOLS- | These tools will allow you remotely administer your DigAnTel server Download and Install putty. http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe Download and Install winscp. |
| -INSTALL LOG- | The automated install produces a log file, please review it for additional details about the DigAnTel server. To review the install log see /root/firstboot.log. |
| -STATIC LAN IP- | From the command line use the netconfig command and set the server with a static IP. Execute the sipnat command from the digantel command line whenever your IP changes. |
| -EMAIL SERVER- | To get daily log files configure your favorite email client to pop email from this server Type POP3
With the following setup this server can be used as an email server. Get a domain name from www.dnsexit.com If your WAN IP is dynamic, Install their IP update software on this server Make such you set this servers IP address with a static IP address Open TCP port 25 on your router/firewall Configure NAT on your router/firewall to forward port 25 to this servers static IP address Edit /etc/postfix/main.cf as required Change mydomain = digantel.local The relay host allows you to forward your outbound email to your ISP, let them worry about delivery This eliminates reverse DNS issues Edit your /etc/hosts file if required to match your domain Make sure you change the digantel default password Add additional email/user accounts as required to this server Configure you favorite email client software That's it you now have the best email server ever. |
| -DYNAMIC WAN IP- | If you have a Dynamic WAN IP you may want to consider getting a Domain name from www.dnsexit.com They support dynamic IP addresses, just install their client IP update software on this server. Execute the sipnat command from the digantel command line whenever your IP changes |
| -VOIP FIREWALL SETTINGS- | Adjust your firewall/router NAT/port forwarding rules. SIP signaling = udp 5060 & RTP voice traffic = udp 10000-10100 permit udp any any eq 5060 |
| -QOS- | Whenever possible setup QOS on your outbound VOIP traffic SIP signaling = udp 5060 & RTP voice traffic = udp 10000-10100 |
| -SIP EXTENSIONS- | Log into the DiganTel web GUI with http://serverIP Click PBX Administration Now click the FREEPBX setup tab Click Extensions Click Add Extension Generic SIP device Click Submit User Extention 810 Display Name XLite-1 Secret 669966 Click Submit |
| -COUNTERPATH XLITE- | Download and install CounterPath XLite SoftPhone http://www.counterpath.com/xlitedownload.html Configure Xlite with extension 810 and password 669966 and point it to your Static IP address of the DiganTel Server See the FreePBX extensions Tab, If you followed the above step extensions 810 should be pre-configured. If you like, Install xlite on a second computer |
| -VOXALOT TRUNK- | Setup one or more free Voxalot accounts. http://www.voxalot.com/action/home
Now click the FREEPBX setup tab Click Trunks
Under Outgoing Settings, PEER Details canreinvite=no
Under Registration Register String Edit the registration string yournumber:yourpassword@us.voxalot.com EXAMPLE 862871:669966@us.voxalot.com
Click the Submit Changes button Now check the Voxalot TRUNK status
That's it your voxalot trunk is now configured. |
| -IN/OUT ROUTE- | Now you need to create an inbound and outbound route Now click the FREEPBX setup tab Click Inbound routes Click Add Incomming Route Set Destination Extension 810 Click Submit
Click Outbound Routes Click Add Route Route Name voxalot Dial Pattern *.
Trunk Sequence SIP/voxalot-out
Click the Submit Button Now Click the Orange Apply Configuration Changes bar |
| -TEST DRIVE- | At this point you should have a working system, with one or two extensions and a voxalot trunk. From the DigAnTel welcome webpage click on one of the test number links. They should work As a second test try call Google 411. The number is 1-800-goog-411 or 1-800-4664-411. For a complete list of test numbers see the /etc/asterisk/extensions_custom.conf file on the DiganTel server. Also see FreePBX feature codes tab
Now that you have a working system have a friend setup a voxalot account and download and install X-Lite Softphone on their computer. They will configure their xlite to connect directly to voxalot. Now you can send and receive calls from your friend and Vis-Versa. |
| -THINGS TO DO- | Configure ring group(s), added the extensions to the ring groups. Create a welcome message Add an IVR with the welcome message using the System Recording Tab Now adjust the incomming route to go to the IVR and the IVR to the ring group(s) Example inbound call route: Inbound call---IVR with welcome message---Ring group(s)----Extension---Human |
| -OPENFIRE IM SERVER- | If you would like to instal the openfire IM server run the openfire install script from the command prompt. openfire This will configure the MySql database and install the openfire IM chat server see the openfire website for additional details. |
| ADDITION INFORMATION | |
| -HARDWARE SIP PHONES- | Now that you have a working system you may wish to install a real hardware IP telephone, like the Aastra 480i. See the IP phones at your favorite VOIP store http://www.telephonydepot.com |
| -INTERFACE HARDWARE- | If you would like to connect to your existing Plain Old Telephone Systems (POTS) lines or if you have a T1 PRI line you will need to purchase an interface card. These cards are manufactured by Diguim, Rhino Equipment and Sangoma. http://www.digium.com/en/index.php They can be purchased from a variety of resellers such as Telephony Depot. |
| -ANALOG/DIGITAL TRUNKS- | An example is the TDM22B card manufactured by Digium. This is a TDM400P card populated will 2 FXS & 2 FXO ports. The FXO ports will connect to the Telephone company POTS lines. The FXS port will connect to your internal phone(s), fax machine(s), or cordless phone(s) Or if you require more ports use a Sangoma A200 Series - Model A20004 PCI - Analog (8) FXO. If you are connecting a T1 PRI check out A Rhino EchoClear Rhino R1T1-EC PCI Card. Please contact a VOIP hardware reseller and let the sales associate assist you in selecting a card to fit your needs. Use the Trunks tab in FreePBX to configure the ZAP Trunk |
| -VOIP TRUNKS- | You can use free VOIP services such as Voxalot or Free World Dialup or a paid VOIP line from a VOIP provider. Make sure your provider is Asterisk compatible and review their Asterisk configs before singing up. Example VOIP providers.
https://connect.voicepulse.com (Enable the builtin voicepulse module from the FreePBX module admin tab) In any case use the Trunks tab in FreePBX to configure the VOIP SIP Trunk. |
For Paid Technical Support call Future Technology Solutions, LLC of Indianapolis (317) 862-8704
Thank you for selecting DigAnTel.