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

Потеря Caller ID при переводе звонка

0

Добрый день. Прошу помощи в моем вопросе, так как не знаю куда бежать и что делать...

Моя конфигурация Ubuntu 12.04.1 LTS + FreePBX 2.9.0.12(Asterisk 1.8.15-cert2)

Суть проблемы: Абонент выступает в роли инициатора звонка "А" звонит по внутреннему номеру абоненту "В", ставит его на удержание что бы соединить с абонентов "С". Успешно соединяет но Caller ID абоненту "С" приходит от "А", а нужно что бы от получал Caller ID от "В".

Если инициатор звонка абонент "С" и звонит абоненту "В" тот в свою очередь переключает на "А" то Caller ID отдается.

Помогите!!!

удалить закрыть спам изменить тег редактировать

спросил 2013-09-13 19:03:17 +0400

testsia Gravatar testsia
51 16 10
http://www.case.in.ua/

2 Ответа

0

Это нормальное поведение системы. Если хотите изменить , то определите свой TRANSFER_CONTEXT и в нём назначайте CID переводящего. Контекст во FreePbx для переводов from-internal-xfer .

ссылка удалить спам редактировать

ответил 2013-09-14 00:24:15 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/
0

А заработало вот так:

extensions.override.freepbx.conf

[from-internal] exten => _X.,1,NoOp(Start) same => n,Set(GROUP()=${CALLERID(number)})

same => n,gotoIf($[${GROUP_COUNT(${CALLERID(number)})} > 2]?cid)
same => n,Set(DB(DIAL/${CALLERID(number)})=${EXTEN})
same => n,Goto(from-internal-xfer,${EXTEN},1)
same => n(cid),ExecIf($[ "foo${DB(DIAL/${CALLERID(number)})}" != "foo" ]?Set(CALLERID(name)=FROM:${CALLERID(number)})TR:${DB(DIAL/${CALLERID(number)})}))
same => n,ExecIf($[ "foo${DB(DIAL/${CALLERID(number)})}" != "foo" ]?Set(CALLERID(number)=${DB(DIAL/${CALLERID(number)})}))
same => n,Goto(from-internal-xfer,${EXTEN},1)
ссылка удалить спам редактировать

ответил 2013-09-15 10:30:24 +0400

testsia Gravatar testsia
51 16 10
http://www.case.in.ua/

обновил 2013-11-04 20:29:16 +0400

Comments

это ответ?

zzuz ( 2013-09-15 10:51:28 +0400 )редактировать

testsia, ответы пишутся в ответах,

а комментарии и вопросы в комментариях.

Out ( 2013-09-16 10:34:59 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
1 закладка

подписаться на rss ленту новостей

Статистика

Задан: 2013-09-13 19:03:17 +0400

Просмотрен: 972 раз

Обновлен: Nov 04 '13

Похожие вопросы:

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