Anteriormente, hemos visto como se configura chan_dongle en Asterisk 16, pero no ha sido tan facil realizarlo sobre la version 18.

En este caso hay algunos cambios a la hora de instalar este modulo en esta version.

 

Lo primero que tenemos que hacer es descargarlo de github, que es donde se esta implementando este modulo en todas sus versiones.

Esto lo vamos a hacer con git, que si no lo tenemos instalado, debemos hacerlo antes de empezar

Recordamos:

# apt-get install git

Bien pues tras esto, vamos a instalar chan_dongle:

# cd /usr/src

# git clone https://github.com/wdoekes/asterisk-chan-dongle.git

# cd asterisk-chan-dongle

# ./bootstrap

 

Si al instalar Asterisk no están los archivos de configuración en la ubicación habitual (que pasa en la version 18) y no se pueden encontrar los encabezados (/usr/include/asterisk) deberemos indicar la ubicación actual de los mismos con –with-asterisk=usr/src/asterisk-18.x.x/include/ esta ubicación si hemos seguido los manuales, corresponde a la ruta donde hemos descomprimido y desde donde hemos instalado Asterisk18. Donde tenemos 18.x.x pondremos la version de asterisk que tenemos en la carpeta como por ejemplo 18.5.0

# ./configure --with-astversion=18.x.x --with-asterisk=/usr/src/asterisk-18.x.x/include/

# make

make install

cd etc

cp dongle.conf /etc/asterisk/ 

 

Y ya tendremos instalado chan_dongle!!!