(link to home lab)

Asterisk Configuration Tool Open Source (ACTOS)

NEWS 13/06/2005 :

Little bugfix for ACTOS client (version 2.25). No need to update the server.  
This bugfix permits to recognize specific codec configuration within users definition, as is it now possible in the new versions of ASTERISK

See download section


SUMMARY:

WHAT IS ACTOS ?
WHAT CAN I DO WITH ACTOS?
DOWNLOAD SECTION
SUBSCRIBE TO THE ACTOS MAILING-LIST
DOCUMENTATION FOR ACTOS / ASTERISK
SCREENSHOTS


 

WHAT IS ACTOS ?

ACTOS is a GUI tool with an intuitive interface for configuring Asterisk, the Linux Open Source PBX. Asterisk is a very powerful tool, and that means a bit complex... ACTOS helps the user through the choice of the options and generate the text configuration files needed by Asterisk.

ACTOS is coded with
Python 2.3 using GTK+ and Glade libraries.

ACTOS_SERVER is a little RPC server that permits to import or export an existing configuration from a distant machine. Thus, you can install ACTOS on a different machine and keep your Asterisk server clean.

I began the developpement of this project during my work with
EOLE (CETIAD, Dijon, France) from May to August 2004 as a first experiment of Python language.

 

WHAT CAN I DO WITH ACTOS ?

  * Configuration of users,peers, and global properties
    * Dial plan creation and edition (intuitive interface, some "wizards" available)
    * Configuration of protocols, codecs and other features of Asterisk
    * Parse and import existing configuration
    * Export .conf files in the right syntax and format
    * Client/server support for import and export.
    * Multi-language support (for the moment, english and french)
    * Hardware setup (still in developpement)
    * DeStar format support (still in developpement) 

 

DOWNLOAD SECTION

See the file “INSTALL” for installation instructions.

ACTOS

Linux installation (version 2.25)

Windows installation (version 2.25)

 


ACTOS SERVER

Linux installation (version 2.23)

 

 

Dependencies needed:

To install ACTOS on linux, you need GTK+ 2.0 or higher, pyGTK 2.0 or higher , and libglade 2.0 or higher packages.
To install ACTOS for windows, you need GTKWIN32
To install ACTOS_SERVER alone you need nothing else that your wonderful Python 2.3 or higher.

 

Current stable package : version 2.25 for client, version 2.23 for server
This version was only tested on a Mandrake Linux with kernel 2.6. Please send me feed-back if you encounter problems on your system.


Changes since last release:
- Added #include support for  extensions.conf

- Added Actoscrypt.py module to permit Windows support

- Bug fixes in GUI and in context parser

 

 

KNOWN PROBLEMS :

 

To install ACTOS you have to make sure that the python commands “import gtk”andimport gtk.glade” work on your system (try it in a python shell). If it don’t work, make sure your python can find the gtk packages (usually in /usr/lib/python23/lib/site-packages).

TIP : if you installed PYTGTK in a non-standard directory, you can create a text file called “gtk-2.0.pth” in the site-package directory in which you put the path of your pygtk bindings.

 

Thanks to contact me for any question or comment concerning ACTOS

 

SUBSCRIBE TO THE ACTOS MAILING-LIST

 And get aware of all updates, new release, and additional information

Just send a mail here with the subject “subscribe ACTOS”

 

DOCUMENTATION FOR ACTOS/ASTERISK

 ACTOS documentation ( French version / Russian version (thanks to Yuri Karavaev) )

 wiki ACTOS (@ voip-info.org)

Good tutorial for installing ASTERISK : http://users.pandora.be/Asterisk-PBX/InstallAsterisk.htm

 

SCREENSHOTS

 

MAIN WINDOW

IMPORT A CONFIGURATION

USERS/PEERS WINDOW


EDIT USER WINDOW


EDITING CONTEXTS


EDIT AN ACTION IN A CONTEXT


EXAMPLE OF WIZARD : 'DIAL' COMMAND


GLOBAL VARIABLES


PROTOCOLS SETUP

 

(link to home lab)