[asterisk-users] RAW asterisk!

2007-08-16 Thread Bill Andersen
I'm a network admin that maintains 3 commercial Asterisk
servers for my employer.

I am wanting to move away from the "pre-packaged" commercial PBXs
to a more "pure" asterisk setup.  The systems I have utilize a nice
web GUI to make changes, but it really limits what I can do beyond
what they have programmed into their GUI.

Would I be better off starting with:

a) Plain old asterisk from asterisk.org?
  (tutorial suggestions?)

b) AsteriskNow

c) Trixbox (not Pro)

d) other suggestions.

Thanks

Bill

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Peder @ NetworkOblivion
A.  B&C are pre-packaged and are useful for some things, but if you 
deviate too much, they aren't very helpful.  As a matter of fact, if you 
modify a text file in AsteriskNow in one of the sections that it uses, 
it causes the gui to freak out and it won't parse right.  Plain old 
asterisk is a good way to learn how it really works.

Bill Andersen wrote:
> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
> 
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
> 
> Would I be better off starting with:
> 
> a) Plain old asterisk from asterisk.org?
>   (tutorial suggestions?)
> 
> b) AsteriskNow
> 
> c) Trixbox (not Pro)
> 
> d) other suggestions.
> 
> Thanks
> 
> Bill
> 
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 


___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Gordon Henderson
On Thu, 16 Aug 2007, Bill Andersen wrote:

> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
>
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
>
> Would I be better off starting with:
>
> a) Plain old asterisk from asterisk.org?
>  (tutorial suggestions?)
>
> b) AsteriskNow
>
> c) Trixbox (not Pro)
>
> d) other suggestions.

I started with (a).

But since you have a dial-plan that does most of what you want, why not 
extract the dialplan (extensions.conf, etc.) and start with that?

And if the GUI doesn't let you get access to the box in the 'raw' then you 
can always take the disk out...


Gordon

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Barry L. Kline
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Bill Andersen wrote:
[snip]
> Would I be better off starting with:
> 
> a) Plain old asterisk from asterisk.org?
>   (tutorial suggestions?)
> 
> b) AsteriskNow
> 
> c) Trixbox (not Pro)
> 
> d) other suggestions.
> 

Hi Bill.

My first deployment was TrixBox.  The two I am currently working on are
"Plain Old Asterisk".  Keep in mind that I'm an old Linux jock, and a
30-year veteran of programming, so the only thing I had to learn was
Asterisk.  If you pick that route, you'll need to learn Linux (or BSD,
or whatever you're going to us as an OS) as well as Asterisk.

As far as tutorials, just pick up a copy of "Asterisk:  The Future of
Telephony."  Most of the "howto" for compilation is there, albeit
somewhat dated until the newer version of the book hits the press.

I will say that I don't ever intend on using a GUI again.  I'm so used
to text files for configuration of everything else I use Linux for that
the manual configuration seems so much more natural.

That's my two cents.

Barry
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFGxJ4CCFu3bIiwtTARAvMzAJ4xIgA+PAzcS2Jrx5EUzyKo6JFqswCgmith
tr93sIPre5AjI1EMacaLtas=
=mW67
-END PGP SIGNATURE-

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Mike Clark
Bill Andersen wrote:
> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
>
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
>
> Would I be better off starting with:
>
> a) Plain old asterisk from asterisk.org?
>   (tutorial suggestions?)
>
> b) AsteriskNow
>
> c) Trixbox (not Pro)
>
> d) other suggestions.
>
> Thanks
>
> Bill
>
>   
And the answer is, A. B & C will give you pretty much the same scenario 
you have now. The big benefit of learning "plain old" Asterisk is 
definitely the ability to do whatever you want or need. You will find 
that once you know Asterisk well, you can use a pre-packaged solution 
for what it does well, and usually be able to do custom dialplan work in 
conjunction and get the best of both worlds.

