Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    FreeSwitch or FusionPBX?

    Scheduled Pinned Locked Moved pfSense Packages
    8 Posts 4 Posters 11.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      TreeTopFlyer
      last edited by

      I had set up FreeSwitch a few months back on a test pfSense box to check it out.  Got it working and liked the features but didn't have time to commit to a production environment so I decided to put it off until I had time.  With the holidays here I finally have time to implement it but I see that the package seems to be morphing to FusionPBX which has no pfSense package so I'm a little confused.

      Is developement on FreeSwitch dead?  I don't want to bother installing FreeSwitch if it's at the end of the line.  If I install FreeSwitch now will I be able to update to FusionPBX if/when there's a package available without having to start completely over?  :-\

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        Development is continuing, just on FusionPBX (though mcrane can probably clarify that better).

        There will be a pfSense package for that, it's just not ready yet, if I heard correctly.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • C
          cybrsrfr
          last edited by

          @TreeTopFlyer:

          Is development on FreeSwitch dead?  I don't want to bother installing FreeSwitch if it's at the end of the line.  If I install FreeSwitch now will I be able to update to FusionPBX if/when there's a package available without having to start completely over?  :-\

          First off if you are not aware I'm the developer for the pfSense FreeSWITCH package. I've decided to make it multi-platform, and the data store is in a SQL database either sqlite, mysql or postgresql. On pfSense the database will be SQLite with a possible option for a remote database server. I wanted to have a short name for the project and came up with FusionPBX. The website is fusionpbx.com.

          I'm a big fan of pfSense and have wanted to get it working for pfSense 1.2.3. However it uses PHP4 and FusionPBX needs PHP5 and PHP PDO. Last week I got it working with Apache running PHP5 on pfSense 1.2.3 it was quite a process to get it working so today I worked on it again but used captive portal web server config which uses pfSense's native web sever. I got it working and it is much easier and less resource intensive to run it in this way. Now I need to turn it into a package to make it easy to install and maintain.

          So to reinterate the FreeSWITCH package project has not ended the project name has simply changed to FusionPBX. I'm thinking the FreeSWITCH package may just get turned into a basic install of FreeSWITCH and FusionPBX will be the package that installs a graphical interface to manage it.

          1 Reply Last reply Reply Quote 0
          • T
            TreeTopFlyer
            last edited by

            Thanx for the explanation Mark.  I knew you had done massive amounts of work on FreeSwitch and I couldn't see you just dropping it.  I had felt that the current GUI was lacking but I understood that your priority was to get the engine running smoothly first.  I look forward to seeing the pfSense version of FusionPBX.

            1 Reply Last reply Reply Quote 0
            • C
              cybrsrfr
              last edited by

              FusionPBX can now be installed on pfSense using the vHosts web server package that I made for this purpose.

              1 Reply Last reply Reply Quote 0
              • C
                cybrsrfr
                last edited by

                At the moment the vHosts package requires pfSense 1.2.3 as soon as I get time I will improve it so that it will work for pfSense 2.0.

                1 Reply Last reply Reply Quote 0
                • S
                  sdudley
                  last edited by

                  I noticed a tweet on the FusionPBX site a few days ago indicating some progress on a FusionPBX package for pfsense. As a newbie to pfsense I'm curious if there is any documentation on installing the FusionPBX. I'm of the impression that it's not at the point of where installing Fusion PBX is as simple as installing the 'canned' packages found via the pfsense web console packages menu. Could it be as simple as installing the vhost package and then extracting the tar of FusionPBX? I'm also of the understanding that FusionPBX is to Freeswitch as FreePBX is to Asterix…simply a web GUI front end...is this understanding correct? I discovered PfSense after my hand-me-down Sonicwall 200 died and after going through Smoothwall and similar minimal footprint systems, I stumbled on PfSense and have been thoroughly impressed that it runs on my 600MHZ VIA based fanless mini-ITX board. I was heading down the road of having two mini-ITX devices with one multi-honed and dedicated to PfSense and the other an Ubuntu/alternate based mini-ITX for VoIP PBX duties however, coming across this thread makes me wonder if I can use the FXO card in my PfSense board and have an 'office in a box'.

                  1 Reply Last reply Reply Quote 0
                  • T
                    TreeTopFlyer
                    last edited by

                    Mark put together this "quick & dirty" install earlier this week.  Worked fine for me.

                    http://forum.pfsense.org/index.php/topic,22010.msg114084.html#msg114084

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.