VoiceMail to Email using postfix
Here is the simple postfix configuration to make it work with freepbx. The main config file to edit is: /etc/postfix/main.cf # information on enabling SSL in the smtp client. myhostname = ippbx.pbx.lan...
View ArticleCisco IP Phones 79XX with Asterisk
Recently we had a pack of cisco 7942G phones that we were required to get them up running with Asterisk. The good thing about 79XX series is that they all support SIP besides SCCP. Whereas, the bad...
View ArticlePlaying Farsi digits in Asterisk
Here is the Asterisk AGI to play Farsi numbers. The script is meant to play numbers as big as 1000, so for bigger numbers you need to do some simple modifications. Step 1) Here is the AGI file:...
View ArticleSkype Connect in FreePBX
To get Skype for SIP (Skype Connect) to work with FreePBX follow these steps: Go to: PBX > PBX Settings > Trunks. Then click “Add SIP Trunk”. PLEASE NOTE: All incoming settings are blank! --...
View ArticleCisco ATA 186 + Asterisk
The Cisco ATA 18X series can run either SCCP, H323 or SIP voice protocols making it very flexible. Another note of importance is that they do not support two ports running the G.729 codec...
View ArticleAsterisk phone lock/unlock feature
Below is a simple and intuitive dialplan by which you can add the phone lock feature to your Asterisk system. Take note that the provided dialplan only locks the phone from calling out to PSTN. If...
View ArticleA2Billing configuration on FreePBX
Here is the step by step instruction on how to configure a2billing with FreePBX 2.4: Step1) In a2billing, go to Trunks > create provider Step2) In a2billing, go to Trunks > Add Trunk Step3) In...
View ArticleGrandstream IP Phone auto-provisioning Template
Here is a php file that will read the list of IP phones from a CSV file including MAC address, host IP address, Extension and Secret. Then it will generate a binary for each cfgMAC.temp file. Download...
View Articlekickout script for Asterisk Hot desking
I wrote the following script to kick out logged in users to Asterisk. (FreePBX deviceanduser mode) #!/bin/sh DEVICES=`asterisk -rx "database show DEVICE" | grep -v "none" | grep "/user" | awk {'print...
View ArticleAsterisk tips for integration with Avaya
There are many occasions where you need to have some sort of communication between your Asterisk system and an external system, be it another telephony platform or external application. The beauty of...
View Article