Mike Clark

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Larry Costigan
"Asterisk:  The Future of Telephony" aka the "Starfish Book" (becuase of the
starfish on the cover) is a great place to start...

O'Reilly and the authors have been kind enough to make the entire book
freely available online:
http://www.asteriskdocs.org/modules/tinycontent/index.php?id=11

Have fun... And welcome to Asterisk!!

:-)

-Larry

On 8/16/07, Barry L. Kline <[EMAIL PROTECTED]> wrote:
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Bill Andersen wrote:
> [snip]
> > Would I be better off starting with:
> >
> > a) Plain old asterisk from asterisk.org?
> >   (tutorial suggestions?)
> >
> > b) AsteriskNow
> >
> > c) Trixbox (not Pro)
> >
> > d) other suggestions.
> >
>
> Hi Bill.
>
> My first deployment was TrixBox.  The two I am currently working on are
> "Plain Old Asterisk".  Keep in mind that I'm an old Linux jock, and a
> 30-year veteran of programming, so the only thing I had to learn was
> Asterisk.  If you pick that route, you'll need to learn Linux (or BSD,
> or whatever you're going to us as an OS) as well as Asterisk.
>
> As far as tutorials, just pick up a copy of "Asterisk:  The Future of
> Telephony."  Most of the "howto" for compilation is there, albeit
> somewhat dated until the newer version of the book hits the press.
>
> I will say that I don't ever intend on using a GUI again.  I'm so used
> to text files for configuration of everything else I use Linux for that
> the manual configuration seems so much more natural.
>
> That's my two cents.
>
> Barry
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.2.6 (GNU/Linux)
>
> iD8DBQFGxJ4CCFu3bIiwtTARAvMzAJ4xIgA+PAzcS2Jrx5EUzyKo6JFqswCgmith
> tr93sIPre5AjI1EMacaLtas=
> =mW67
> -END PGP SIGNATURE-
>
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>
___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Bill Andersen
Barry L. Kline wrote:
> My first deployment was TrixBox.  The two I am currently working on are
> "Plain Old Asterisk".  Keep in mind that I'm an old Linux jock, and a
> 30-year veteran of programming, so the only thing I had to learn was
> Asterisk.  If you pick that route, you'll need to learn Linux (or BSD,
> or whatever you're going to us as an OS) as well as Asterisk.

Well, I'm no Linux guru by any means, but I've been working with it
for 7-8 years.  I'm not an "RPM" guy.  I always compile from source.
Apache, MySQL, qmail, etc.  I configure manually and don't even have
KDE or Gnome on my boxes.  I compiled asterisk about 5 years
ago and have to admit, without any telephone background, I had a
hard time getting into it.  Now, after administering a commercial
asterisk box that was already set up, I at least understand the
terminology and see how to get what I want - asterisk is pretty cool.

> As far as tutorials, just pick up a copy of "Asterisk:  The Future of
> Telephony."  Most of the "howto" for compilation is there, albeit
> somewhat dated until the newer version of the book hits the press.

Thanks.  I'll get my hands on a copy.

> I will say that I don't ever intend on using a GUI again.  I'm so used
> to text files for configuration of everything else I use Linux for that
> the manual configuration seems so much more natural.

Well, that's good news to me.  I'd rather edit config files than use
a GUI anyway.  That way I understand what is going on and if things
break, that "understanding" is what helps me figure out what is wrong.

Bill

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Bill Andersen
Gordon Henderson wrote:
> I started with (a).
> 
> But since you have a dial-plan that does most of what you want, why not 
> extract the dialplan (extensions.conf, etc.) and start with that?

I may be showing my ignorance here, but from what I 'understand',
there are two ways to save config information.  Either in the text
files (extensions.conf, sip.conf, etc) OR in a database (MySQL).
My particular commercial asterisk stores their config in a DB.

I've looked a the extensions.conf and there isn't anything having
to do with my extensions in that file.  It looks stock.

That being said, I guess I could get onto the mysql command line
and look around, but I think I would rather set up a 'pure' asterisk
box and get used to editing the files manually - so I understand them.

