VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

avaya ip office 500->asterisk

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

Модераторы: april22, Zavr2008

puf
Сообщения: 83
Зарегистрирован: 03 апр 2013, 11:05

avaya ip office 500->asterisk

Сообщение puf »

Добрый день.
Настроил asterisk 1.8.11 - centos 6.4. Выход в город сделал через sip trunk.
Сейчас хочу привязать avaya ip office 500, что бы через нее можно было цепляться к asterisk и выходить в город ( значительно дешевле чем звонки через avaya)
Sip trunk у меня нет на avaya. Наскок я понял выход h323.
Начал настраивать на asterisk h323. библиотека pwlib при компилировании выдает ошибку.

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

/usr/src/pwlib/include/ptlib/notifier.h: In constructor ‘PNotifierFunction::PNotifierFunction(void*)’:
/usr/src/pwlib/include/ptlib/notifier.h:42: предупреждение: the address of ‘obj’ will always evaluate as ‘true’
../../ptclib/pssl.cxx: In constructor ‘PSSLContext::PSSLContext(const void*, PINDEX)’:
../../ptclib/pssl.cxx:891: ошибка: некорректное преобразование из ‘const SSL_METHOD*’ в ‘SSL_METHOD*’
make[1]: *** [/usr/src/pwlib/lib/obj_linux_x86_r/pssl.o] Ошибка 1
make[1]: Leaving directory `/usr/src/pwlib/src/ptlib/unix'
make: *** [opt] Ошибка 2
Начал копать в интернете. И тут наткнулся что библиотеки PWLib и OpenH323 уже не актуальны насколько я понял. И вместо них сейчас PTLib и H323Plus.
Скажите если не сложно мне теперь отказаться от установке pwlib и openh323 и начать разбираться с PTLib и H323Plus ?
Если можно продолжить разбираться PWLib, то скажите как можно решить данную ошиюку. настраиваю вот http://www.voxlink.ru/kb/legacy-pbx-int ... n_h323.so/
Если у кого будет время, не могли бы скинуть какую нить ссылку, на грамотную установку ptlib и h323.
Сильно не сердитесь, я в этом деле новичок совсем. ОЧ много не понимаю, но со временем обязательно разберусь.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: avaya ip office 500->asterisk

Сообщение zzuz »

http://www.voxlink.ru/kb/legacy-pbx-int ... n_h323.so/
Когда сделаете всё по инструкции с версиями , которые там указаны , тогда и просите помощи. А так Вы себе что-то возомнили о неактуальности библиотек и тут же утверждаете что новичек. Так новичек или нет? Инструкция впринципе там правильная , так что подсказывать тут нечего.
Линия24 - Системы Массового Телефонного Обслуживания
puf
Сообщения: 83
Зарегистрирован: 03 апр 2013, 11:05

Re: avaya ip office 500->asterisk

Сообщение puf »

простите но по версиям я вроде скачал вроде все как написано.

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

openh323-v1_18_0-src.tar.gz
pwlib-v1_10_0-src.tar.gz
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: avaya ip office 500->asterisk

Сообщение Samael28 »

Собирать ручками h323 - занятие не для слабых нервов. Точно соблюдайте версии всех пакетов, а не только pwlib или openh323.
puf писал(а):простите но по версиям я вроде скачал вроде все как написано.
Простите, значит, все работает правильно :)
Мой профайл на Upwork
puf
Сообщения: 83
Зарегистрирован: 03 апр 2013, 11:05

Re: avaya ip office 500->asterisk

Сообщение puf »

Добрый день еще раз.
Воспользовался Вашим советом и сделал все как по инструкции. Centos с 6 на 5.8.
Все скомпилилось. Установил asterisk 1.8.11 при вводе menuselect в самом низу есть chan_h323. Но вот два вопроса:
1) он находиться в графе deprecated
2) отмечен вот так (XXX) chan_h323, а к примеру dahdi отмечен так (*) chan_dahdi.
Скажите эт ничего страшного или я опять криванул.
Спасибо. Хорошего дня.
ded
Сообщения: 15688
Зарегистрирован: 26 авг 2010, 19:00

Re: avaya ip office 500->asterisk

Сообщение ded »

Если отмечен вот так (XXX) - то не соберётся.
Внизу экрана написано почему (не удовлетворены зависимости, написано какие)
Samael28 писал(а):Собирать ручками h323 - занятие не для слабых нервов.
amateur
Сообщения: 454
Зарегистрирован: 30 сен 2011, 09:58

Re: avaya ip office 500->asterisk

Сообщение amateur »

puf писал(а):Добрый день еще раз.
Воспользовался Вашим советом и сделал все как по инструкции. Centos с 6 на 5.8.
Все скомпилилось. Установил asterisk 1.8.11 при вводе menuselect в самом низу есть chan_h323. Но вот два вопроса:
1) он находиться в графе deprecated
2) отмечен вот так (XXX) chan_h323, а к примеру dahdi отмечен так (*) chan_dahdi.
Скажите эт ничего страшного или я опять криванул.
Спасибо. Хорошего дня.
Вам же давали ссылку на инструкцию, где все, перечисленные Вами проблемы, решены. Вы ее не увидели, или принципиально не хотите ей пользоваться?
Если не увидели, то вот она еще раз - http://forum.asterisk.ru/viewtopic.php? ... 49&p=30921 Пропустите абзац, который начинается на "Во-первых", и перейдите сразу к "Во-вторых".
Если не хотите, то Вам тут не помогут.
puf
Сообщения: 83
Зарегистрирован: 03 апр 2013, 11:05

Re: avaya ip office 500->asterisk

Сообщение puf »

Доброго всем.
ну во первых я ее увидел и по ней настраивал. Переделал все под 32 бит и все стало на ура. h323 стали (*). Я понимаю что Вы amateur профи в этих вопросах. Но не надо так критиковать новичков. Если дают линку и все равно не получается, это не значит что новичок слепой уж на столько.
И так. Вообщем получилось установить h323. Сегодня продолжил изучать сие вопрос.
На avaya сделал линию в которой прописал ip asterisk.На asterisk в h323.conf

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

[general]
port = 1720
bindaddr = 192.168.0.112  ; ip asterisk
context=internal
disallow=all
allow=ulaw
allow=alaw 

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

[avaya-trunk]
type=friend
context=internal
ip=192.168.1.7                ; ip avaya
port=1720
disallow=all
allow=alaw
allow=ulaw
rtptimeout=30
dtmfmode=rfc2833
h245tunneling=yes
в extension.conf

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

exten =>  _X.,1,NoOp()
exten = > _X.,n,Dial (H323/${EXTEN}@192.168.1.7)
exten => _X.,n,Hangup()
C софтфона набираю внутренний ext телефона подключенного через avaya все отлично. Звонок проходит, голос слышно.
Начинаю звонить с телефона который подключен через avaya на внутренний номер забитого на софтфоне, не видет такого внутреннего номера.
На asterisk и avaya диапазон номеров разный. авайка 4300 а на астериске 2000 и выше.
На avaya еще сделал шоткод , выход шел на транк h323 asterisk и уже с asterisk выходил в город через sipnet.
В логах вот, что показывает.

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

-- Executing [589265770111@internal:1] NoOp("H323/ip$192.168.1.7:5435/20", "") in new stack
    -- Executing [589265770111@internal:2] Dial("H323/ip$192.168.1.7:5435/20", "SIP/0042133786/89265770111,120") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/0042133786/89265770111
[Apr  8 16:38:43] WARNING[2967]: chan_sip.c:20287 handle_response_invite: Re-invite to non-existing call leg on other UA. SIP dialog '763110945bd9cb3@sipnet.ru'. Giving up.
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [589265770111@internal:3] Hangup("H323/ip$192.168.1.7:5435/20", "") in new stack
  == Spawn extension (internal, 589265770111, 3) exited non-zero on 'H323/ip$192.168.1.7:5435/20'
asteriskn*CLI>
Соответственно набираю номер моб 89265770111.
Сам диалпан

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

exten => _5X.,1,NoOp()
exten => _5X.,n,Dial(SIP/0042133786/${EXTEN:1},120)
exten => _5X.,n,Hangup()
Напрямую с софтфона все работает на ура.
Будьте так добры скажите что не так ?
Спасибо.
ded
Сообщения: 15688
Зарегистрирован: 26 авг 2010, 19:00

Re: avaya ip office 500->asterisk

Сообщение ded »

На asterisk и avaya диапазон номеров разный. авайка 4300 а на астериске 2000 и выше.
Сам диалпан

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

    exten => _5X.,1,NoOp()
    exten => _5X.,n,Dial(SIP/0042133786/${EXTEN:1},120)
    exten => _5X.,n,Hangup()
[589265770111@internal:2] Dial("H323/ip$192.168.1.7:5435/20", "SIP/0042133786/89265770111,120")
Шаблон затрещал, и не выдержал.
Чем вам пятёрка то не угодила? Зачем через неё звонить?
Прочитайте что значит загадочная фраза Re-invite to non-existing call leg on other UA. SIP dialog '763110945bd9cb3@sipnet.ru'. Giving up.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH