Για τις φιλες και τους φιλους που θα ηθελαν να προβουν σε αναβαθμιση με τη τελευταια εκδοση asterisk με ευκολια και ασφαλεια ας ακολουθησουν κατα γραμμα τη παρακατω διαδικασια (copy+paste)
Κανουμε login στο συστημα μας τοπικα ή ssh (putty)
Παενουμε στο /usr/local/src
cd /usr/local/src
Kατεβαζουμε τη τελευταια εκδοση asterisk
wget http://downloads.asterisk.org/pub/te...current.tar.gz
Την αποσυμπιεζουμε
tar xvfz asterisk-1.8.x
cd asterisk-1.8.x
Kατεβαζουμε αρχεια για mp3
contrib/scripts/get_mp3_source.sh
(Aν κολησει δινουμε -> yum -y install subversion)
Προετοιμαζουμε τη μεταγλωτιση (compile)
./configure
(Aν κολησει -> yum -y install libxml2-devel)
make menuconfig
(Aν κολησει -> yum -y install ncurses-devel)
Επιλεγουμε απο Add-ons (πανω)
app_mysql
app_saycountpl
cdr_mysql
format_mp3
res_config_mysql
Από Extras Sound Packages (κατω)
Select EXTRAS-SOUNDS-EN-GSM
Παταμε Save & Exit
Το χτιζουμε
make
(Aν κολησει -> yum -y install mysql-devel)
Το εγκαθιστουμε
make install
Σταματαμε τον Asterisk
amportal stop
Και ξεκιναμε πλεον με τον νεο Asterisk 1.8.x
amportal start
Ειναι απλο γρηγορο και συνισταται ανεπιφυλακτα (ειδικα σε επιχειρησεις)
Εμφάνιση 1-15 από 49
-
24-03-11, 00:07 How to Update Asterisk 1.8 #1
-
24-03-11, 05:07 Απάντηση: How to Update Asterisk 1.8 #2
Καλημέρα , έχω κάποια προβλήματα με την εγκατάσταση και αναρωτιόμουν αν μπορείς να βοηθήσεις:
1)Kατεβαζουμε αρχεια για mp3
contrib/scripts/get_mp3_source.sh
(Άν κολήσει δίνουμε -> yum -y install subversion)
[root@localhost asterisk-1.8.3.2]# contrib/scripts/get_mp3_source.sh
contrib/scripts/get_mp3_source.sh: line 12: svn: command not found
[root@localhost asterisk-1.8.3.2]# cd contrib/scripts/
[root@localhost scripts]# get_mp3_source.sh
-bash: get_mp3_source.sh: command not found
[root@localhost scripts]# ./get_mp3_source.sh
./get_mp3_source.sh: line 12: svn: command not found
[root@localhost scripts]# yum -y install subversion
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?releas...86&repo=addons error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Error: Cannot find a valid baseurl for repo: addons
2)Μετά προσπάθησα να προχωρήσω παρόλα αυτά και εβαλα./configure
[root@localhost asterisk-1.8.3.2]# ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/usr/local/src/asterisk-1.8.3.2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Έλεγξα το config.log αλλά δεν είχε πληροφορίες, και εγραφε μόνο τα ίδια.Προβλήματα είχα και με το:
[root@localhost asterisk-1.8.3.2]# yum -y install libxml2-devel
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?releas...86&repo=addons error was
[Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')>
Error: Cannot find a valid baseurl for repo: addons
Μετά απ' αυτό κόλλησα , έψαξα για τον C compiler αλλά βρήκα κάποια πράγματα για τον gcc που κάποια δεν τα πολυκατάλαβα. Ευχαριστώ εκ των προτέρων για οποιαδήποτε βοήθεια.
-
24-03-11, 14:22 Απάντηση: How to Update Asterisk 1.8 #3
Λογικο ειναι αφου για καποιο λογο ειναι προσωρινα κατω οι server που χρειαζεται το λειτουργικο
Μου εχει συμβει και εμενα
Απλα να προσπαθησεις αργοτερα..
και λογικα θα χρειαστεις επισης να κανεις εγκατασταση
yum install –y gcc-devel
(Δεν προχωρας σε επομενο βημα ανα κολησεις σε προηγουμενο)
-
25-03-11, 01:48 Απάντηση: How to Update Asterisk 1.8 #4
Το πρώτο μου πρόβλημα βασικά είναι οτι το resolv.conf που έχει το DNS είχε άλλο dns server απ' αυτό που είχα βάλει εγώ και γι' αυτό μάλλον φαινόταν σαν να είναι κάτω οι server άρα αυτό είναι δικό μου λάθος/παράλειψη που δεν το είδα απ' την αρχή.
To ./configure μου βγάζει τα ίδια σφάλματα παρόλο τηνyum install –y gcc-devel
( contrib/scripts/get_mp3_source.sh , ./configure , make menuconfig )
Έχω φτάσει στοyum -y install ncurses-devel
Να ρωτήσω κάτι τελευταίο το asterisk δεν μπορει να αναβαθμιστει απο το Module Admin όπως το FreePBX ή τα υπόλοιπα addons? Δεν είμαι αντίθετος με την αναβάθμιση μέσω cli απλά δεν την βλέπω σαν αναβάθμιση στο κατάλογο του Module Admin.Τελευταία επεξεργασία από το μέλος Laughing mAn : 25-03-11 στις 02:45. Αιτία: Πρόσθετα Σχόλια
-
25-03-11, 10:21 Απάντηση: How to Update Asterisk 1.8 #5
Λειπει ο compiler λογικα με yum install –y gcc-devel θα το εβαζε (εξαρτησεις)
Δωσε yum install –y gcc αν παλι κολησεις δοκιμασε
yum groupinstall "Development Tools"
Οπως και ναχει χωρις compiler δε μπορεις να προχωρησεις
Να αποφευγεις τα Update freePBX ειδικα το τελευυταιο 2.9b
Mια μερα θα το ψαχνεις και θα κλαις..
-
25-03-11, 20:05 Απάντηση: How to Update Asterisk 1.8 #6
Το 'make menuconfig' δεν το τρέχει με τίποτα .Όταν κατάφερα να το τρέξω μετά καμία εντολή δεν έτρεχε και έτσι ξεκίνησα πάλι απο την αρχη και το παρέλειψα. Αφού το έκανα μπόρεσα να κάνω κανονικά την εγκατάσταση αλλά αφού το έκανα όταν πάω στο FREEpbx έχω τα παρακάτω σφάλματα:
1) Critical Error retrieve_conf failed, config not applied
Ignore this
Reload failed because retrieve_conf encountered an error: 1
Added 3 minutes ago
(freepbx.RCONFFAIL)
2)Critical Error Asterisk Manager Connection Failure
Ignore this
Failed to connect to the Asterisk manager through port: 5038
Added 3 minutes ago
(retrieve_conf.FATAL)
Δεν ξέρω τι να κάνω
-
25-03-11, 21:00 Απάντηση: How to Update Asterisk 1.8 #7
Αφου βλεπεις οτι δεν υπαρχει η δεν τρεχει σωστα ο compiler γιατι συνεχιζεις?
Το προβλημα ειναι στο συστημα σου και μονο.
Λες οτι καταφερες να τρεξεις make menuselect αλλα πως?
Δε βλεπω λογο να κανεις make install μετα απο τοσα λαθη
Αν δωσεις asterisk -r σου βγαζει CLI?
Τι διανομη εχεις?
-
25-03-11, 21:46 Απάντηση: How to Update Asterisk 1.8 #8
Έχω το AsteriskNOW 1.71 είναι καινούργια η εγκατάσταση και απλά κάνω αναβάθμιση. O compiler τρέχει σωστά απλά στην αρχή πήγα με τη σειρά που τα έχεις. Δεν γινόταν και έτσι έτρεξα πρώτα την make και μετά την make menuconfig και τότε μου βγήκε το menu που λές και έκανα τις επιλογες που έχεις αλλά μετά το make install δεν έτρεχε και εκεί σταμάτησα .Έχω βάλει και τον gcc compiler και τα εξής Libraries που βρήκα απο το pdf που έχει το asterisk-1.8.3.2.tar.gz
OpenSSL
ncurses
newt
libxml2
Kernel headers (for building DAHDI drivers)
Όταν δίνω asterisk -r μου βγάζει κανονικά CLI δεν έχω πρόβλημα εκείΤελευταία επεξεργασία από το μέλος Laughing mAn : 25-03-11 στις 21:51.
-
26-03-11, 09:07 Απάντηση: How to Update Asterisk 1.8 #9
Τι πα να πει "Δεν γινόταν και έτσι έτρεξα πρώτα..."
Υπαρχει λογος που τα εχω με συγκεκριμενη σειρα
Οπως προειπα δεν προχωρας σε επομενο βημα αν κολησεις σε προηγουμενο
Αυτο ειναι γενικος κανονας και ισχυει παντου
Ακομα και παιχνιδι να παιζεις αν πηδηξεις μια πιστα στο τελος κατι θα λειπει και δε θα το τερματισεις
btw αφου μπαινεις σε CLI > δοκιμασε να δωσεις
core show version να δεις αν εχει εγκατασταθει
Μετα δοκιμασε να κανεις εγκατασταση το FreePBX κατα προτιμιση το 2.8.1 και οχι το 2.9beta
cd /usr/src/
wget http://mirror.freepbx.org/freepbx-2.8.1.tar.gz
tar zxvf freepbx-2.8.1.tar.gz
cd freepbx-2.8.1
./start_asterisk start # for upgrades use: amportal start
./install_amp
-
13-05-11, 03:36 Απάντηση: How to Update Asterisk 1.8 #10
εκανα την αναβαθμιση οπως την περιγραφεις παρπανω με επιτυχία θα ελεγα αλλα ο αστερσκ δεν ξεκινα
μου βγαζει στο log :
[root@192 asterisk-1.8.4]# WARNING[26746] loader.c: Module 'cdr_pgsql.so' could not be loaded. WARNING[26746] loader.c: Module 'cdr_pgsql.so' could not be loaded.
υπαρχει καποιος τροπος να το διορθώσω?
(elastix 2.0.3)
........Auto merged post: trkostas πρόσθεσε 12 λεπτά και 56 δευτερόλεπτα αργότερα ........
εκανα την αναβαθμιση οπως την περιγραφεις παρπανω με επιτυχία θα ελεγα αλλα ο αστερσκ δεν ξεκινα
μου βγαζει στο log :
[root@192 asterisk-1.8.4]# WARNING[26746] loader.c: Module 'cdr_pgsql.so' could not be loaded. WARNING[26746] loader.c: Module 'cdr_pgsql.so' could not be loaded.
υπαρχει καποιος τροπος να το διορθώσω?
(elastix 2.0.3)
edit αφαιρεσα το module gia portugese sql και μετα μου εβγαλε τα παρακατω
[QUOTE][
[root@192 asterisk-1.8.4]# tail /var/log/asterisk/full
[May 13 03:30:54] NOTICE[27018] loader.c: 211 modules will be loaded.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_ldap.so' was not compiled with the same compile-time options as this version of Asterisk.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_ldap.so' will not be initialized as it may cause instability.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_ldap.so' could not be loaded.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_snmp.so' was not compiled with the same compile-time options as this version of Asterisk.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_snmp.so' will not be initialized as it may cause instability.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_snmp.so' could not be loaded.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_pgsql.so' was not compiled with the same compile-time options as this version of Asterisk.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_pgsql.so' will not be initialized as it may cause instability.
[May 13 03:30:54] WARNING[27018] loader.c: Module 'res_config_pgsql.so' could not be loaded./QUOTE]Τελευταία επεξεργασία από το μέλος trkostas : 13-05-11 στις 03:36. Αιτία: auto merged post
-
13-05-11, 12:24 Απάντηση: How to Update Asterisk 1.8 #11
Δοκίμασα να τον περάσω σε μια φρέσκια δοκιμαστική εγκατάσταση Elastix 1.6.2 64bit (με όλα τα updates) . Έκανα όλα τα βήματα, δεν εμφανίστηκε πουθενά κανένα σφάλμα και δεν λέει να ξεκινήσει με τίποτα ο Asterisk... Μου βγάζει τα παρακάτω:
[root@elastix ~]# amportal start
SETTING FILE PERMISSIONS
Permissions OK
STARTING ASTERISK
/usr/sbin/safe_asterisk: line 118: 3854 Segmentation fault (core dumped) n ice -n $PRIORITY ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} < /dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.
Automatically restarting Asterisk.
mpg123: no process killed
/usr/sbin/safe_asterisk: line 118: 3891 Segmentation fault (core dumped) n ice -n $PRIORITY ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} < /dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.
Automatically restarting Asterisk.
mpg123: no process killed
-----------------------------------------------------
Asterisk could not start!
Use 'tail /var/log/asterisk/full' to find out why.
-----------------------------------------------------
-
13-05-11, 14:32 Απάντηση: How to Update Asterisk 1.8 #12
Και εγω ακριβως το ιδιο πρόβημα έχω,
δοκίμασα να βγάλω το app_fax μήπως και αυτό το κόλλαγε αλλά τίποτα ,
επίσης το log δεν ου δείχνει κάτι.
οποιος μπορει να βοηθήσει....
-
22-05-11, 17:26 Απάντηση: How to Update Asterisk 1.8 #13
H 64b version ειναι μεγαλη πατατα
Αν κανεις update κατεβαζει διπλα τα packages !!!
Καλυτερα να βαλετε beta vesrion παρα 64b
Ενα κεντρο οσο και μεγαλο να ειναι δεν εχει ιδιαιτερες απαιτησεις ΗW
Εν παση περιπτωση αν θελετε και καλα 64b παιξτε με καμμια σοβαρη διανομη
Slackware, GenToo κ μετα να βαλετε Asterisk
Aν παλι θελετε να κανετε αυτη τη πατατα να δουλεψει καπως καλυτερα δοκιμαστε
yum remove *.i386 && yum update -y
και μετα να κανετε Update σε Asterisk 1.8
-
17-06-11, 03:41 Απάντηση: How to Update Asterisk 1.8 #14
Apo 1.6.2 elastix me ekdosi 1.4.x se asterisk 1.8 Ginete??? Mou ebgale to parakatw...
STOPPING ASTERISK
All calls will be dropped once the timer hits 0. To cancel, press CTL-C
STOPPING FOP SERVER
[root@elastix asterisk-1.8.4.2]# amportal start
SETTING FILE PERMISSIONS
Permissions OK
STARTING ASTERISK
/usr/sbin/safe_asterisk: line 118: 13705 Segmentation fault (core dumped) nice -n $PRIORITY ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} < /dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.
Automatically restarting Asterisk.
mpg123: no process killed
/usr/sbin/safe_asterisk: line 118: 13746 Segmentation fault (core dumped) nice -n $PRIORITY ${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} < /dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.
Automatically restarting Asterisk.
mpg123: no process killed
-----------------------------------------------------
Asterisk could not start!
Use 'tail /var/log/asterisk/full' to find out why.
-
18-06-11, 14:51 Απάντηση: How to Update Asterisk 1.8 #15
Για να ξεκαθαρισω λιγο το θεμα
Ο οδηγος αυτος ειναι δοκιμασμενος σε Elastix, Trixbox, AsteriskNow καθως κ σε καθαρο Gentoo, Slackware, Debian, CentOs και παιζει αψογα
Eιδικα σε Elastix με την απλη default εγκατασταση παιζει οπως ακριβως το βλεπετε
Απλα κανετε copy-paste και αν θελετε πριν την εγκατασταση μπορειτε να δωσετε
yum -y install libxml2-devel subversion libxml2-devel
στη ουσια ειναι τα πακετα που χρειαζονται και λειπουν κ σε καμμια περιπτωση λαθος του οδηγου
Επαναλαμβανω για μερικους ηλιθιους
Αν ακολουθησετε τον οδηγο οπως εχει κανοντας απλα copy-paste και παρολα αυτα σας παρουσιαστει προβλημα αυτο οφειλεται 100% σε προβληματικη εγκατασταση και οχι στον οδηγο
Οχι τπτ αλλο αλλα βλεποντας το post μερικοι μπορει να το αναβαλουν χωρις λογο αν και απο τα pm που εχω ξερω οτι ειναι παρα πολλοι αυτοι που το εκαναν με επιτυχια..
Bookmarks