OR, is the DB way to go?  That's why I'm asking for opinions!

Bill

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Steven
I found asterisk built from source with freePBX added was the best solution for 
us.

I would have stayed with pure asterisk, but I have a staff of people that do 
not know the ins and outs of the config files.

freePBX gives them a very easy way to add new phones and extensions and the use 
of the "custom" config files allows me to add my own 
configs.




-- 
-- 
Steven

http://www.glimasoutheast.org



"Bill Andersen" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
>
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
>
> Would I be better off starting with:
>
> a) Plain old asterisk from asterisk.org?
>  (tutorial suggestions?)
>
> b) AsteriskNow
>
> c) Trixbox (not Pro)
>
> d) other suggestions.
>
> Thanks
>
> Bill
>
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
> 




___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Gordon Henderson
On Thu, 16 Aug 2007, Bill Andersen wrote:

> Gordon Henderson wrote:
>> I started with (a).
>>
>> But since you have a dial-plan that does most of what you want, why not
>> extract the dialplan (extensions.conf, etc.) and start with that?
>
> I may be showing my ignorance here, but from what I 'understand',
> there are two ways to save config information.  Either in the text
> files (extensions.conf, sip.conf, etc) OR in a database (MySQL).
> My particular commercial asterisk stores their config in a DB.
>
> I've looked a the extensions.conf and there isn't anything having
> to do with my extensions in that file.  It looks stock.
>
> That being said, I guess I could get onto the mysql command line
> and look around, but I think I would rather set up a 'pure' asterisk
> box and get used to editing the files manually - so I understand them.
>
> OR, is the DB way to go?  That's why I'm asking for opinions!

I've not used the DB/realtime stuff at all, but the bulk of what I do is 
actually a "canned" asterisk inna box with a GUI... :)

I got the starfish book which you can now get online, I also got the 
O'Reilly Switching To VoIP which was useful too, (it has more examples) 
had a look at what came with asterisk, spent a week on a boat in weather 
too rough to dive, digested the books and and got on with it...

I split the config files up to make them managable, and use #include to 
bring in the smaller parts.

I would suggest that if your installation is fairly well defined and 
mostly static, you keep it as simple as possible, so don't use MySQL
but do split config files up and use lots of comments...

Out of curiosity, what's the GUI you are currently using and what do you 
feel are it's limitations?

Cheers,

Gordon

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Henry L.Coleman
I was trying to come up with a definitive answer for your question.
I use Trixbox/FreePBX but thats because I have a several systems that I
maintain. I couldn't remember all the clients configuration files and in
some respects the GUI is self documenting. I also share the admin of these
systems so if I change something my tech can see it also.
So my conclusion is that if you are looking after more than one system or
administration is being done by other people besides you then go with
Trixbox (I challenge you to find a feature or function that it doesn't
have )
If you want to get under the hood and it doesn't matter that no-one else
will be able to figure out how it works (in production) then Asterisk
(Raw)
is a lot of fun and will give you a sense of achievement when you get it
up and running

Good luck ...may the force be with you

-- 
Henry L. Coleman.



