A couple of hours of work and I got FreeSWITCH installed, configured and running great on pfSense 1.2.1. It bound itself to the WAN IP and required a WAN rule in order to have remote phones connect to it. Internal and external phones access the WAN from the same dynamic DNS name.
I want to build and maintain a pfSense package for FreeSWITCH. First version will be built for FreeBSD7.
My questions is this... if I build it will this kind of package be accepted and made available under PFSense GUI System -> Packages? There is no point spending the time making it if I can't share it and let other people use it.
I plan to write at least a simple GUI interface to configure it. My initial focus is a GUI to setup basic PBX for a SOHO. After that I will may attempt to build a basic B2BUA.
I will use info and links I have seen given on the forum and use other packages to learn by example how to build a package. I will also work on documenting that process.
FreeSWITCH is the next Generation of Open Source VOIP. Here is a few things it can do and is by no means limited to just these.
It can be a Voice SWITCH/B2BUA, PBX or soft phone.
Multi-Platform (FreeBSD, Mac, Linux, and Windows)
Sound can be in 8khz, 16khz, or 32khz.
License is MPL (mozilla public license)
Text to Speech
VOIP Application Developers Dream come true.