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

trunk между chan_sip и chan_pjsip

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Ответить
bezerke
Сообщения: 4
Зарегистрирован: 21 окт 2024, 17:08

trunk между chan_sip и chan_pjsip

Сообщение bezerke »

Здравствуйте. Ни нашел ни одного рабочего примера решения такой задачи - имеются два Asterisk/FreePBX, на одном используется chan_sip, на втором chan_pjsip.
Как можно соединить эти сервера sip-транком, не используя IAX?
Если кто знает ссылки на любые рабочие статьи, буду благодарен, не знаю почему, но ощущение что никому и никогда не доводилось решать этот вопрос, все что мог обыскал.
Glukinho
Сообщения: 678
Зарегистрирован: 07 янв 2011, 20:05

Re: trunk между chan_sip и chan_pjsip

Сообщение Glukinho »

Ничего сложного. Вот рабочий пример, без регистрации, с одной стороны FreePBX + PJSIP (172.16.54.10), с другой - голый Asterisk + chan_sip (172.16.54.5).

Настройки транка на стороне FreePBX + PJSIP - скриншот во вложении.
Возможно, в вашем случае надо будет поставить Context = from-internal, у меня другой случай.
На вкладке Advanced всё по умолчанию.


На стороне Asterisk + chan_sip:

sip.conf:

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

[pbx-04]
host = 172.16.54.10
port = 5060
type = friend
qualify = yes
disallow = all
allow = alaw
insecure = port,invite
canreinvite = no
directmedia = no
directrtpsetup = no
context = from-rc
extensions.conf:

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

[from-rc]
...обработка звонка...
Вложения
Screenshot_71.jpg
bezerke
Сообщения: 4
Зарегистрирован: 21 окт 2024, 17:08

Re: trunk между chan_sip и chan_pjsip

Сообщение bezerke »

Большое спасибо за ваш ответ, кажется заработало. Действительно, контекст надо from-internal. Только остался вопрос, почему с авторизацией дружить транк не захотел, и chan_sip "reject" попытки chan_pjsip регистрироваться.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH