Звонок с SIP-телефона
[2013-07-05 18:24:03] VERBOSE[2209][C-00000003] app_dial.c: -- Called DAHDI/65/89091111111
[2013-07-05 18:25:03] VERBOSE[2209][C-00000003] app_dial.c: -- DAHDI/65-1 is ringing
[2013-07-05 18:25:07] VERBOSE[2209][C-00000003] app_dial.c: -- DAHDI/65-1 is ringing
Звонок с аналогово телефона
[2013-07-05 18:26:17] VERBOSE[2262][C-00000004] app_dial.c: -- Called DAHDI/65/89091111111
[2013-07-05 18:26:44] VERBOSE[2262][C-00000004] sig_analog.c: -- Hanging up on 'DAHDI/65-1'
[2013-07-05 18:26:44] VERBOSE[2262][C-00000004] chan_dahdi.c: -- Hungup 'DAHDI/65-1'
Вот полная история.
Имеется сервер Asterisk версия 11. Подключены 3 банка каналов Asteroid: 2 банка FXS по 30 каналов и 1 банк FXO 30 каналов. Соответственно имеем городские линии и внутрение аналоговые телефоны. Также подключен SIP-телефон. Звонки с городских линий на мои внешние нормально уходят на внутрение номера: и аналоговые и SIP. Звонки между внутренними аналоговыми и SIP номерами тоже нормально проходят. Звонки с внутренних аналоговых на городские и сотовые номера тоже проходят. Проблема со звонками с внутреннего SIP-номера на городской или мобильный.
Звоню на сотовый. Во первых нету гудка дозвона - в трубке тишина. Хотя на сотовом начинает звонить и dahdi monitor показывает гудок дозвона. Поднимаю на сотовом трубку. На Sip-аппарате продолжает показывать что идет дозвон, хотя трубку я поднял - реально соединение установилось. Говорю в сотовый - dahdi monitor показывает изменение сигнала. Ложу трубу - только тогда на sip-аппарате прекращается дозвон (без гудка) и идет занято и отбой.
Еще новые обстоятельства. Если трубку сотового не кладу и фактически уже идет разговор, то где-то через 40 секунд в sip-телефоне начинаются гудки дозвона, идут долго.
Причем один раз после 5 секунд гудков sip-телефон умудрился соединиться и я слышал в трубке свой голос. Больше такого не было, только гудки.
Вот настройки
system.conf ------------------------------------------
#
dynamic=eth,eth1/10:55:55:55:51:00,30,1
dynamic=eth,eth1/20:55:55:55:52:00,30,0
dynamic=eth,eth1/30:55:55:55:53:00,30,0
fxols=1-60
fxsls=61-90
alaw=1-90
loadzone=ru
defaultzone=ru
chan_dahdi.conf
[channels]
group=0
relaxdtmf=no
;dtmfmode=inband
;rxflash=850
language=ru
busydetect=yes
busycount=5
callprogress=yes
pulsedial=no
pulse=yes
usecallerid=yes
callerid=asreceived
hidecallerid=no
cidsignalling=bell
cidstart=ring
restrictcid=no
callwaiting=yes
usecallingpres=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=no
echocancelwhenbridged=no
echotraining=no
immediate=no
faxdetect=no
rxgain=0.0
txgain=0.0
context=from-internal
signalling=fxo_ls
group=1
channel=1-60
context=from-analog
signalling=fxs_ls
group=2
channel=61,65
group=3
channel=63
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 11.2-cert1
Решения телефонии на базе Asterisk || http://it-need.ru
и проблема исчезла.