VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Поток с разными контекстами

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
nickel82
Сообщения: 109
Зарегистрирован: 04 апр 2011, 12:51

Поток с разными контекстами

Сообщение nickel82 »

Здравствуйте.
Имеется станция:
Elastix 2.0.0
Asterisk 1.6.2.13

подключена через карточку TE205P обоими портами к CS1000 Starex.

оба порта настроены с контекстом "context=from-pstn".

на станцию приходят как звонки из города (станция обрабатывает городские входящие звонки, которые приходят перенаправленные со STAREXa) так и внутренние с сети АТС.

городские приходят на определенные номера DID (600х) с различными CID.
внутренние на любые 6ххх.

если к Elastix подключать другие потоки, от других АТС (например тоже Elastix2), то при контексте "context=from-pstn" звонки не проходят на станции "Elastix2" (говориться что номер не существует- здесь все понятно). если ставим контекст "context=from-internal" то звонки проходят (тоже все понятно).
требуется чтобы звонки например с DID-600х приходили с контекстом "context=from-pstn", а на остальные например 6ХХХ и 7ххх с контекстом "context=from-internal".

казалось бы чего проще настроить порты на карточке потока один с одним контекстом другой с другим, но к сожалению на стороне STAREXa не могу пустить два потока, в веду ограничения по количеству возможных потоковых направлений.

буду рад любой помощи.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Поток с разными контекстами

Сообщение ded »

Оставьте входящий контекст для Е1 from-pstn.
В файле extensions-custom.conf заведите секцию from-pstn-custom и в этой секции укажите кастомное вхождение во внутренний диал план, например

exten = _600X,1,Goto(ext-local,${EXTEN},1)
nickel82
Сообщения: 109
Зарегистрирован: 04 апр 2011, 12:51

Re: Поток с разными контекстами

Сообщение nickel82 »

Благодарю за наводку! вот такой конструкцией получилось победить!

[from-pstn-custom]
exten = _7xxxx,1,Goto(from-internal,${EXTEN},1) ; это к примеру

ну на основе этого можно уже дальше строить! :D
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH