Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / CallerID на дект трубе.

CallerID на дект трубе.

Сообщений: 5

CallerID на дект трубе.

Добрый день.

Есть связка: alcatel 1000s12(потокE1)----cisco2821(SIP)----Freebsd7.2 Asterisk 1.4.26. К станции(alcatel) прикручен дект. Нужно реализовать так, чтобы если после ~3-го звонка никто не поднял трубку, звонок перенаправлялся на дект трубку. Это было реализовано вот такой конструкцией:

exten => 495xxx8104, 1, Verbose(1|Extension 495xxx8104)
exten => 495xxx8104, n, Dial(SIP/495xxx8104, 10)
exten => 495xxx8104, n, Dial(SIP/9941@192.168.40.1, 30)
exten => 495xxx8104, n, Hangup()

Работает все без нареканий, но есть одна беда,вместо номер звонящего на дект трубе определяется какой-то станционный.
Как мне заставить работать callerid, чтобы номер звонящего перекидывался на дект?


Станцию не настраиваю, мое железо все остальное.
2010-01-15 12:28

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: CallerID на дект трубе.

скорей всего никак, если алкателька - городская станция. Она тогда обязана прислать вам номер того, кто переадрессовывает (т.е. кто платит за это)
2010-01-15 13:02

Сообщений: 5

Re: CallerID на дект трубе.

Вы меня не так поняли (моя вина). Алкатель тоже в моем здании и от нее я получаю поток. Все дело в том, что с алкатели ко мне направляются звонки. Информация о звонящем есть (номер передается). Звонок попадает на номер 495xxx8104 без проблем voip телефон видит номер звонящего. По истечению 10 сек. срабатывает exten => 495xxx8104, n, Dial(SIP/9941@192.168.40.1, 30) и звонок направляется опять на алкатель и далее на дект трубку.
Судя по всему астериск не передает алкатели номер звонящего, поэтому получается такая чехарда. Если звонить с
495xxx8104 на 9941 номер на дект трубке определяется.
2010-01-15 13:14

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: CallerID на дект трубе.

это вы меня на так поняли :) чья собственность станция алкатель? если она операторская, то они не будут отправлять произвольный номер звонящего, а только тот, который зарегистрирован за вами. т.к. в большинстве случаев по src номеру происходит тарификация услуг и им глубоко фиолетово, что вы будете присылать с астериска, они железно на все исходящие с ваших линий будут подставлять ваш реальный номер, так как за переадресованый звонок платите вы как за новый исходящий..

вы конечно межете через переменную CALLERID передать реальный номер звонящего вам, но.. выше я уже описал действия и политику операторской АТС
2010-01-15 14:15

Сообщений: 5

Re: CallerID на дект трубе.

Подскажите как мне для проверки подделать сорц на выделенный мне номер?
2010-01-15 15:41

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: CallerID на дект трубе.

exten=>_XXXXXXX,n,Set(CALLERID(number)=YYYYYYY)
exten=>_XXXXXXX,n,Dial(SIP/trunk/${EXTEN})
2010-01-15 16:35

Сообщений: 5

Re: CallerID на дект трубе.

Спасибо, помогли разобраться.

Вы были правы. Номера определяются на декте только те которые мне прокидываются в поток. Путем подстановки
exten=>_XXXXXXX,n,Set(CALLERID(number)=YYYYYYY) это было выяснено.
2010-01-18 14:26

Сообщений: 5

Re: CallerID на дект трубе.

Добрый день.

Инженер по Алкатель сказал, что транзитные номера не передаются, но есть вариант передать с * redirectering number. После чего он сможет пошаманить с АТС.
Может кто знает как мне от * передать этот redirectering number ?

Заранее благодарен.
2010-01-21 11:24

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru