Difference between revisions of "Compile Asterisk di Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
Line 6: Line 6:
 
Pastikan sambungan ke [[Internet]] beroperasi karena kita harus download voice untuk asterisk 1.8.
 
Pastikan sambungan ke [[Internet]] beroperasi karena kita harus download voice untuk asterisk 1.8.
  
Ambil [[Source Code]] zaptel, asterisk, asterisk-addons, asterisk-sounds dari situs Asterisk
+
Ambil [[Source Code]] zaptel, asterisk, asterisk-addons, asterisk-sounds, dahdi dari situs Asterisk
* http://www.asterisk.org.
+
* http://www.asterisk.org
 +
* http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.4.0+2.4.0.tar.gz
 
* http://downloads.digium.com/pub/asterisk/releases/
 
* http://downloads.digium.com/pub/asterisk/releases/
  
Line 23: Line 24:
 
  cp asterisk-addons-1.6.2.1.tar.gz /usr/local/src/
 
  cp asterisk-addons-1.6.2.1.tar.gz /usr/local/src/
 
  cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
 
  cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
 +
cp dahdi-linux-complete-2.4.0+2.4.0.tar.gz /usr/local/src/
 
  cp mpg123-1.3.1.tar.bz2 /usr/local/src/
 
  cp mpg123-1.3.1.tar.bz2 /usr/local/src/
  
Line 36: Line 38:
 
  tar zxvf asterisk-sounds-1.2.1.tar.gz  
 
  tar zxvf asterisk-sounds-1.2.1.tar.gz  
 
  tar jxvf mpg123-1.3.1.tar.bz2  
 
  tar jxvf mpg123-1.3.1.tar.bz2  
 +
tar zxvf dahdi-linux-complete-2.4.0+2.4.0.tar.gz
  
 
Compile MPG123
 
Compile MPG123
Line 60: Line 63:
  
 
Compile [[asterisk]]
 
Compile [[asterisk]]
 +
 +
* Pastikan tersambung ke Internet untuk download sound
  
 
  cd /usr/local/src/asterisk-1.8.0
 
  cd /usr/local/src/asterisk-1.8.0
Line 81: Line 86:
 
  make install
 
  make install
 
  make samples
 
  make samples
 +
 +
Compile DAHDI
 +
 +
* Pastikan tersambung ke Internet untuk download firmware
 +
 +
cd /usr/local/src/dahdi-linux-complete-2.4.0+2.4.0/
 +
make all
 +
make install
 +
  
 
Install asterisk sound
 
Install asterisk sound

Revision as of 04:53, 1 December 2010

Pengalaman menunjukan asterisk softswitch dari hasil compiling tampaknya lebih bagus dari astrisk dari apt-get. Siapkan Ubuntu untuk Compile Software

sudo apt-get install kernel-package libncurses5-dev fakeroot wget \
bzip2 g++ libssl-dev libxml2-dev doxygen

Pastikan sambungan ke Internet beroperasi karena kita harus download voice untuk asterisk 1.8.

Ambil Source Code zaptel, asterisk, asterisk-addons, asterisk-sounds, dahdi dari situs Asterisk

Sementara paket software mpg123 bisa di ambil di


Copykan seluruh source code yang terbaru ke folder /usr/local/src/

cp dahdi-linux-2.2.0.2.tar.gz /usr/local/src/
cp asterisk-1.8.0.tar.gz  /usr/local/src/
cp libpri-1.4.10.2.tar.gz /usr/local/src
cp asterisk-addons-1.6.2.1.tar.gz /usr/local/src/
cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
cp dahdi-linux-complete-2.4.0+2.4.0.tar.gz /usr/local/src/
cp mpg123-1.3.1.tar.bz2 /usr/local/src/


Buka file source code

cd /usr/local/src
tar zxvf dahdi-linux-2.2.0.2.tar.gz 
tar zxvf asterisk-1.8.0.tar.gz
tar zxvf libpri-1.4.10.2.tar.gz
tar zxvf asterisk-addons-1.6.2.1.tar.gz 
tar zxvf asterisk-sounds-1.2.1.tar.gz 
tar jxvf mpg123-1.3.1.tar.bz2 
tar zxvf dahdi-linux-complete-2.4.0+2.4.0.tar.gz

Compile MPG123

cd /usr/local/src/mpg123-1.3.1
./configure
make
make install

Compile Libpri

cd /usr/local/src/libpri-1.4.10.2
make all
make install

Compile DAHDI. Pastikan PC kita tersambung ke Internet karena membutuhkan akses untuk download firmware.

cd /usr/local/src/dahdi-linux-2.2.0.2
make 
make install
cd /usr/local/src/

Compile asterisk

  • Pastikan tersambung ke Internet untuk download sound
cd /usr/local/src/asterisk-1.8.0
make menuselect
./configure
make all
make
make install
make samples

Jika anda ingin menginstalasi dokumentasi program, install

apt-get install doxygen
make progdocs

Compile asterisk addons

cd /usr/local/src/asterisk-addons-1.6.2.1
./configure
make
make install
make samples

Compile DAHDI

  • Pastikan tersambung ke Internet untuk download firmware
cd /usr/local/src/dahdi-linux-complete-2.4.0+2.4.0/
make all
make install


Install asterisk sound

cd /usr/local/src/asterisk-sounds-1.2.1
make install


Pranala Menarik