< Gordon Henderson>
> On Thu, 16 Aug 2007, Bill Andersen wrote:
>
>> Gordon Henderson wrote:
>>> I started with (a).
>>>
>>> But since you have a dial-plan that does most of what you want, why not
>>> extract the dialplan (extensions.conf, etc.) and start with that?
>>
>> I may be showing my ignorance here, but from what I 'understand',
>> there are two ways to save config information.  Either in the text
>> files (extensions.conf, sip.conf, etc) OR in a database (MySQL).
>> My particular commercial asterisk stores their config in a DB.
>>
>> I've looked a the extensions.conf and there isn't anything having
>> to do with my extensions in that file.  It looks stock.
>>
>> That being said, I guess I could get onto the mysql command line
>> and look around, but I think I would rather set up a 'pure' asterisk
>> box and get used to editing the files manually - so I understand them.
>>
>> OR, is the DB way to go?  That's why I'm asking for opinions!
>
> I've not used the DB/realtime stuff at all, but the bulk of what I do is
> actually a "canned" asterisk inna box with a GUI... :)
>
> I got the starfish book which you can now get online, I also got the
> O'Reilly Switching To VoIP which was useful too, (it has more examples)
> had a look at what came with asterisk, spent a week on a boat in weather
> too rough to dive, digested the books and and got on with it...
>
> I split the config files up to make them managable, and use #include to
> bring in the smaller parts.
>
> I would suggest that if your installation is fairly well defined and
> mostly static, you keep it as simple as possible, so don't use MySQL
> but do split config files up and use lots of comments...
>
> Out of curiosity, what's the GUI you are currently using and what do you
> feel are it's limitations?
>
> Cheers,
>
> Gordon
>
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>http://lists.digium.com/mailman/listinfo/asterisk-users
>
>


___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Bill Andersen
Gordon Henderson wrote:
> Out of curiosity, what's the GUI you are currently using and what do you 
> feel are it's limitations?

It is a commercial product called "Evolution PBX"
by Intuitive Voice Technology (IVT).  I don't want to imply
I'm unhappy with it, because I like it better than any
of the commercial products I've tried.  I first bought
a Fonality system and within 5 months converted it over
to Evolution because IVT had partnered with a company
to provide a HUD type product called IView.  HUD won't
let me see presence on remote servers where IView will.

I've got 3 offices and they can all see who is on the
phone at each office using IView.

HOWEVER, IVT uses a DB (realtime?) for configuration so
I can't edit the dialplan to do some more advanced stuff.
Even if I just want to play around.  Because the second I
do anything out of the ordinary, they play the old "well,
we don't support that, so we have to charge you an extra
fee (over the annual fee) to help you when you have problems".

OK, I understand that.  But if I gotta learn how to support
myself to do advanced features, why pay them at all?  I'll
just become my own expert :()

Bill


___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Anthony Francis


Bill Andersen wrote:
> Gordon Henderson wrote:
>   
>> Out of curiosity, what's the GUI you are currently using and what do you 
>> feel are it's limitations?
>> 
>
> It is a commercial product called "Evolution PBX"
> by Intuitive Voice Technology (IVT).  I don't want to imply
> I'm unhappy with it, because I like it better than any
> of the commercial products I've tried.  I first bought
> a Fonality system and within 5 months converted it over
> to Evolution because IVT had partnered with a company
> to provide a HUD type product called IView.  HUD won't
> let me see presence on remote servers where IView will.
>
> I've got 3 offices and they can all see who is on the
> phone at each office using IView.
>
> HOWEVER, IVT uses a DB (realtime?) for configuration so
> I can't edit the dialplan to do some more advanced stuff.
> Even if I just want to play around.  Because the second I
> do anything out of the ordinary, they play the old "well,
> we don't support that, so we have to charge you an extra
> fee (over the annual fee) to help you when you have problems".
>
> OK, I understand that.  But if I gotta learn how to support
> myself to do advanced features, why pay them at all?  I'll
> just become my own expert :()
>
> Bill
>
>
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>http://lists.digium.com/mailman/listinfo/asterisk-users
>   
The "We don't support that[tm]" is actually an anti-pain mechanism.

Anthony

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Andrew Kohlsmith
On Thursday 16 August 2007 2:57:06 pm Barry L. Kline wrote:
> As far as tutorials, just pick up a copy of "Asterisk:  The Future of
> Telephony."  Most of the "howto" for compilation is there, albeit
> somewhat dated until the newer version of the book hits the press.

I'd wait a couple of weeks, the 2nd edition just went to print, so wait for 
it.  I know two of the three authors personally, and know all the hard work 
that went into bringing the 2nd edition up to include Asterisk 1.4.  :-)

-A.

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-16 Thread Alex Epshteyn

Bill,

Please take a look at Thirdlane PBX Manager. It gives you both management
and end-user GUI, and stores data in text configuration files. You can also
extend it using what we call Scripts (basically GUI integrated
self-documented Asterisk Macros), this way you can still use your Asterisk
dialplan coding skills when required and hardly ever need the "RAW" mode.

Best regards,
Alex

Alex Epshteyn
Third Lane Technologies, LLC
http://www.thirdlane.com

> -Original Message-
> From: [EMAIL PROTECTED] [mailto:asterisk-users-
> [EMAIL PROTECTED] On Behalf Of Bill Andersen
> Sent: Thursday, August 16, 2007 11:38 AM
> To: asterisk-users@lists.digium.com
> Subject: [asterisk-users] RAW asterisk!
> 
> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
> 
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
> 
> Would I be better off starting with:
> 
> a) Plain old asterisk from asterisk.org?
>   (tutorial suggestions?)
> 
> b) AsteriskNow
> 
> c) Trixbox (not Pro)
> 
> d) other suggestions.
> 
> Thanks
> 
> Bill
> 
> ___
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
> 
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>http://lists.digium.com/mailman/listinfo/asterisk-users


___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-17 Thread Gordon Henderson
On Thu, 16 Aug 2007, Bill Andersen wrote:

> OK, I understand that.  But if I gotta learn how to support
> myself to do advanced features, why pay them at all?  I'll
> just become my own expert :()

That's how I started...

Sit-down and work out what features you want - and do you want them 
supported in the phones or in the system - eg. features like divert or do 
not disturb - many phones have this feature, but they need to be turned on 
for them to work, or you can implement them in the PBX itself. Similarly 
for speed dialling, etc.

I took the approach that if I could make the PBX work with the dumbest of 
phones then it'd work for any phone regardless of it's features, so 
implemented a whole raft of "star codes" in the PBX itself.

So to implement do not disturb, I have:

; *490: *491:
;   Clear/Set Do Not Disturb

exten => *490,1,Answer()
exten => *490,n,Macro(clearStarCode,doNotDisturb)

exten => *491,1,Answer()
exten => *491,n,Set(dndCode=${EXTEN:3})
exten => *491,n,Set(DB(${CALLERID(num)}/doNotDisturb)=${dndCode})
exten => *491,n,Macro(starAck)

but then you need to handle it in the bit that handles calls internally, so 
mine looks like:

; Check for Do Not Disturb

exten => s,n,Set(DND=${DB(${MACRO_EXTEN}/doNotDisturb)})
exten => s,n,GotoIf(${DND}?:doneDoNotDisturb)
exten => s,n,Wait(90)
exten => s,n,Hangup()
exten => s,n(doneDoNotDisturb),Noop(Carrying on after DO NOT DISTURB Check)

and so on ...

There are other ways to do this, and other better/different? macros to 
handle dialling and so on, or you might want to do it all in AGI, AEL, 
or...

My systems are completely done in dialplan as I've found it adequate for 
my needs and this includes setting up IAX trunks between offices which 
work out the correct site & caller id without using DUNDi

I just googled & searched through the books and voip-wiki for dialplan 
examples and built it up from there.

Keep It Simple is my motto and I'm not putting a MySQL database on a 
diskless system when it's not needed... Over complexity for the sake of 
nerdyness really peeves me! (But it could be argued that that's because I 
was brought up on trying to squeeze programs into 256 byte of RAM too many 
years ago ;-)

Enjoy!

Gordon

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-17 Thread Lee Jenkins
Bill Andersen wrote:
> I'm a network admin that maintains 3 commercial Asterisk
> servers for my employer.
> 
> I am wanting to move away from the "pre-packaged" commercial PBXs
> to a more "pure" asterisk setup.  The systems I have utilize a nice
> web GUI to make changes, but it really limits what I can do beyond
> what they have programmed into their GUI.
> 

Bill,

