User Tools

Site Tools


wiki:voip:asterisk:modules_conf

/etc/asterisk/modules.conf

  • Nastavuje, které moduly se mají načíst při startu asterisku a které ne.
  • autoload=yes - automatické načtení všech modulů v adresáři /usr/lib/asterisk/modules/
  • noload ⇒ modul.so - modul, který se nemá načíst

[modules]

  • autoload - def.YES, automaticky nacte vsechny moduly, krome tech, ktere jsou jmenovany noload prikazem.
  • preload - urcuje ze modul ma byt natazen mezi prvnimi, nyni uz je to prkonano, moduly maji v sobe zabudovane priority
  • load - definuje, ktery modul se ma nacist (relevantni v pripade, že autoload=no)
  • noload - definuje, ktery modul se nema nacitat (relevantní v případě autoload=yes)
  • require - stejné jako load, jen v případě neúspěchu při načítání modulu se Asterisk ukončí.
  • preload-require - staejné jako preload, Asterisk se ukončí v případě chyby při načítání.
modules.conf
[modules]
autoload=yes

; komentar
noload => libovolny_modul1.so
noload => libovolny_modul2.so
noload => libovolny_modul3.so
# asterisk -r
*CLI> module show
pbx1*CLI> module show
Module                         Description                              Use Count 
func_strings.so                String handling dialplan functions       0         
res_agi.so                     Asterisk Gateway Interface (AGI)         1         
res_speech.so                  Generic Speech Recognition API           0         
res_monitor.so                 Call Monitoring Resource                 0         
res_crypto.so                  Cryptographic Digital Signatures         0         
 .
 .
 .
wiki/voip/asterisk/modules_conf.txt · Last modified: 2014/12/26 18:31 (external edit)