Re: [Opalvoip-user] t38modem: modem stuck after dropped call
Brought to you by:
csoutheren,
rjongbloed
|
From: Henning H. <he...@lo...> - 2014-10-20 15:59:36
|
Am 20.10.2014 um 15:17 schrieb Lorenzo Milesi <ma...@uf...>: > Honestly I didn't compile it myself, I'm using Ubuntu packages. > I'm on Ubuntu 12.04, but since t38modem package is not available for that distro I manually downloaded packages from 13.10, along with libopal (3.10.10), libpt (2.10.10), libx264 (123.2189). I'm not sure about the current state of the Debian/Ubuntu packages of PTlib and OPAL. In the past, they used to enable as many features as possible which didn't lead to an optimal configuration. You might want to consider compiling PTlib and OPAL yourself, enabling just what you need in OPAL (--enable-spandsp should be enough if you are using SIP). > Debian and Ubuntu still use the old 2.x code, with patches to compile with their current version of opal. The way the Debian/Ubuntu maintainers patched the original t38modem source code makes no sense. It allows them to compile the code with their upgraded OPAL/PTlib, but it doesn't work in a meaningful way (at least not with SIP, I haven't tested with H.323). > I'm in debug now, running with: > > /usr/bin/t38modem --no-h323 --ptty +/dev/ttyT38-1,+/dev/ttyT38-2,+/dev/ttyT38-3,+/dev/ttyT38-4,+/dev/ttyT38-5,+/dev/ttyT38-99 \ > --sip-listen udp:5060 --route modem:.*=sip:<dn>@10.10.13.13:5070 --route sip:.*=modem:<dn> -t -o /var/log/t38debug.log --sip-audio G.711-uLaw-64k If I see correctly, you are creating 99 TTYs. Please to try start only one TTY per t38modem process. There are threading issues which will make the t38modem process crash or hang if you are running multiple TTYs in one process. Cheers, Henning Holtschneider -- LocaNet oHG - http://www.loca.net Baroper Straße 239 b, D-44227 Dortmund tel +49 231 91596-25, fax +49 231 91596-55 sip 25...@vo... Registergericht Amtsgericht Dortmund HRA 14208 Geschäftsführer Sven Haufe, Henning Holtschneider |