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

Не определяет CallerID

Сообщений: 10

Не определяет CallerID

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

GSM-шлюз – Digium TDM401B, AstPBX, Dahdi

Если в GSM-шлюз, вместо Digium TDM401B, воткнуть телефон, то на телефоне CallerID отображается.
А вот при звонке с шлюза в Digium TDM401B не определяется номер. Приходит: asterisk. Может быть кто-то сталкивался с этим

Chan_dahdi.conf:

[channels]
facilityenable = yes
signalling=auto
usecallerid=yes
useincomingcalleridondahditransfer = yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=800
relaxdtmf=yes
rxgain=0.0
txgain=0.0

group=1
context=from-pstn
;callerid="Test" <12345> А вот если включить эту строчку, то Test 12345 видно
immediate=no
mohsuggest=default
channel=3
2009-11-20 16:15

Сообщений: 6521

Re: Не определяет CallerID

На портах должны быть сконфигурены ещё параметры
cidsignalling=
cidstart=
2009-11-20 16:34

Сообщений: 156

Re: Не определяет CallerID

у меня еще стоит

callerid=asreceived

честно говоря не уверен, что от этого много зависит, но такая линия присутсвует (те которые написал ded тоже)


2009-11-20 18:05

Сообщений: 10

Re: Не определяет CallerID

спасибо за подсказку, "капнул" в этом направлении и выяснил, что cidsignalling у меня должен быть dtmf, во всяком случае так написано в инструкции к шлюзу, тем не менее номера получить мне так и не удалось.

при тестировании мне удалось получить CallerID на FXO порту. для теста я подключил вместо GSM-шлюза, шлюз DLINK DVG-7111S, и поменял на нем тип CallerID на FSK Bellcore и при настроках

cidsignalling=bell
cidstart=ring

номер на FXO порту определяется,

Но ! шлюз DLINK DVG-7111S я использую только для тестов, а мне нужно получить CallerID с GSM-Шлюза, где тип DTMF и изменить его невозможно, и вот тут и заключается проблема,
пока мне не удалось ее решить,

пробовал выставлять

cidsignalling=dtmf
и перебирал возможные варианты cidstart

У кого нибудь получилось получить callerID при типе DTMF ?
2009-11-20 18:26

Сообщений: 6521

Re: Не определяет CallerID

Дебаг - включать дебаг, и не выключать. Смотреть в /var/log/asterisk/full
Неблагодарная ловля насекомых.
Да здравствует 1 Мая! То есть ISDN PRI, BRI, QSIG, SS7 и прочая могучая цифра, которая хоть и заставляет, но и доставляет.
2009-11-20 18:37

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