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

связь c AVAYA S8400

Добавлено: 20 мар 2012, 08:11
KrLL
Настраиваю транк между AVAYA S8400 и Asterisk.
Использую OOH323.
Добился, что авая на STATUS TRUNK 99 говорит: in-service/idle
Но звонки не проходят.
Астериск при входящих звонках
--- onNewCallCreated 11621ba8: ooh323c_16
+++ onNewCallCreated ooh323c_16
--- ooh323_onReceivedSetup ooh323c_16
--- ooh323_alloc
+++ ooh323_alloc
--- find_user: OIT Levchenko K, 10.33.248.166
+++ find_user
Adding capabilities to call(incoming, ooh323c_16)
Adding g711 alaw capability to call(incoming, ooh323c_16)
Adding g711 ulaw capability to call(incoming, ooh323c_16)
Adding g729A capability to call(incoming, ooh323c_16)
Adding g729 capability to call(incoming, ooh323c_16)
Adding g729B capability to call(incoming, ooh323c_16)
--- configure_local_rtp
+++ configure_local_rtp
--- ooh323_new - avaya, 0
+++ h323_new
+++ ooh323_onReceivedSetup - Determined context from-internal, extension 1100
== Starting OOH323/avaya-10 at from-internal,1100,1 failed so falling back to exten 's'
== Starting OOH323/avaya-10 at from-internal,s,1 still failed so falling back to context 'default'
--- ooh323_hangup
hanging avaya with cause: 16
+++ ooh323_hangup
--- onCallCleared ooh323c_16
--- find_call
+++ find_call
+++ onCallCleared
--- ooh323_destroy
Destroying avaya
Destroying ooh323c_16
--- find_user: (null), 10.33.248.166
+++ find_user
+++ ooh323_destroy


Исходящие звонки даже до транка не доходят.

cat extensions.conf
[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
[globals]
TRUNKMSD=1
[from-internal]
exten => 2750,1,Dial (OOH323/${EXTEN}@avaya)


cat ooh323.conf
[general]
port=1720
bindaddr = 172.18.69.10 ;
disallow=all
allow=alaw
dtmfmode=inband
gatekeeper = DISABLE
AcceptAnonymous = yes
context=from-internal
progress_alert = 8
h245Tunneling = yes
fastStart = yes

[avaya]
type=friend
context=from-internal
host=10.33.248.166
port=1720
disallow=all
allow=alaw
allow=ulaw
allow=g729
dtmfmode=inband
faststart=no
h245Tunneling = yes

Re: связь c AVAYA S8400

Добавлено: 20 мар 2012, 08:23
Vlad1983
первое что сделать
заменить
exten => 2750,1,Dial (OOH323/${EXTEN}@avaya)
на
exten => 2750,1,Dial (OOH323/avaya/${EXTEN})

если везде используются host = IP, опустошить /etc/resolv.conf

Re: связь c AVAYA S8400

Добавлено: 20 мар 2012, 08:36
amateur
Я может что-то упускаю, но вроде идет вызов номера 1100, а в from-internal описан только 2750. Такое ощущение, что не тот номер набираете.

+++ ooh323_onReceivedSetup - Determined context from-internal, extension 1100

[from-internal]
exten => 2750,1,Dial (OOH323/${EXTEN}@avaya)

Re: связь c AVAYA S8400

Добавлено: 20 мар 2012, 08:51
Vlad1983
switch писал(а):А зачем убирать все в resolv.conf?
если нет нормального разрешения имен OOH323 жутко тормозит на начальной стадии вызова.

Re: связь c AVAYA S8400

Добавлено: 20 мар 2012, 08:57
KrLL
Vlad1983, заменил
Теперь при исходящем вызове
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Spawn extension (from-internal, 2750, 1) exited non-zero on 'SIP/1100-00000003'
До аваи пока ничего не долетает.
Внутренний номер 1100 на астериске прописан через веб морду.

Re: связь c AVAYA S8400

Добавлено: 20 мар 2012, 11:18
ded
У Вас там НАТ судя по всему, насколько видно замаскированный ИП адрес Авайи и bindaddr Астериска.
Это проблема.

Re: связь c AVAYA S8400

Добавлено: 21 мар 2012, 09:52
KrLL
Добился что с аваи проходят исходящие вызовы, но на астериске до абонента 1100 не доходят. Проигрывается какой-то записанный по дефолту ролик.
== Starting OOH323/avaya-20 at from-internal,1100,1 failed so falling back to exten 's'
+++ h323_new
+++ ooh323_onReceivedSetup - Determined context from-internal, extension 1100
== Starting OOH323/avaya-20 at from-internal,s,1 still failed so falling back to context 'default'
-- Executing [s@default:1] Wait("OOH323/avaya-20", "1") in new stack
-- Executing [s@default:2] Answer("OOH323/avaya-20", "") in new stack
--- ooh323_answer
+++ ooh323_answer
----- ooh323_indicate -1 on call ooh323c_128
++++ ooh323_indicate -1 on ooh323c_128
-- Executing [s@default:3] Set("OOH323/avaya-20", "TIMEOUT(digit)=5") in new stack
-- Digit timeout set to 5.000
-- Executing [s@default:4] Set("OOH323/avaya-20", "TIMEOUT(response)=10") in new stack
-- Response timeout set to 10.000
-- Executing [s@default:5] BackGround("OOH323/avaya-20", "demo-congrats") in new stack
-- <OOH323/avaya-20> Playing 'demo-congrats.gsm' (language 'en')


sip_additional.conf Создан через FreePBX
[1100]
deny=0.0.0.0/0.0.0.0
secret=0011
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
type=friend
nat=no
port=5060
qualify=yes
callgroup=
pickupgroup=
dial=SIP/1100
mailbox=1100@device
permit=0.0.0.0/0.0.0.0
callerid=device <1100>
callcounter=yes
faxdetect=no

Re: связь c AVAYA S8400

Добавлено: 21 мар 2012, 10:39
Vlad1983
ooh323.conf
[avaya]
...
context=from-avaya

extensions_custom.conf
[from-avaya]
exten => 1100,1,Dial(SIP/1100)
exten => s,1,Dial(SIP/1100)

Re: связь c AVAYA S8400

Добавлено: 21 мар 2012, 10:45
KrLL
Не проходит
ooh323_onReceivedSetup - Determined context from-avaya, extension 1100
== Starting OOH323/avaya-21 at from-avaya,1100,1 failed so falling back to exten 's'
== Starting OOH323/avaya-21 at from-avaya,s,1 still failed so falling back to context 'default'

Re: связь c AVAYA S8400

Добавлено: 21 мар 2012, 11:43
ded
Судя по demo - у него не freePBX, так что context=from-internal вполне можно оставить, и там ваять
exten => s,1,Dial(SIP/1100)
А судя по логу - авайя не даёт fast start скорее всего, поэтому поиграйтесь с fast start & tunnelling на стороне Астериска
а кроме того - не
disallow=all
allow=alaw

а лучше allow=all