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

PRI dahdi разный overlapdial на каналах

Добавлено: 18 мар 2014, 11:11
vanomel
Схема упрощенно такая: Panasonic KX-TD500 + KX-TD50290 включено потоком в parabel elf2-ae и потом в сетевую компьютера где настроен Asterisk 1.8.23.0 с Dahdi 2.7.0 (Dahdi через TDMoE). Есть ещё Definity, но она к делу не относится.
/etc/dahdi/system.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
#SPAN Panasonic-KX TD500 (LEFT ELF MODULE) - SYNC SLAVE
dynamic=eth,eth1/00:55:55:55:56:00,31,0
#SPAN Definity (RIGHT ELF MODULE) - SYNC MASTER
dynamic=eth,eth1/00:55:55:55:55:00,31,1
# channels 1-31 in first span (panasonic) and 1-8 in second (definity)
alaw=1-15,17-31,32-39
echocanceller=none
# signalling timeslot 16 on both spans
bchan=1-15,17-31,32-39
dchan=16,47
loadzone=ru
defaultzone=ru
/etc/asterisk/chan_dahdi.conf
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[general]
[channels]
language=ru
busydetect=yes
busycount=6
busypattern=500,500
usecallerid=yes
callwaiting=no
callprogress=no
transfer=no
cancallforward=no
callreturn=yes
echocancel=no
echocancelwhenbridged=no
echotraining=no
immediate=no
faxdetect=no
rxgain=0.0
txgain=0.0

group=1
overlapdial=no
switchtype = qsig
signalling=pri_net
context=from-internal-local-only
relaxdtmf=yes
channel=1-15

group=3
overlapdial=yes
switchtype = qsig
signalling=pri_net
context=from-internal
channel=17-31

group=2
overlapdial=no
switchtype = qsig
signalling=pri_cpe
context=from-trunk
channel=32-39
Сейчас задача стоит такая: из каналов 1-15 получать звонки без ожидания посылки дополнительных цифр (overlap), а по каналам 17-31 с ожиданием.
Сделано это из-за того, что Panasonic не умеет делать правила набора более 10 цифр и из-за этого невозможно набрать любой номер в международном формате для отправки на транк астериску (набирается 9 8 913 123 45 67, транк выбирается из-за набранных 8 ХХХ ХХХ ХХ Х и астериску отправляется 8 913 123 45 6 посылкой и 7 через overlap).
Вызовы на астериск выдаются по каналам 1-15, на внешние номера через 17-31, это в панасонике настроено.
Проблема в том, что, видимо, overlap указывается на span, а не на каналы, т.е. раз указав для каналов 1-15 overlapdial=no, потом указываем overlapdial=yes для каналов 17-31 получаем на всех каналах overlapdial=no.
При звонках на номера астериска с панасоника при наборе нужного номера астериск все равно ждет 3 секунды для донабора цифр. С некоторых телефонных аппаратов панасонника прописана горячая линия на астериск и при поднятии трубки до ответа проходит 4 секунды, за которые абонент думает, что телефон не работает.
Вопрос такой: сталкивался ли кто нибудь и может ли помочь с настройкой разного поведения overlapdial на разных каналах на одном span'e?

Re: PRI dahdi разный overlapdial на каналах

Добавлено: 18 мар 2014, 12:01
april22
ну так распилите span на два , и настройте как вам надо ...

1-15 span 1
17-31 span 2

Re: PRI dahdi разный overlapdial на каналах

Добавлено: 18 мар 2014, 12:44
vanomel
Расскажите коим образом это сделать с dynamic span через которые настраивается elf по tdmoe?

Re: PRI dahdi разный overlapdial на каналах

Добавлено: 19 мар 2014, 16:48
Zavr2008
при наборе нужного номера астериск все равно ждет 3 секунды для донабора цифр
Нужно правильно настроить диалплан на Панасе, вот и всё. Или и по другим слотам тоже вырубить ENBLOCK.

Re: PRI dahdi разный overlapdial на каналах

Добавлено: 19 мар 2014, 17:54
vanomel
Этот раритетный Панас не умеет nblock без ковыряния в мозгах за деньги http://www.bkd.dp.ua/news/company/?230