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

Как правильно написать диалплан с каналом Local?

Сообщений: 276

Как правильно написать диалплан с каналом Local?

В чем суть?
[internal]
Ну допустим exten => 10X.,1,Dial(Local/${EXTEN}@external)

где в external прописываем что нибудь вроде

101XX,1,Dial(SIP/${EXTEN})

набираем с сипа 10899 (контекст у которого internal ) номер 10118

как только на том конце снимают трубку, в логе:

[Sep 28 17:28:17] -- SIP/10118-08337ef8 answered Local/10118@external-4e46;2
[Sep 28 17:28:17] -- Local/10118@external-4e46;1 answered SIP/10899-b531d900
[Sep 28 17:28:17] -- Native bridging SIP/10899-b531d900 and SIP/10118-08337ef8
[Sep 28 17:28:17] == Spawn extension (external, 10118, 2) exited non-zero on 'Local/10118@external-4e46;2'


а разговор идёт. но судя по логу, он прерван.

как побороть? у меня получилось только доставив /n после @external, но это плохой вариант...
2009-09-28 17:31

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Как правильно написать диалплан с каналом Local?

я не интересовался, но похоже после того, как оба лега стали реальными, между ними образовывается прямая связь и локальный канал уничтожается
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2009-09-28 17:38

Сообщений: 866

Re: Как правильно написать диалплан с каналом Local?

... ежели этого не хочется надо Dial(Local/...../n)
2009-09-28 18:13

Сообщений: 276

Re: Как правильно написать диалплан с каналом Local?

ну в общем ясно, просто пиры общаются p2p уже без участия сервака :)

/n пришлось отменить, ибо... https://issues.asterisk.org/view.php?id=15609
2009-09-28 18:28

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