Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / oh323 и pwlib

oh323 и pwlib

1 23>
Avatara of logic
Откуда: Братск
Сообщений: 18

oh323 и pwlib

Всем привет!!! Подскажите, какую версию oh323 и pwlib надо взять для установки asterisk 1.2.1? И будет ли работать схема Asterisk-MVTS-Cisco As 5350-ТфОП?
2005-12-15 17:58

Сообщений: 6521

Re: oh323 и pwlib

И тебе привет.
1) Открываешь свои сырцы - ./src/asterisk/channels/h323/README
и внимательно там читаешь....
2) MVTS в этой схеме - лишнее звено.
2005-12-15 20:04

Avatara of logic
Откуда: Братск
Сообщений: 18

Re: oh323 и pwlib

Нашёл!!!! Open H.323 version v1.17.1, PWLib v1.9.0 and GCC v3.2.2. Спасибо!!!
2005-12-16 04:12

Avatara of logic
Откуда: Братск
Сообщений: 18

Re: oh323 и pwlib

Найти то я нашел эти версии.. Попытался собрать * с ними - ничего не вышло.. Я все делал как сказано в доке.. Сперва я собрал pwlib, затем oh323, после уже h323 из *. Вот как раз при зборке h323:

ln -f ast_h323.cpp ast_h323.cxx
touch ast_h323.cxx
g++ -DNDEBUG -I../../include -Wmissing-prototypes -fPIC -DP_USE_PRAGMA -D_REENTRANT -DOPENSSL_NO_KRB5 -Wall -fPIC -I/usr/src/openh323/../pwlib/include -DPTRACING -I/usr/src/openh323/include -Os -pipe -felide-constructors -x c++ -c ast_h323.cxx -o ast_h323.o
ast_h323.cxx:1:1: warning: "_GNU_SOURCE" redefined
ast_h323.cxx:1:1: warning: this is the location of the previous definition

make: *** Deleting file `ast_h323.o'
make: *** [ast_h323.o] Interrupt

ни в какую не хочет ставиться у меня asterisk с h323 :-(

после сборки * вот что он мне пишет

WARNING WARNING WARNING

Your Asterisk modules directory, located at
/usr/lib/asterisk/modules
contains modules that were not installed by this
version of Asterisk. Please ensure that these
modules are compatible with this version before
attempting to run Asterisk.

app_capiCD.so
app_capiECT.so
app_capiHOLD.so
app_capiMCID.so
app_capiNoES.so
app_capiRETRIEVE.so
chan_capi.so
chan_oh323.so
chan_ooh323.so
chan_oss.so

WARNING WARNING WARNING


Люди!!! Помогите плиз. Если кти сможет дайте консультацию как h323 поставить. Можно по мылу shchepyotkin@yandex.ru или в аську 334752014. Ну очень прошу - ПОМОГИТЕ!!!
2005-12-17 18:08

Сообщений: 39

Re: oh323 и pwlib

Кстати (это не о компиляции), рекомендую попробовать chan_ooh323 из пакета asterisk-addons-1.2.1. Это единственный вариант, который "с ходу" завелся у меня на * 1.2.1 с Samsung SMG3200. Ни chan_h323, ни chan_oh323 так сразу с ним не заработали, а разбираться было некогда.

К тому же, chan_ooh323 занимается только необходимой частью сигнализации, а весь media processing отдает Asterisk. Поэтому он гораздо меньше в размерах и лучше масштабируется.
2005-12-17 19:52

Сообщений: 120

Re: oh323 и pwlib

Компиляция ОН323 вообще процес с танца с бубном.У меня нормально собрался с астериском 1.2.1 ОН-0.7.3, ПВлиб - 1.9.2, Н323-либ - 1.17.3. Собирается следующим образом:
Делается ссылка в /usr/src/pwlib - где лежит сам пвлиб,
делается ссылка в /usr/src/h323 - где лежит Н323
правится в Макефиле путь к астериску.
при поможи шаманского бубна и кролечей лапки запускается МАКЕ и собственно он собирается. у меня для исходящих звонков работает без проблем.
(с входящими пока не пробывал)

2005-12-17 20:06

Сообщений: 1530

Re: oh323 и pwlib

nickg format="text/html]Кстати (это не о компиляции), рекомендую попробовать chan_ooh323 из пакета asterisk-addons-1.2.1.
Несколько раз после обновления до CVS HEAD пробовал использовать OOH323C.
Увы -- * просто вешается и перестает реагировать на что-либо. ;(

logic
make: *** Deleting file `ast_h323.o'
make: *** [ast_h323.o] Interrupt

