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

DAHDI не передает имя абонента

ну или так кажется
<1 2 3>
Сообщений: 23

Re: DAHDI не передает имя абонента

Asterisk 1.6 + Digium + AVAYA Definity SI & AVAYA Mediaserver S8700.
sip.conf
[7777777]
callerid="TEST_NAME" <4957777777>

list trace station 4457
16:10:38 Calling Number & Name 4957777777 TEST_NAME

видно, что на станцию приходит правильное имя, а телефоны 46xx & 64xx отображают: iTEST_NAME
2009-08-12 16:55

Сообщений: 87

Re: DAHDI не передает имя абонента

Ну, значит в Вашем 8700 бага :-)
у меня SI R12:

Calling Number & Name 6052 �SPA921

� - и есть оно :-)
2009-08-13 09:46

Сообщений: 87

Re: DAHDI не передает имя абонента

а вообще не знает ли кто в каком именно месте этот чарсет добавляется? появилось желание оторвать :-)
2010-01-22 11:16

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: DAHDI не передает имя абонента

у меня он как-то спонтанно добавляется. где и как - не нашел, понятно лишь что зависит от того, что прописано в АТС (у меня nec и siemens)
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-01-22 11:36

Сообщений: 87

Re: DAHDI не передает имя абонента

а я нашел, в libpri, q931.c


в FUNC_SEND(transmit_display)

вот этот код:


if(pri->switchtype != PRI_SWITCH_EUROISDN_E1) {
ie->data[0] = 0xb1;
++i;
}


правда, не пробовал пока отрывать, потому как не понимаю- это что, asterisk целиком надо будет пересобрать? оно статикой что ли собирается?
в списке в ldd /usr/sbin/asterisk не вижу libpri...
2010-01-22 12:07

Сообщений: 87

Re: DAHDI не передает имя абонента

кстати даже не тут странность то, а вот тут:

if ((pri->switchtype == PRI_SWITCH_QSIG) ||
((pri->switchtype == PRI_SWITCH_EUROISDN_E1) && (pri->localtype == PRI_CPE)) ||
!call->callername[0])
return 0;


т.е. если мы работаем про euroisd и мы слейв- имя не слать.
кто-нибудь может сказать- почему так?
2010-01-22 13:27

Сообщений: 25

Re: DAHDI не передает имя абонента

Каков результат?
исправили/заработало?
2010-01-26 16:23

Сообщений: 87

Re: DAHDI не передает имя абонента

пока результата нет- исправлять не стал, так как скоро (ориентировочно неделя-другая) запускаем новый сервер- на нем и буду тренироваться :-)
2010-01-27 09:03

Сообщений: 87

Re: DAHDI не передает имя абонента

поправил выкинув ((pri->switchtype == PRI_SWITCH_EUROISDN_E1) && (pri->localtype == PRI_CPE))

теперь с switchtype=euroisdn имя успешно передается.
2010-02-01 10:04

Откуда: Питер
Сообщений: 9

Re: DAHDI не передает имя абонента

sles:

поправил выкинув ((pri->switchtype == PRI_SWITCH_EUROISDN_E1) && (pri->localtype == PRI_CPE))

теперь с switchtype=euroisdn имя успешно передается.
В каком файле удалял?
у меня PRI_SWITCH_EUROISDN_E1 только в usr/include/libpri.h
2010-10-25 15:32

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