SARK V4.0.0 s200Upgrade

From sailpbx
Revision as of 10:48, 28 April 2014 by Adminwiki (talk | contribs) (Procedure)
Jump to: navigation, search

Up a level

Procedure

Upgrading the SARK200 is simple and straightforward, it uses the regular Debian apt-get installer. However, you can also find the actual software packages HERE. There are two packages which together make up the SARK platform. They are sail, which is the SARK/SAIL mainline, and sailhpe which is the architecture dependent switching module. The modules for sail can be found in the noarch folder. The sailhpe switching module is compiled for each of the three Debian architectures we support; i386, armel (SARK200) and armhf (RaspberryPi). For the SARK200 you should download sailhpe from the armel folder.

Usually you should upgrade both sail and sailhpe to the latest versions on the download site. You can tell which release of sail you have from the Globals panel in your SARK browser. To find the sailhpe release you will need to ssh to the SARK200 and use dpkg to tell you

root@s200:~# dpkg -l | grep sail

ii  sailhpe                         4.0.0-34 

To upgrade to the latest release simply use apt-get.

root@s200:~# apt-get update
root@s200:~# apt-get install sail
root@s200:~# apt-get install sailhpe


If you wish to install a particular release you can use dpkg. There is a folder for software upgrades on the SARK200 at /home/software

root@s200:~# cd /home/software
root@s200:/home/software# wget http://sailpbx.com/sail/sail-4.0/debs/sail_4.0.0-84_all.deb

Now you can install each package with dpkg as follows

dpkg -i sail-4.0/debs/sail_4.0.0-84_all.deb

Once done it is good idea to issue a commit at the SARK browser.