[Freeswitch-users] Re- Freetdm version inside FreeSWITCH

Andrew Keil andrew.keil at visytel.com
Thu Apr 2 02:07:14 MSD 2015


Michael,

I will definitely ask them next week.

Andrew

From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Michael Jerris
Sent: Thursday, 2 April 2015 7:34 AM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Re- Freetdm version inside FreeSWITCH

Sangoma has direct commit access to our tree to commit these changes.  In the past they pushed the changes directly in on a regular basis, you would have to ask them in what way they have changed this approach.


On Mar 31, 2015, at 7:03 PM, Andrew Keil <andrew.keil at visytel.com<mailto:andrew.keil at visytel.com>> wrote:

To FreeSWITCH users,

I am not sure if this should be posted inside the developers mailing list, however I thought I would start here first.

Currently I am setting up a FreeSWITCH system (using the current production release version) in the UK which will be running off BT (British Telecom) and use both SIP and ISDN30e.

The ISDN side will use Sangoma A104DE cards (which I have just purchased and I am testing currently).

Now the fun begins…

I came across an Open Circuit alarm issue, which Sangoma are investigating, which then caused an unmapped debug message to happen (correctly from inside FreeSWITCH ftmod_wanpipe.c).

Sangoma then suggested I run: ftp://ftp.sangoma.com/linux/custom/freetdm/freetdm-1.9.0.tar.gz

{since this has a temporary fix to skip open circuit alarms and let FreeSWITCH continue to run with no DEBUG messages, also it adds a header (ftmod_wanpipe_defines.h) to enable mapping of alarm status values to plain English – instead of the current unmapped message}

Which brings me to my primary question:

Sangoma have advised me that they manage freetdm and I should use their version.  However when I look at the source to ftmod_wanpipe.c (for example) their version (freetdm-1.9.0) has the following header: Copyright (c) 2007-2012, Anthony Minessale II vs. FreeSWITCH current version: Copyright (c) 2007-2014, Anthony Minessale II.  Obviously there are other additions/changes done by Sangoma (including the Open Circuit alarm skipping).

So what is FreeSWITCH’s point of view on this?  Do you merge the changes every <x> months from Sangoma’s freetdm or simply expect the freetdm component to be overwritten by Sangoma’s current version prior to FreeSWITCH being built?

My main aim is to have a reasonably well supported system and not come across issues that have already been found and fixed by either Sangoma or FreeSWITCH.

Thanks in advance for any feedback on this, as I just want to make sure I am using an agreed best version of freetdm.

Andrew Keil
Visytel Pty Ltd

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150401/0acfb76a/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list