AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Не слышно вызываемого собеседника по sipnet

Newbies/FAQ Forum 25 сообщений -
#1

Раньше все работало, сейчас перестало, но отследить почему именно - не могу.
Звоню в Москву через sipnet, трубку поднимают, но я ничего не слышу что там говорят.
Настройка вот такая:

[general]
bindport=5060,5061
bindaddr=0.0.0.0
srvlookup=yes
sendrpid=no
jbenable=yes
;jbforce=yes
disallow=all
allow=alaw
allow=ulaw
allow=g729
canreinvite=no
host=dynamic

[sipnet]
type=peer
secret=SIP-пароль
fromdomain=sipnet.ru
fromuser=SIP-ID
username=SIP-ID
host=sipnet.ru
canreinvite=no
insecure=invite
qualify=yes
context=incoming
disallow=all
allow=alaw
allow=ulaw
allow=g729
dtmfmode=info

[authentication]

[200]
type=friend
username=200
callerid=200
host=dynamic
context=103

Звоню вот так:
exten => 888,1,Dial(SIP/84957777777@sipnet,60,r)

Раньше все работало, конфигурация сети не поменялась.
#2

Ulitka писал(а):
bindport=5060,5061

хмм.. это чтото новенькое..

Added after 3 minutes:

поставить (лучше глобально - хуже не будет):
Код:
nat = yes
canreinvite = no

должно помочь.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#3

Цитата:
хмм.. это чтото новенькое..


Это для одновременной работы двух телефонов через Linksys. С одинаковым портом работать отказывались.

Цитата:
поставить (лучше глобально - хуже не будет):


Не помогло.
Теперь SIP debug говорит, что 488 Codecs mismatch.
#4

не понял про "одновременную работу двух телефонов".. тоесть второй порт на адаптере который с портом 5061 - он на астерсике чтоли совсем не регистрируется - без указания bindport=5060,5061 в [general]? Shocked
можно спросить - откуда взят пример такой настройки?

Ulitka писал(а):
Не помогло.
Теперь SIP debug говорит, что 488 Codecs mismatch.

тоесть NAT у нас теперь кодеки переключает? Wink логику включать будем?

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#5

Цитата:
не понял про "одновременную работу двух телефонов".. тоесть второй порт на адаптере который с портом 5061 - он на астерсике чтоли совсем не регистрируется - без указания bindport=5060,5061 в [general]?


Да, не регистрируется.

Цитата:
можно спросить - откуда взят пример такой настройки?


Из головы.

Но это сейчас, я думаю, не касается возникшей проблемы.

Что-же по sipnet, nat конечно не будет переключать кодеки. Тем не менее, если одинаковые кодеки разрешены, то почему приходит такая ошибка?
Куда смотреть, чтобы починить связь?
#6

Ulitka писал(а):
Из головы.

Axe
Ulitka писал(а):
Но это сейчас, я думаю, не касается возникшей проблемы.

тогда я больше не буду лезть со своими советами.. но последний совет - сперва лечите голову, которая рукам покоя не даёт.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#7

Что-же, выходит, кроме грубости Вам и сказать нечего?
Это хороший ответ на просьбу помочь.

Ладно, спасибо и на этом.
#8

1. Нужен вывод sip debug во время звонка чтобы определить что это
2. Указанный в конфиге синтаксис bindport в корне не верный
3. Linksys работает великолепно без таких изысканных ухищрений в астериске

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#9

грубость - это когда на попытку помочь - ответ: "Но это сейчас, я думаю, не касается возникшей проблемы."
Вы видимо очень хорошо знаете - что именно касается а что нет. и если вы дейситвительно ДУМАЕТЕ, то вы в советах не нуждаетесь, разве нет? но раз уж спросили помощи то будьте добры ответить на вопросы а не "думать", я это воспринял именно за грубость.
умники-кулибины блин. Furious
что же касается русской народной пословицы так это вовсе не грубость - это вековая мудрость, грех обижаться.

_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
#10

Если до этого работало, а сейчас перестало, имеет смысл пошаманить с узлами в личном кабинете Сипнета. На Москву был один узел, с которым возникает описанная Вами проблема. Видимо, его исключили Smile Сейчас его уже не видно...
#11

Все linksys, которые у меня под контролем настроены таким образом - первая линия SIP port 5060, вторая - 5061.
Настройка сделана очевидно на заводе, так как новые, из коробки, так и linksys были настроены.

Разве не надо астериску сказать, чтобы он слушал оба порта? Надо. Для этого использовалась директива bindport.

Эксперименты показали, что если указать для второй линии порт 5060, начинаются проблемы - регистрируется то один, то второй порт, вместе работать не хотят.

Если мое решение неправильно, то я прошу совета и в этой области - как правильно надо настраивать linksys и астериск для совместной работы по двум портам?

Added after 18 minutes:

Теперь по проблема треда - действительно, выбрали другой узел в личном кабинете, и звонки стали ходить как и прежде.
#12

По дефолту лучше bindport=5060, то есть пускай * слушает один порт 5060.
Линксис имеет два телефонных порта, и по дефолту он слушает два порта ТСП - 5060 и 5061.
НО РЕГИСТРАЦИЮ И ЗАПРОСЫ ОН ОТПРАВЛЯЕТ НА ИП АДРЕС АСТЕРИСКА И ПОРТ 5060 (как указано bindport=5060)
И не надо астериску сказать, чтобы он слушал оба порта!
Если Астериск направит звонок на первый телефонный порт линксиса, он это сделает со своего 5060 на ИП_линксиса:5060, если другому абоненту, то со своего 5060 на ИП_линксиса:5061.
Уф, заморился.
#13

Ded писал(а):
Линксис имеет два телефонных порта, и по дефолту он слушает два порта ТСП - 5060 и 5061.

UDP. А так все совершенно правильно, присоединяюсь. +1 можно сказать. Прежде чем заниматься нужно VoIP нужно знать и понимать основы сетей, чтобы не создавать себе и остальным головную боль Wink

_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
#14

Н-да, мы говорим - Ленин, подразумеваем - партия,
Говорим - партия, подразумеваем Ленин. В смысле - UDP!
#15

Ulitka, вы принципиально людям кто вам помогал - не говорите спасибо? мне не нужно - обойдусь уж как нибудь. просто вы в грубости обвиняете людей которые стараются вам помочь а когда помогли - воспринимаете это КАК ДОЛЖНОЕ. не понимаю. Hmm
#16

За помощь, действительно, большое спасибо всем участникам темы.
И за разьяснения моих заблуждений относительно портов liksys - тоже.