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

CallerID не проходит через транк

callerid указан, но все равно показывает private number на телефоне
1 23>
Сообщений: 16

CallerID не проходит через транк

Привет!

звоню вот так так:

exten => _X.,1,Set(CALLERID(all)="alex" <7921ХХХХХХХ>)
exten => _X.,n,Dial(SIP/${EXTEN}@sip_trunk); все звонки в транк

Транк поддерживает СИД.
на аппарате показывает "private number" a ne 7921ХХХХХХХ :(
Что может быть не так ?



-- Executing [xyxyxyxyxy@phones:1] Set("SIP/user1-0000001f", "CALLERID(all)="alex" <7921ХХХХХХХ>") in new stack
-- Executing [xyxyxyxyxy@phones:2] Dial("SIP/user1-0000001f", "SIP/xyxyxyxyxy@sip_trunk") in new stack
-----------------------------

на аппарате тел№ xyxyxyxyxy высвечивается "private number"
что не есть зер гут..

2010-07-02 01:16

Откуда: AST
Сообщений: 280

Re: CallerID не проходит через транк

Set(CALLERID(num)=7921ХХХХХХХ

а так что покажет ?
2010-07-02 01:29

Avatara of Aven
Сообщений: 261

Re: CallerID не проходит через транк

astronavt значит провайдеру пофиг на ваш коллерайди
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB | Gentoo Linux 2.6.32 || Asterisk 1.6.2.9 | SFA + FFA | Linksys SPA922 + D-Link DPH-300S + D-Link DVG-7111S + 3xHuawei E1550
2010-07-02 01:49

Откуда: AST
Сообщений: 280

Re: CallerID не проходит через транк

угу я тоже так думаю но пусть попробует номер только послать.
2010-07-02 02:33

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: CallerID не проходит через транк

astronavt, уточни у прова, каким полем ему надо передавать Callerid? Remote-party-id? P-Asserted-identity?

P.S.: Могу ошибаться в написании.

P.P.S: Можешь предварительно sendrpid = yes в sip.conf.
Создам аварийную ситуацию. Дорого. На долго =)
2010-07-02 13:44

Сообщений: 16

Re: CallerID не проходит через транк

Alexcr:

Set(CALLERID(num)=7921ХХХХХХХ

а так что покажет ?
попробовал, та же фигня. private number
2010-07-02 23:41

Сообщений: 16

Re: CallerID не проходит через транк

Alekz:

astronavt, уточни у прова, каким полем ему надо передавать Callerid? Remote-party-id? P-Asserted-identity?

P.S.: Могу ошибаться в написании.

P.P.S: Можешь предварительно sendrpid = yes в sip.conf.
пробовал и то и другое, тот же результат.

-- Executing [destination_number@phones:1] Set("SIP/user1-00000033", "CALLERID(num)=7921xxxxxxx") in new stack
-- Executing [destination_number@phones:2] SIPAddHeader("SIP/user1-00000033", "P-Asserted-Identity: <sip:7921xxxxxxx>") in new stack
-- Executing [destination_number@phones:3] Dial("SIP/user1-00000033", "SIP/destination_number@sip_trunk") in new stack

2010-07-02 23:57

Сообщений: 1573

Re: CallerID не проходит через транк

поле fromuser в настройках этого пира не установлено?
2010-07-03 00:37

Сообщений: 16

Re: CallerID не проходит через транк

пробовал и ставить fromuser для пира и не ставить, один хрен. Он типа СИД переписывать должен, но что-то явно не то.
2010-07-03 00:53

Сообщений: 16

Re: CallerID не проходит через транк

однозначно нужно провайдера трясти.

А как по идее СИД в трубу загоняют если провайдер юзер-френдли, а не (_!_) ?

2010-07-03 00:54

1 23>
Добавить страницу в закладки:  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