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

Не сбрасываются линии после окончания звонка...

Добавлено: 13 фев 2012, 09:47
levantuev
OS: linux ubuntu
asterisk 1.6
Dahdi
2 Аналоговые внешние линии воткнуты через карту TDM410 (2 и 3й порты)

Суть проблемы: После окончания входящего звонка линия не сбрасывается т.е сигнал отбоя астериск не понимает, но это бывает не всегда, примерно раза два-три в сутки.

Сбрасываю звонок так:

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

asterisk*CLI> dahdi restart
 Destroying channels and reloading DAHDI configuration.
Softhanging up on DAHDI/2-1
Softhanging up on DAHDI/3-1
    -- Hungup 'DAHDI/3-1'
  == Spawn extension (office, 89243509743, 3) exited non-zero on 'DAHDI/2-1'
    -- Hungup 'DAHDI/2-1'
  == Unregistered channel -2
  == Unregistered channel 2
  == Unregistered channel 3
  == Unregistered channel 4
  == Parsing '/etc/asterisk/chan_dahdi.conf':   == Found
  == Parsing '/etc/asterisk/users.conf':   == Found
    -- Reconfigured channel 2, FXS Kewlstart signalling
    -- Reconfigured channel 3, FXS Kewlstart signalling
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:5691 handle_alarms: Detected alarm on channel 4: Red Alarm
    -- Reconfigured channel 4, FXS Kewlstart signalling
    -- Automatically generated pseudo channel
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:17027 process_dahdi: Ignoring any changes to 'userbase' (on reload) at line 23.
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:17027 process_dahdi: Ignoring any changes to 'vmsecret' (on reload) at line 31.
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:17027 process_dahdi: Ignoring any changes to 'hassip' (on reload) at line 35.
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:17027 process_dahdi: Ignoring any changes to 'hasiax' (on reload) at line 39.
[Feb 13 14:18:19] WARNING[30702]: chan_dahdi.c:17027 process_dahdi: Ignoring any changes to 'hasmanager' (on reload) at line 47.
Купил ICON отбойники, но астериск не могу подружить с ними. Когда их подключаю, то не срабатывает автоответичк при входящем вызове, а исходящие проходят нормально.

Помогите решить проблему уважаемые гуру своего дела... :?: :?: :?:


system.conf:

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

fxoks=1
fxsks=2,3,4
echocanceller=mg2,2,3,4

loadzone        = ru
defaultzone     = ru
chan_dahdi.conf:

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

[channels]
language=ru
signalling=fxs_ks
switchtype = euroisdn
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
echotraining=yes
echotraining=800
relaxdtmf=yes
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=yes
busydetect=yes
busycount=4
busypattern=250,250
faxdetect=no
channel => 2,3

Re: Не сбрасываются линии после окончания звонка...

Добавлено: 13 фев 2012, 12:09
Samael28
Вычислить корректные шаблоны отбоя и прописать их в файл (тайминги имеется ввиду).
Отказаться от аналога.

Re: Не сбрасываются линии после окончания звонка...

Добавлено: 13 фев 2012, 12:56
ded
Отказаться от аналога.
Yes!

Re: Не сбрасываются линии после окончания звонка...

Добавлено: 14 фев 2012, 10:57
levantuev
а в какой параметр изменяет тайминг гудка в астериске?

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

busypattern=250,250
???? или

или тут?

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

[ru] 
; References: 
;       http://www.minsvyaz.ru/site.shtml?id=1806 
;       http://www.aboutphone.info/lib/gost/45-223-2001.html 
description = Russian Federation / ex Soviet Union 
ringcadence = 1000,4000 
dial = 425 
busy = 425/350,0/350 
ring = 425/1000,0/4000 
congestion = 425/175,0/175 
callwaiting = 425/200,0/5000 
record = 1400/400,0/15000 
info = 950/330,1400/330,1800/330,0/1000 
dialrecall = 425/400,0/40 
stutter = !425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,!425/100,!0/100,425

Re: Не сбрасываются линии после окончания звонка...

Добавлено: 14 фев 2012, 11:15
ded
[ru] - генерирует тоны - диал тон, busy тон - для абонентов.

busypattern=250,250 - слушает, пытается определить по такому шаблону.