Categories: Vicidial

How to – Upgrade Asterisk 13/16 to Asterisk 18

How to – Upgrade Asterisk 13/16 to Asterisk 18

This post will go over the steps to upgrade your asterisk from 13 or 16 to Asterisk 18. It was pretty easy except for one little bug I ran into but there’s any easy fix for it. Ok so let’s get started.

Step 1 – Download Asterisk 18 to your server.

We need to get the file from the Asterisk website for version 18 which can be found at https://downloads.asterisk.org/pub/telephony/asterisk

Go to your source directory by typing “cd /usr/src/asterisk/” – If the directory doesn’t exist, create it by using mkdir.

Now locate the file you need on the asterisk website (shown below).

Time to download the file by typing “wget https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-18.19.0.tar.gz”

Unzip the file and then we will begin compiling.

Step 2 – Compile Asterisk

We will need Asterisk to be patched with ViciDial changes for it to work correctly. Follow this article. To compile Asterisk, first we need to go to it’s folder by typing “cd /etc/asterisk”. Once here type the following 4 commands:

./configure

make menuselect

make && make install

Step 3 – Remove old modules

Remove the 4 files listed above from the directory it tells you. For me it was:

/usr/lib/asterisk/modules

Step 4 – Restart Asterisk

Login to asterisk and restart it by doing “core restart now”. That’s it, you’re now using Asterisk 18.

If for some reason Asterisk doesn’t start up after you restart it, type “screen asterisk vvc” and of it keeps you in the screen press control+A then control+D

Carpenox

Recent Posts

Empower Your Business with a White Labeled Dialer Solution from CyburDial

Empower Your Business with a White Labeled Dialer Solution from CyburDial In today's rapidly evolving…

1 month ago

Unveiling CyburNumbers: Revolutionizing Your Communication Strategy

Unveiling CyburNumbers: Revolutionizing Your Communication Strategy We're thrilled to announce the upcoming release of CyburNumbers,…

3 months ago

Unraveling MySQLcheck: A Comprehensive Guide to Database Maintenance

Unraveling MySQLcheck: A Comprehensive Guide to Database Maintenance MySQLcheck stands as a formidable tool in…

3 months ago

Introducing CyburNumbers

🎉 Exciting News from CyburDial! 🌟 Introducing CyburNumbers - Your Ultimate Solution for AI-Driven Numbers…

3 months ago

How to – Fix the “You don’t have permission to access /RECORDINGS/MP3/” error within ViciDial

How to - Fix the "You don't have permission to access /RECORDINGS/MP3/" error within ViciDial…

3 months ago

Navigating the Future: Artificial Intelligence in the Call Center Industry

Navigating the Future: Artificial Intelligence in the Call Center Industry In the ever-evolving landscape of…

3 months ago

This website uses cookies.