Страница 3 из 3

Re: OpenVox D230E cause 27

Добавлено: 14 авг 2019, 14:58
Zavr2008
На SS#7 всё не так просто, нужно правильно все параметры настроить MTP2/3/ISUP..
Больше проблема в конфиге сделать так как нужно, так то работает в астере, нормально что старая что новая пташка.

Re: OpenVox D230E cause 27

Добавлено: 14 авг 2019, 15:41
sach3000
MTP2/3/ISUP.. ?
для chan_ss7 ?

Я в их доке, настроек ни MTP2/3 ни исуп ни камел не видел )

Настроил нормально dahdi и ss7.conf и все поднялось, все CIC.
Не настраивал я отдельно для MTP и ISUP

Re: OpenVox D230E cause 27

Добавлено: 14 авг 2019, 17:23
Zavr2008
Всякие бывают случаи, тут нужно просто понимать что делаешь..

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 12:24
sach3000
Можете подсказать что за хрень вот происходит с номером:

Мой extention.conf

Код: Выделить всё

[to-beeline-grp]
exten => _X.,1,Noop(Set CallerID)
exten => _X.,n,Set(CALLERID(number)=37499224024)
exten => _X.,n,Dial(ss7/${EXTEN})
exten => _X.,n,HangUp()
Звоню,
Вижу в логе
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[Aug 15 13:12:53] VERBOSE[93625] pbx.c: -- Executing [37491201942@to-beeline-grp:1] NoOp("Local/37491201942@to-beeline-grp-1313;2", "Set CallerID") in new stack
[Aug 15 13:12:53] DEBUG[93625] pbx.c: Launching 'Set'
[Aug 15 13:12:53] VERBOSE[93625] pbx.c: -- Executing [37491201942@to-beeline-grp:2] Set("Local/37491201942@to-beeline-grp-1313;2", "CALLERID(number)=37499224024") in new stack
[Aug 15 13:12:53] DEBUG[93625] pbx.c: Launching 'Dial'
[Aug 15 13:12:53] VERBOSE[93625] pbx.c: -- Executing [37491201942@to-beeline-grp:3] Dial("Local/37491201942@to-beeline-grp-1313;2", "ss7/37491201942") in new stack
[Aug 15 13:12:53] DEBUG[93625] l4isup.c: SS7 request (ss7/37491201942) format = 0x4.
[Aug 15 13:12:53] DEBUG[93625] l4isup.c: SS7 channel ss7/37491201942 allocated successfully.
[Aug 15 13:12:53] DEBUG[93625] rtp_engine.c: Can't find native functions for channel 'SS7/veon/25'
[Aug 15 13:12:53] DEBUG[93625] rtp_engine.c: Seeded SDP of 'SS7/veon/25' with that of 'Local/37491201942@to-beeline-grp-1313;2'
[Aug 15 13:12:53] DEBUG[93625] channel.c: Not copying variable DIALEDTIME.
[Aug 15 13:12:53] DEBUG[93625] channel.c: Not copying variable ANSWEREDTIME.
[Aug 15 13:12:53] DEBUG[93625] channel.c: Not copying variable DIALEDPEERNAME.
[Aug 15 13:12:53] DEBUG[93625] channel.c: Not copying variable DIALEDPEERNUMBER.
[Aug 15 13:12:53] DEBUG[93625] channel.c: Not copying variable DIALSTATUS.
[Aug 15 13:12:53] DEBUG[93625] l4isup.c: SS7 call, addr=37491201942, cid=37499224024(0x0/Presentation Allowed, Not Screened) CIC=25. linkset 'veon'
[Aug 15 13:12:53] DEBUG[93625] l4isup.c: Queue packet CIC=25, len=34, linkset='veon', link='veonl1', slinkset='veon', slink='veonl1'
[Aug 15 13:12:53] VERBOSE[93625] l4isup.c: -- Sent IAM CIC=25 ANI=37499224024 DNI=37491201942 RNI=
[Aug 15 13:12:53] VERBOSE[93625] app_dial.c: -- Called ss7/37491201942
[Aug 15 13:12:53] DEBUG[93625] channel.c: Set channel SS7/veon/25 to read format slin
[Aug 15 13:12:53] DEBUG[93625] channel.c: Set channel SS7/veon/25 to write format slin
[Aug 15 13:12:53] DEBUG[89843] mtp.c: Queue MSU, lsi=0, last_send_ix=0, linkset=veon, m->link=veonl1
Снимаю трейс ss7
Вижу в трейсе
в IAM пакете:

Код: Выделить всё

Called Party Number: 37491201942F 
И естественно мне потом ANM уже не прилетает.
А идет отбой

Код: Выделить всё

в ACM вижу:
Cause indicator: Unallocated (unassigned) number
1... .... = Extension indicator: last octet
Голову чота сломал уже, откуда берется этот F, кто это добавляет ??
Или это исуповый
Адресный сигнал (Address signal) – 1111 – ST (окончание набора номера); ?

К, примеру, если набираю несуществующий номер, слушаю автоинформатора.

Спасибо.

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 13:15
sach3000
Нашел, что это
Address Signals� The actual digits that comprise the called number. This includes digits 0�9 and the overdecadic digits (A�F), however, the overdecadic digits are not supported in all networks. Each digit is coded as a four-bit field.
вот отсюда (http://ndl.ru/~hammet/netw/SS7/SS7_Prot ... 1sec9.html)

А вот как от них избавится я так и не понял (((

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 14:46
Zavr2008

Код: Выделить всё

exten => _X.,n,Set(CALLERID(num)=37499224024)

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 14:47
sasa
что вы и куда настраиваете ?
chan_ss7 для 16 версии разве подходит?
ss7 у вас через E1 ? тогда chan_dahdi настраивается для ss7

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 15:22
ded
sach3000 писал(а):Нашел, что это
Each digit is coded as a four-bit field.
А вот как от них избавится я так и не понял (((
exten => _X.,n,Dial(ss7/00${EXTEN})
чтобы было с полным е164 - ss7/0037491201942

Re: OpenVox D230E cause 27

Добавлено: 15 авг 2019, 16:12
sach3000
exten => _X.,n,Dial(ss7/00${EXTEN})
Спасибо. То, что нужно, пошла руда.

Да, кстати, долгими поисками, нашел почти идентичную проблему в списках рассылки:
https://www.spinics.net/lists/asterisk- ... 04847.html