[Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread asterisk
Hallo,

we have started playing with asterisk about one month ago, and we do like
very much what we are experiencing.
Now we would like to take some step further towards standardizing
installed modules, functionalities, tools etc.

The wall we are facing now is: choosing the right tool for * management.

We tried AMP, very powerful but incomplete (CAPI is very important to us);
it also suffers from its prerequisites: apache, mysql, php... too much
things that should not go in a pbx

We tried IPSwitchboard, but it seems only good as a monitor, not as a
configuration tool (are we correct or are we missing something?)

At this point we are thinking that we better abandon the idea of GUI tools
and that we must go on the road of vi editing of .conf files.

We would like to understand what other people are using for asterisk
management, and to get some suggestion from the community.

Any suggestion is welcome


Francesco Pellegrini


++
|  Frame Srl |
|  Via Antonio Cantore 62/10 |
|  16149 Genova  |
|  Tel.   +39 010 8680570|
|  Fax.  +39 010 6591413 |
|  Cell.  +348 2237798   |
++





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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Joseph
On Tue, 2005-05-31 at 15:08 +0200, [EMAIL PROTECTED] wrote:
 Hallo,
 
 we have started playing with asterisk about one month ago, and we do like
 very much what we are experiencing.
 Now we would like to take some step further towards standardizing
 installed modules, functionalities, tools etc.
 
 The wall we are facing now is: choosing the right tool for * management.
 
 We tried AMP, very powerful but incomplete (CAPI is very important to us);
 it also suffers from its prerequisites: apache, mysql, php... too much
 things that should not go in a pbx
 
 We tried IPSwitchboard, but it seems only good as a monitor, not as a
 configuration tool (are we correct or are we missing something?)
 
 At this point we are thinking that we better abandon the idea of GUI tools
 and that we must go on the road of vi editing of .conf files.
 
 We would like to understand what other people are using for asterisk
 management, and to get some suggestion from the community.

Vi is certainly a simple and stable solution.
One idea that works well for us, is to put similar static type configs
together. For example: put all the remote sip entries in one config and
all the local sip entries in another, than include them both in your
sip.conf file.

It would be interesting if vi would highlight the * entries.

-- 
respectfully, Joseph ===
-= **  =

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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Jason Becker

[EMAIL PROTECTED] wrote:


We tried AMP, very powerful but incomplete (CAPI is very important to us);
 

The 1.10.008 version of AMP supports Custom Trunks. Text from the AMP 
tooltip:


-begin-

Define the custom Dial String. Include the token $OUTNUM$ wherever  the 
number to dial should go.


examples:

CAPI/:b$OUTNUM$,30,r
H323/[EMAIL PROTECTED]
OH323/[EMAIL PROTECTED]:
vpb/1-1/$OUTNUM$

-end-

Regards,

--
Jason Becker
Director  CEO
Coalescent Systems Inc.
Enabling Open Source Telephony
403.244.8089
www.coalescentsystems.ca

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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Dustin Wildes

[EMAIL PROTECTED] wrote:


Hallo,

we have started playing with asterisk about one month ago, and we do like
very much what we are experiencing.
Now we would like to take some step further towards standardizing
installed modules, functionalities, tools etc.

The wall we are facing now is: choosing the right tool for * management.

We tried AMP, very powerful but incomplete (CAPI is very important to us);
it also suffers from its prerequisites: apache, mysql, php... too much
things that should not go in a pbx

We tried IPSwitchboard, but it seems only good as a monitor, not as a
configuration tool (are we correct or are we missing something?)

At this point we are thinking that we better abandon the idea of GUI tools
and that we must go on the road of vi editing of .conf files.

We would like to understand what other people are using for asterisk
management, and to get some suggestion from the community.

Any suggestion is welcome


 



We are working on finalizing a production release of our PhoneCALL 
product, a GPL php/smarty configuration GUI for Asterisk: 
http://www.vecsector.com/phonecall
I feel there is nothing wrong with having a web-based configuration 
utility, if set up correctly. Look at the WRT54G Linksys router, plus 
other countless devices that use an embedded browser for configurations. 
It can save a lot of time on training new employees, and syntax issues 
when starting out. Our goal is to have a GUI that is just as flexible as 
writing configurations by hand, but not having to write it by hand. ;-)


