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

CallerId передается на трубку, но в астериске не ловится

0

Здравствуйте! Есть транк:

register=>name:pass@ip/123456
[trunk]
host=ip
context=incoming
fromuser=123456

Далее extensions.conf:

[incoming]
exten=>123456,1,NoOp(CALLERID(num))
exten=>123456,2,Goto(office1,s,1)

[office1]
exten=>s,1,Dial(SIP/100)

При NoOp(CALLERID(num)) номер определяется как 123456. Когда летит на Dial(SIP/100) пишет на трубке нужный номер (номер звонящего) и еще 123456. Пробовал разные опции CALLERID - что-то ничего не выходит. Подскажите пожалуйста.

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

спросил 2012-02-06 12:57:56 +0400

forik Gravatar forik
109 18 2 9

обновил 2012-02-06 12:59:28 +0400

2 Ответа

0

на трубке пишется CALLERID(name) и CALLERID(num)

если CALLERID(name) нужный вам номер, то и работайте с CALLERID(name)

exten=>123456,1,Set(CALLERID(num)=${CALLERID(name)})
exten=>123456,n,NoOp(${CALLERID(num)})
ссылка удалить спам редактировать

ответил 2012-02-06 13:57:02 +0400

zlat Gravatar zlat
471 3 12
0

Просто у него CallerID(num) и CallerID(name) одинаковые

exten=>123456,1,Set(CALLERID(name)="Call from outside")
exten=>123456,n,NoOp(${CALLERID(num)})

И будет на телефоне высвечиваться "Call from outside" + номер. При том условии что оператор не передает Caller Name.

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

ответил 2012-02-07 00:43:37 +0400

varnar Gravatar varnar
11 3

обновил 2012-02-07 00:45:30 +0400

Comments

читали внимательно? откуда одинаковые, если на трубке высвечивается верный номер, а уж потом ид транка?

zlat ( 2012-02-07 13:55:57 +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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2012-02-06 12:57:56 +0400

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

Обновлен: Feb 07 '12

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