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

Не разрывает соединения между двумя линиями

Откуда: Syktyvkar
Сообщений: 33

Не разрывает соединения между двумя линиями

Имеется сервер Debian с Asterisk 1.6.1.20. Установлена плата Digium TDM404, к ней подключены 4 аналоговых линии от ГТС.

Когда приходит звонок по линии, он попадает в секцию incoming. Начинают звонить телефоны 101 и 102, какой-то из операторов отвечает на звонок и переводит его на добавочный 111 (на внешний номер). Идет набор через вторую внешнюю линию и два внешних абонента соединяются.
Проблема следующая: когда эти внешние абоненты разрывают соединение (положили трубки на обоих сторонах), то обе линии так и остаются заняты, пока их не разорвешь вручную.

Конфигурационные файлы:
extenisons.conf
[incoming]
exten => s,1,Answer()
exten => s,n,Wait(1)
exten => s,n,Dial(SIP/101&SIP/102,20,mtT)
exten => s,n,Hangup

[macro-office]
exten => s,1,Dial(${ARG1},20,rtT)
exten => s,2,Goto(s-${DIALSTATUS},1)
exten => s-CHANUNAVAIL,1,BackGround(ss-noservice)
exten => s-NOANSWER,1,BackGround(add-on/number-not-answer)
exten => s-BUSY,1,BackGround(add-on/number-busy)
exten => s,n,Hangup

[office]
exten => 101,1,Macro(office,SIP/101)
exten => 102,1,Macro(office,SIP/102)
exten => 103,1,Macro(office,SIP/103)
exten => 111,1,Macro(office,DAHDI/g1/88123456789)
exten => i,1,Hangup


chan_dahdi.conf
[trunkgroups]

[channels]
language=ru
rxgain=7.0
txgain=4.0
usecallerid=no
hidecallerid=no
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echocancelwhenbriged=yes
echotraining=yes
echotraining=800
immediate=no
faxdetect=both
busydetect=yes
busycount=5
callprogress=no

; channel 1
context=incoming
signalling = fxs_ks
group => 1
channel => 1

; channel 2
rxgain=4.6
txgain=4.0
context=incoming
signalling = fxs_ks
group => 1
channel => 2

; channel 3
rxgain=6.0
txgain=4.2
signalling = fxs_ks
pulsedial=yes
group => 1
channel => 3

; channel 4
rxgain=4.6
txgain=4.0
context=incoming
signalling = fxs_ks
group => 1
channel => 4

[general]
static=yes
writeprotect=no
clearglobalvars=no

[globals]
CONSOLE=Console/dsp
IAXINFO=guest
TRUNK=DAHDI/g1
TRUNKMSD=0
2010-10-30 13:53

Откуда: Syktyvkar
Сообщений: 33

Re: Не разрывает соединения между двумя линиями

Никто не пользуется переводом на внешние номера или такого бага ни у кого нет?)
2010-11-01 18:01

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