Всем привет. В общем имеем:
Asterisk SVN-branch-1.2-r41989M
Oh323 0.7.3
При звонке c астериска на AS имеем отсутствие аона, а присутствие знака *.
SetGlobalVar(OH323_SRCE164=123456) не помогает - всё равно упорно рисует звёздочку.
Также звёздочка видится в этой переменной при oh323 shov vars.
В [globals] присутствует clearglobalvars=no.
Если поставить NoOp(${OH323_SRCE164}) перед Dial в OH323 то показывает значение 123456 (т.е. то которое я присвоил).
Пока вышел из положения собрав и прикрутив h323.so, но хочется всё таки oh323.
это не глюк OH323, это глюк того, кто его собирал. на сайте разработчиков в форумах же написанно, что дял того чтобы корректно работать с циской, и не толкьо с циской в плане callerID надо его собрать с поддержкой старых, janus , pwlib, h323_lib. предварительно поправив MAKE фаил.
Форум же читать надо!!! там все четко написанно!
тогда добавьте ссылку сюда, где это написано? (может не там искал?)
на их сайте
http://www.inaccessnetworks.com/projects/asterisk-oh323
Last update: 2005/09/20
ничего нет
в
https://skylab.inaccessnetworks.com/mantis/view_all_bug_page.php
об этой проблеме тоже знают, ответа нет
если честно - долго искать, это как всегда на 37 странице форума в мелком контексте. попробуй взять pwlib-janus, и так же pwlib-manus, к ним соответственно openh323 соответствующим патчем.
потом в make файле есть строка:
#
# Uncomment this line if you compile with Openh323/Pwlib versions older than Pandora
# (e.g. if you use the Janus series). Leave it comment-out for Pandora and above.
#
USE_OLD_CAPABILITIES_API=1
т.е. раскоментировать ее надо, если janus либ используется.
у меня подобная ситуация была, как пересобрал - стало все ок.