Add modules after Asterisk installation


#1

Hi all,

I am using Asterisk 13 coupled with FreePBX 13 in the production.
During Asterisk installation, I have disabled “old” chan_sip in “make menuselect” as I did not suppose to use it on this machine

However, I encountered several limitations in chan_pjsip impacting its applicability for production in my environment: unsupported DNS SRV lookup, inability to disable forcefully direct media and specify video codecs in FreePBX UI etc.
It

Is there any way to enable chan_sip without reinstalling Asterisk completely? Personally I do see any easier way as all the libraries and configurations related to chan_sip are missing. But may be there is some trick?

Your feedback is appreciated.


#2

There are no external libraries required for chan_sip, it just needs to be enabled in menuselect and it will be built and then installed. As for your PJSIP comments - it does support SRV and you can disable direct media (at least on the Asterisk side, the FreePBX side is out of our control).


#3

Hi jcolp,

In regard to DNS SRV, of course, I meant FreeBPX.

During initial installation, I ran through make menuselect -> make install -> make config
Shoukd I run through the same steps now?


#4

The “make config” will overwrite any existing configuration. As I don’t use FreePBX I have no idea what that will do to your over all install.


#5

When recopiling Asterisk these are the steps to use :

/configure
make menuselect
make install


#6

Thank you everyone. Appreciated.