Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-10-31 10:40:31 +0400

switch Gravatar switch

http://lynks.ru/

Шлюз подставляет номер в поле имя, а поле номер содержит номер порта шлюза. Простое решение: написать кастом контекст для обработки вызова со шлюза, прописать его в транке. Из этого контекста уже направить в from-pstn

Шлюз подставляет номер в поле имя, а поле номер содержит номер порта шлюза. Простое решение: написать кастом контекст для обработки вызова со шлюза, прописать его в транке. Из этого контекста уже направить в from-pstnfrom-pstn:

  1. в настройках транка указываете

    context=dlink

  2. в extensions_custom.conf добавляете контекст:

    [dlink] exten => _X.,1,Set(CallerID(num)=${CallerID(name)}) exten => _X.,n,GoTo(from-pstn,${EXTEN},1)

3) ???

4) PROFIT!!!

Шлюз подставляет номер в поле имя, а поле номер содержит номер порта шлюза. Простое решение: написать кастом контекст для обработки вызова со шлюза, прописать его в транке. Из этого контекста уже направить в from-pstn:

  1. в настройках транка указываете

    context=dlink

  2. в extensions_custom.conf добавляете контекст:

    [dlink] [dlink]

    exten => _X.,1,Set(CallerID(num)=${CallerID(name)}) _X.,1,Set(CallerID(num)=${CallerID(name)})

    exten => _X.,n,GoTo(from-pstn,${EXTEN},1)

3) ???

4) PROFIT!!!

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.