Hi! I was wondering if this is what I need for what I want to do. Basicly I have many locations, one voip services provider, and a few numbers for each location. What I want to do is use asterisk as a gatekeeper and gateway for the locations so that my voip provider can just assign all the numbers to the main location and I can then forward/route calls from/to the rest of the locations. On each location I will use one gateway audiocodes mp104-fxs (1 x rj45, 4 x rj11 fxs) to connect analogue phones. So the transport from one location to another will be done via Internet. I don’t want to use special hardware, whatever. From what I have read in the past few days this would be called a softswitch.
Cheers,
R.
P.S. : I also have a problem compiling asterisk-oh323
make
[…blahblah…]
g++ -Wall -x c++ -Os -DUSE_OLD_CAPABILITIES_API=1 -DP_USE_PRAGMA -D_REENTRANT -Wall -fPIC -I/root/src/oh323/pwlib/include -DPTRACING -I/root/src/oh323/openh323/include -DWRAPTRACING -DWRAPTRACING_LEVEL=5 -DPWLIBVERSION=“1.9.1” -DOPENH323VERSION=“1.17.2” -I/root/src/oh323/pwlib/include -I/root/src/oh323/openh323/include -I/root/src/oh323/openh323/include/openh323 -I…/asterisk-driver -c wrapendpoint.cxx -o wrapendpoint.o
wrapendpoint.cxx: In member function virtual BOOL WrapH323EndPoint::OpenAudioChannel(H323Connection&, int, unsigned int, H323AudioCodec&)': [b]wrapendpoint.cxx:852: error:
IsDescendant’ undeclared (first use this
function)[/b]
wrapendpoint.cxx:852: error: (Each undeclared identifier is reported only once
for each function it appears in.)
make[1]: *** [wrapendpoint.o] Error 1
make[1]: Leaving directory `/home/razvan/asterisk-oh323-0.6.6/wrapper’
make: *** [subdirs_build] Error 1