dect
/
asterisk
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
asterisk/channels/h323
markster a7db8663a8 Fix some symbol and Makefile issues
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@886 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-23 16:23:12 +00:00
..
ChangeLog IP based user authentcation 2003-03-31 19:26:15 +00:00
INSTALL.openh323 add more instructions 2003-04-03 09:05:53 +00:00
Makefile Fix some symbol and Makefile issues 2003-04-23 16:23:12 +00:00
README fix silly typo 2003-04-09 06:47:40 +00:00
TODO first commit of chan_h323 2003-03-31 07:13:36 +00:00
ast_h323.cpp tweak internal codec order 2003-04-11 23:52:40 +00:00
ast_h323.h first commit of chan_h323 2003-03-31 07:13:36 +00:00
chan_h323.c make non matching IP addresses go to invalid extension if default context exists 2003-04-11 20:28:25 +00:00
chan_h323.h do user authentication right 2003-03-31 20:26:08 +00:00
h323.conf.sample first commit of chan_h323 2003-03-31 07:13:36 +00:00

README

		Open H.323 Channel Driver for Asterisk
	  		   By Jeremy McNamara  
			      The NuFone Network

	     First public release on November 10th, 2002


	Developed using:	RedHat 7.2/7.3/8.0
				Open H.323 v1.11.8		
				PWLib      v1.4.12
				GCC	  2.96/3.1

	Dependancies:  		openssl-0.9.6b
				openssl-devel-0.9.6b
		       		expat-1.95

Notice: Whatever you do, DO NOT USE distrubution specific installs
of Open H.323 and PWLib. Check everything out of CVS. If you dont know
how to deal with cvs, learn. Also, if you are not using the listed
versions of Open H.323 or PWlib you are on your own, sorry. Older versions
will NOT work, but newer versions ~should~ work.

We have implemented this driver using Asterisk's RTP stack insted of trying
to implement a pseudo sound card driver. 
 
If you have trouble please contact 'JerJer' in #Asterisk on irc.freenode.net or
send and email to jj@indie.org

If you happen to be lucky enough to segfault this code please run a backtrace 
and send me the gory details. Segmentation faults are not tolerated!

bt example:

# /usr/sbin/asterisk -vvvgc
...
[chan_h323.so]
Segmentation Fault (core dumped)

# ls core.*
core.1976

# gdb /usr/sbin/asterisk core.1976
...
(gdb) bt

Send whatever shows up right after the 'bt'


Also, a full debug screen output is almost needed. Make sure you are in the full console mode (-c) and turn on 'h.323 
debug'. A nice way to capture everything is to use the utility called 'script' (man script) 


Jeremy McNamara, President
The NuFone Network