ВидеоКонф(ВКС)  ::   Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Связка Asterisk и Panasonic по H323

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

Модератор: april22

Связка Asterisk и Panasonic по H323

Сообщение Sani4kin » 19 окт 2016, 09:08

Приветствую вас, коллеги. Стоит задача связать панасоник и звездчку по H323. по SIP связывал все нормально работает. E1 исключено из-за удаленности АТС
Собственно конфиг такой
H323
[general]
bindaddr=192.168.XX.XX
port=1720
h323id=MyAsterisk
callerid=Asterisk
context=incall
disallow=all
allow-g729
allow=alaw
allow=ulaw
dtmfmode=rfc2833
fastStart=yes

[TDA]
type=friend
port=1720
ip=192.168.XX.XX
context=outcall
h245Tunneling=no
fastStart=yes
dtmfmode=rfc2833
canreinvite=no
disallow=all
allow-g729
allow=alaw
allow=ulaw

Конфиг extensions.conf
[outcall]
exten => _13XX,1,Dial(OOH323/TDA/${EXTEN},,t&m)
[incall]
exten => _X.,1,Dial(OOH323/TDA/${EXTEN},60,t&m,tT)

При звонке с Panasonica астериск говорит вот это
-- Channel 'OOH323/TDA-131' sent to invalid extension: context,exten,priority=default,1701,1
-- Executing [i@default:1] Playback("OOH323/TDA-131", "invalid") in new stack
-- <OOH323/TDA-131> Playing 'invalid.alaw' (language 'en')
-- Auto fallthrough, channel 'OOH323/TDA-131' status is 'UNKNOWN'

При звонке с Asteriska получаю такой ответ
-- Executing [1314@outcall:1] Dial("SIP/1701-0000007a", "OOH323/TDA/1314,,t&m") in new stack
-- Called OOH323/TDA/1314
-- Started music on hold, class 'default', on SIP/1701-0000007a
== Everyone is busy/congested at this time (1:0/0/1)
-- Stopped music on hold on SIP/1701-0000007a
-- Auto fallthrough, channel 'SIP/1701-0000007a' status is 'CHANUNAVAIL'

И не могу продвинуться дальше. Буду благодарен за помощь!
Sani4kin
 
Сообщений: 8
Зарегистрирован: 14 окт 2016, 12:37

Re: Связка Asterisk и Panasonic по H323

Сообщение april22 » 19 окт 2016, 09:42

-- Channel 'OOH323/TDA-131' sent to invalid extension: context,exten,priority=default,1701,1
вам какое слово перевести ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2180
Зарегистрирован: 09 июл 2012, 09:47

Re: Связка Asterisk и Panasonic по H323

Сообщение tol_iwan » 19 окт 2016, 11:52

А на кой при входящем от TDA на asterisk он опять посылает вызов на TDA?
Для исходящих exten => _13XX,1,Dial(OOH323/${EXTEN}@TDA,,t&m)
Аватар пользователя
tol_iwan
 
Сообщений: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск

Re: Связка Asterisk и Panasonic по H323

Сообщение Sani4kin » 19 окт 2016, 11:59

Сделал как в примере, выдает что занят
Executing [1314@outcall:1] Dial("SIP/1701-0000007c", "OOH323/1314@TDA,,t&m") in new stack
-- Called OOH323/1314@TDA
-- Started music on hold, class 'default', on SIP/1701-0000007c
== Everyone is busy/congested at this time (1:0/0/1)
-- Stopped music on hold on SIP/1701-0000007c
-- Auto fallthrough, channel 'SIP/1701-0000007c' status is 'CHANUNAVAIL'
Sani4kin
 
Сообщений: 8
Зарегистрирован: 14 окт 2016, 12:37

Re: Связка Asterisk и Panasonic по H323

Сообщение ded » 19 окт 2016, 14:04

Дебажить надо. Как? Поиск поможет, нет смысла 100-й раз писать одно и то же.
ded
 
Сообщений: 15239
Зарегистрирован: 26 авг 2010, 19:00

Re: Связка Asterisk и Panasonic по H323

Сообщение Sani4kin » 19 окт 2016, 15:27

Вся соль в том, что уже все перекопал. Решил обратиться к спецам за помощью.
Sani4kin
 
Сообщений: 8
Зарегистрирован: 14 окт 2016, 12:37

Re: Связка Asterisk и Panasonic по H323

Сообщение Sani4kin » 20 окт 2016, 06:36

