Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Клиенты извне дозваниваются, но звука нет в обе стороны.

1

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV)

sip.conf

[general]
context
=default
allowoverlap
=no
bindport
=5060
bindaddr
=10.10.3.130
srvlookup
=yes
externip
=****
nat
=yes
localnet
=10.10.3.0/255.255.255.0
qualify
=yes

[201]
type
=friend
secret
=******
qualify
=yes
port
=5060
nat
=yes
host
=dynamic
dtmfmode
=auto
context
=exec
canreinvite
=no
callerid
=device
disallow
= all
allow
= alaw
allow
= ulaw
allow
= gsm

rtp.conf

[general]
rtpstart
=10000
rtpend
=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения:

rtp.c:1809 ast_rtp_read: Unknown RTP codec 73 received from 
rtp
.c:1809 ast_rtp_read: Unknown RTP codec 72 received from

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

спросил May 31 '11

KeyZi Gravatar KeyZi
11 2 2 5

обновил Jun 3 '11

7 Ответов

0

выход вовне через DIR-300

Не в этом ли и проблема?!!! Попробуйте другое что.. Там какая прошива на этом Dlink-е?

ссылка удалить спам редактировать

ответил Jun 2 '11

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

обновил Jun 2 '11

Comments

Firmware Version : 2.04 KeyZi (Jun 3 '11)edit
другой роутик не пробовали? Zavr2008 (Jun 7 '11)edit
ждем как раз тренднет новый, на нем протестим KeyZi (Jun 20 '11)edit
0

Это RTCP, нужно в X-lite его просто отключить или вообще заюзать что-либо типа Zoiper. А статический публичный IP никак не удается получить?

ссылка удалить спам редактировать

ответил May 31 '11

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/
0

у меня 2 сервера за НАТом. за одним сервером сип клиенты, за другим iax. всё бегает без проблем, главное прописать externip, localnet, canreinvite и тд. проблемы могут быть при кривой реализации фаерволов/НАТ

ссылка удалить спам редактировать

ответил Jun 1 '11

newborn Gravatar newborn
1 2 1 1
0

Оформите вопрос по человечески, не читабельно. Проблема с кодеками, укажите какие кодеки хотите использовать, с обеих сторон, например:
disallow = all
allow = alaw
allow = ulaw
allow = gsm

Да, и попробуйте не X-Lite подключить, другой софт клиент, могут быть глюки с DTMF. Еще почитай http://www.asteriskguru.com/tutorials/unknowncodecreceived.html

ссылка удалить спам редактировать

ответил May 31 '11

Ecuador Gravatar Ecuador
845 10 10 24

обновил May 31 '11

0

Всем спасибо за ответы.

Софтфоны X-lite 4 и Zoiper. Результаты тестов:

1.Звонок с внешнего телефона(абонент-1) на номер абонента подключенного к астериск через NAT(абонент-2).

  • эхо на стороне абонент-1.

  • ругается на RTP codec 72 со стороны абонент-2.

2.Звонок от абонент-2 на абонент-1

  • звука нет в обе стороны

  • ругается на RTP codec 72 со стороны абонент-2 и со стороны sip-провайдера

Результаты справедливы для обоих софтфонов.

я поправил конфиги, чтоб не спамить заменил те что были в первом посте.

ссылка удалить спам редактировать

ответил Jun 2 '11

KeyZi Gravatar KeyZi
11 2 2 5

обновил Jun 2 '11

0

vpn пробовали ?

ссылка удалить спам редактировать

ответил Jul 18 '11

Roman Gravatar Roman
1

Comments

+1 Мне кажется что-то блочит RTP пакеты и роутер тут не причем. v0ip (Jul 19 '11)edit
0

согласен с Ecuador еще бы зацементировал bindaddr=0.0.0.0 , или заменил на адрес реальной сетевухи, если их несколько. и готовьтесь перезапускать астериск при смене внешнего айпи.

ссылка удалить спам редактировать

ответил May 31 '11

jr1 Gravatar jr1
30 3 3

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: May 31 '11

Просмотрен: 8,288 раз

Обновлен: Jul 19 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.