Page tree
Skip to end of metadata
Go to start of metadata

Below are links to convert a PBXiaF 2.0.6.X Distro to the Official FreePBX Distro. This will not work for virtual setups using OpenVZ. It will only work on a true hardware box install or KVM virtual setup. Once completed, your server should be no different from a stock FreePBX Distro install, and you can use all the commercial modules and upgrade scripts.

Make sure to do a PBX backup before using these scripts in the event something does not work correctly. This script was donated by a FreePBX user based on the Convert blank CentOS script to a FreePBX Distro.

Update 2017-03-16 - this page details how to upgrade-in-place a PIAF 2.0.X system. For all other distro types or versions, this script will probably not work. For a more flexible method that migrates FreePBX settings from an existing system to a new FreePBX Distro install, see this page Elastix and PBXinaFlash to FreePBX Distro Conversion Tool


PBX In A Flash,,, Conversion Script

Download the Conversion Script

Once done, make sure you install any upgrade scripts from here to be upgraded to the most recent 5.211.65 track.  This script will set your PBX as a 5.211.65-1 version.

Executing the Scripts

  1. Download the script onto your PBX in the /tmp directory.

    cd /tmp
  2. Make the script executable.


    Replace the script name with the one you downloaded.
    chmod +x
  3. Run the installer script and sit back and have a beer. It's going to take a little while.


    Replace the script name with the one you downloaded.
  4. When the installation is complete, you should have a fully functioning FreePBX Distro.
  5. if you run into any problems, please create a post in the FreePBX Community forum.
  • No labels

1 Comment

  1. successfully converted PIAF SL6.5 ova using this script just had to change if [ $version -ge 20600 ]; to if [ $version -ge 600 ]; 

    as 30650 reports itself to be 650