En las instalaciones de Asterisk 13 y posteriores el chan_sip, se está arrinconando por el chan_pjsip, y de forma semiautomática, descarga e instala esta variante para SIP. (Asterisk 15)
Con Debian 9, en mi caso, no soy capaz de que una instalación de Debian 9.2 Streach + Asterisk 13/14/15 tanto en el modo automático, del Asterisk 15, como en Asterisk 13 y 14 de forma manual, Siempre tengo problemas.
Me apunto aquí, para futuro una manera que he encontrado, que se me instala bien.
REF:https://linoxide.com/ubuntu-how-to/install-asterisk-13-ubuntu-16-04-source/
En este enlace hace referencia a Ubuntu, pero Debian que es mi favorito, lo he probado y va igual.
Lo copio a qui, por si se pierde.
Quizas el truco esté en bajarlo de github.com/asterisk/pjproject, no se, yo lo descargo directamente en
/usr/src, para después la configuración, Los flags quizas sean criticos, que creo recordar que se me paraba justo en la arquitectura ARM, y con estas banderas, lo desactiva.
Copio y pego el contenido del enlace anterior.
git clone git://github.com/asterisk/pjproject pjproject
cd pjproject
./configure --prefix=/usr --enable-shared
--disable-sound --disable-resample --disable-video
--disable-opencore-amr CFLAGS='-O2 -DNDEBUG'
make dep
make && make install
ldconfig
ldconfig -p |grep pj
Con esto, ya podremos re-configurar Asterisk 13, y veremos que ya tenemos el canal pjsip disponible, ya podemos construir he instalar.
Pruebo con Asterisk 14 y Asterisk 15, y vere si aparece el chan_pjsip disponible.
READY
Con la versión 14 asterisk-14.7.2, lo ve sin problemas, y al no descargar de forma automática el pjproject, no hay el mas mínimo problema.
Pues probando la ultima de Asterisk asterisk-15.1.2 , se lanza la descarga de pjproject, como siempre al iniciar ./configure y se aborta, al no poder finalizar la descarga, veré opciones de configuración, por si se puede suprimir el proceso automático, es curioso, que no detecta, o si lo hace no identifica que ya esté instalado el pjproject. (Problema de versiones....? parece que cada versión de asterisk le corresponde una especifica de pjproject )
Notas de apoyo.
https://wiki.asterisk.org/wiki/display/AST/PJSIP-pjproject
SOLUCIONADO:
Parece que la opción ./configure --with-pjproject-bundled
Es la opción acertada, no instala de forma automática y después reconoce bien la instalada desde GIT