PhoneCALL is not production ready yet, we are on 2.5-RC4 - but within a 
week or so, we plan to have a very nice/clean stable version that is 
production ready.
We don't have CAPI support built-in yet, but open for any help anyone 
would like to lend.


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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Dan Perik

Dustin Wildes wrote:



 I feel there is nothing wrong with having a web-based configuration
 utility, if set up correctly. Look at the WRT54G Linksys router, plus
 other countless devices that use an embedded browser for configurations.

Just a nitpick, if I may. They have embedded http servers, not
browsers.  But I'm sure that's what you meant.

Having said that, I agree that putting streamlined apache/php on an *
box isn't going to cause grief.  Heck, I'm breaking lots of rules, and
haven't running into problems (yet).  I run _everything_ on my Athlon
3000+/1GB Gentoo machine.  Apache, postfix, named, mysql, courier-imap,
firebird / avg tcp server, nagios, samba, X/Gnome, and vncserver/Gnome! 
I even (gasp) play some games on it.  I'm sure that slows down some of
the server functions, but I haven't noticed any problems (yet).  I'm
hoping to get my own dedicated server box soon to offload all the
non-client stuff, but until then, it all goes on this one machine.  Yes,
this is a home setup, but with ties to work functions.

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


RE: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Dean Collins
What is it you feel is missing in AMP?


Dean

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:asterisk-users-
 [EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
 Sent: Tuesday, 31 May 2005 9:09 AM
 To: asterisk-users@lists.digium.com
 Subject: [Asterisk-Users] Tools for effectively manage Asterisk
 
 Hallo,
 
 we have started playing with asterisk about one month ago, and we do
like
 very much what we are experiencing.
 Now we would like to take some step further towards standardizing
 installed modules, functionalities, tools etc.
 
 The wall we are facing now is: choosing the right tool for *
management.
 
 We tried AMP, very powerful but incomplete (CAPI is very important to
us);
 it also suffers from its prerequisites: apache, mysql, php... too much
 things that should not go in a pbx
 
 We tried IPSwitchboard, but it seems only good as a monitor, not as a
 configuration tool (are we correct or are we missing something?)
 
 At this point we are thinking that we better abandon the idea of GUI
tools
 and that we must go on the road of vi editing of .conf files.
 
 We would like to understand what other people are using for asterisk
 management, and to get some suggestion from the community.
 
 Any suggestion is welcome
 
 
 Francesco Pellegrini
 
 
 ++
 |  Frame Srl |
 |  Via Antonio Cantore 62/10 |
 |  16149 Genova  |
 |  Tel.   +39 010 8680570|
 |  Fax.  +39 010 6591413 |
 |  Cell.  +348 2237798   |
 ++
 
 
 
 
 
 ___
 Asterisk-Users mailing list
 Asterisk-Users@lists.digium.com
 http://lists.digium.com/mailman/listinfo/asterisk-users
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users


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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread asterisk

Jason,

thanks a lot for the info.
Is there any way to separate AMP stuff from asterisk, in other words to
have AMP, apache and so on on a different pbx than asterisk?

Tia  brgds

Francesco Pellegrini
Frame srl
[EMAIL PROTECTED]



   
 Jason Becker  
 [EMAIL PROTECTED] 
 systems.caTo 
 Sent by:  Asterisk Users Mailing List -   
 asterisk-users-bo Non-Commercial Discussion   
 [EMAIL PROTECTED] asterisk-users@lists.digium.com   
 m.com  cc 
   
   Subject 
 31/05/2005 15.28  Re: [Asterisk-Users] Tools for  
   effectively manage Asterisk 
   
 Please respond to 
  Asterisk Users   
  Mailing List -   
  Non-Commercial   
Discussion 
 [EMAIL PROTECTED] 
 ists.digium.com  
   
   




[EMAIL PROTECTED] wrote:

We tried AMP, very powerful but incomplete (CAPI is very important to us);


The 1.10.008 version of AMP supports Custom Trunks. Text from the AMP
tooltip:

-begin-

Define the custom Dial String. Include the token $OUTNUM$ wherever  the
number to dial should go.

examples:

CAPI/:b$OUTNUM$,30,r
H323/[EMAIL PROTECTED]
OH323/[EMAIL PROTECTED]:
vpb/1-1/$OUTNUM$
-end-

Regards,

--
Jason Becker
Director  CEO
Coalescent Systems Inc.
Enabling Open Source Telephony
403.244.8089
www.coalescentsystems.ca

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






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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Dustin Wildes




Dan Perik wrote:

  Dustin Wildes wrote:

  
  

I feel there is nothing wrong with having a web-based configuration
utility, if set up correctly. Look at the WRT54G Linksys router, plus
other countless devices that use an embedded browser for configurations.

  
  
Just a nitpick, if I may. They have embedded http servers, not
browsers.  But I'm sure that's what you meant.

  


Yes - you're right, I was in a hurry. :-)


  Having said that, I agree that putting streamlined apache/php on an *
box isn't going to cause grief.  Heck, I'm breaking lots of rules, and
haven't running into problems (yet).  I run _everything_ on my Athlon
3000+/1GB Gentoo machine.  Apache, postfix, named, mysql, courier-imap,
firebird / avg tcp server, nagios, samba, X/Gnome, and vncserver/Gnome! 
I even (gasp) play some games on it.  I'm sure that slows down some of
the server functions, but I haven't noticed any problems (yet).  I'm
hoping to get my own dedicated server box soon to offload all the
non-client stuff, but until then, it all goes on this one machine.  Yes,
this is a home setup, but with ties to work functions.

- Dan


These are the same needs a majority of the businesses we have ran into
- consolidation of services. And it's only a matter of time before
more  more companies will offer an all-in-one small business
product to handle most/all of their business communications. So you
need to have the hardware to handle the features, and well designed
software to be efficient. :-)




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

Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Jason Becker

