diff --git a/agc_2-X/trunk/UPGRADE b/agc_2-X/trunk/UPGRADE index e6a0f334..fd33d56c 100644 --- a/agc_2-X/trunk/UPGRADE +++ b/agc_2-X/trunk/UPGRADE @@ -15,7 +15,7 @@ quit perl install.pl -3. Make sure you have MySQL cli8entlibs installed: +3. Make sure you have MySQL clientlibs installed: Because all perl script now use DBI instead of Net::MySQL you need to make sure that you have at least the MySQL client installed on all VICIDIAL servers even if the MySQL server is installed on another machine. You can skip this step if diff --git a/agc_2-X/trunk/docs/BASE_INSTALL.txt b/agc_2-X/trunk/docs/BASE_INSTALL.txt index 8ad228da..0d2a8dcf 100644 --- a/agc_2-X/trunk/docs/BASE_INSTALL.txt +++ b/agc_2-X/trunk/docs/BASE_INSTALL.txt @@ -27,16 +27,25 @@ PHASE 1: INSTALLING ASTERISK 1. follow these command line steps: mkdir /usr/src/asterisk cd /usr/src/asterisk -wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.10.tar.gz -wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.8.tar.gz +wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.12.1.tar.gz +wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.9.1.tar.gz wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.3.tar.gz -gunzip asterisk-1.2.10.tar.gz -tar xvf asterisk-1.2.10.tar -gunzip zaptel-1.2.8.tar.gz -tar xvf zaptel-1.2.8.tar +gunzip asterisk-1.2.12.1.tar.gz +tar xvf asterisk-1.2.12.1.tar +gunzip zaptel-1.2.9.1.tar.gz +tar xvf zaptel-1.2.9.1.tar gunzip libpri-1.2.3.tar.gz tar xvf libpri-1.2.3.tar -cd ./zaptel-1.2.8 +cd ./zaptel-1.2.9.1 +wget http://www.freedomphones.net/files/newt-0.51.6.tar.gz +gunzip newt-0.51.6.tar.gz +tar xvf newt-0.51.6.tar +cd newt-0.51.6 +./configure +make +make install +cd ../ +ln -s /usr/lib/libnewt.so.0.51.6 /usr/lib/libnewt.so.0.51 make clean make make install @@ -44,7 +53,7 @@ cd ../libpri-1.2.3 make clean make make install -cd ../asterisk-1.2.10 +cd ../asterisk-1.2.12.1 (1.2 tree) If you want to include Answering Machine Detection ability you will need to download app_amd.c and amd.conf and alter the apps/Makefile to compile it properly @@ -227,7 +236,7 @@ GRANT SELECT on asterisk.phones TO idcheck@localhost IDENTIFIED BY '1234'; ##### make sure on these queries that you change the server_ip "10.10.10.15" ##### to the server IP that you are using -insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTasterisk','Test install of Asterisk server', '10.10.10.15','Y','1.2.10'); +insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTasterisk','Test install of Asterisk server', '10.10.10.15','Y','1.2.12.1'); insert into server_updater values('10.10.10.15',''); diff --git a/agc_2-X/trunk/docs/SCRATCH_INSTALL.txt b/agc_2-X/trunk/docs/SCRATCH_INSTALL.txt index b6bd092c..5a315707 100644 --- a/agc_2-X/trunk/docs/SCRATCH_INSTALL.txt +++ b/agc_2-X/trunk/docs/SCRATCH_INSTALL.txt @@ -712,8 +712,8 @@ PHASE 4: INSTALLING ASTERISK OK, all the prep work is done, now it's time to start having fun with Asterisk. There are two basic ways to install Asterisk, an official release(at the time of -this writing the official release is 1.2.10) and the SVN_DEV version(development -branch). We recommend using Asterisk 1.2.10. These instructions are how we get +this writing the official release is 1.2.12.1) and the SVN_DEV version(development +branch). We recommend using Asterisk 1.2.12.1. These instructions are how we get our Asterisk system with it's T1 line installed with our 2 SIP VOIP devices and one IAX2 softphone. @@ -728,13 +728,13 @@ 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/releases/asterisk-1.2.10.tar.gz - - wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.8.tar.gz + - wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.12.1.tar.gz + - wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.9.1.tar.gz - wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.3.tar.gz - - gunzip asterisk-1.2.10.tar.gz - - tar xvf asterisk-1.2.10.tar - - gunzip zaptel-1.2.8.tar.gz - - tar xvf zaptel-1.2.8.tar + - gunzip asterisk-1.2.12.1.tar.gz + - tar xvf asterisk-1.2.12.1.tar + - gunzip zaptel-1.2.9.1.tar.gz + - tar xvf zaptel-1.2.9.1.tar - gunzip libpri-1.2.3.tar.gz - tar xvf libpri-1.2.3.tar B. if you want latest SVN_DEV version (sometimes unstable) [1.3 tree] @@ -755,7 +755,7 @@ with the following patch: edit this line at the top and just add a hash # in front of it as shown: #PBX_LIBS+=$(shell $(CROSS_COMPILE_BIN)gtk-config --cflags >/dev/null 2>/dev/null && echo "pbx_gtkconsole.so") - - cd ./zaptel-1.2.8 + - cd ./zaptel-1.2.9.1 - make clean - make - make install @@ -763,7 +763,7 @@ with the following patch: - make clean - make - make install - - cd ../asterisk-1.2.10 + - cd ../asterisk-1.2.12.1 - (1.2 tree) If you want to include Answering Machine Detection ability you will need to download app_amd.c and amd.conf and alter the apps/Makefile to compile it properly @@ -835,8 +835,15 @@ them: configure it. NOTES: If you want to install zttool diagnostics you may need the newt package installed: -http://www.freedomphones.net/files/newt-0.51.6.tar.gz -ln -s /usr/lib/libnewt.so.0.51.6 /usr/lib/libnewt.so.0.51 + - wget http://www.freedomphones.net/files/newt-0.51.6.tar.gz + - gunzip newt-0.51.6.tar.gz + - tar xvf newt-0.51.6.tar + - cd newt-0.51.6 + - ./configure + - make + - make install + - cd ../ + - ln -s /usr/lib/libnewt.so.0.51.6 /usr/lib/libnewt.so.0.51 then go to your zaptel folder and do 'make zttool' Digium/Clone X100P EXAMPLE: @@ -1525,7 +1532,7 @@ use asterisk; GRANT SELECT on asterisk.phones TO idcheck@'%' IDENTIFIED BY '1234'; GRANT SELECT on asterisk.phones TO idcheck@localhost IDENTIFIED BY '1234'; -insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTasterisk','Test install of Asterisk server', '10.10.10.15','Y','1.2.10'); +insert into servers (server_id,server_description,server_ip,active,asterisk_version)values('TESTasterisk','Test install of Asterisk server', '10.10.10.15','Y','1.2.12.1'); insert into server_updater values('10.10.10.15',''); diff --git a/agc_2-X/trunk/extras/channel.c.38310.patch b/agc_2-X/trunk/extras/channel.c.38310.patch deleted file mode 100644 index dbc260ed..00000000 --- a/agc_2-X/trunk/extras/channel.c.38310.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- ./channel.c 2006-09-11 12:05:39.000000000 -0400 -+++ ./channel.c-fixed 2006-09-11 11:58:52.000000000 -0400 -@@ -45,7 +45,7 @@ - - #include "asterisk.h" - --ASTERISK_FILE_VERSION(__FILE__, "$Revision: 38310 $") -+ASTERISK_FILE_VERSION(__FILE__, "$Revision: 37361 $") - - #include "asterisk/pbx.h" - #include "asterisk/frame.h" -@@ -2328,10 +2328,6 @@ - int native; - int res; - -- /* if already in the desired format nothing to do here */ -- if (*format == fmt) -- return 0; -- - native = chan->nativeformats; - /* Find a translation path from the native format to one of the desired formats */ - if (!direction) diff --git a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.0.txt b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.0.txt index 465ff25a..b4d9353d 100644 --- a/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.0.txt +++ b/agc_2-X/trunk/translations/raw_translation_files/TO_BE_TRANSLATED_2.0.txt @@ -38,7 +38,7 @@ Comments: || ############################################################ ADMIN Manual -Add consultative transfer info to Capmaign modification screen info +Add consultative transfer info to Campaign modification screen info Add note about phone_code being manditory for proper GMT offset encoding for proper time zone.