Here, I followed the link to “Download trixbox Upgrade Tool” which states it will upgrade to 2.6. However, the link points to a filed named “versionupgrade-2.4.0.1.tgz” which appears to upgrade to version 2.5, not 2.6.
the problem with trixbox is that if you are using their forked version of FreePBX, then they have messed with the version numbers and a standard module update will not do the trick.
The best thing to do if it is the forked version is to update from the tarball with a --force-version 2.4.0 to force migrations that may not otherwise happen. Once you have done that, you should update all modules, including ones that say they are up-to-date or newer then the installed version.
Thank you all for guidance it works brilliant .
Just a quick question do i need enable trixbox repo’s after? I think NO but could be wrong.
Guru please correct me if I’m wrong on guidance below.
For people like me(dumm and new) here is exactly what you need to do ,just copy past to command line or use putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) if you run it on wm ware
1.disabling repo’s
cd /etc/yum.repos.d
mv trixbox28beta.repo trixbox28beta.repo.disable
mv trixbox28.repo trixbox28.repo.disable
mv trixboxdevel.repo trixboxdevel.repo.disable
mv trixbox.repo trixbox.repo.disable
this will disabled all trixbox repo
you can run yum repolist to see if all repo’s disabled
2. Upgrading to FreePBX
cd /usr/src/
wget http://mirror.freepbx.org/freepbx-2.8.0.tar.gz
tar zxvf freepbx-2.8.0.tar.gz
cd freepbx-2.8.0
./install_amp --force-version=2.4.0
please note 2.4.0 is version of your current PBX
3. you should update all modules, including ones that say they are up-to-date or newer then the installed version.
Forked means they took an earlier version of FreePBX and changed it up. They continued to make changes based on that and at some point the two versions become incompatible.
Seems I saw somewhere that although TB version is 2.8.0.3, in reality it’s based on a 2.6 version of FreePBX.
Can it be done? It can, but you would want to be aware that it can’t be guaranteed.
A while ago, Ward Mundy wrote an article on “How to untrix your Trixbox”, but I’m not sure that is applicable anymore.
Philippe gave the correct answer. Upgrades work fine.
You simply download the real FreePBX software and when doing the install_amp force the version as specified in the previous post and you will have real FreePBX.
You also need to turn off the trixbox repo’s. These are located in /etc/yum.repos.d