whoim писал(а):
я много раз использовал cidlookup в различных вариациях, и все прекрасно работало.
Не понимаю проблемы)
Ну может быть Вы тогда мне сможете помочь?
Задача: отображать на SIP-телефонах имена входящих и исходящих вызовов.
Я пробовал совет ded, заводил номера как custom extensions, все чудесно работает, но пропадает возможность использовать outbound_callerid, поскольку * считает, что эти номера локальные и транк не используется. А также при наличии нескольких транков приходится указывать их в Dial string, что не совсем удобно, сыпятся ошибки в логах, если транк недоступен и вообще.
Единственное решение, которое я вижу - это через custom делать запросы к базе данных во время звонка и менять имя абонента на лету.
Когда я заморочился с cidlookup, столкнулся с тем, что определяются только входящие, это раз.
Cidlookup используется только во входящих роутах, а там нужно указывать назначение. (щас ded будет ругаться)
Назначение для транзитных звонков мне не удалось сделать, хотя все тут утверждают, что это как два пальца об асфальт.