Сейчас использую родной (из asterisk'а) chan_h323.
Работают как входящие, так и исходящие.

Вот кусок spec'а для его сборки:


pushd channels/h323 > /dev/null
make OPENH323DIR=/usr/share/openh323 Makefile.ast
make OPENH323DIR=/usr/share/openh323 libchanh323.a
popd

Это нужно делать _ДО_ make для самого asterisk'а, т.к. по make h323 не собирается (по крайне мере раньше).

chan_oh323 я так и не смог собрать, правда последний раз пробовал до того, как родной chan_h323 начал работать. ;)

P.S. Может кто подскажет, как заставить входящие попадать в контекст из peer'а, а не в default?!!
http://www.telecomtechnology.net - premium терминация
2005-12-17 20:28

Сообщений: 6521

Re: oh323 и pwlib

logic chan_oh323.so
chan_ooh323.so
Наличие этих модулей и говорит о том, что ты уже до этого пытался собирать chan_oh323.so и chan_ooh323.so и теперь долбаешь уже третий вариант - chan_h323.so.
Уже замусорена система вариантами установок разных версий *, pwlib, oh323. Сейчас уже нужны рекомендации по расчистке, а не по сборке.
Вместо /usr/src/openh323 лучше ложить в /root/openh323 и /root/pwlib, тогда меньше шаманских действий.
2005-12-18 13:42

Avatara of logic
Откуда: Братск
Сообщений: 18

Re: oh323 и pwlib

ded
logic chan_oh323.so
chan_ooh323.so


Наличие этих модулей и говорит о том, что ты уже до этого пытался собирать chan_oh323.so и chan_ooh323.so и теперь долбаешь уже третий вариант - chan_h323.so.
Уже замусорена система вариантами установок разных версий *, pwlib, oh323. Сейчас уже нужны рекомендации по расчистке, а не по сборке.
Вместо /usr/src/openh323 лучше ложить в /root/openh323 и /root/pwlib, тогда меньше шаманских действий.
может тогда подскажешь как это всё вычистить? и что лучше использовать для * h323, oh323, ooh323?
2005-12-18 15:25

Откуда: Бишкек
Сообщений: 60

Re: oh323 и pwlib

voip*CLI> show channeltypes
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
SIP Session Initiation Protocol (S yes yes yes
Local Local Proxy Channel Driver no yes no
IAX2 Inter Asterisk eXchange Driver yes yes yes
OOH323 Objective Systems H323 Channel no yes no
OH323 InAccess Networks OpenH323 Cha no yes no
H323 The NuFone Network's Open H.32 no yes no
Agent Call Agent Proxy Channel yes yes no

Работают замечательно все.
для сборки ooh323 нечего не нужно, только сами исходники.
для сборки h323 нужны pwlib 1.9.0 и openh323 1 17 1, нужно очень внимательно просмотреть переменные PWLIBDIR и OPENH323DIR в Makefile openh323 и /channels/h323
для сборки oh323 нужны pwlib-Mimas_patch2 и openh323-Mimas_patch2 и соответственно asterisk-oh323-0.7.3, так же провести все исправления в Makefile, все ставится без проблем, если есть все настройки

у меня Asterisk-Cisco As 5350-ТфОП и обратно замечательно работает.
ps а в каком городе, если не секрет, находитесь?
2005-12-19 07:12

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru