FreeTDM + libsng_isdn in Windows - can't get it to work (causes FS crasch)
I'm trying to get FreeTDM and libsng_isdn working in a Windows environment, but with no success. This is what I've been trying to do; First of all - I'm using lastest git HEAD (as of right now), latest Sangoma driver (6.0.38.0), latest libsng_isdn (7.1.0), I build everything in Visual Studio 2008. At first I got lots of side-by-side errors (VC runtime errors) when loading mod_freetdm. I found that the reason for this was ftmod_sangoma_isdn.dll was compiled with _DEBUG, even in release mode (which is what I'm using), I changed this to NDEBUG instead, and that got rid of the error (I guess this should be updated in the project file though). After this I got this error (even though the libsng_isdn was installed on the computer), the reason for this seems to be it can't find libsng_isdn.dll; 2011-02-11 07:02:32.591375 [ERR] ftdm_io.c:4989 Error loading C:\freeswitch\mod\ftmod_sangoma_isdn.dll [dll open error [126l] Then I simply copied libsng_isdn.dll into the freeswitch folder, and after this FS crasches immediately when trying to load mod_freetdm. So I guess by now it finds all files and dependencies, but instead it causes a crasch. Did I do something wrong, or is there something in the code that needs to be updated to get things working in Windows? This is just on a lab system, so I'm able to do whatever tests you want me to. Thanks, Peter Olsson
On Fri, Feb 11, 2011 at 1:28 AM, Peter Olsson < peter.olsson@visionutveckling.se> wrote:
So I guess by now it finds all files and dependencies, but instead it causes a crasch. Did I do something wrong, or is there something in the code that needs to be updated to get things working in Windows? This is just on a lab system, so I'm able to do whatever tests you want me to.
Hi Peter,
We've been stress testing FreeTDM BRI support with libsng_isdn (not with FreeSWITCH though), so I'd bet this is just a mismatch between libsng_isdn and freetdm somehow. Is this a 64 bit box? I'll get you an updated libsng_isdn for Windows this week. As we speak we're working towards getting automated builds/releases for libsng_isdn in Windows, so you might be the first in trying them :-) Moises Silva Senior Software Engineer Sangoma Technologies Inc. | 100 Renfrew Drive, Suite 100, Markham ON L3R 9R6 Canada t. 1 905 474 1990 x128 | e. moy@sangoma.com
Thanks for the reply. This is on a 32-bit box. I look forward testing your new release :) /Peter ________________________________________ Från: freeswitch-users-bounces@lists.freeswitch.org [freeswitch-users-bounces@lists.freeswitch.org] för Moises Silva [moises.silva@gmail.com] Skickat: den 14 februari 2011 03:31 Till: FreeSWITCH Users Help Ämne: Re: [Freeswitch-users] FreeTDM + libsng_isdn in Windows - can't get it to work (causes FS crasch) On Fri, Feb 11, 2011 at 1:28 AM, Peter Olsson <peter.olsson@visionutveckling.se<mailto:peter.olsson@visionutveckling.se>> wrote: So I guess by now it finds all files and dependencies, but instead it causes a crasch. Did I do something wrong, or is there something in the code that needs to be updated to get things working in Windows? This is just on a lab system, so I'm able to do whatever tests you want me to. Hi Peter, We've been stress testing FreeTDM BRI support with libsng_isdn (not with FreeSWITCH though), so I'd bet this is just a mismatch between libsng_isdn and freetdm somehow. Is this a 64 bit box? I'll get you an updated libsng_isdn for Windows this week. As we speak we're working towards getting automated builds/releases for libsng_isdn in Windows, so you might be the first in trying them :-) Moises Silva Senior Software Engineer Sangoma Technologies Inc. | 100 Renfrew Drive, Suite 100, Markham ON L3R 9R6 Canada t. 1 905 474 1990 x128 | e. moy@sangoma.com<mailto:moy@sangoma.com> !DSPAM:4d5895b632761278110023!
participants (2)
-
Moises Silva
-
Peter Olsson