Страница 1 из 1

CallerID Lookup

Добавлено: 03 ноя 2022, 09:19
Enemy_krs
Добрый день.
Имеем: Aster 16 FreePbx 15 -> транк <- panasonic tde, вызовы между АТС бегают без проблем.
Проблема: пользователи астера видят только входящий номер из транка, не видят имя вызывающего
Сделано: создал источник поиска caller id, тип internal;
в телефонную книгу астерикса добавил номера;
во входящей маршрутизации указал источник поиска.
но это не помогло, вызовы с панасокика уходят в контекст from-trunk из него уже в from-pstm, правило входящей маршрутизации не срабатывает, подскажите куда смотреть.

Re: CallerID Lookup

Добавлено: 07 ноя 2022, 18:18
ded
Смотрите в CLI
asterisk -vvvvvr

Чтобы работали правила внутренней маршрутизации нужно их создать на основе DIDs.
И направить в ваш источник CIDlookup.
Но подход неверный. Две АТС - Panasonic & FreePbx (Астериск) должны соединяться не по внешним транкам Астериска, а по внутренним. То есть иметь контекст from-internal. Тогда никакие правила входящей маршрутизации не нужны.
А всех абонентов Panasonic надо завести как кастомных абонентов на Астериск. Прописать им ФИО как абонентам FreePbx, в строке Dial указать каждому
DAHDI/e1/101 или SIP/panasonic/101
DAHDI/e1/102 или SIP/panasonic/102 как у вас там соединено
DAHDI/e1/103
DAHDI/e1/104
соответственно. Тогда никакой CIDlookup и не нужен.

Re: CallerID Lookup

Добавлено: 08 ноя 2022, 04:15
Enemy_krs
понял, спасибо, тема закрыта