VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Channel got hangup, cause 27 при звонке на аналоговую АТС

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
muon
Сообщения: 2
Зарегистрирован: 25 сен 2012, 11:14

Channel got hangup, cause 27 при звонке на аналоговую АТС

Сообщение muon »

Добрый день!

Начал разбираться с Asterisk, очень много информации, не знаю за что хвататься в первую очередь, а поднять его реально нужно, задача не тестовая.

Такая ситуация: есть большая работающая аналоговая АТС Iskratel 2000 и маленький тестовый сервер Asterisk 1.8.16 (Debian 6.0.5, FreePBX 2.10). Соединены по E1, в сервере TE122. Ранее по этому же E1 к АТС был подключён другой Asterisk, позже выведенный из эксплуатации. Аналоговую АТС сопровождает сторонняя организация.

При попытке позвонить с IP-телефона на аналоговый получаю:

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

...
    -- Executing [s@macro-dialout-trunk:22] Dial("SIP/7396-00000007", "DAHDI/g0/5396,300,tr") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called DAHDI/g0/5396
    -- Span 1: Channel 0/1 got hangup, cause 27
    -- DAHDI/i1/5396-3 is circuit-busy
    -- Hungup 'DAHDI/i1/5396-3'
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [s@macro-dialout-trunk:23] NoOp("SIP/7396-00000007", "Dial failed for some reason with DIALSTATUS = CONGESTION and HANGUPCAUSE = 27") in new stack
    -- Executing [s@macro-dialout-trunk:24] Goto("SIP/7396-00000007", "s-CONGESTION,1") in new stack
    -- Goto (macro-dialout-trunk,s-CONGESTION,1)
    -- Executing [s-CONGESTION@macro-dialout-trunk:1] Set("SIP/7396-00000007", "RC=27") in new stack
    -- Executing [s-CONGESTION@macro-dialout-trunk:2] Goto("SIP/7396-00000007", "27,1") in new stack
    -- Goto (macro-dialout-trunk,27,1)
    -- Executing [27@macro-dialout-trunk:1] Goto("SIP/7396-00000007", "continue,1") in new stack
...
27 — AST_CAUSE_DESTINATION_OUT_OF_ORDER
Что это значит? Неправильно настроены каналы? Что-то нужно настроить с другой стороны?
Подскажите хотя бы направление поиска, о чём читать, чтобы победить эту проблему.

Конфиги:

cat dahdi-channels.conf

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

; Autogenerated by /usr/sbin/dahdi_genconf on Tue Sep 25 10:35:45 2012
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS/CRC4 YELLOW ClockSource
group=0,11
context=from-pstn
switchtype = euroisdn
signalling = pri_cpe
channel => 1-15,17-31
context = default
;;group = 63
;;
group=
;;
context=default
cat chan_dahdi.conf | grep ^$ -v | grep "^;" -v

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

[trunkgroups]
[channels]
language=ru
context=from-pstn
rxwink=300 ; Atlas seems to use long (250ms) winks
switchtype=euroisdn
pridialplan=unknown
prilocaldialplan=unknown
facilityenable=yes
signalling=pri_cpe  ; DUP!
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
immediate=no
relaxdtmf=yes
jbenable=yes
jbmaxsize=200
faxdetect=incoming
group=0
channel => 1-15
channel => 17-31
muon
Сообщения: 2
Зарегистрирован: 25 сен 2012, 11:14

Re: Channel got hangup, cause 27 при звонке на аналоговую АТ

Сообщение muon »

Решилось добыванием из старого сервера правильных настроек для dahdi/system.conf
activa
Сообщения: 3
Зарегистрирован: 11 дек 2013, 18:16

Re: Channel got hangup, cause 27 при звонке на аналоговую АТ

Сообщение activa »

привет. возникла такая же проблема. можешь подробней указать настройки, которые помогли? у меня карточка ктомуже такая же)
activa
Сообщения: 3
Зарегистрирован: 11 дек 2013, 18:16

Re: Channel got hangup, cause 27 при звонке на аналоговую АТ

Сообщение activa »

Мои настройки.

[root@kp-viop dahdi]# cat system.conf

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

# Autogenerated by /usr/sbin/dahdi_genconf on Fri Dec 13 13:30:51 2013
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCT1/0 "Wildcard TE122 Card 0" (SLAVE) HDB3/CCS ClockSource
span=1,1,0,ccs,hdb3
# termtype: te
bchan=1-15,17-31
dchan=16
#echocanceller=mg2,1-15,17-31

# Global data

loadzone        = us
defaultzone     = us
[root@kp-viop asterisk]# lsdahdi

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

### Span  1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS ClockSource
  1 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  2 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  3 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  4 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  5 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  6 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  7 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  8 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
  9 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 10 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 11 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 12 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 13 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 14 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 15 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 16 PRI        HDLCFCS     (In use) (EC: VPMADT032 - INACTIVE)
 17 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 18 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 19 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 20 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 21 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 22 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 23 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 24 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 25 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 26 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 27 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 28 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 29 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 30 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
 31 PRI        Clear       (In use) (EC: VPMADT032 - INACTIVE)
[root@kp-viop asterisk]# cat dahdi-channels.conf

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

; Autogenerated by /usr/sbin/dahdi_genconf on Fri Dec 13 13:30:51 2013
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER) HDB3/CCS ClockSource
group=0,11
context=from-pstn
switchtype = euroisdn
signalling = pri_cpe
channel => 1-7
context = default
group = 63
[root@kp-viop asterisk]# cat chan_dahdi.conf | grep ^$ -v | grep "^;" -v - привел к твоему виду

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

[trunkgroups]
[channels]
language=ru
context=from-pstn
rxwink=300 ; Atlas seems to use long (250ms) winks
switchtype=euroisdn
pridialplan=unknown
prilocaldialplan=unknown
facilityenable=yes
signalling=pri_cpe  ; DUP!
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
immediate=no
relaxdtmf=yes
jbenable=yes
jbmaxsize=200
faxdetect=incoming
group=0
channel => 1-15
channel => 17-31
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: Channel got hangup, cause 27 при звонке на аналоговую АТ

Сообщение ded »

activa, полагаете, что есть какие-то универсальные настройки? Которые подойдут всем АТС?
Аватара пользователя
Sfinx
Сообщения: 672
Зарегистрирован: 21 июн 2011, 23:40
Откуда: Odessa
Контактная информация:

Re: Channel got hangup, cause 27 при звонке на аналоговую АТ

Сообщение Sfinx »

метод тыка тоже иногда работает ... как говорится все можно починить, если долго вертеть в руках ;)
Rus

-----------
SfinxSoft
http://sfinxsoft.com
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH