Asterisk Open Source PBX 1.0 Release 208
An anonymous reader writes "Today at Astricon (the first Asterisk conference), Mark Spencer announced the release of version 1.0.0 of Asterisk. For those of you that don't know: Asterisk is a complete PBX in software. It runs on Linux and provides all of the features you would expect from a PBX and more. Asterisk does voice over IP in three protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. Asterisk users can be up and running, making phone calls in under an hour using the various guides found at the VoIP Wiki. Connectivity to the PSTN is provided by companies like VoicePulse, Nufone, Gafachi and VoipJet."
Enjoy your IAXy... (Score:5, Funny)
(Mark offered to give a free IAXy [digium.com] to the person who got this slashdot story posted) :-)
Re:Enjoy your IAXy... (Score:5, Informative)
The Offical Asterisk IRC channel!
irc.freenode.net
#Asterisk
Note: you must be registered and identified with NickServ to join the channel as we've had a lot of problems with spambots.
To do so simply
then
Come on in and say hi!
Some links
The Wiki [voip-info.org]
The Asterisk Documentation Project [asteriskdocs.org]
Andy's Getting Started With Asterisk Guide [automated.it] (it's written for a old version of asterisk, but still useful)
ManxPower's site [fnords.org]
For some advanced examples see John Todd's site [loligo.com]
Also read all files in
more links [digium.com] (look at the "Unnoficial Links")
Mod me up!
Linux Journal did an article on Asterisk... (Score:5, Informative)
It's a bit out of date - it suggests you check out the code from CVS - but lots of good info there nonetheless.
Great for new businesses (Score:4, Interesting)
-erick
Re:Great for new businesses (Score:5, Informative)
Fortunately, Asterisk does a decent job of sharing information between multiple servers, but setting up a large multi-system PBX still isn't going to be trivial.
If you're using VoIP phones (Cisco, Polycom, etc), then there's no real limit to how many employees you can service with a single server. If you're using analog phones, then you should probably limit yourself to around 4 T1s worth of phones per server.
IP phone recommendations? (Score:4, Interesting)
Also, is LDAP supported in Asterisk?
Re:IP phone recommendations? (Score:5, Informative)
For lower-cost alternatives, I really like the SNOM phones. I've used an snom 200 for quite a while and it's a very nice phone.
I also have a Pulver WiSIP which is nice but not exactly featureful, and the audio quality goes down when WEP is used.
For ATA's the SIPura, and the Linksys models there of ($50 or so) are a good bet, and the dirt-cheap Grandstreams work okay too.
Use the voip wiki to find optimal phone and sip.conf configs for a bunch of different phones.
Re:IP phone recommendations? (Score:2)
Are you aware of any Linksys devices that are not locked? If yes, where can i find them?
Re:IP phone recommendations? (Score:4, Informative)
Re:IP phone recommendations? (Score:2)
Re:IP phone recommendations? (Score:4, Informative)
See http://www.voip-info.org/ for more.
--
Phil
Re:IP phone recommendations? (Score:2)
Re:IP phone recommendations? (Score:2)
Re:IP phone recommendations? (Score:5, Informative)
Asterisk doesn't have native LDAP support, but it's not very hard to write a script that produces a set of Asterisk config files out of LDAP data. With a bit more work, you could script Asterisk to do LDAP lookups, but it'll take too much work to be worth it for small (100 users) sites.
Re:IP phone recommendations? (Score:2, Interesting)
With LDAP you can get interesting stuff like injecting voicemails to IMAP mailboxes, having group extensions (like helpdesk) inject voicemail to group mailboxes, etc..
I'm just thinking how neat it would be to have a voice
Re:IP phone recommendations? (Score:5, Informative)
There's a patch out there somewhere to tie Asterisk into Request Tracker. Done properly, you could build a really interesting support phone system--it'd record calls, stick them into the ticket queue as needed, and give you a great way to keep track of who's bugging you the most.
Re:IP phone recommendations? (Score:2)
AVOID THE CISCO 7905G/7912G AT ALL COSTS!!!!
I recently did an asterisk deployment, and was planning on goin with the 7912G, but they are a BITCH to configure - the 7940/7960 is substantially easier.
Your existing Avaya phones may be compatible with Asterisk - what protocol do they support?
Re:IP phone recommendations? (Score:2)
Asterisk... (Score:5, Informative)
My dialplan (which works all but the analog portion 100% of the time) is that a call comes in -> rings the analog line a few times -> asterisk then picks up and gives the user a menu, from there one can pick my sip client or my girlfriend's or a global that rings the analog line and the sip clients at the same time. In case of no answer voicemail then picks up and fires off an email to us containing the message. Eventually I hope to have it sharing functionality with some friends in different states so we can all have free local dial-ins for family and friends who are scattered.
Re:Asterisk... (Score:4, Interesting)
Hopefully the discipline is in place to keep bug fixes on the 1.0 branch while new features can be put into HEAD or another branch completely.
Happy * user in 3 continents, 1 Carribean island, and at home too!
Re:Asterisk... (Score:3, Informative)
In addition, interupt conflicts are a constant plague for many newcommers. The X100P generates HUGE
Re:Asterisk... (Score:2)
Eventually I hope to have it sharing functionality with some friends in different states so we can all have free local dial-ins for family and friends who are scattered.
Are there any guides to setting this kind of thing up? I'm utterly new to PBX technology, but I like the idea of having an Asterix box here connected to a phone, and one on the other side of the continent with the rest of the family. I assume that it would then be relatively easy to phone back&forth to one another freely, share
Re:Asterisk... (Score:2)
Mirrors (Score:3, Informative)
best and worst of open source (Score:5, Insightful)
The worst is that there is a very steep learning curve. Configuration of both hardware and software is complex. While the documentation is thorough, it is not oriented towards the first time set-up.
Taken as a whole, though the good outweighs the bad, and it is worth investing in learning about it. This is great package. Tanks to the people who have been working on it, esp Mark at Digium.
Re:best and worst of open source (Score:5, Insightful)
Asterisk is similar. It's complex because it's designed to be able to tie together clumps of incompatible phone systems and act in all sorts of ways that the programmers didn't really intend. You can use it as a pure VoIP system, a gateway between different VoIP systems, a plain PBX with analog phones, a VoIP extension for an existing PBX, a voice-mail system for a PBX, a dialer for a call center, or a centrex-style virtual PBX for multiple companies. It's flexible enough to let you configure it to be any of these and a thousand other things. And today, we need the flexibility because we have so many weird little phone systems that we need to tie together.
For email, things eventually changed. SMTP is king, and RFC 822 is the gold standard for email formats. Modern mailers are a lot less complex because they *CAN* be. Will the future hold something similar for telephone service? Who knows. Check back in a decade, but for now, use Asterisk.
Asterisk discussion (Score:2)
I predict that the ILECs will be merged into one unified operating company, call it...oh I don't know, say AT&T, thus providing a unified body of specifications for interconnection and call processing.
But seriously fo
Re:best and worst of open source (Score:2)
Re:best and worst of open source (Score:2)
Sure, but have you ever tried to configure a "traditional" PBX? It's not a trivial task to be undertaken by a first timer, either.
cheap, turnkey asterisk systems? (Score:5, Insightful)
Considering the ludicrous (low) prices for which one can buy a complete system far-more-than-capable of running asterics, the relatively cheap price of the phone interfaces, etc, it seems like a plentifully adequate Asterics box could be made for a lot less than $500, and perhaps sold for that amount (just one or two lines, more could cost more). This isn't *dirt* cheap like future, hypothetical home PBX appliances ought to be from Linksys and similar companies, but considering you can also use it as a home server and other things on the side, strikes me as at least a plausible, reasonable price to aim for.
Has anyone done this? Does anyone sell a shoe-box PBX for a few hundred dollars that can be accessed via web, so new voice messages and menus can be dropped in via clicky-clicky drop-down menus?
On this front, Isaac from MythTV and Marc from Asterics should get together and forge an unholy alliance, integrating two home-automation tasks in a nice, non-monolithic, package. I noticed that MythTV has *some* kind of new addition involving phones, but I have not read the linked bits yet
timothy
Re:cheap, turnkey asterisk systems? (Score:2)
Re:cheap, turnkey asterisk systems? (Score:2, Informative)
http://voipstore.pulver.com/product_info.php?prod
and
http://voipstore.atacomm.com/shops/Search.aspx/27
also some much worse deals on ebay.
Re:cheap, turnkey asterisk systems? (Score:2)
Now that Sounds like a Home entertainment system done right. As in: integrating all your communication and media needs in one platform.
If you're willing to go all out on Myth for your video/audio demands (think central encoding server with Raid and multiple encoder cards as back-end and multiple diskless Via mini-itx with h/w decoding, dvi-out, LCD-panel, DTS 5.1 as front-ends) then why not add a camera and a microphone: video-phone throughout the house!
Now for the integration with building infrastructure
MythPhone (Score:2, Interesting)
"Unfortunately big complex systems require some idea of what you are doing. Services are available to
I just had a funny thought.. (Score:3, Funny)
What have we become?!
Re:I just had a funny thought.. (Score:2)
OK, bad joke, but that aside, I have a plea for anyone that want's to play. Before posting to the asterisk-users mailing list (it's already high-volume enough,) read the manuals, the Wiki, and the mailing list archives. 95% of questions asked have already been answered Many Many times.
If you don't know anything about Linux, Asterisk (*) is the wrong project to learn it on. If you are not comfortable compiling applications, * is not for you. If you are not willing to spend the time wi
New Marketing Slogan... (Score:5, Funny)
OK, that was bad.
Asterisk is great! (Score:5, Informative)
Here are some great resources for getting started:
http://www.digium.com/handbook-draft.pdf [digium.com]
and a good soft phone (x-lite) at http://www.xten.com/ [xten.com]
Re:Asterisk is great! (Score:4, Funny)
Oh sorry, I was trying to set the outgoing message, but the kids had just come home from school.
Thanks, I'll fix that.
X-Lite is horrible (Score:2)
Sorry to pounce on such a tiny part of your post, but I feel the need to bitch about X-Lite. This "softphone" (aka VoIP client) seems to be the one everyone recommends to the point that it's hard to find any other. Still, it is the most annoying software I've ever had the displeasure to use. By trying to make the interface look like a phone they've created a UI with all of the limitations and annoyances of a phone UI.
It took me ages to get the hang of operating the configuration "dialogs", which are made t
We are running it (Score:5, Interesting)
Re:We are running it (Score:2)
That sounds very interesting. Any good pointers on docs to implement such a thing (not the database part, that's easy ;-)
Music on hold (for any PBX) (Score:4, Interesting)
Not that most will care, but I first heard about Asterisk via the HTTP_REFERER data in the Web server logs for the OMR [openmusicregistry.org], which was apparently referenced as a place to get no-cost, pre-licensed (open licensed) on-hold music.
Now that the OMR has been shut down, the links to those songs are available in an XML dump of the music database that can be found on freality.org [freality.org] or my own site [just-stuart.com].
Long time user (Score:3, Interesting)
It has provided robust functionality, and many features that would be cost prohibitive to implement from other vendors.
If your looking to get into voice over IP on a scale larger than a single Vonage accout, or even want to have full pbx facilities for home..this is the way to go.
Just my 2 cents
-AC-
Anybody used this with a wireless network? (Score:2)
How well did it work?
Re:Anybody used this with a wireless network? (Score:2)
As far as wireless goes, it works fine. I use X-Lite on my laptop and it works well, and I just installed SJPhone on my iPAQ h4155 with Wireless. The laptop functions flawlessly, no extra delays or anything like that. The occasional dropout if the Wireless LAN gets saturated by something else, but more than managable. I'd compare it to a decent cell phon
not too far out: email by phone (Score:2, Interesting)
Would be good to call one's landline (connected to an asterics box) and be given options like "press 7 to hear email."
Would be annoying to hear everything, perhaps (and too slow, too), but an option like "play the first 10 words, then prompt for more, or to skip to the next message" would make it bearable.
timothy
Re:not too far out: email by phone (Score:3, Funny)
Re:not too far out: email by phone (Score:2)
Re:not too far out: email by phone (Score:2)
And it's "Asterisk".
Asterisk PSTN termination in Norway (Score:2, Informative)
Voop [www.voop.no] offers PSTN termination over IAX and SIP for Asterisk users in Norway. Both business users and private individuals welcome.
Disclosure: I work for Voop.
Screen shots? (Score:2)
Re:Screen shots? (Score:3, Funny)
Re:Screen shots? (Score:2)
pictures from astricon (Score:2)
http://photos.tropiano.org/gallery/astrico
Questions from a VOIP newbie (Score:2)
Ok so I install this thing on a Linux server. Then what? How do I make calls to say, someone in New York from LA? And who would I have to pay still? No one?
Also, how would I interface my phone with this thing? Would I need to get a VOIP phone?
Re:Questions from a VOIP newbie (Score:4, Informative)
Ok so I install this thing on a Linux server. Then what? How do I make calls to say, someone in New York from LA? And who would I have to pay still? No one?
You set up Asterisk servers in NY and LA and make them communicate (hint: IAX2 rocks). Now you pay for net connectivity for both servers and that's about it. If you want a normal phone number attached to your Asterisk server, you need to sign up with a VOIP provider (there are plenty of them in the US, I wish there was at least one here...) - check the Asterisk Wiki (link in the summary), there's a list somewhere.
Also, how would I interface my phone with this thing? Would I need to get a VOIP phone?
You can use:
For a home installation I think I'd recommend a Sipura SPA-3000
We use it! (Score:3, Informative)
We did have a problem with call quality which seemed to be related to recording calls; it turned out that it was due to having far too many files in the recording directory, and once we had that sorted, it was clear as a bell again.
My boss has even set up an Asterisk server at home. I haven't, but I've a spare machine I might use for the job if I can scrounge a spare IP phone. I'm not using a softphone -- we tested every one we could get the source for and one we couldn't, and they were all lousy for one reason or another.
This is pretty cool stuff (Score:4, Interesting)
Re:This is pretty cool stuff (Score:2)
Installation in Debian (Score:2)
Re:Installation in Debian (Score:2)
There was a version of the Debian package that was labeled as 1.0 a while back, but that was as a result of a versioning cock-up in the asterisk CVS.
At present, you're probably better off grabbing the source [hands.com] and reading the README.
Tad of Trivia (Score:3, Interesting)
Anyways, that's it.. I knew him when we were both freshmen in college at Auburn.. He had ethernet in his room and I didn't, so my computer lived in his room most of that year..
Haven't talked to him in years.. so if you're reading this Mark -- HEY!!
--Zac
Re:Tad of Trivia (Score:2)
Reliability? (Score:3, Interesting)
We run our office using Asterisk (Score:4, Informative)
Only odd thing we had to correct was switching off the Linux screensaver, as it was causing voice quality to occasionally stutter under high network traffic volume.
Support Hint: an office PBX is a mission-critical system for a commercial business. You can't run it on an old piece of leftover trash! You need to put it on a high quality 1U server racked in your air conditioned computer room behind a secure door where the night cleaner can't plug his vacuun cleaner into your power bar!
You also have to ensure it's properly backed up to off site tape/CD-ROM storage, and that the disk is RAID so that it can be QUICKLY restored when the disk fails.
Anything less than this level of proper support means your ass is grass when something bad happens and the office comes to a screeching halt!
You have been warned.
Ocelot Wreak
Re:We run our office using Asterisk (Score:2)
Re:We run our office using Asterisk (Score:2)
Of course, I'm using a minimal Debian install on it, so it's not got X windows, so no screen saver discomfort
P.S
Re:We run our office using Asterisk (Score:2)
-Ocelot Wreak.
Re:We run our office using Asterisk (Score:2)
That's okay -- emacs runs just fine from the console.
We use it successfully (Score:3, Informative)
My hosting business, Binhost Technologies [binhost.com], uses Asterisk behind its IAX/SIP Origination and Termination and wholesale VOIP operations. It works well -- the price is right and the features are many. Most phones work if they speak SIP, IAX, or H.323 and the system comes configured from the start in a pretty usable state.
A few things we've found out: The scripting system is a bit of a learning curve. Also, the configurations are one of those Jenga configs -- breathe too hard and it falls down. You have to be really, really careful when messing with the configs because one place can easily mess up another thing. But once you get a good, working config, it just works.
Processor usage is reasonable, too. A P-266 would do well for a couple of lines and maybe up to 10. After that you'll want a bit more horse.
</plug>
where to find consultants (Score:2)
Anybody hacking Grandstream phones? (Score:2)
But also, the phone has a lot of apparent features which their firmware (or service?) doesn't support - half the buttons don't do anything (I have to use a web page to get voicemail - the phone will not do it), and I wish the LED backlighting would stay on longer (oddly, if the phone doesn't succeed in doing DHCP then it stays on constantly; otherwise it only stays on a few s
Re:Asterisk? Linux? I'm so confused! (Score:3, Insightful)
Re:Asterisk? Linux? I'm so confused! (Score:2)
Then call it Crossbar. You know, the key in the lower right corner of 12-button TouchTone pads. Or the name taken from a #5 crossbar central office switch. Or some variation that is sexier for the digital-or-die crowd.
Re:Thanks! (Score:2, Informative)
Re:Thanks! (Score:4, Informative)
(PBX = Private Branch Exchange)
http://www.webopedia.com/TERM/P/PBX.html
Re:Thanks! (Score:5, Informative)
http://en.wikipedia.org/wiki/Private_branch_excha
Re:Thanks! (Score:3, Insightful)
used in medium and large size businesses. It's like a LAN for phones. You can tell when a employee has an extentions number.
Re:Thanks! (Score:2)
Re:Thanks! (Score:5, Funny)
Re:Slashdot News (Score:5, Insightful)
Don't you think you are being a bit hypocritical complaining about advertising when you are trolling for referrals for your free iPod? Now that is an example of advertising for a profit. If the shoe fits....
-erick
It's GPLed, anyways (Score:2, Informative)
Re:It's GPLed, anyways (Score:3, Interesting)
I'm actually using Asterisk for my phone system at home, and it is amazing what you can do with it. I'm running a CVS version from about 2 months ago, and had been updating it monthly up until my last update. Even running a development "non-stable" version I hardly have any issues at all. And each time I did, the people in the IRC channel have been very helpful, and most every time a
Re:ads (Score:4, Funny)
Here's the problem with the new generation of Unix users - they think that, just because Unix is a collection of small utilities that can be used to achieve great results, they must utilize as many tools as possible in solving the simplest problems.
echo '0.0.0.0 ads.osdn.com' >>
Re:ads (Score:5, Funny)
printf "%s %s %s\n" $( echo '0.0.0.0 ads.osdn.com' | cat | rev | nl | head -5 | sed 's/Eris/Bob/g' | awk '{ print $2 " " $3 }' | rev | nl ) |cut -c3- >> /etc/hosts
--
Evan "If it's worth doing, it's worth overdoing"
Re:ads (Score:2)
Re:ads (Score:2)
--
Evan "Have you sent your $30 to ``Bob''?"
I don't know.. (Score:2)
cat >>
0.0.0.0 ads.osdn.com
^d
I just saved you 5 keystrokes.
*burble*
Re:I don't know.. (Score:2)
echo ::0 ads.osdn.com>>/etc/hosts
Yours: 40 strokes
Mine: 34 strokes (counting final enter)
--
Evan
No, no, no... (Score:2)
cat >>
0.0.0.0 ads.osdn.com
^d
I just saved you 5 keystrokes.
*burble*
(I responded to the wrong funny post..)
Re:But does it talk to skype (Score:2)
Re:But does it talk to skype (Score:2)
Re:broadvoice omitted (Score:2)
Re:Just had this chat with my CIO pal.... (Score:2, Insightful)
You could also install a 4port T1 card, order up a T1 from your local Telco provider, install a few channel banks and have a traditional PBX saving thousands and thousands of dollars without ever exposing yourself to script kiddies.
Re:Just had this chat with my CIO pal.... (Score:2)
You don't HAVE to use VOIP gateway services to get PTSN termination. Some people do that because it's cheaper, but it's entirely possible to use POTS or PRI with *. In fact, that is how I'm redoing my company's phone system. I'll have a PRI for PTSN terminiation/origination, and VOIP handsets. There's no reason whatsoever for my PBX box to be exposed to the Internet. Any remote extensions I want to connect will use VPN tunnels.
The bonus is that I g
Re:Watch out for the users mailing list (Score:2)
Re:Cheap FXS PCI card? (Score:2)
Re:Cheap FXS PCI card? (Score:2, Informative)
Been running this config for months with great success.
Now if only I could teach m
Re:Asterisk and PSTNs (Score:2)
You can plug regular phone lines, T1s, E1s, etc. into Asterisk once you've equipped the machine with the right hardware (PCI cards you buy from Digium). Then, internally, you can use analogue or IP phones to communicate with the PBX.