SME 8.0 + Asterisk 1.8 + SAIL 3.1.1-22

From sailpbx
Revision as of 13:33, 10 February 2013 by Apmutha (talk | contribs) (Install from ISO)
Jump to: navigation, search

Download ISO

The combined SME 8 / Asterisk 1.8.7.0-2 / SAIL 3.1.1-22 ISO is available for download at:

http://sailpbx.com/iso/SME8FA18V311-22.iso

This ISO has not had it's CentOS / SME updates done uptodate, but rather matched to the kernel version their kmod-dahdi and dahdi-linux drivers were compiled with.

Install from ISO

  • Install normally as outlined in the Wiki.
  • A normal whitebox generic i386 (32 bit) install is envisaged in this article.
  • Login to https://<HOST>/server-manager as admin with the password set during install and enable Remote Access / Secure Shell with restrictions as appropriate to enable the use of an SFTP client like FileZilla and SSH client like PuTTY (Windows) or Terminal (Linux).
  • The display prompt will show the contents of /etc/issue:
AsteriskNOW 2.0.0

The IP address of your AsteriskNOW system is XXX.XXX.XXX.XXX

<HOST> login: _

Future versions of SAIL v3.1.1 should be changed to indicate SAIL instead of AsteriskNOW in the message above.

The installed Linux version will show something like:

# uname -a
Linux <HOST> 2.6.18-308.13.1.el5 #1 SMP Tue Aug 21 17:10:06 EDT 2012 i686 i686 i386 GNU/Linux

Asterisk Version will show:

# asterisk -v
Asterisk 1.8.7.0, Copyright (C) 1999 - 2011 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
Asterisk already running on /var/run/asterisk/asterisk.ctl.  Use 'asterisk -r' to connect.

DAHDI Versions will show matching kernel version rpms installed - kmod-dahdi*, and dahdi*

# rpm -qa | grep asterisk
asterisk-sounds-core-en-alaw-1.4.21-1_centos5
asterisknow-version-2.0.0-4_centos5
asterisk18-addons-core-1.8.7.0-2_centos5
asterisk18-addons-mysql-1.8.7.0-2_centos5
asterisk18-dahdi-1.8.7.0-2_centos5
asterisk-sounds-moh-opsound-alaw-0.0-4_centos5
asterisk18-core-1.8.7.0-2_centos5
asterisk18-voicemail-1.8.7.0-2_centos5
asterisk18-doc-1.8.7.0-2_centos5
asterisk18-configs-1.8.7.0-2_centos5
asterisk18-1.8.7.0-2_centos5

# rpm -qa | grep dahdi
dahdi-firmware-tc400m-MR6.12-1_centos5
kmod-dahdi-linux-fwload-vpmadt032-2.6.1-1_centos5.2.6.18_308.13.1.el5
asterisk18-dahdi-1.8.7.0-2_centos5
dahdi-firmware-te820-1.76-1_centos5
dahdi-firmware-oct6114-128-1.05.01-1_centos5
dahdi-firmware-hx8-2.06-1_centos5
dahdi-tools-2.4.1-68.el5
kmod-dahdi-linux-2.6.1-1_centos5.2.6.18_308.13.1.el5
dahdi-firmware-2.0.4-1_centos5
dahdi-firmware-oct6114-256-1.05.01-1_centos5
dahdi-firmware-vpmoct032-1.12.0-1_centos5
dahdi-firmware-oct6114-064-1.05.01-1_centos5
dahdi-linux-2.6.1-1_centos5

# rpm -qa | grep sail
sail-3.1.1-22
smesailenvast18-1.0.0-1
smesailenv-1.0.0-30

Update SME

yum update

As on 2013-02-10, the 149 package update downloads of 222 MB will include a new kernel:

kernel-2.6.18-348.1.1.el5.i686.rpm

This will break the asterisk and dahdi installs. The latest Asterisk 1.8 and Digium 1.8 repos have matched packages for the latest Asterisk v1.8 and digium but the kmod-dahdi drivers are lagging at kernel version centos5.2.6.18_308.24.1.el5. Since the release of centOS v5.9, the centOS v5.8 repo is no longer symlinked to CentOS5 folder but CentOS 5.8 updates repo contains the kernel:

http://isoredirect.centos.org/centos/5.8/updates/i386/RPMS/kernel-2.6.18-308.24.1.el5.i686.rpm

All yum downloads are cached at:

/var/cache/yum/*/packages/