If you like working from Windows, you can also check out DialplanPro. 
I've been using it for our few (so far) clients and our personal phone 
system.

http://www.datatrakpos.com/pos/datatalk/Default.aspx

I wrote it to be more of a swiss army knife for Asterisk.  I like to use 
the GUI "widgets"  and visual menu builder to build the basic dialplan 
menus then use the editor (basic syntax highlighting, parameter 
suggestions, etc) to write custom scripts using either traditional flat 
asterisk script or AEL2 and INCLUDE them in the final project scripts 
which can be automatically uploaded to the server.

I also use it to parse my AEL2 scripts remotely from my windows computer 
using a hook into the aelparse executable written by murph.

Its still beta, but mostly because it doesn't yet have all the features 
I want to eventually include in it.  Also, its commercial software or 
will be someday.


--
Warm Regards,

Lee






___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-17 Thread Doug
At 19:35 8/17/2007, Lee Jenkins wrote:
 >Bill Andersen wrote:
 >> I'm a network admin that maintains 3 commercial Asterisk
 >> servers for my employer.
 >>
 >> I am wanting to move away from the "pre-packaged" commercial PBXs
 >> to a more "pure" asterisk setup.  The systems I have utilize a nice
 >> web GUI to make changes, but it really limits what I can do beyond
 >> what they have programmed into their GUI.
 >>
 >
 >Bill,
 >
 >If you like working from Windows, you can also check out DialplanPro.
 >I've been using it for our few (so far) clients and our personal phone
 >system.
 >
 >http://www.datatrakpos.com/pos/datatalk/Default.aspx
 >
 >I wrote it to be more of a swiss army knife for Asterisk.  I like to use
 >the GUI "widgets"  and visual menu builder to build the basic dialplan
 >menus then use the editor (basic syntax highlighting, parameter
 >suggestions, etc) to write custom scripts using either traditional flat
 >asterisk script or AEL2 and INCLUDE them in the final project scripts
 >which can be automatically uploaded to the server.
 >
 >I also use it to parse my AEL2 scripts remotely from my windows computer
 >using a hook into the aelparse executable written by murph.
 >
 >Its still beta, but mostly because it doesn't yet have all the features
 >I want to eventually include in it.  Also, its commercial software or
 >will be someday.
 >
 >
 >--
 >Warm Regards,
 >
 >Lee

Keeewwwl...Delphi!

However, all I can get it to do is generate errors:

==
Application...
   Start Date  : 08/17/2007 20:20:27
   Name/Description: astclient.exe
   Version Number  : 0.9.6.75

Exception...
   Date   : 08/17/2007 20:22:40
   Address: 00409A5A
   Module : astclient.exe
   Type   : EConvertError
   Message: '' is not a valid integer value.

Active Controls...
   Form Class   : TfrmOutput
   Form Text: Dialplan Output
   Control Class: TCheckBox
   Control Text : Verbose Commenting

Computer...
   Name: 
   Total Memory: 990 Mb
   Free Memory : 318 Mb
   Total Disk  : 5.85 Gb
   Free Disk   : 5.67 Gb

Operating System...
   Type: Microsoft Windows 2000
   Build # : 2195
   Language: English (United States)
== 


___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] RAW asterisk!

