Re: [SLUG] Asterisk Open Source PABX software

2005-08-28 Thread Angus Lees
At Wed, 24 Aug 2005 15:16:04 +1000, Michael Kraus wrote:
 Has anyone had any experience with Asterisk (or any other) open source
 PABX software, and wouldn't mind commenting?

My comments:

Asterisk developers prioritises new features over stability and
particularly clean code.  There's a *whole* lot of cruft in the
Asterisk code base - lots of features are hacked directly into the
channel drivers (particularly the zaptel one), so don't expect new
feature combinations to work without testing it.

The Asterisk community is by and large made up of people who can't
code and don't really know what they're doing.  Because of this there
is a huge amount of disinformation and rumours about certain
features/bugs.  Basically treat anything you read with scepticism and
learn enough about things so you can work through them yourself.

Asterisk is a nice toolkit with some good ideas (and a few bad ones).
If you want to use it in real-life situations, I recommend reading the
code to see what it actually does and reaching a point where you feel
comfortable doing trivial changes to some of the hard-coded (typically
American) defaults.

-- 
 - Gus
-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


[SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Michael Kraus
G'day...

Has anyone had any experience with Asterisk (or any other) open source
PABX software, and wouldn't mind commenting?

Thanks!  
 
Regards,
Michael Kraus
Software Developer
[EMAIL PROTECTED]




Wild Technology Pty Ltd , ABN 98 091 470 692
Sales - Ground Floor, 265/8 Lachlan Street, Waterloo NSW 2017
Admin - Level 4 Tiara, 306/9 Crystal Street, Waterloo NSW 2017
Telephone 1300-13-9453 |  Facsimile 1300-88-9453
http://www.wildtechnology.net
DISCLAIMER  CONFIDENTIALITY NOTICE:  The information contained in this email 
message and any attachments may be confidential information and may also be the 
subject of client legal - legal professional privilege. If you are not the 
intended recipient, any use, interference with, disclosure or copying of this 
material is unauthorised and prohibited.   This email and any attachments are 
also subject to copyright.  No part of them may be reproduced, adapted or 
transmitted without the written permission of the copyright owner.  If you have 
received this email in error, please immediately advise the sender by return 
email and delete the message from your system.


--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Howard Lowndes

I use it for my SOHO and to contact my clients and it works fine.

Great product and great price, but the learning curve on generating your 
dial plan can be steep.



Michael Kraus wrote:

G'day...

Has anyone had any experience with Asterisk (or any other) open source
PABX software, and wouldn't mind commenting?


--
Howard.
LANNet Computing Associates - Your Linux people http://lannet.com.au
--
When you just want a system that works, you choose Linux;
When you want a system that just works, you choose Microsoft.
--
Flatter government, not fatter government;
Get rid of the Australian states.

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Howard Lowndes
BTW, if you are going to run it over broadband then make sure that it is 
symmetrical at all connect points.


Howard Lowndes wrote:

I use it for my SOHO and to contact my clients and it works fine.

Great product and great price, but the learning curve on generating your 
dial plan can be steep.



Michael Kraus wrote:


G'day...

Has anyone had any experience with Asterisk (or any other) open source
PABX software, and wouldn't mind commenting?





--
Howard.
LANNet Computing Associates - Your Linux people http://lannet.com.au
--
When you just want a system that works, you choose Linux;
When you want a system that just works, you choose Microsoft.
--
Flatter government, not fatter government;
Get rid of the Australian states.

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Julio Cesar Ody
My current job is to design servers for hosting Asterisk. From my
experience, it's the best PBX software around.

There's a bunch of alternatives such as sipX
(www.sipfoundry.org/sipX/). Never used them, but since Asterisk such a
big community already, I would advise you to stick with it.
Development is solid, it's evolving fast, and once you get the hang of
it, it's a breeze, like using Apache.

Speaking of which, don't let these magic interfaces for Asterisk
administration trick you into believing it's a way to go. They make it
easy for you to deliver an end product to a customer who is more or
less into it (there's really no such thing as a wizard-like interface
for Asterisk yet). To get a good grip, deal with the conf files as you
would do with any popular service: with a good text editor  =)   and
then, you'll be writing your own interfaces in a month.

SIP, IAX, and RTP are protocols just like, say, HTTP (but they're
UDP). There's no mystery when dealing with them if you know how
networking works. I never read a single tutorial in my life on how to
make asterisk work behind NAT. Got it done in a day just by reading
the comments in the sip.conf file.



