- Joined
- Aug 20, 2007
- Messages
- 27
- Reaction score
- 0
Hi All
I have been evaluating IPPBX software for my home network. I spent a good amount of time looking at flavors of asterisk, but didn't want to take the linux plunge unless I really had to.
3CX free pbx looks like a good piece of software, but I need to know about a few scenarios before I install it. I have read through the manual (mainly skimming with a dive into some appropriate sections) and looked through these forums before coming up with questions. However, if I missed a reference, please feel free to point me to it.
My Background
I am a software developer with some reasonable networking experience. Nothing too deep there, but enough to rack and run four servers and run all the cat5e around my house.
Infrastructure Setup
Needed Capabilities
If any of the functions below require a version other than the free (or are/aren't possible), please let me know. I would like to start off by using this basically like a normal old house phone setup. Meaning:
VOIP Gateway Recommendation
From reading through the posts here, it looks like the GrandStream 4104 is the least expensive "good" gateway that is on the "supported" list. I looked at the cheaper GrandStream HandyTone products and found lots of "couldn't get it to work" posts here, despite it being listed on the supported list. I also noticed that the setup seemed to have a lot more steps than the 4104. If anyone has any other suggestions on that, please let me know. I don't want to waste $50 and get something that is a real pain, but I'd also prefer not to spend an additional $150 for functionality I'll never use (while we may someday go VOIP, we will almost certainly never have more than one PSTN line, for example)
Development Interface
I plan to have a mixture of softphones and hardware phones, as well as a couple custom WPF applications all interfacing with this.
Thanks for your time
Pete
I have been evaluating IPPBX software for my home network. I spent a good amount of time looking at flavors of asterisk, but didn't want to take the linux plunge unless I really had to.
3CX free pbx looks like a good piece of software, but I need to know about a few scenarios before I install it. I have read through the manual (mainly skimming with a dive into some appropriate sections) and looked through these forums before coming up with questions. However, if I missed a reference, please feel free to point me to it.
My Background
I am a software developer with some reasonable networking experience. Nothing too deep there, but enough to rack and run four servers and run all the cat5e around my house.
Infrastructure Setup
- - Wired (CAT5e in walls) and wireless home network.
- Windows Server 2003 boxes centralized in my basement, adjacent to inbound PSTN.
- One PSTN line to outside world; no outside VOIP service currently.
- Caller ID, Call Waiting service frome phone company
Needed Capabilities
If any of the functions below require a version other than the free (or are/aren't possible), please let me know. I would like to start off by using this basically like a normal old house phone setup. Meaning:
- - I would like to have inbound calls ring all extensions (looks like ring groups would do that)
- If anyone picks up any extension in that group, the other extensions stop ringing (not sure if this is supported)
- One central voice mail box to start. Inbound calls go here after x rings, without having to enter an extension (not sure if this is supported)
- If someone picks up an extension while voicemail is recording, recording stops and the call resumes as normal (this is unusal in a pbx situation, so I'm not sure if this is supported here or not)
- And, of course, I'd like all that while still retaining the ability to call extension-to-extension
VOIP Gateway Recommendation
From reading through the posts here, it looks like the GrandStream 4104 is the least expensive "good" gateway that is on the "supported" list. I looked at the cheaper GrandStream HandyTone products and found lots of "couldn't get it to work" posts here, despite it being listed on the supported list. I also noticed that the setup seemed to have a lot more steps than the 4104. If anyone has any other suggestions on that, please let me know. I don't want to waste $50 and get something that is a real pain, but I'd also prefer not to spend an additional $150 for functionality I'll never use (while we may someday go VOIP, we will almost certainly never have more than one PSTN line, for example)
Development Interface
- - What customization/scripting/interfacing can I do to the PBX software?
- Can I, for example, enumerate and access the voice mail messages from a custom program running on a remote PC?
- Can I query to see if there are new messages (or better yet, get notified that there are new messages) in my own .NET code?
- Is there a documented .NET-friendly API or web service API?
I plan to have a mixture of softphones and hardware phones, as well as a couple custom WPF applications all interfacing with this.
Thanks for your time
Pete