I have installed samples but felt a bit overwhelmed by its amount so I moved sample config files to /etc/asterisk/mySamples directory.
Now I try to build Asterisk system using as simple configuration as possible and having only needed modules in /usr/lib/asterisk/modules.
What modules and config files are required to enable one SIP phone (from the same network) to call second SIP phone (from the same network)?
I don’t have the answer to your specific question, but how “minimalistic” do you need the system to be? Is this due to system resources available like space, RAM, etc? Or, are you just looking for simple management, overall?
Simple management and full control over all things.
It does not have anything to resources.
I want to start from even insecure very basic settings with only two SIP and only needed modules loaded.
The case is that I installed samples and was overwhelmed by its amout.
Instead of understanding EVERY config I want to simply omit of those not needed at the beginning.
I tried to remove nearly all configs but:
modules.conf -> here I switched off autoload and want to specify only required modules
but then I met: viewtopic.php?f=1&t=76115 issue
Selecting a minimum set of modules increases the up front management cost and doesn’t really save you anything subsequently. Nearly all the security risk in a SIP system derives from misconfiguration of chan_sip.c and that is the core module for SIP.