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

Исправления в h323

<12 3
Сообщений: 196

Re: Исправления в h323

tmaНе знаю какое железо на другом конце, но у меня все заработало. ;)

P.S. Только у меня не OH323, а H323 из * ( CVS 2005-06-08 )
Правда, заработало (CVS 2005-06-10, H.323 + openh323-1.17.1 / pwlib-1.9.0 (нужно в h323.conf в bindaddr реальный IP прописывать, 0.0.0.0 не проходит - молчит)). А то я уже отчялся надеяться что оно опять когда-либо заработает после *-1.0.7.
Не работало так: c softphona из под WXP (OpenPhone, NetMeeting, OH323, OOH323-0.6 simple(самокомпилированные) и т.д.) соединяешься, а там тишина, в * бежит протокол, что мне успешно прочиталось demo-congrats и.т.д, а звука нет, но DTMF работает - переключает на любой экстеншн. Смотрел сетевыми мониторами - UDP (RTP) пакетов от * к softphone нет вообще, только TCP!
А теперь работает с вышеуказанными softphonaми (только из NetMeetingа DTMF не проходит), да ещё нормально работает с Dlink DVG-1104TH (4FXO) и на вход и на выход в город. И всё это работает и с gnugk и без.
Только бы ни кто не испортил исходники в cvsе, как после *-1.0.7.
2005-06-11 09:08

Сообщений: 196

Re: Исправления в h323

А чё на форуме часы криво идут? Нельзя ли ntpd настроить?
2005-06-11 09:12

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: Исправления в h323

[root@mail root]# ntpdate -q pool.ntp.org
server 194.145.249.108, stratum 2, offset -1220.164836, delay 0.12679
11 Jun 12:29:10 ntpdate[27537]: step time server 194.145.249.108 offset -1220.164836 sec
[root@mail root]# ntpdate pool.ntp.org
11 Jun 12:29:30 ntpdate[27538]: the NTP socket is in use, exiting
[root@mail root]# /etc/init.d/ntpd stop
Shutting down ntpd: [ OK ]
[root@mail root]# ntpdate pool.ntp.org
11 Jun 12:09:23 ntpdate[27558]: step time server 216.165.129.244 offset -1220.185807 sec
[root@mail root]# ntpdate pool.ntp.org
11 Jun 12:09:25 ntpdate[27559]: adjust time server 62.101.81.203 offset 0.000764 sec
[root@mail root]# /etc/init.d/ntpd start
Starting ntpd: [ OK ]
[root@mail root]#


Ну ушли часы на 10 минут вперед...
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2005-06-11 12:10

Сообщений: 1530

Re: Исправления в h323

Mike_AПравда, заработало (CVS 2005-06-10, H.323 + openh323-1.17.1 / pwlib-1.9.0 (нужно в h323.conf в bindaddr реальный IP прописывать, 0.0.0.0 не проходит - молчит)).
Да, у тоже пока не поменял bindaddr на внешний адрес ничего не добился. Судя по debug'у, * выставляет адрес 0.0.0.0 удаленной стороне и RTP идет на этот самый 0.0.0.0, т.е. никуда.
http://www.telecomtechnology.net - premium терминация
2005-06-11 12:17

Сообщений: 196

Re: Исправления в h323

litnimax/etc/init.d/ntpd stop
ntpdate pool.ntp.org
/etc/init.d/ntpd start
Sorry, off-topic.
Во-во и у меня таже трабла - ntpd работает неделю, часы на машине уходят на несколько минут, останавливашь, запускаешь - выравнялись (он при запуске сам синхронизирует через ntpdate). Если посмотреть что за пакеты бегают - все прекрасно. Даже если на эту машину с другой запрос пошлёшь, то она и время и страту и источник правильно показывет, а на самой машине где nptd - часы криво идут. Т.е. получается ntpd у себя в мозгах точное время держит, а кернелу забывает сообщить.
В конфиге собственно только server и указан, остальное - default. ntp-4.2.0
Может кто нарывался на грабли.
2005-06-11 12:52

Сообщений: 3

Re: Исправления в h323

Hi!
поставил * версии 1.0.7.- h323 перестал работать. канал zap -> h323 поднимается,
но ничего не слышно. поставил 1.0.8 стало еще хуже, zap дает длинные гудки,
когда как телефон на h323 уже поднял трубу...

Собрал openh323-1.17.1 / pwlib-1.9.0
запустил:
cvs checkout -D 2005-06-08 zapata zaptel libpri asterisk

cd zapata
make clean; make instal

ok.

cd ../zaptel
make clean; make instal

ok.

asterisk:/usr/src/zaptel # cd ../libpri/
asterisk:/usr/src/libpri # make clean; make install
rm -f *.o *.so *.lo *.so.1 *.so.1.0
rm -f testpri testprilib libpri.a libpri.so.1.0
rm -f pritest pridump
rm -f .depend
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -c -o pri.o pri.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -c -o q921.o q921.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -c -o prisched.o prisched.c
gcc -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -g -c -o q931.o q931.c
q931.c: In function `receive_generic_digits':
q931.c:1967: warning: comparison between signed and unsigned
make: *** [q931.o] Error 1
asterisk:/usr/src/libpri #

нк желает собираться этот libpri c cvs :(
2005-06-26 16:34

<12 3
Добавить страницу в закладки:  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