Slashdot Mirror


Build Your Own PBX

Kerbo writes "Kerry Garrison has written up a complete guide to building your own PBX with Asterisk@Home to create your own working PBX system. In the article, he shows how you can build a complete, working system for under $20 (assuming you have some old hardware laying around the house)."

28 of 325 comments (clear)

  1. Next on Slashdot by Anonymous Coward · · Score: 4, Funny

    Become a Millionaire with only $20, and another $999,980 laying around.

    1. Re:Next on Slashdot by Eil · · Score: 4, Insightful


      Mod me up! :)...

      Um, no. I have mod points, but I'm not modding you up. Rather than modding you down, however, I'd like to point out a couple things that have been bugging me about a lot of Slashdot comments recently.

      1) You felt the need to ASK to be modded up instead of letting the content of your comment stand on its own.

      2) Your reply has sweet fuck all to do with the comment that you replied to and you did this solely to give your post higher placement in the comments. A sad tactic, and the one that I most often give out negative mod points for. Next time, start a new thread. If you feel that what you have to say is so important that it must reach the largest audience possible, take out a few banner ads. Don't further wreck the continually derailing train that is Slashdot commentry.

  2. Kerry's Blog is kinda interesting too ... by xmas2003 · · Score: 5, Informative
    Here is Kerry's Blog which is kinda interesting reading too.

    For those with extra hardware to run Astrerix@Home, consider running Folding@Home! ;-)

    --
    Hulk SMASH Celiac Disease
  3. Voicemail hell by jsimon12 · · Score: 5, Funny

    So now when people call me they can go through auto attendent hell just like the big companies.

  4. Asterisk has good WAF... by mutterc · · Score: 5, Interesting
    (Wife Acceptance Factor)

    Ours (done in a modern machine, so it would have PCI 2.2 for the cards to drive Plain Old Phones) has a (not hard to do once the basics are working) callpath that's a caller-ID whitelist.

    Calls from numbers "on the list" ring the phones, then go to voicemail, like "normal" calls would. Calls from one of our cellphones tell the caller how many new voicemails are waiting, then distinctive-ring the phones, then go to voicemail. Calls from unknown, private, or not-on-the-list numbers go straight to voicemail without ringing the phones.

    You'll pry it out of my wife's cold dead hands...

    1. Re:Asterisk has good WAF... by phil4 · · Score: 5, Funny
      > You'll pry it out of my wife's cold dead hands...

      Dude, that's just sick. Bury her already.

  5. For those of you that don't know what PBX is by ballsanya · · Score: 5, Informative

    For those that don't know...Private Branch Exchange[wikipedia.org]

  6. SOHO by erick99 · · Score: 5, Insightful

    It you just opened your own cottage industry style consulting business out of your home, something like this could make you look like a bigger business. I could see the advantage to that. The features of the system would be handy too for a new and very small business.

    --
    http://www.busyweather.com/
  7. Could someone please explain the last mile? by Sark666 · · Score: 4, Interesting

    With all this talk of voip here and there, I've never understood how the actual conversion from ip to pots actually takes place.

    Basically I want to know how these companies do it. How do the perform this termination service? How small a scale could one do this himself?

  8. eBay by Anonymous Coward · · Score: 4, Insightful

    The most recommended card is the Digium Wildcard X100P FXO card which can be purchased brand new on eBay for $6.95 each.

    Not for long...

  9. Is it cost effective to become a mini-Vonage? by Cryofan · · Score: 4, Interesting

    So, this is a PBX. So, I can hook this hardware up to the telco and take incoming calls from clients anywhere in the world over IP and make a call for them to a telco phone number, and let them talk over my PBX, correct?

    OK, but what I do not know is what kind of connection to the telco do I need to do this? Can I do it using my standard phone connection? I would think you need multiple lines outgoing to the telco POTS (plain old telephone system), correct? So, if I have N lines to the telco, I can handle a max of N calls from clients on my IP to Telco PBX, correct?

    So, would this be cost effective as a business model? Is a certain number of lines required, etc?

    TIA

    --
    eat shiat and bark at the moon
    1. Re:Is it cost effective to become a mini-Vonage? by Kerbo · · Score: 4, Informative

      You can use any of the following: Regular phone lines (multiple modems or multi-line modems) ISDN Trunk lines T1 Trunk lines Internet-based carriers If you have 2 regular phone lines, you can handle 2 concurrent calls, a T1 can handle up to 23. It is a very effective cost point considering the alternative standard PBX costs.

  10. Silly question about Asterisk@home by mikeage · · Score: 4, Interesting

    Hi,
    I'm considering setting up Asterisk at home, however, the WAF (wife acceptance factor) is going to be very important here, so I'd like to make sure I know what I'm doing before I start. How hard is it to deploy an Asterisk@home with the following configuration:
    Two outgoing lines (one for local calls via local telecom, one for US calls via VoIP (packet8 -- using their DTA-310), and three local extensions (only one will be a "real" telephone.
    As I understand it, this means I need two FXOs, and one FXS. Can I use three separate cards for this, instead of buying a 2 or 4 port FXO, which seem to be more than 2* the cost of a single?

    --
    -- Is "Sig" copyrighted by www.sig.com?
  11. Re:Lousy Submissions by prichardson · · Score: 4, Funny

    It's too bad that there isn't some sort of online database of acronyms.

    Perhaps we could call it Acronym Search.

    Or perhaps some sort of search engine.

    --
    Help I'm a rock.
  12. Then what? by JPriest · · Score: 4, Interesting
    Once I have the PBX running, how do I get my phone number routed to it? Do I have to sign a lease agreement with a CLEC for them to host and forward my number? What paperwork do I fill out to get my number released from the ILEC and to whom do I send it?

    I could probably swing running the software and equipment, but I am lost with the administrative and telephony portion of having my own PBX.

    --
    Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    1. Re:Then what? by Anonymous Coward · · Score: 4, Informative

      You either use something like the Wildcard X100P Generic (mentioned in the article as available on eBay for $6.95) to connect your standard analog line to the Linux box.

      Or, you use a VoIP provider that does DID/Termination and will port your number. I believe Broadvoice does this. Then it's purely a VoIP line -- you use it by setting up the Asterisk box to use SIP to connect to Broadvoice. i.e. once you port into Broadvoice you'll no longer have a real landline.

      Broadvoice is $5.95/mth for DID (unlimited incoming, pay per minute outgoing) or starts at $19.95 for their unlimited package (includes North America and quite a few European locations).

      I have two Broadvoice DID's, one Broadvoice line that has the unlimited World that I use for outgoing calls, 1 Nu-Fone IAX outgoing line, 2 Unlimitel DID's (one of the only places to get Canadian numbers), 1 POTS line.

      One of my favorite side tricks after getting the basic PBX features running is to setup one of the DID lines to give me DISA (direct-inward-system-access) when I call from my Cell Phone (based on Caller ID) so I can then dial out one of the outgoing accounts to anywhere in the world and only have to pay for a local call on my cell phone. (Here in Canada long distance is rarely included on cell phones like it is in the states)

      Don't get into the things you were talking about. You only go there if you're running a business and want things like 24 flexpath lines on a T1.

  13. Just so you appreciate what you are doing, by pair-a-noyd · · Score: 4, Interesting

    Here's a REAL PBX that is my personal property.
    It's a Rolm CBX II 9000 that is configured to handle 10,000 lines. (Yes, it's operational) It was purchased for $3,000,000 when it was brand new. It's had additional upgrades installed, it's net value was over $5,000,000 at one point in the very recent past.

    It fills an entire building. So, compare that with this new tech and you'll all the more appreciate what you have in front of you...

  14. NOTE: This will erase all data... by Goldenhawk · · Score: 4, Funny
    From the article:
    • With Asterisk@Home, you simply need to download the disk image, burn it to a CD, and boot off of it.
      • * Burn Asterisk@Home iso to a blank CD
        * Boot your Asterisk PC with the CD and press enter
        NOTE: This will erase all data on the hard drive of the PC!!!
    Just a "minor technical detail", that last note. The way people don't RT*A around here, I'll bet in a day or two we'll see some late posts whining about their loss of data. (is that Darwin I hear?)

    Aw, com'on, don't tell me you've never just hit enter without REALLY reading the dialog box, right?

    --
    --Brandon / Split Infinity Music

  15. And more resources by fiji · · Score: 4, Informative

    Make sure your connection is up for it:
    http://testyourvoip.com/

    Wikipedia VoIP Article:
    http://en.wikipedia.org/wiki/Voip

  16. You are the man, here's why: by hot_Karls_bad_cavern · · Score: 4, Interesting

    Fucking THANK YOU!!

    Once my SO figured out she could have this too if, and only if, daddy gets to buy a new machine. i said it'd probably needs a good amount of horsepower and needed a lot of ram - she was still stunned by the idea of having such a phone system, she didn't even question it.

    Hot damn, new server AND a new phone system to play with - i looked at the gui screenshots of the astGUI client - holy shit, this is going to be fun.

  17. Re:Lousy Submissions by BobPaul · · Score: 4, Funny

    Heh.. yeah. I knew what PBX was way back in the 80s before I was even in Middle School... Thank you Anarchist Cookbook!

  18. The Jig is Up by mykepredko · · Score: 4, Funny

    Hey Folks,

    We've got to be more careful - he's starting to ask questions. It's pretty important that he doesn't find out what else we've been keeping from him.

    myke

  19. Re:And what's neat... by darnok · · Score: 5, Funny

    I've already got a highly effective PBX firewall in place. It's called "leaving the phone off the hook", and it's very effective around dinner time to ensure we don't get snowed by phone calls to our teenage daughters.

    Even better, it comes with a highly effective content filter. Callers with truly important news will, upon finding the house phone is engaged, call one of our mobile phones. However, teenagers, with their inherent lack of cash and memories of past confrontations with parents over mobile phone call costs, will instead retry the home phone approximately every 60 seconds. I can guarantee that, from the instant I replace the phone after dinner, it's never more than 60 seconds till it starts ringing again.

  20. Re:Student Solution by nmos · · Score: 4, Informative

    You can just use a regular phone line or a voip line if you prefer. No need to talk to the phone company. Busy signals for incoming calls are the phone companies problem, you don't have to worry about that. In a simple case you might have your Asterisk box pick up on the second ring (caller ID comes in between ring 1 & 2) and ask the caller to "press 1 for Jack, 2 for Jill etc. When the caller makes a selection you then ring the phone distinctivly (ie. different kind of ring for different people) and if noone answers the call goes to voice mail.

  21. Re:Lousy Submissions by nacturation · · Score: 4, Funny

    You use this word, "geeks" in your post as if I'm supposed to know what it is. Are you all self-important that defining your words is beneath you? If you're worth your salt, you would have sold me on it so that I would consider your post worthy.

    However, for your benefit, I hope slashdot institutes an auto-acronym feature. So that next time there's a story about a new BIOS (Basic Input/Output System), SCO (Santa Cruz Operation), IBM (International Business Machines), or even 3M (Minnesota Mining and Manufacturing Corporation) you'll (you will) know what those acronyms mean.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  22. Re:Lousy Submissions by Alioth · · Score: 4, Informative

    It's pretty much general knowledge what a PBX is.

    Some trivia: PBXs used to be known as PABXs, when it was new and highly advanced for a company to have a private AUTOMATIC branch exchange, rather than one where a switchboard operator would plug plugs into the right holes to manually route calls. The original PABXs were electromechanical - some large companies had Strowger private exchanges the size of a typical telco exchange unit.

  23. DO NOT BOOT THE Asterisk@Home ISO !!!!!! by the3ngineer · · Score: 5, Informative

    DO NOT BOOT THE Asterisk@Home ISO !!!!!!

    IT WILLE AUTOMATICALLY FROMAT YOUR / PARTITION WITHOUT AKSING YOU A THING.

    OMG this is freekin' Unbelievable!!!

    I've downloaded the Asterisk@Home and like every other n00b around I just booted up from it (no I've not read any warning s or FULL documentation). I bet 98% of people around to the same thing. After the kernel boot and X detection phase it started formatting my / partition. NOT even a ONE question asked. Of course it screwed my system.

    The good part is that I booted from this ISO in a virtual machine (not my real box) and I just lost a default Debian installation (installed on a virtual machine).

    Is this the latest way to distribute bad things on the net? Post an article regarding an open source project that do a lot of good things after it FORMAT your / partition?

    Please if you wanna try Asterisk@Home ISO do it in a blank new virtual machine not your development/home primary box.

    Regards,
    the3ngineer

  24. Re:Confusion by zotz · · Score: 4, Funny

    Especially if you are stripping the wire with your teeth at the time!

    --
    FreeMusicPush If you want to see more Free Music made, listen to Free