- База знаний
- Пример файла конфигурации XML для Cisco 8851 phone
- Пример файла конфигурации XML для Cisco 7970 phone
- Пример файла конфигурации XML для Cisco 9971
- Отладка VoIP звонка с Wireshark
- Книги
- Использование поля Diversion в SIP пакете
- Астериск и Н.323
- ISDN release cause codes
- Пример файла конфигурации голосового шлюза Cisco
- Пример конфигурации интерфейса E1 PRI в голосовом шлюзе Cisco
- Аналоговое зло
- Интернациональные телефонные коды стран
- Практикум по интеграции Астериск в комплексе с OpenBSC/Osmocom
- Факс по IP
extensions.conf Сегмент Главных Настроек
Вверху файла “extensions.conf” должен быть сегмент с меткой
[general]
Здесь вы определяете несколько главных опций относительно Диалплана.
static: В этой части эта опция только притворяется операцией команды сохранения диалплана. По умолчанию значение no, но пример extensions.conf устанавливал вместе с Астериском заданные наборы static=yes.
writeprotect: Если writeprotect=no и static=yes, тогда вы можете сохранить текущий Диалплан CLI командой “ save dialplan” (Определения глобальных переменных в классе [globals] остаются неизменными). Значение по умолчанию no.
autofallthrough: Новое в 1.2. Из примера extensions.conf: “Если autofallthrough установлена, тогда если расширение истощает запас вещей, которые надо сделать, это завершит вызов с BUSY, CONGESTION или HANGUP, зависящей от лучшей оценки Астериска (строго рекомендуется). Если autofallthrough не установлена, тогда если расширение истощает запас вещей, которые надо сделать, Астериск будет ждать, чтобы новое расширение было набрано (это естественное поведение Астериска 1.0 и более ранних).”
clearglobalvars: Новое в 1.2. Из примера extensions.conf: “Если clearglobalvars установлена, глобальные переменные будут очищаться и снова анализироваться при повторной загрузке расширений или перезапуска Астериска. Если clearglobalvars не установлена, глобальные переменные будут сохраняться при перезагрузках, и даже если были удалены из extensions.conf или из одного из включающих его файлов, будет оставаться набор к предыдущему значению.”
priorityjumping: Новое в 1.2. Из примера extensions.conf: “Если priorityjumping установлена в “yes”, тогда приложения, которые поддерживает “перепрыгивание” к другому приоритету, основанное на результате их операций, будет делать тоже (это обратно совместимое поведение с до-1.2 версиями Астериска). Отдельные приложения могут быть запрошены, чтобы сделать это, передачей опции “j” в их аргументах.” (Обычно не существует документации, объясняющей в деталях, какой оптимальный путь чтения возвращаемых значений. Если вы знаете и/или у вас есть время написать источник, пожалуйста, выложите детали здесь!)


Пример
[general]
static=yes
writeprotect=yes
Смотри также
• The Asterisk Command Line Interface