On 8/24/05, Michael Kraus [EMAIL PROTECTED] wrote:
 G'day...
 
 Has anyone had any experience with Asterisk (or any other) open source
 PABX software, and wouldn't mind commenting?
 
 Thanks!
 
 Regards,
 Michael Kraus
 Software Developer
 [EMAIL PROTECTED]
 
 
 
 
 Wild Technology Pty Ltd , ABN 98 091 470 692
 Sales - Ground Floor, 265/8 Lachlan Street, Waterloo NSW 2017
 Admin - Level 4 Tiara, 306/9 Crystal Street, Waterloo NSW 2017
 Telephone 1300-13-9453 |  Facsimile 1300-88-9453
 http://www.wildtechnology.net
 DISCLAIMER  CONFIDENTIALITY NOTICE:  The information contained in this email 
 message and any attachments may be confidential information and may also be 
 the subject of client legal - legal professional privilege. If you are not 
 the intended recipient, any use, interference with, disclosure or copying of 
 this material is unauthorised and prohibited.   This email and any 
 attachments are also subject to copyright.  No part of them may be 
 reproduced, adapted or transmitted without the written permission of the 
 copyright owner.  If you have received this email in error, please 
 immediately advise the sender by return email and delete the message from 
 your system.
 
 
 --
 SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
 Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
 


-- 
Julio C. Ody
http://rootshell.be/~julioody
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Gonzalo Servat
On 8/24/05, Howard Lowndes [EMAIL PROTECTED] wrote:
 BTW, if you are going to run it over broadband then make sure that it is
 symmetrical at all connect points.

I wouldn't say make sure, I'd say it's probably better to have a
symmetrical connection at all Asterisk points, however if you're using
a low-bandwidth codec, you can get away with asymmetrical just fine
(and traffic shaping if it's a busy network). I connect my Asterisk
box on a asymmetrical connection to another Asterisk box with the same
type of connection (512/128 - each box in different continents) and I
don't experience major problems, granted I do VoIP packet prioritizing
but it just proves the [a]symmetrical aspect is not an issue.

That is, at least, in my experience. Also, the dialplan is not THAT
hard to work out, just takes a little reading of how it works, reading
how other people's dialplans work and experimenting. Great source of
info is the popular:

  http://www.voip-info.org

I started experimenting with Asterisk way before I got my hands on a
ISDN card. Back then  I started playing with dialplans, how to make
menu's, wake-up call service (that I still use today!) and stuff like
that. It's good fun. If you know Perl, writing AGI scripts provides
endless posibilities.

From what I've heard, the new Asterisk to be released in the near
future provides a complete rewrite of the dialplan system and it's
supposed to be much better, together with many new features.

HTH.

Cheers,
Gonz
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Howard Lowndes



Julio Cesar Ody wrote:

My current job is to design servers for hosting Asterisk. From my
experience, it's the best PBX software around.

There's a bunch of alternatives such as sipX
(www.sipfoundry.org/sipX/). Never used them, but since Asterisk such a
big community already, I would advise you to stick with it.
Development is solid, it's evolving fast, and once you get the hang of
it, it's a breeze, like using Apache.

Speaking of which, don't let these magic interfaces for Asterisk
administration trick you into believing it's a way to go. They make it
easy for you to deliver an end product to a customer who is more or
less into it (there's really no such thing as a wizard-like interface
for Asterisk yet). To get a good grip, deal with the conf files as you
would do with any popular service: with a good text editor  =)   and
then, you'll be writing your own interfaces in a month.


I agree.  Down and dirty is the best way to get a workable dial plan. 
 One other thing I got caught out with earlier this year is that 
CVS-HEAD has some dial plan features that are not in Stable, 
particularly the ones that do auto-priority.  This feature makes modding 
a dial plan simple, but without it you have to re-number all your 
extension priorities = PITA.




SIP, IAX, and RTP are protocols just like, say, HTTP (but they're
UDP). There's no mystery when dealing with them if you know how
networking works. I never read a single tutorial in my life on how to
make asterisk work behind NAT. Got it done in a day just by reading
the comments in the sip.conf file.


I tried to get my mind around STUN, because it is non-proprietory, but I 
gave up and went with IAX2 instead.  I believe that the author is trying 
to get IAX2 accepted as a standard anyway.






On 8/24/05, Michael Kraus [EMAIL PROTECTED] wrote:


G'day...

Has anyone had any experience with Asterisk (or any other) open source
PABX software, and wouldn't mind commenting?

Thanks!

Regards,
Michael Kraus
Software Developer
[EMAIL PROTECTED]