[EMAIL PROTECTED] wrote:


Is there any way to separate AMP stuff from asterisk, in other words to
have AMP, apache and so on on a different pbx than asterisk?
 

AMP does require file-system access for configuration of Asterisk. With 
some clever engineering the interface could be decoupled from the PBX. 
At present this decoupling is not a design goal of AMP.


Regards,

--
Jason Becker
Director  CEO
Coalescent Systems Inc.
Enabling Open Source Telephony
403.244.8089
www.coalescentsystems.ca

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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Gregory Junker

[EMAIL PROTECTED] wrote:

Hallo,

we have started playing with asterisk about one month ago, and we do like
very much what we are experiencing.
Now we would like to take some step further towards standardizing
installed modules, functionalities, tools etc.

The wall we are facing now is: choosing the right tool for * management.

We tried AMP, very powerful but incomplete (CAPI is very important to us);
it also suffers from its prerequisites: apache, mysql, php... too much
things that should not go in a pbx

We tried IPSwitchboard, but it seems only good as a monitor, not as a
configuration tool (are we correct or are we missing something?)

At this point we are thinking that we better abandon the idea of GUI tools
and that we must go on the road of vi editing of .conf files.


For now, that is your best option.


We would like to understand what other people are using for asterisk
management, and to get some suggestion from the community.



Someone recently had a thread going about requirements for an Asterisk 
GUI (not sure what scale they were talking about). I suggested, and do 
strongly suggest, that Asterisk simply be instrumented for WBEM 
management and leave the rest out of it. This would allow Asterisk to 
leverage the many powerful management console applications available, 
and require the least amount of extra software running on an Asterisk 
server. WBEM is mature, industry-standard, widely supported, and open. 
The actual management or client application then can use a standard, 
open interface, and anyone can develop any app they want to meet their 
particular needs.


http://www.dmtf.org/standards/wbem/
http://www.openwbem.org/

My personal preference for management of an Asterisk installation (note 
I mean installation and not just server -- the distinction is 
important), is a drag-n-drop GUI with click-to-edit on system objects 
and links between, developed from the perspective of the user instead of 
the perspective of the PBX or the developer. For example, a user or 
manager does not see extensions, they see phones.


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


Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Francesco Pellegrini

