Also tried to install mod_opal and also failed.
The latest version of opal in Debian (even in Sid) isn't new enough for mod_opal. It needed various features added that are only only available in the svn version.The wiki page states you have to install ptlib and opal from svn - this is why.http://wiki.freeswitch.org/wiki/Mod_opal
Of course that can then cause conflicts unless you package it yourself or install a dummy package, or problems with other libraries/apps that are built against the libopal that's already packaged.Ptlib and h323plus/opal are also notorious for having to get matching versions. If you don't pair exactly the right version of ptlib with the specific version of h323plus/opal you can get instability problems. So the official Debian ptlib package probably wouldn't be good with opal from svn...As for mod_h323, it does compile and work, at least on Wheezy and possibly Squeeze too. I've never had any luck getting mod_opal working but have got mod_h323 working. I don't actively use it though - all my traffic is currently SIP.Another option is to run Yate as a SIP->H323 proxy. It only handles the signalling, media still goes directly caller->FS. It worked quite well, although it would occasionally crash - but at least that only dropped the H323 calls and didn't take FS down with it, and Yate automatically restarted. That was on Lenny so a long time ago...
Steve on iPhoneHi,
I am trying to build mod_opal in FS v1.2stable, using ptlib 2.10.7 and opal
3.10.7 on a debian
Ptlib and opal get build with no error, but when trying mod_opal I get
Compiling
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp...
quiet_libtool: compile: g++ -g -ggdb
-I/usr/local/src/freeswitch/libs/curl/include
-I/usr/local/src/freeswitch/src/include
-I/usr/local/src/freeswitch/src/include
-I/usr/local/src/freeswitch/libs/libteletone/src
-I/usr/local/src/freeswitch/libs/stfu -fPIC -fvisibility=hidden
-DSWITCH_API_VISIBILITY=1 -DHAVE_VISIBILITY=1 -g -O2 -D_GNU_SOURCE -DP_64BIT
-DPTRACING=1 -D_REENTRANT -D_GNU_SOURCE=1 -fno-exceptions
-I/usr/local/include -I/usr/local/include/opal -I/usr/include/SDL
-DHAVE_CONFIG_H -c
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp -fPIC
-DPIC -o .libs/mod_opal.o
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp: In member
function 'switch_status_t FSConnection::read_frame(const OpalMediaType&,
switch_frame_t**, switch_io_flag_t)':
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp:1208:
error: 'class OpalCall' has no member named 'IsSwitchingT38'
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp: In member
function 'switch_status_t FSConnection::write_frame(const OpalMediaType&,
const switch_frame_t*, switch_io_flag_t)':
/usr/local/src/freeswitch/src/mod/endpoints/mod_opal/mod_opal.cpp:1225:
error: 'class OpalCall' has no member named 'IsSwitchingT38'
make[3]: *** [mod_opal.lo] Error 1
make[2]: *** [install] Error 1
make[1]: *** [mod_opal-install] Error 1
make: *** [mod_opal-install] Error 2
Has anyone succeded in building mod_opal ?
Should I go with mod_h323 instead ?
Thanks for your help
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org