Build Your Own PBX 325
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)."
Next on Slashdot (Score:4, Funny)
And more resources (Score:5, Informative)
http://testyourvoip.com/ [testyourvoip.com]
Wikipedia VoIP Article:
http://en.wikipedia.org/wiki/Voip [wikipedia.org]
Re:Next on Slashdot (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.
To be fair (Score:3, Informative)
# Post Early: If an article has over a certain number of posts on it already, yours is less likely to be moderated. This is less likely both statistically (there are more to choose from) and due to positioning (as a moderator I have to actually find your post waaay at the end of a long list.)
bad grammar (Score:2, Funny)
Re:bad grammar (Score:2)
Re:bad grammar-Do the Locomotion. (Score:2)
Re:bad grammar-Do the Locomotion. (Score:2)
* I'm married.
Re:bad grammar-Do the Locomotion. (Score:2)
And what's neat... (Score:4, Interesting)
Hmmmm. How about making a Linux distro that gives out a PBX/bastion host/firewall???
Re:And what's neat... (Score:5, Funny)
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.
Kerry's Blog is kinda interesting too ... (Score:5, Informative)
For those with extra hardware to run Astrerix@Home, consider running Folding@Home! ;-) [powder2glass.com]
Anyone else find it weird... (Score:2)
Re:Anyone else find it weird... (Score:3, Insightful)
Using IP Phones with this (Score:3, Informative)
Re:Using IP Phones with this (Score:2)
Re:Using IP Phones with this (Score:2)
Re:Using IP Phones with this (Score:2)
What kind of interface does the Linksys router w/ its 2 integrated voice ports provide? FYI, I'm referring to the model that Vonage uses (sorry, but I don't know the model number).
I'm thinking about setting up my own PBX for the extended features, but I'm already with Vonage. Would there even be a benefit to using an Asterix box in this kind of scenario? And it'd be VoIP behind VoIP, which for some reason doesn't seem wise to implement....
Re:What about IAX2 (Score:2)
Re:What about IAX2 (Score:2)
Voicemail hell (Score:5, Funny)
Asterisk has good WAF... (Score:5, Interesting)
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...
Re:Asterisk has good WAF... (Score:5, Funny)
Dude, that's just sick. Bury her already.
Re:Asterisk has good WAF... (Score:2, Funny)
Re:Asterisk has good WAF... (Score:2, Insightful)
You are the man, here's why: (Score:5, Interesting)
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.
I hope you have more security than CID.. (Score:2)
Just so ya know
Re:Asterisk has good WAF... (Score:2)
For those of you that don't know what PBX is (Score:5, Informative)
SOHO (Score:5, Insightful)
Re:SOHO (Score:2)
Hey, look at that, an old junker computer in the closet that I've been meaning to donate, complete with a modem. How convenient!
Could someone please explain the last mile? (Score:5, Interesting)
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?
Re:Could someone please explain the last mile? (Score:3, Informative)
eBay (Score:4, Insightful)
Not for long...
Is it cost effective to become a mini-Vonage? (Score:5, Interesting)
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
Re:Is it cost effective to become a mini-Vonage? (Score:3, Informative)
Check out http://voip-info.org/ and good luck! =) It's a fun, crazy learning curve.
Re:Is it cost effective to become a mini-Vonage? (Score:4, Informative)
Re:Is it cost effective to become a mini-Vonage? (Score:2, Informative)
You are referring to a PRI (Primary Rate ISDN) that uses 23 channels for voice and 1 for call setup/teardown. This provides all modern phone convieniences.
Re:Is it cost effective to become a mini-Vonage? (Score:3, Informative)
The spec for PRI allows that one channel for call setup/teardown to handle as many as 20 PRI spans. After the first PRI (which is shorted the control channel) each of the remaining 19 PRI T1 circuits can use all 24 channels for voice or whatever service you configure them for with your provider.
In other words if you can afford the expenditure, you can do variable bandwidth connections across 1 x 23
Silly question about Asterisk@home (Score:5, Interesting)
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?
Re:Silly question about Asterisk@home (Score:2, Informative)
You can get 2 Clone FXO cards for cheap, and then use a Sipura 1000 or 2000 for your FXS. I use a similar setup (1 Clone FXO, Sipura, some Grandstreams), which works well.
Re:Silly question about Asterisk@home (Score:2)
Re:Silly question about Asterisk@home (Score:3, Informative)
Here is how to do it:
http://www.voip-info.org/wiki-Packet8+DTA310 + and+A sterisk
So now you're down to 1 FXO and 1 FXS. However, you can, if you choose, "downgrade" your now unused DTA-310's firmware to an older version that lets you set which server to log into. Set it to log into your Asterisk server, and suddenly you don't need an FXS because your DTA-
Comment removed (Score:3, Insightful)
Then what? (Score:4, Interesting)
I could probably swing running the software and equipment, but I am lost with the administrative and telephony portion of having my own PBX.
Re:Then what? (Score:4, Informative)
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.
Re:Then what? (Score:3, Informative)
You don't need to tell your telco anything - this isn't the same as getting a block of DID numbers and a T1.
Just so you appreciate what you are doing, (Score:5, Interesting)
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...
We have one too. (Score:2)
I love showing people the industrial-refrigerator-size ROLM PBX and the OS/2-based Octel voicemail PC and then the 1U Asterisk pizzabox server that will replace both of them.
Re:Just so you appreciate what you are doing, (Score:2)
Jesus.. that looks like the pile of crap they pulled out the former-defense-contractor building one of my (former) companies moved into back in 1996. We used a Lucent Definity system that did pretty much the same thing, but wasn't much bigger than a small footlocker (per chassis, total of four stacked). The Definity was also simple to operate versus the nightmare of operating this Rolm behemoth.
You weren't kidding about needing an 18-wheeler to take it away; it sat on our loading dock for three months
Re:Just so you appreciate what you are doing, (Score:2, Troll)
Re:Just so you appreciate what you are doing, (Score:2)
With all the offshored support centers, this is rocket science to Pakistan or India.
Other uses, there are still a lot of these in use in universities around the world. Anyone that wants to keep an existing system limping along for a few more years could use it.
There's a lot of uses for it. It's T1/T3 ready as it sits..
Functioning but not practical... (Score:3, Interesting)
There may be no shortage of ROLM parts floating around on eBay, but the know-how to install and configure these switches is what is in short supply these days.
NOTE: This will erase all data... (Score:5, Funny)
* Boot your Asterisk PC with the CD and press enter
NOTE: This will erase all data on the hard drive of the PC!!!
Aw, com'on, don't tell me you've never just hit enter without REALLY reading the dialog box, right?
Re:NOTE: This will erase all data... (Score:3, Interesting)
Us Gentoo folk just emerge asterisk, and call it a day. No data loss required.
*shrug*
(-1, Flamebait)
Re: (Score:2)
Re:PBX? (Score:2, Funny)
I like your waffles. I buy as many as I can with counterfeit yen.
Re:PBX? (Score:2)
Hope this helps.
Student Solution (Score:2, Interesting)
Re:Student Solution (Score:5, Informative)
Add some cheap SIP hardware from voipsupply.com (Score:4, Informative)
Very clever IMO (Score:4, Informative)
Might I add, with a bit of experience, and perhaps a 'trade school' education in electronics it is trivial to reverse them and make 'ATA' devices. (Actually I think they are called 'FXS' devices in telco lingo. The devices that must be approved for connection to the PSTN are 'FXO' modules.) At somewhere between zero and a couple Euros per linmodem, used, this is a great idea.
As for the software, I'll stick to FreeBSD or Gentoo Linux and install my own Asterisk. Binaries give me the creaps. Computers a couple or three years old are likely to have more PCI slots and maybe an onboard 'Lin/Winmodem and lan card. While ee100s are a very good NIC (get them for as little as EUR 5,--) Linux and the BSDs have drivers for just about all types -- far more than Windows ever had.
Reverse to ATA? (Score:2)
I tried googling but ata in google with a qualifier or two still brings up way too many machine specs.
TIA
Scalability? (Score:3, Interesting)
LEGO (Score:3, Funny)
Or does it ??? lego pbx [utoronto.ca]
DO NOT BOOT THE Asterisk@Home ISO !!!!!! (Score:5, Informative)
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
Re:DO NOT BOOT THE Asterisk@Home ISO !!!!!! (Score:4, Funny)
So you booted from an unknown ISO without reading the documentation first and it did something you didn't expect? And you're surprised?
You were probably luckier than you deserved to be, only losing a VM. It's nothing to do with being a n00b, lots of n00bs know to be careful before running unknown software...
Yes, it might happen to me one day but I'd be fully prepared to accept that it would be my fault for not being more careful.
Are all your knives labelled "Caution, may be sharp"?
Re:DO NOT BOOT THE Asterisk@Home ISO !!!!!! (Score:3, Funny)
Come on, moderators, this is the FUNNIEST thing I've read all day!
Re:DO NOT BOOT THE Asterisk@Home ISO !!!!!! (Score:3, Informative)
I think you will find that most people who manage a RAID system wouldn't install the software this way anyway. I would also suggest that most people who manage RAID systems can :
If you are going to install some new software, at least take the time to read up on how to do it and whats its effects might be.
Re:Lousy Submissions (Score:3, Insightful)
Re:Lousy Submissions (Score:2)
If you ever plan to be a resource to a company it may be worth your time to learn the basics of PBX installations, IP telephony, and the proper pronouncation of the word "telephony".
Re:Lousy Submissions (Score:2, Funny)
Re:Lousy Submissions (Score:2)
Re:Lousy Submissions (Score:2, Insightful)
But the fact is that I'd rather slashdot
Re:Lousy Submissions (Score:3, Interesting)
On a somewhat related note, I've found this [wiley.com] website to be invaluable when dealing with avalanches of acronyms.
Re:Lousy Submissions (Score:2, Informative)
In any case, here [wikipedia.org] is an explanation of PBX -- it certainly helped me.
Re:Lousy Submissions (Score:4, Informative)
(Your work phone system)
Just in case it's not clear yet
http://www.webopedia.com/TERM/P/PBX.html
Re:Lousy Submissions (Score:3, Insightful)
HINT: When the article provides absolutely NO background information, it can safely be said that everyone but you knows what we're talking about.
Re:Lousy Submissions (Score:4, Insightful)
As for saying 'well google it', it's not my job to find out something so I'm interested in an article, it's up to the article submitter to sell the story to me, if he wants me to read it. Every salesman worth his salt knows that.
Re:Lousy Submissions (Score:5, Funny)
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.
Re:Lousy Submissions (Score:5, Funny)
Perhaps we could call it Acronym Search [acronymsearch.com].
Or perhaps some sort of search engine [google.com].
Re: (Score:2)
Re:Lousy Submissions (Score:2, Funny)
You know, like alms. The key is the appearence of security, without ostentation.
Re:Lousy Submissions (Score:3, Informative)
I mean, come on. It's almost all but impossible to work in the IT field and not at least see a PBX.
Slashdot isn't supposed to spell out every single technology that it fe
Re:Lousy Submissions (Score:5, Funny)
The Jig is Up (Score:5, Funny)
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
Re:Lousy Submissions (Score:5, Informative)
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.
Re:Confusion (Score:2, Interesting)
order vonage service
receive vonage ata (analog telephone adapter)
disconnect ILEC telephone lines from inside house telephone lines at your dmarc on the side of your home
plug vonage ata into phone jack inside
enjoy
Re:Confusion (Score:2, Informative)
Please do not try and combine Vonage with Asterisk unless you're prepared to use an FXO device/card. It can't be done. (Before I get flamed, technically you can do it through software but Vonage won't give you the information to do it.) You'd have to use an FXO card to connect the "analog" line coming out of your Vonage ATA to the Asterisk Box -- it would treat it just like a standard POTS line.
A very crude setup, if I do say so. Your calls would b
Answer and a Question (Score:3, Informative)
What I would like to know is if this Astrix PBX they talked about in the article can be used to replace the ATA Vonage hands out. I'm pretty sure Vonage won't let me return the ATA for any value, but Astrix looks to have more features.
Re:Answer and a Question (Score:3, Informative)
Re:Answer and a Question (Score:3, Insightful)
If you don't need to put your grandmother through a five-level voice menu every time she calls, then Asterisk doesn't offer that much of an advantage. The Vonage box is actually pretty
Re:Confusion (Score:2)
I guess with Vonage you can conceivably just attach the interface into your telephone wiring, but they recommend finding an electrician to help.
Re:Confusion (Score:2)
Whether the guys down at All Systems, or Collisys would agree is a completely seprate matter.
Currently I am appaled at Vonage's service suspension policies, but that's my own business at the moment.
-Rusty
Re:Confusion (Score:3, Insightful)
Jacking into the junction box isn't any harder than making an ethernet cord (which just takes a spool of CAT-5, a crimping tool, some vampire clips, and an IQ somewhere around Forrest Gump's).
In fact, a lot of junction boxes have rj-11 jacks on them so you don't have to do anything to the wires. You'd just disconnect the main from the outgoing line and connect it to the ata adapter.
Re:Confusion (Score:4, Funny)
Re:Totally offtopic: Is Slashdot dying? (Score:3, Informative)
Re:Totally offtopic: Is Slashdot dying? (Score:2, Insightful)
Not to mention all the dupes recently.
To the editors: I do hope that you get off your asses and do something. Editors are supposed to editorialise right?
So, pen your thoughts on topics of interest to the geek world. All we get so far is this immense wall of silence from you. It's like you're just going through the motions nowadays.
At least address the complaints we see daily. You owe the paying subscribers this much.
I recall the heyday of
Re:Totally offtopic: Is Slashdot dying? (Score:2)
Actually, I think it's because people just aren't RingTFA at all anymore and just posting pre-formed opinions.
Re:GNU Bayonne? (Score:2)
Asterisk is to GNU/Bayonne as the Linux kernel is to GNU/Hurd.