release 1.1.11

git-svn-id: svn://192.168.202.10@6 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2006-07-07 15:19:21 +00:00
parent 110b17ad04
commit e9ee080e1c
31 changed files with 419 additions and 218 deletions
+25 -89
View File
@@ -1,4 +1,4 @@
Asterisk/astguiclient install from scratch. v.1.1.10 2006-04-06
Asterisk/astguiclient install from scratch. v.1.1.11 2006-04-28
By the astGUIclient group astguiclient@eflo.net
**** IMPORTANT - In order for vicidial/astguiclient to function correctly please
@@ -504,7 +504,7 @@ NOTE: a minimum of MySQL 4.0.X is required
- locate -u
- locate MySQL.pm (replace the path below with the path you find)
- mv /usr/lib/perl5/site_perl/5.8.6/Net/MySQL.pm MySQL.pm-old
- cp /home/cron/astguiclient_1.1.10/libs/Net/MySQL.pm /usr/lib/perl5/site_perl/5.8.6/Net/MySQL.pm
- cp /home/cron/astguiclient_1.1.11/libs/Net/MySQL.pm /usr/lib/perl5/site_perl/5.8.6/Net/MySQL.pm
If you do not do this, then you will see MySQL authentication errors on your
Asterisk server.
@@ -608,16 +608,16 @@ another cheap web server to handle the extra load.
13. Go to http://balance.sourceforge.net to download the most recent source version
- to install this directly on the command line type:
- cd /usr/local
- wget http://voxel.dl.sourceforge.net/sourceforge/balance/balance-3.31.tgz
- gunzip balance-3.31.tgz
- tar xvf balance-3.31.tar
- cd balance-3.31
- wget http://voxel.dl.sourceforge.net/sourceforge/balance/balance-3.34.tgz
- gunzip balance-3.34.tgz
- tar xvf balance-3.34.tar
- cd balance-3.34
- make
- make install
- /usr/sbin/balance -f 81 localhost:80 10.10.10.16:80
That command will take port 81 traffic and send it evenly to the local
server and the 10.10.10.16 server reducing the load and speeding up
the applications
the applications. More info on balance: http://www.inlab.de/balance.pdf
subversion is the new code control framework use by the Asterisk community. If
@@ -660,13 +660,9 @@ with the following patch:
- mkdir /usr/src/asterisk
- cd /usr/src/asterisk
A. if you want 1.2 release (reliable with new features):
- wget http://ftp.digium.com/pub/asterisk/asterisk-1.2.6.tar.gz
or older 1.2.4 release
- wget http://ftp.digium.com/pub/asterisk/old-releases/asterisk-1.2.4.tar.gz
- wget http://ftp.digium.com/pub/zaptel/zaptel-1.2.5.tar.gz
or older 1.2.4 release
- wget http://ftp.digium.com/pub/zaptel/zaptel-1.2.4.tar.gz
- wget http://ftp.digium.com/pub/libpri/libpri-1.2.2.tar.gz
- wget http://ftp.digium.com/pub/asterisk/old-releases/asterisk-1.2.6.tar.gz
- wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.5.tar.gz
- wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.2.tar.gz
- gunzip asterisk-1.2.6.tar.gz
- tar xvf asterisk-1.2.6.tar
- gunzip zaptel-1.2.5.tar.gz
@@ -674,9 +670,9 @@ with the following patch:
- gunzip libpri-1.2.2.tar.gz
- tar xvf libpri-1.2.2.tar
B. If you want latest 1.0 tree stable release:
- ncftpget ftp://ftp.digium.com/pub/asterisk/old-releases/asterisk-1.0.10.tar.gz
- ncftpget ftp://ftp.digium.com/pub/zaptel/old/zaptel-1.0.10.tar.gz
- ncftpget ftp://ftp.digium.com/pub/libpri/libpri-1.0.9.tar.gz
- wget http://ftp.digium.com/pub/asterisk/old-releases/asterisk-1.0.10.tar.gz
- wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.0.10.tar.gz
- wget http://ftp.digium.com/pub/libpri/releases/libpri-1.0.9.tar.gz
- gunzip asterisk-1.0.10.tar.gz
- tar xvf asterisk-1.0.10.tar
- gunzip zaptel-1.0.10.tar.gz
@@ -1382,13 +1378,13 @@ VICIDIAL components to the system. (NOTE: make sure you have added the user "cro
SUBPHASE 6.0: putting the files in place
1. Go to http://astguiclient.sf.net/ and download the latest astguiclient
package(as of this writing it is 1.1.10)
package(as of this writing it is 1.1.11)
- to install this directly on the command line type:
- cd /home/cron
- mkdir astguiclient
- cd astguiclient
- wget http://internap.dl.sourceforge.net/sourceforge/astguiclient/astguiclient_1.1.10.zip
- unzip astguiclient_1.1.10.zip
- wget http://internap.dl.sourceforge.net/sourceforge/astguiclient/astguiclient_1.1.11.zip
- unzip astguiclient_1.1.11.zip
- chmod 0755 install_server_files.pl
- perl install_server_files.pl
- cd ../
@@ -1982,6 +1978,10 @@ exten => 8301,1,Answer
exten => 8301,2,AGI(park_CID.agi)
exten => 8301,3,Playback(park)
exten => 8301,4,Hangup
exten => 8303,1,Answer
exten => 8303,2,AGI(park_CID.agi)
exten => 8303,3,Playback(conf)
exten => 8303,4,Hangup
; park channel for client GUI conferencing, hangup after 30 minutes
; create a GSM formatted audio file named "conf.gsm" that is 30 minutes long
@@ -2357,74 +2357,8 @@ NEW and submit. Now your system is ready to dial.
- you are done
SUBPHASE 6.7: installing the astGUIclient and VICIDIAL Perl/Tk on a Linux client
***** SOON TO BE DEPRICATED, PLEASE USE THE WEB-CLIENTS INSTEAD*****
This is a fairly simple process providing that your Linux client machines have
all of the TK perl modules and the Net::MySQL perl module loaded on the client
machine properly through CPAN(very similar to SUBPHASE 3.1 that we did in these
instructions). It is also recommended that you load ActiveState perl for UNIX on
your linux machine because it seems to not have the memory leaking problems that
some versions of perl have when dealing with TK. We are assuming that you have
the perl modules and the perl interpreter installed already and just need to
install astguiclient specific elements:
1. Create a directory /usr/local/perl_TK
2. Copy astguiclient_1.1.0.pl, astVICIDIAL_1.0.pl and the libs directory
into this directory and chmod 0755 all of them
3. Edit the libs/AST_VICI_conf.pl file for your specific client specs:
(the file is well commented, but here is how we edited the first config
variables:)
- vi /usr/local/perl_TK/libs/
- $SIP_user = 'SIP/gs102'; # your phone id
- $server_ip = '10.10.10.15'; # Asterisk server IP
- $DB_server = '10.10.10.15'; # MySQL server IP
- $DB_database = 'asterisk'; # MySQL database name
- $DB_user = 'idcheck'; # MySQL user
- $DB_pass = '1234'; # MySQL pass
- $DB_port = '3306'; # MySQL port
4. Now all you have to do is run either of the GUI apps:
astGUIclient_1.1.0.pl for a general phone system GUI client application, or
astVICIDIAL_1.0.pl for a dialer application.
NOTE: make sure you have your machine time-syncing with an ntp server
SUBPHASE 6.8: installing the astGUIclient and vicidial Perl/Tk clients on a
Win32 client(Win95/98/NT/Me/XP/2000/2003)
***** SOON TO BE DEPRICATED, PLEASE USE THE WEB-CLIENTS INSTEAD*****
This is a fairly simple process, actually a little easier than on linux:
1. go to ActiveState.com and download the most recent version of ActivePerl(5.8)
for windows and install it.
1. Create a folder C:\AST_VICI
2. Copy astGUIclient_1.1.0.pl, astVICIDIAL_1.0.pl and the libs folder into
this folder
3. Edit C:\AST_VICI\libs\AST_VICI_conf.pl for your specific client specs:
(the file is well commented, but here is how we edited the first config
variables:)
- $SIP_user = 'SIP/gs102'; # your phone id
- $server_ip = '10.10.10.15'; # Asterisk server IP
- $DB_server = '10.10.10.15'; # MySQL server IP
- $DB_database = 'asterisk'; # MySQL database name
- $DB_user = 'idcheck'; # MySQL user
- $DB_pass = '1234'; # MySQL pass
- $DB_port = '3306'; # MySQL port
4. Now all you have to do double-click on either of the GUI apps:
astGUIclient_1.1.0.pl for a general phone system GUI client application, or
astVICIDIAL_1.0.pl for a dialer application.
NOTE: make sure you have your machine time-syncing with an ntp server
Windows instructions: http://www.tech-recipes.com/windows_tips466.html
http://support.microsoft.com/kb/q216734/
SUBPHASE 6.9: VICIDIAL remote agents:
SUBPHASE 6.7: VICIDIAL remote agents:
With v1.0 of VICIDIAL we have the ability to use a simple web form to give
remote agents a way to receive calls to whatever number they happen to be at,
@@ -2444,7 +2378,7 @@ and computer
SUBPHASE 6.10: astGUIclient web-only client:
SUBPHASE 6.8: astGUIclient web-only client:
With 1.1.1 release of astguiclient we have completely rewritten the astGUIclient
client app in AJAX(PHP/Javascript/XMLHTTPRequest) to enable a full, real-time
@@ -2495,7 +2429,9 @@ NOTE: make sure you have your machine time-syncing with an ntp server
http://support.microsoft.com/kb/q216734/
SUBPHASE 6.11: VICIDIAL web-only client:
SUBPHASE 6.9: VICIDIAL web-only client:
NOTE: There is a VICIDIAL Agent manual available from http://www.eflo.net
With 1.1.6 release of astguiclient we have finished the rewrite of the VICIDIAL
client app in AJAX(PHP/Javascript/XMLHTTPRequest) to enable a full, real-time