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

Связать 2 астериска

Сообщений: 6521

Re: Связать 2 астериска

Вот было занято -
Dial("SIP/4011-097d0fb8", "SIP/ertelecom/88312157808|45|t") in new stack
-- Called ertelecom/88312157808
-- Got SIP response 486 "Busy Here" back from sip.serv.ip

А вот Dial("SIP/4011-097d2548", "SIP/ertelecom/88312157808|45|t") in new stack
-- Called ertelecom/88312157808
-- SIP/ertelecom-097d4fc0 answered SIP/4011-097d2548
был ответ. Там сказали видимо "Номер абонента заблокирован".
Скорее всего не в том формате звонок - 88312157808, какой ждёт оператор. и/или хочет обязательного легитимного CallerID, а не неизвестного ему SIP/4011
2010-06-19 14:21

Сообщений: 19

Re: Связать 2 астериска

Ой спасиииииибааааа!!!!
Указал CallerID в пирах и все пошло.
Связал 2 астера так:
прописал пир для каждого астериска

[aster1]
type=friend
host=192.168.20.27
canreinvite = no
nat = no
dtmfmode = auto
disallow = all
allow = g729
allow = ulaw
allow = alaw
allow = gsm
qualify=yes

Аналогично на втором. Sip show peers показывает ОК на оба *. Теперь со входящими буду ковырятся.


-- Executing [1234@vip_user:1] Dial("SIP/4011-b7a356a0", "SIP/1234|45|tT") in new stack
WARNING[13102]: chan_sip.c:2921 create_addr: No such host: 1234
WARNING[13102]: app_dial.c:1202 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)

Понятно, что я лох. ))
Больше ничего не понятно.

*1 - на него пытаюсь звонить
exten => 1XXX,1,Dial(SIP/${EXTEN})

*2 - с него звоню
[dtmf]
exten => _1XXX,1,Dial(SIP/${EXTEN}@aster-vib,t)

exten => _1XXX,1,Dial(SIP/aster-vib/${EXTEN})
2010-06-19 14:49

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

Re: Связать 2 астериска

Dial(SIP/${EXTEN}@aster-vib,t)

core show application Dial
http://линия24.рф - Астериск и прочие бубны!
2010-06-19 16:04

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

Re: Связать 2 астериска

а для WARNING[13102]: chan_sip.c:2921 create_addr: No such host: 1234
sip show peers like 1234
http://линия24.рф - Астериск и прочие бубны!
2010-06-19 16:05

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: Связать 2 астериска

zzuz, я уже где-то недавно говорил, что указанный синтаксис команды Dial устаревший. Лучше использовать следующий:
Dial(SIP/aster-vib/${EXTEN},t)
Создам аварийную ситуацию. Дорого. На долго =)
2010-06-19 20:29

Сообщений: 19

Re: Связать 2 астериска

Поправил синтаксис, но ничего не изменилось.

zzuz:

а для WARNING[13102]: chan_sip.c:2921 create_addr: No such host: 1234
sip show peers like 1234


А это каким боком должно сработать? Пир 1234 зарегин на *1 (на него звоню), на *2 его, естественно, нет. Или я чего-то не понимаю?
2010-06-20 12:50

Сообщений: 6521

Re: Связать 2 астериска

Что-то не понимэ.
Если говорит No such host: 1234, то пытаетесь звонить не на второй астериск.

Если на первом астериске нумерация 1ХХХ а на втором - 2ХХХ, то упрощённо -

exten => _1XXX,1,Dial(SIP/${EXTEN})
exten => _2XXX,1,Dial(SIP/aster2/${EXTEN})

на втором астериске - симметрично наоборот

exten => _1XXX,1,Dial(SIP/aster1/${EXTEN})
exten => _2XXX,1,Dial(SIP/${EXTEN})
2010-06-20 16:41

Сообщений: 19

Re: Связать 2 астериска

ded:

Что-то не понимэ.
Если говорит No such host: 1234, то пытаетесь звонить не на второй астериск.

Если на первом астериске нумерация 1ХХХ а на втором - 2ХХХ, то упрощённо -

exten => _1XXX,1,Dial(SIP/${EXTEN})
exten => _2XXX,1,Dial(SIP/aster2/${EXTEN})

на втором астериске - симметрично наоборот

exten => _1XXX,1,Dial(SIP/aster1/${EXTEN})
exten => _2XXX,1,Dial(SIP/${EXTEN})
На первом:
секция входящих
exten => 1XXX,1,Dial(SIP/${EXTEN})

[dtmf]
exten => _4XXX,1,Dial(SIP/aster2/${EXTEN})
exten => _XXXX,1,Dial(SIP/${EXTEN},180,t) - видимо надо это переделать??

[dialplan]
exten => _4XXX,1,Dial(SIP/aster2/${EXTEN})

На втором:
входящие
exten => 4XXX,1,Dial(SIP/${EXTEN})

[dtmf]
exten => _1XXX,1,Dial(SIP/aster1/${EXTEN})

[dialplan]
exten => _1XXX,1,Dial(SIP/aster1/${EXTEN})
2010-06-21 12:34

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

Re: Связать 2 астериска

А зачем два диаплана
[dtmf]
[dialplan] ?
http://линия24.рф - Астериск и прочие бубны!
2010-06-21 12:48

Сообщений: 6521

Re: Связать 2 астериска

Spirit, зачем меня цитировать целиком?
2010-06-21 13:11

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