Страница 1 из 1

Asterisk слышимость в одну сторону

Добавлено: 2008-10-14 16:36:44
Cancer
Asterisk настроен на внешний sip sipnet.ru, все сделано по доке

sip.conf

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

[sipnet]
dtmfmode=rfc2833
type=friend
host=sipnet.ru
fromuser=[Мой номер sip]
fromdomain=sipnet.ru
secret=[мой пароль]
username=[Мой логин sipnet.ru]
canreinvite=no
insecure=very
conext=local
disallow=all
allow=g729
allow=g723
allow=g723.1
allow=gsm
allow=ulaw

extensions.conf

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

exten => _9.,1,Dial(SIP/${EXTEN:1}@sipnet,30,r)

Когда звоню, меня слышат отлично, но я ничего не слышу.

Сервер:
OS: Freebsd 7.0, Asterisk 1.4.21.2

Клиент:
winxp
X-Lite


Сервер находится за NAT, на котором для него все открыто. Если настраиваю XLite на Sipnet.ru, то слышимость в обе стороны нормальная.

В каком направлении копать?

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-14 21:34:57
paradox
ну ясное дело астериск
начать можно с tcpdump
закончить копанием в соурсах астериска))

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-14 22:05:15
LMik
paradox писал(а):ну ясное дело астериск
начать можно с tcpdump
закончить копанием в соурсах астериска))
Ну с сурсамы ты наверное перегнул, а так скорее просто кодеки не согласованы.

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-15 18:41:04
Daywalker
В таких случаях на sipnete убираю глючный шлюз. Звоню через железяку, VoIP адаптер

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-16 8:57:11
Cancer
Все нормально уже слышно в обе стороны, пришлось порты пробрасывать udp 10000-20000 и все заработало,работает пока нормально,
ну вот еще проблема

Второй вариант - я через шлюз Dlink2004 выхожу на офисную АТС и через DISA (автосекретарь АТС) набираю внутренний номер. Кладу на трубку на программном телефоне, вызов продолжает идти, пока не поднимешь трубку на вызываемом абоненте. Шлюз в это время говорит что линия у него занята.
Это копать в сторону asterisk или офисной АТС/Дисы/Шлюза?
Это диалплан на шлюз Dlink2004, он подключен к внешним линиям АТС и там сразу берет трубку DISA


sip.conf

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

[101]
type=friend
host=dynamic
username=101
secret=пароль
nat=no
canreinvite=no
context=office
callerid= Petrov <101>
allow=gsm
allow=ulaw
allow=alaw
extensions.conf

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

exten => 101,1, Dial(SIP/101,20)
exten => 101,2, Playback(vm-nobodyavail)
exten => 101,3, Voicemail(101@default)
exten => 101,4, Hangup
voicemail.conf

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

[default]
101 = пароль, petrov, petrov@domain.ru, attach=yes

думаю что дело в

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

Disconnect Tone 1:     Low(frq) 333    High(frq) 666    Low(lev) 8    High(lev)  8   On1 25    Off1 25    On2  1023   Off2 1023
на АТС и на шлюзе вот такие вот, где и как его можно настроить на Астериске или может я не прав?

Поможите люди добрые

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-16 13:53:37
paradox
ты делаешь DISA из города?
тогда проблема астериска
он должен закончить вызов когда ты бросил трубку

если ты конечно не делал transfer

Re: Asterisk слышимость в одну сторону

Добавлено: 2008-10-16 14:27:59
Cancer
paradox писал(а):ты делаешь DISA из города?
тогда проблема астериска
он должен закончить вызов когда ты бросил трубку

если ты конечно не делал transfer

нет трабл походу все таки в ДИСЕ
так как с СИП звоню на шлюз, потом на внутренний номер, далее АТС шлет меня на внутренний номер поднимаю трубку стационарного телефона,говорим,потом на СИП сбрасываю разговор и на стационаре все норм отбилось сразуже разрыв....
Короче капаю пока в сторону ДИСЫ