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

SoftHangup - не вешает канал

Внешний канал вешает, внутренний - нет.
Avatara of cr80
Откуда: SPb
Сообщений: 17

SoftHangup - не вешает канал

Схема следующая. С внешнего канала поступает вызов и
попадает в экстеншн

exten => s,1,Set(DYNAMIC_FEATURES=last-call#next-call)
exten => s,n,Dial(SIP/211,,A(beep.gsm)g)

при нажатии клавиши 3 вызов поподает в макрос macro-next-call

[macro-next-call]
exten => s,1,NoOp("${CDR(dstchannel)}")
exten => s,n,SoftHangup(${CDR(dstchannel)})
exten => s,n,Wait(3)
exten => s,n,Dial(SIP/210,,A(beep.gsm))

Все бы хорошо, да вот только не сбрасывается звонок SIP/211
это приводит к тому что трубка у 211 поднята, что очень не хотелось бы

кстати из консоли когда я говорю soft hangup sip/211-blablabla у меня канал так же не вешается

смотрим:
asterisk*CLI> core show channels
Channel Location State Application(Data)
SIP/210-08abf1b8 (None) Up AppDial((Outgoing Line))
SIP/211-08b466a0 (None) Up AppDial((Outgoing Line))
SIP/213.170.106.38-b s@macro-next-call:5 Up Dial(SIP/210||A(beep.gsm))
3 active channels
1 active call
вешаем канал вручную:
asterisk*CLI> soft hangup SIP/211-08b466a0
Requested Hangup on channel 'SIP/211-08b466a0'

Проверяем снова состояние каналов
asterisk*CLI> core show channels
Channel Location State Application(Data)
SIP/210-08abf1b8 (None) Up AppDial((Outgoing Line))
SIP/211-08b466a0 (None) Up AppDial((Outgoing Line))
SIP/213.170.106.38-b s@macro-next-call:5 Up Dial(SIP/210||A(beep.gsm))
3 active channels

как вы видите - канал не могу завалить даже ручками, в чем может быть проблема?
спасибо.
2010-04-23 18:50

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: SoftHangup - не вешает канал

Какой капризный команда!.
А если попробывать поэксперементировать с простым звоном , скажем
exten => 1,1,Answer
exten => 1,2,MusicOnHold()

и попробывать его сбросить , там уже усложнять до вашей схемы
http://линия24.рф - Астериск и прочие бубны!
2010-04-23 21:24

Avatara of cr80
Откуда: SPb
Сообщений: 17

Re: SoftHangup - не вешает канал

неа, не разрывает
состоянии канала sip/210 пишит
BRIDGEPEER=SIP/213.170.106.38-b7c01da0
подозреваю что нужно как то этот мост разорвать
после этого канал в даун опускать.
2010-04-23 21:40

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: SoftHangup - не вешает канал

Прям так и мост , после ответа и моха? мистика !
а адрес квантума как в такой схеме связан ? с чем мост то поднимается?
http://линия24.рф - Астериск и прочие бубны!
2010-04-23 21:45

Avatara of cr80
Откуда: SPb
Сообщений: 17

Re: SoftHangup - не вешает канал

с ip квантума поступает вызов.
под мостом я имел ввиду bridge - т.е. связь каналов (входящий вызов, и dial на 210)
2010-04-24 01:24

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: SoftHangup - не вешает канал

ясно.. видимо мой совет начать с простого - плохой совет.
http://линия24.рф - Астериск и прочие бубны!
2010-04-24 11:23

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