I understand and share your thoughts
about the big appeal that a single black box has for SMB.
Our current approach is slightly different
because our target (for now) is represented by a number of customers with
complex networking infrastructures and the need for running VOIP for business
critical operations integrated with legacy PBXs (mostly Alcatel and Siemens),
support for hundreds of users, need for high availability and for all those
architectural stuff that are not so important in a soho scenario.

Francesco






Dustin Wildes [EMAIL PROTECTED]

Sent by: [EMAIL PROTECTED]
31/05/2005 16.46



Please respond to
[EMAIL PROTECTED]; Please respond to
Asterisk Users Mailing List - Non-Commercial Discussion asterisk-users@lists.digium.com





To
Asterisk Users Mailing List - Non-Commercial
Discussion asterisk-users@lists.digium.com


cc



Subject
Re: [Asterisk-Users] Tools for effectively
manage Asterisk








Dan Perik wrote: 
Dustin Wildes wrote:

 

I feel there is nothing wrong with having a web-based configuration
utility, if set up correctly. Look at the WRT54G Linksys router, plus
other countless devices that use an embedded browser for configurations.
  

Just a nitpick, if I may. They have embedded http servers, not
browsers. But I'm sure that's what you meant.

 

Yes - you're right, I was in a hurry. :-)

Having said that, I agree that putting streamlined
apache/php on an *
box isn't going to cause grief. Heck, I'm breaking lots of rules,
and
haven't running into problems (yet). I run _everything_ on my Athlon
3000+/1GB Gentoo machine. Apache, postfix, named, mysql, courier-imap,
firebird / avg tcp server, nagios, samba, X/Gnome, and vncserver/Gnome!

I even (gasp) play some games on it. I'm sure that slows down some
of
the server functions, but I haven't noticed any problems (yet). I'm
hoping to get my own dedicated server box soon to offload all the
non-client stuff, but until then, it all goes on this one machine. Yes,
this is a home setup, but with ties to work functions.

- Dan

These are the same needs a majority of the businesses we have ran into
- consolidation of services. And it's only a matter of time before
more  more companies will offer an all-in-one small business product
to handle most/all of their business communications.  So you need
to have the hardware to handle the features, and well designed software
to be efficient. :-)

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

Re: [Asterisk-Users] Tools for effectively manage Asterisk

2005-05-31 Thread Mike Clark

Dustin Wildes wrote:


[EMAIL PROTECTED] wrote:


Hallo,

we have started playing with asterisk about one month ago, and we do 
like

very much what we are experiencing.
Now we would like to take some step further towards standardizing
installed modules, functionalities, tools etc.

The wall we are facing now is: choosing the right tool for * 
management.


We tried AMP, very powerful but incomplete (CAPI is very important to 
us);

it also suffers from its prerequisites: apache, mysql, php... too much
things that should not go in a pbx

We tried IPSwitchboard, but it seems only good as a monitor, not as a
configuration tool (are we correct or are we missing something?)

At this point we are thinking that we better abandon the idea of GUI 
tools

and that we must go on the road of vi editing of .conf files.

We would like to understand what other people are using for asterisk
management, and to get some suggestion from the community.

Any suggestion is welcome


 



We are working on finalizing a production release of our PhoneCALL 
product, a GPL php/smarty configuration GUI for Asterisk: 
http://www.vecsector.com/phonecall
I feel there is nothing wrong with having a web-based configuration 
utility, if set up correctly. Look at the WRT54G Linksys router, plus 
other countless devices that use an embedded browser for 
configurations. It can save a lot of time on training new employees, 
and syntax issues when starting out. Our goal is to have a GUI that is 
just as flexible as writing configurations by hand, but not having to 
write it by hand. ;-)


PhoneCALL is not production ready yet, we are on 2.5-RC4 - but within 
a week or so, we plan to have a very nice/clean stable version that is 
production ready.
We don't have CAPI support built-in yet, but open for any help anyone 
would like to lend.


This looks interesting. I am curious as how your view Phonecall compared 
to AMP.

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


Re: [Asterisk-Users] Tools for effectively manage Asterisk (kinda long)

2005-05-31 Thread Dustin Wildes




We are working on finalizing a production release of our PhoneCALL 
product, a GPL php/smarty configuration GUI for Asterisk: 
http://www.vecsector.com/phonecall
I feel there is nothing wrong with having a web-based configuration 
utility, if set up correctly. Look at the WRT54G Linksys router, plus 
other countless devices that use an embedded browser for 
configurations. It can save a lot of time on training new employees, 
and syntax issues when starting out. Our goal is to have a GUI that 
is just as flexible as writing configurations by hand, but not having 
to write it by hand. ;-)


PhoneCALL is not production ready yet, we are on 2.5-RC4 - but within 
a week or so, we plan to have a very nice/clean stable version that 
is production ready.
We don't have CAPI support built-in yet, but open for any help anyone 
would like to lend.


This looks interesting. I am curious as how your view Phonecall 
compared to AMP.



Well, without trying to start a war - I'll give my view  the purpose of 
PhoneCALL.  ;-)
AMP seems like a nice product, and looks to be a all-in-one 
configuration for a SOHO-type setup.


With PhoneCALL - we are working on creating a highly flexible, scalable 
interface - with nice, clean code that is written 100% in php/smarty.  
This will make code management alot easier, and we've made every effort 
to keep the code well designed so you can write any enhancement to the 
product that you may need.
Not to say we couldn't power a SOHO office, but also adding the ability 
to scale large enterprise-wide configurations as well.
We have a very nice groundwork for a macro/scripting interface, along 
with a new call routing manager - that attempts to more logical with 
handling a call. 


Here's a quick run-through:
You create an auto attendant menu that plays a greeting file, and assign 
the following digit actions:

   Press 1  -   Sends to extension 1021
   Press 2 -  Goes to menu 'Tech Support'
   Press 3 -  Goes to Support Queue
   etc...

You create the 'Tech Support' menu that plays a greeting file, and 
assigns the following digit actions:

   Press 1 -  Transfers to Level 1 support queue
   Press 2 -  Transfers to Level 2 support queue
   Press 3 -   Transfers to Level 3 support queue
etc...

The same principle will apply to PSTN lines:
   Incoming call on line 1 - during normal hours, send to Auto 
Attendant menu (see above)
   Incoming call on line 1, matches caller id of '111-555-' - send 
to Tech support level 3 queue
   Incoming call on line 2, call marketing director extension (2020) 
during normal hours - calls marketing director cellphone after hours



The same logic is applied to Extensions within the system:
First, build a script to assign to an extension:

   Script:   Extension with Voicemail
   Commands:
   exten =  s,1,Dial(${ARG1},20)
   exten = s,2,Goto(s-${DIALSTATUS},1)
   exten = s-NOANSWER,1,Voicemail(u${ARG2})
   exten = s-BUSY,1,Voicemail(b${ARG2})
   exten = _s-.,1,Goto(s-NOANSWER,1)
   exten = a,1,VoicemailMain(${ARG2})


Next, Create your extension - and assign a script to handle the extension:

   Extension:  1000   --- This is ARG1
   Script:   [Extension with Voicemail]
   Voicemail Box:{ARG2}
 [_] Send voicemail to this extension
   or
Send voicemail to:   [--drop down of other extensions--]

Now, whenever someone dials '1000' - it will run the 'Extension with 
Voicemail' script (really an Asterisk Macro).  If you ever update this 
macro, you update all extensions assigned to this macro.


Now, combine this logic with the Asterisk macro facility, and you have a 
very easy - yet flexible interface.
We are also implementing an export/import function within the 
scripting/menus where you can quickly export all scripts from one server 
and import them in another.  Also if someone writes a very complex, and 
detailed script that does alot of call logic - they could export the 
script, post it on the community site for you to download and import 
into your system.
With the import/export functions - you could quickly deploy hundreds of 
PBXs with a default configuration, potentially saving you 90% of the 
work per install - and creating a consistent install.


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