Upgrading from * 1.2.17 to 1.4.15 - Any advice?

I’ve searched the forums, but no posts seem to describe the steps taken to upgrade from Asterisk 1.2.xx to 1.4.xx.

My system is running Asterisk 1.2.17 with FreePBX 2.3.1.1 on Ubuntu 7.04. It works very well, but there is a feature in Asterisk 1.4 which some of our users would find very useful, so we need to upgrade. Our system is pretty standard, except that we are using IAXModem and Hylafax for incoming faxes.

Any advise to help us avoid problems will be most welcome.

Regards,
Dave.

What is the feature you need in 1.4 and are you really going to get it if you upgrade. (Since there is almost nothing in 1.4 that FreePBX takes advantage of, I assume it is something you will be custom coding).

Philippe Lindheimer - FreePBX Project Lead
http//freepbx.org - IRC #freepbx

Extenspy allows a user to monitor a conversation on another extension - our users want to use this for training purposes. Apparently this is only available in 1.4.

Regards,
Dave.

To upgrade asterisk normally go to your /usr/src directory and download the tar file
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.14.tar.gz or wget http://downloads.digium.com/pub/asterisk/asterisk-1.4.15.tar.gz

then untar from the same directory as follows tar -zxvf asterisk-1.4.15.tar.gz with 1.4 version you must run ./configure from the asterisk you just untared then make menuselect then make and make install. if you are running h323 after you run make it will ask you to rum make again to load h323 it will show as an error but it’s not if you are not using h323 then that’s all it takes. After running make install run make config to start automatically and amportal restart will do it for you. Since you have your conf files running already do not run make samples. The new asterisk will make use of your conf files, just check the read me files for any small changes in you sip.conf or iax and that’s about it.

***There is one thing thought I’m running asterisk 1.4.14 with centos 4.5 and FreePBX 2.3.1.1 and it runs perfect however I tried upgrading to 1.4.15 and for some reason it did not run, don’t know if there is a bug or what the issue is I still haven’t been able to find out. The beauty of this is that I went back the same way I described here and re-installed 1.4.14 and back in business.

I hope this is the info you were looking for, sorry for being so explicit but don’t know whether you know all the issues.

Asterisk 1.4.14 on CentOS 4.5dual pentium4
FreePBX 2.3.1.1

Thanks for the guide - it looks to be fairly straightforward. I will now have to schedule a time when I can do it, so it may be a few days before I can post the results of following your guide (I’m sure it will be fine!).

Did you have to install the Asterisk-Addons?

Regards,
Dave.

yes, I have asterisk-addons-1.4.4. You will also need zaptel and libpri so if you go to http://downloads.digium.com/pub you will see all the directories there, just look for zaptel and download from your /usr/src directory and use wget like so, wget http://downloads.digium.com/pub/zaptel/zaptel-1.4.7.tar.gz and so on with libpri and asterisk-addons. You know the order of isntallation correct, zaptel, libpri, asterisk and asterisk-addons. This is how all directios ask to be installed. If you need help let me know. You’ll be fine.

Asterisk 1.4.4 on CentOS 4.4 dual pentium4
FreePBX 2.2.1

Just to let you know that I upgraded to 1.4.15 over the weekend and everything appears to be working correctly.

Regards,
Dave.

Glad to hear it Dave. I’m going to have to wait for the 1.4.16 digium says the g729 issue will be fixed by then so will see.

Happy Holidays.

Asterisk 1.4.14 on CentOS 4.5 dual pentium4
FreePBX 2.3.1.1