Дебаг тоже пишет что занят. Куда копать дальше?
[Показать] Спойлер:
--- ooh323_request - data 1314@TDA format (alaw)
--- ooh323_alloc
+++ ooh323_alloc
--- find_peer "TDA"
comparing with "10.0.0.82"
comparing with "a.b.c.d"
comparing with "192.168.XX.XX"
found matching peer
+++ find_peer "TDA"
--- ooh323_new - TDA
+++ h323_new
--- onNewCallCreated 7ff0a00009c8: ooh323c_o_70
--- find_call
+++ find_call
Outgoing call TDA(ooh323c_o_70) - Codec prefs - (gsm|ulaw)
Adding capabilities to call(outgoing, ooh323c_o_70)
Adding gsm capability to call(outgoing, ooh323c_o_70)
Adding g711 ulaw capability to call(outgoing, ooh323c_o_70)
--- configure_local_rtp
+++ configure_local_rtp
+++ onNewCallCreated ooh323c_o_70
+++ ooh323_request
----- ooh323_queryoption 16 on channel OOH323/TDA-144
+++++ ooh323_queryoption 16 on channel OOH323/TDA-144
+++ ooh323 get_rtp_peer
ooh323_get_rtp_peer OOH323/TDA-144 -> (null):0, 2
--- ooh323 get_rtp_peer, res = 2
--- ooh323_call- 1314@TDA
+++ ooh323_call
-- Called OOH323/1314@TDA
-- Started music on hold, class 'default', on SIP/1701-00000080
--- onOutgoingCall 7ff0a00009c8: ooh323c_o_70
--- find_call
+++ find_call
setting callid number 1701
+++ onOutgoingCall ooh323c_o_70
--- onCallCleared ooh323c_o_70
--- find_call
+++ find_call
+++ onCallCleared
--- ooh323_hangup
+++ ooh323_hangup
== Everyone is busy/congested at this time (1:0/0/1)
-- Stopped music on hold on SIP/1701-00000080
-- Auto fallthrough, channel 'SIP/1701-00000080' status is 'CHANUNAVAIL'
--- ooh323_destroy
Destroying TDA
Destroying ooh323c_o_70
+++ ooh323_destroy
Sani4kin
 
Сообщений: 8
Зарегистрирован: 14 окт 2016, 12:37

Re: Связка Asterisk и Panasonic по H323

Сообщение tol_iwan » 20 окт 2016, 09:20

Согласен с ded.
Не забывайте, что со стороны TDA тоже нужно смотреть.
Аватар пользователя
tol_iwan
 
Сообщений: 273
Зарегистрирован: 11 апр 2014, 11:29
Откуда: Брянск

Re: Связка Asterisk и Panasonic по H323

Сообщение ded » 20 окт 2016, 11:52

Это был не дебаг. Смотрим ещё раз: https://forum.asterisk.ru/viewtopic.php ... 29&p=68824
ded
 
Сообщений: 15239
Зарегистрирован: 26 авг 2010, 19:00

Re: Связка Asterisk и Panasonic по H323

Сообщение Sani4kin » 20 окт 2016, 12:56

Ура товарищи, разобрался с входящими с панаса, звонок проходит голос есть
но при вызове не играет музыка и валится такое сообщение
[Oct 20 15:51:18] WARNING[6595][C-0000001d]: chan_ooh323.c:1413 ooh323_indicate: Don't know how to indicate condition 33 on ooh323c_22

Осталось добиться вызова с астериска в панасоник. тут будем следовать советам deda и пробовать читать лог 323

и переписал немного конфу
extensions.conf
[office]
exten => _1700,1,ConfBridge(1234,Conf,generaluser,menu)
exten => _1XXX,1,Dial(SIP/${EXTEN},,m)
exten => _1XXX,2,Dial(OOH323/${EXTEN}@TDA,10,m)
exten => _1XXX,3,Dial(OOH323/${EXTEN},10,m)

ooh323.conf
[general]
bindaddr=0.0.0.0
h323id=MyAsterisk
;e164=100
callerid=Asterisk
gatekeeper=DISABLE
context=office
disallow=all
allow=alaw
dtmfmode=rfc2833
tracelevel=7
logfile=/var/log/asterisk/ooh323

[TDA]
type=friend
port=1720
ip=192.168.XX.XX
context=office
h245Tunneling=no
fastStart=yes
dtmfmode=rfc2833
canreinvite=no
disallow=all
allow-g729
allow=alaw
allow=ulaw
Последний раз редактировалось Sani4kin 20 окт 2016, 13:06, всего редактировалось 1 раз.
Sani4kin
 
Сообщений: 8
Зарегистрирован: 14 окт 2016, 12:37

След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

© 2008 — 2022 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH