release 1.1.11
git-svn-id: svn://192.168.202.10@6 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
+25
-89
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user