Wild Technology Pty Ltd , ABN 98 091 470 692
Sales - Ground Floor, 265/8 Lachlan Street, Waterloo NSW 2017
Admin - Level 4 Tiara, 306/9 Crystal Street, Waterloo NSW 2017
Telephone 1300-13-9453 |  Facsimile 1300-88-9453
http://www.wildtechnology.net
DISCLAIMER  CONFIDENTIALITY NOTICE:  The information contained in this email 
message and any attachments may be confidential information and may also be the 
subject of client legal - legal professional privilege. If you are not the intended 
recipient, any use, interference with, disclosure or copying of this material is 
unauthorised and prohibited.   This email and any attachments are also subject to 
copyright.  No part of them may be reproduced, adapted or transmitted without the 
written permission of the copyright owner.  If you have received this email in 
error, please immediately advise the sender by return email and delete the message 
from your system.


--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html







--
Howard.
LANNet Computing Associates - Your Linux people http://lannet.com.au
--
When you just want a system that works, you choose Linux;
When you want a system that just works, you choose Microsoft.
--
Flatter government, not fatter government;
Get rid of the Australian states.

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Howard Lowndes



Gonzalo Servat wrote:

On 8/24/05, Howard Lowndes [EMAIL PROTECTED] wrote:


BTW, if you are going to run it over broadband then make sure that it is
symmetrical at all connect points.



I wouldn't say make sure, I'd say it's probably better to have a
symmetrical connection at all Asterisk points, however if you're using
a low-bandwidth codec, you can get away with asymmetrical just fine
(and traffic shaping if it's a busy network). I connect my Asterisk
box on a asymmetrical connection to another Asterisk box with the same
type of connection (512/128 - each box in different continents) and I
don't experience major problems, granted I do VoIP packet prioritizing
but it just proves the [a]symmetrical aspect is not an issue.


Yes I should have phrased that better.  I use GSM as the codec and that 
is a bandwidth hog.  The problem is that the really tight codecs are all 
proprietory.




That is, at least, in my experience. Also, the dialplan is not THAT
hard to work out, just takes a little reading of how it works, reading
how other people's dialplans work and experimenting. Great source of
info is the popular:

  http://www.voip-info.org

I started experimenting with Asterisk way before I got my hands on a
ISDN card. Back then  I started playing with dialplans, how to make
menu's, wake-up call service (that I still use today!) and stuff like
that. It's good fun. If you know Perl, writing AGI scripts provides
endless posibilities.


I am playing with PSTN cards and that is harder, mainly because of the 
echo.  Yes, I too have a wake up call service using call scripts.





From what I've heard, the new Asterisk to be released in the near

future provides a complete rewrite of the dialplan system and it's
supposed to be much better, together with many new features.


Haven't heard about the rewrite - I will check that out.  I don't 
subscribe to the Asterisk mailing list because it's just too noisy, 
which is a strong indication of the interest, but there are a lot of 
posts from ppl who have plainly not RTFM...




HTH.

Cheers,
Gonz



--
Howard.
LANNet Computing Associates - Your Linux people http://lannet.com.au
--
When you just want a system that works, you choose Linux;
When you want a system that just works, you choose Microsoft.
--
Flatter government, not fatter government;
Get rid of the Australian states.

--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Asterisk Open Source PABX software

2005-08-24 Thread Gonzalo Servat
On 8/24/05, Howard Lowndes [EMAIL PROTECTED] wrote:
 Yes I should have phrased that better.  I use GSM as the codec and that
 is a bandwidth hog.  The problem is that the really tight codecs are all
 proprietory.

Yep, like G729, however I think GSM together with iLBC are 2 of the
better ones to use as they are low bandwidth consumption, but I could
be wrong.
 
 I am playing with PSTN cards and that is harder, mainly because of the
 echo.  Yes, I too have a wake up call service using call scripts.

Yeah, been there done that with PSTN cards and echo. I can't even
remember how I sorted out my echo problems, but I had them with PSTN
and the ISDN too. I remember reading a big long boring document about
it since they always say it's important to understand how and where
echo is generated.
 
 Haven't heard about the rewrite - I will check that out.  I don't
 subscribe to the Asterisk mailing list because it's just too noisy,
 which is a strong indication of the interest, but there are a lot of
 posts from ppl who have plainly not RTFM...

I idle in #asterisk on irc.freenode.net, that's where you hear about a
lot of the latest developments with Asterisk as people like Brian West
idle there too (occasionally Mark pops in, too). I remember being told
by somebody the new dialplan is gonna rock.

As for the noisy Asterisk mailing list, that's why Gmail was invented
(at least for me!). I use it for personal mail and mailing lists (like
SLUG). That way I read posts that capture my interest and then they
are neatly tucked away in one of my labels out of my sight :-)

Cheers,
Gonz
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html