2007-08-18 Thread Lee Jenkins
Doug wrote:
> At 19:35 8/17/2007, Lee Jenkins wrote:
>  >Bill Andersen wrote:
>  >> I'm a network admin that maintains 3 commercial Asterisk
>  >> servers for my employer.
>  >>
>  >> I am wanting to move away from the "pre-packaged" commercial PBXs
>  >> to a more "pure" asterisk setup.  The systems I have utilize a nice
>  >> web GUI to make changes, but it really limits what I can do beyond
>  >> what they have programmed into their GUI.
>  >>
>  >
>  >Bill,
>  >
>  >If you like working from Windows, you can also check out DialplanPro.
>  >I've been using it for our few (so far) clients and our personal phone
>  >system.
>  >
>  >http://www.datatrakpos.com/pos/datatalk/Default.aspx
>  >
>  >I wrote it to be more of a swiss army knife for Asterisk.  I like to use
>  >the GUI "widgets"  and visual menu builder to build the basic dialplan
>  >menus then use the editor (basic syntax highlighting, parameter
>  >suggestions, etc) to write custom scripts using either traditional flat
>  >asterisk script or AEL2 and INCLUDE them in the final project scripts
>  >which can be automatically uploaded to the server.
>  >
>  >I also use it to parse my AEL2 scripts remotely from my windows computer
>  >using a hook into the aelparse executable written by murph.
>  >
>  >Its still beta, but mostly because it doesn't yet have all the features
>  >I want to eventually include in it.  Also, its commercial software or
>  >will be someday.
>  >
>  >
>  >--
>  >Warm Regards,
>  >
>  >Lee
> 
> Keeewwwl...Delphi!
> 
> However, all I can get it to do is generate errors:
> 
> ==
> Application...
>   Start Date  : 08/17/2007 20:20:27
>   Name/Description: astclient.exe
>   Version Number  : 0.9.6.75
> 
> Exception...
>   Date   : 08/17/2007 20:22:40
>   Address: 00409A5A
>   Module : astclient.exe
>   Type   : EConvertError
>   Message: '' is not a valid integer value.
> 


Doug,

We get about 120 downloads of that product a day and this is the first 
time I've seen this error so I would be very interested in tracking it 
down as no one has reported it.

It looks like you're trying to build your project but there is some data 
its looking for during build that is not there (trying to cast a string 
to an integer, but the string is empty it looks like). Probably just a 
setting that you did not set.  Most settings (as you would think) that 
are critical to the application have mandatory values and I'd love to 
find out which one this is to that it can be required as well.

Would you mind dropping me a line off list or posting the error to our 
message board?

http://www.datatrakpos.com/community/
(Main Message Board)

http://www.datatrakpos.com/community/Default.aspx?g=topics&f=20
(DialplanPro Forum on the board)


Yes, we are a Delphi shop.  Also Lazarus/Freepascal, C#/.Net, etc.
-- 
Warm Regards,

Lee

___
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Raw asterisk x FreePbx .conf

2008-07-23 Thread Felipe Trevisan
All my experience on asterisk was gained through configuring Trixbox, so a
ready to go Asterisk system.
Now i´m trying to install a server from scratch, so this question arose.

When installing freepbx, the .conf files are written, when installing
asterisk nothing is written unless I run the Make Samples.


   1. Basic features like parking calls, transfering calls, contexts, and so
   on have to be code written by hand, line by line, if I don´t have the
   freepbx or the make samples to write it for me?
   2. What exactly does the make samples command writes to asterisk?


Thanks,

Felipe
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] Raw asterisk x FreePbx .conf

2008-07-24 Thread Tariq ..

my best offer to you is to read more about the dial plan to understand what 
happens.. or try to understand what does freepbx do and what does it write and 
understand the applications.. 





Date: Wed, 23 Jul 2008 20:53:45 -0300
From: [EMAIL PROTECTED]
To: asterisk-users@lists.digium.com
Subject: [asterisk-users] Raw asterisk x FreePbx .conf

All my experience on asterisk was gained through configuring Trixbox, so a 
ready to go Asterisk system.
Now i´m trying to install a server from scratch, so this question arose.

When installing freepbx, the .conf files are written, when installing asterisk 
nothing is written unless I run the Make Samples.


Basic features like parking calls, transfering calls, contexts, and so on have 
to be code written by hand, line by line, if I don´t have the freepbx or the 
make samples to write it for me?What exactly does the make samples command 
writes to asterisk?

Thanks,

Felipe



_
Keep your kids safer online with Windows Live Family Safety.
http://www.windowslive.com/family_safety/overview.html?ocid=TXT_TAGLM_WL_family_safety_072008___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users