我刚刚从Asterisk 11(Elastix)升级到脚本正在工作到星号14.我遇到了一些令人惊讶的错误。 看来问题是缺less一些“默认”应用程序。
我试图卸载和重build版本13和14使用“make menuselect”,确保select了大多数应用程序的选项进行检查,包括读取应用程序。 完成后,在Asterisk应用程序列表中看不到它:
*CLI> core show applications -= Registered Asterisk Applications =- Answer: Answer a channel if ringing. BackGround: Play an audio file while waiting for digits of an extension to go to. Bridge: Bridge two channels. Busy: Indicate the Busy condition. CallCompletionCancel: Cancel call completion service CallCompletionRequest: Request call completion service for previous call Congestion: Indicate the Congestion condition. ExecIfTime: Conditional application execution based on the current time. Goto: Jump to a particular priority, extension, or context. GotoIf: Conditional goto. GotoIfTime: Conditional Goto based on the current time. Hangup: Hang up the calling channel. ImportVar: Import a variable from a channel into a new variable. Incomplete: Returns AST_PBX_INCOMPLETE value. MessageSend: Send a text message. MSet: Set channel variable(s) or function value(s). NoOp: Do Nothing (No Operation). Proceeding: Indicate proceeding. Progress: Indicate progress. RaiseException: Handle an exceptional condition. Ringing: Indicate ringing tone. SayAlpha: Say Alpha. SayAlphaCase: Say Alpha. SayDigits: Say Digits. SayNumber: Say Number. SayPhonetic: Say Phonetic. Set: Set channel variable or function value. SetAMAFlags: Set the AMA Flags. Wait: Waits for some time. WaitExten: Waits for an extension to be entered. -= 30 Applications Registered =-
Elastix构build我会列出超过150个应用程序做同样的事情。 我能做什么? 我还没有看到有关如何启用特定的应用程序,除了使用“menuselect”方法的任何教程,任何提示,表示赞赏。
模块安装在/ lib / asterisk / modules中。 寻找app_read.so。 尝试手动加载它在星号(模块加载app_read.so)。 检查星号日志是否没有加载。