I'm trying to get the T38modem to work, but am unsuccessful thusfar. I'm using the following packages: PTLib 2.10.15 https://github.com/T38Modem/ptlib/archive/refs/tags/v2.10.15.tar.gz Opal 3.10.15 https://github.com/T38Modem/opal/archive/refs/tags/v3.10.15.tar.gz T38modem 3.15.3 https://sourceforge.net/p/t38modem/discussion/508603/thread/e5a314251c/13a9/1697/attachment/t38modem.tgz I start with PTLib: cd ptlib-2.10.15 ./configure make I then get the following errors: make[2]: *** [../make/common.mak:97:...
I'm trying to get the T38modem to work, but am unsuccessful thusfar. I'm using the following packages: PTLib 2.10.15 https://github.com/T38Modem/ptlib/archive/refs/tags/v2.10.15.tar.gz Opal 3.10.15 https://github.com/T38Modem/opal/archive/refs/tags/v3.10.15.tar.gz T38modem 3.15.3 https://sourceforge.net/p/t38modem/discussion/508603/thread/e5a314251c/13a9/1697/attachment/t38modem.tgz I start with PTLib: cd ptlib-2.10.15 ./configure make I then get the following errors: make[2]: [../make/common.mak:97:...
Hello, there is a way to compile t38modem on aarch64? The hardware is Odroid C2 and C4.
I tried the to build/install the .tgz in the attachment above under MinGW/GCC 7.3, using the build steps as stated (after applying the patch). PTLib .configure'd, but the Make step crashed on "undefined reference to PPlugin_PVideoOutputDevice_Window_link()", though I suspect if it continued it would have crashed on other "PPlugin ..." bits that appear in the *.dtf MSVC files. ... PVideoOutputDevice seems to be an OPAL element, so not sure if I got the build order wrong. 1) Should that happen? I am...
Repaired and tested on Ubuntu 18.04.3 T38modem 3.15.3 (in attachment): No changes required OPAL 3.10.15 (in attachment) compile: ./configure CXXFLAGS='-std=gnu++98' PTlib 2.10.15 (in attachment) patches: --- svcproc.cxx 2020-01-09 02:33:42.363332334 +0100 +++ svcproc.cxx_patch 2020-01-08 15:16:34.346921577 +0100 @@ -217,7 +217,7 @@ pid_t pid; { - ifstream pidfile(pidfilename); + ifstream pidfile((const char *)pidfilename); if (!pidfile.is_open()) { cout << "Could not open pid file: \"" << pidfilename...
Repaired and tested on Ubuntu 18.04.3 T38modem 3.15.3 (in attachment): No changes required OPAL 3.10.15 (in attachment) compile: ./configure CXXFLAGS='-std=gnu++98' PTlib 2.10.15 (in attachment) patches: --- svcproc.cxx 2020-01-09 02:33:42.363332334 +0100 +++ svcproc.cxx_patch 2020-01-08 15:16:34.346921577 +0100 @@ -217,7 +217,7 @@ pid_t pid; { - ifstream pidfile(pidfilename); + ifstream pidfile((const char *)pidfilename); if (!pidfile.is_open()) { cout << "Could not open pid file: \"" << pidfilename...
Repaired and tested on Ubuntu 18.04.3 T38modem 3.15.3: No changes required OPAL 3.10.15 compile: ./configure CXXFLAGS='-std=gnu++98' PTlib 2.10.15 patches: --- svcproc.cxx 2020-01-09 02:33:42.363332334 +0100 +++ svcproc.cxx_patch 2020-01-08 15:16:34.346921577 +0100 @@ -217,7 +217,7 @@ pid_t pid; { - ifstream pidfile(pidfilename); + ifstream pidfile((const char *)pidfilename); if (!pidfile.is_open()) { cout << "Could not open pid file: \"" << pidfilename << "\"" " - " << strerror(errno) << endl; @@...
Repaired and tested on Ubuntu 18.04.3 T38modem 3.15.3: No changes required OPAL 3.10.15 compile: ./configure CXXFLAGS='-std=gnu++98' PTlib 2.10.15 patches: --- svcproc.cxx 2020-01-09 02:33:42.363332334 +0100 +++ svcproc.cxx_patch 2020-01-08 15:16:34.346921577 +0100 @@ -217,7 +217,7 @@ pid_t pid; { - ifstream pidfile(pidfilename); + ifstream pidfile((const char *)pidfilename); if (!pidfile.is_open()) { cout << "Could not open pid file: \"" << pidfilename << "\"" " - " << strerror(errno) << endl; @@...
Repaired and tested on Ubuntu 18.04.3 T38modem: No changes required OPAL compile: ./configure CXXFLAGS='-std=gnu++98' PTlib patches: --- svcproc.cxx 2020-01-09 02:33:42.363332334 +0100 +++ svcproc.cxx_patch 2020-01-08 15:16:34.346921577 +0100 @@ -217,7 +217,7 @@ pid_t pid; { - ifstream pidfile(pidfilename); + ifstream pidfile((const char *)pidfilename); if (!pidfile.is_open()) { cout << "Could not open pid file: \"" << pidfilename << "\"" " - " << strerror(errno) << endl; @@ -384,7 +384,7 @@ // Run...
BUMP The silence is deafening!
I started the whole process again with a fresh Ubuntu 18.04.3 LTS server, this time downloading the sources from: https://github.com/PeteDavidson/ptlib https://github.com/PeteDavidson/opal https://github.com/PeteDavidson/t38modem After installing dependencies, $ apt install build-essential flex bison libexpat1-dev libgsm1-dev libspeex-dev libopus-dev libavcodec-dev libx264-dev libvpx-dev libtheora-dev libspandsp-dev capiutils dahdi I extracted ptlib-master.zip to /usr/src, then ran $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig...
I started the whole process again with a fresh Ubuntu 18.04.3 LTS server, this time downloading the sources from: https://github.com/PeteDavidson/ptlib https://github.com/PeteDavidson/opal https://github.com/PeteDavidson/t38modem After installing dependencies, $ apt install build-essential flex bison libexpat1-dev libgsm1-dev libspeex-dev libopus-dev libavcodec-dev libx264-dev libvpx-dev libtheora-dev libspandsp-dev capiutils dahdi I extracted ptlib-master.zip to /usr/src, then ran $ ./configure...
Hi, I am trying to compile the latest t38modem from https://github.com/PeteDavidson/t38modem, but I'm running into some trouble. Here are the steps I've followed so far: OS A clean Ubuntu 18.04.3 LTS Server image. Installed dependencies $ apt install build-essential flex bison libexpat1-dev libgsm1-dev libspeex-dev libopus-dev libavcodec-dev libx264-dev libvpx-dev libtheora-dev libspandsp-dev capiutils dahdi Built PTLIB & OPAL Downloaded sources for ptlib-2.16.2 and opal-3.16.2 from https://sourceforge.net/projects/opalvoip/files/V3.16%20Procyon/Stable%202/...
Hi, I am trying to compile the latest t38modem from https://github.com/PeteDavidson/t38modem, but I'm running into some trouble. Here are the steps I've followed so far: OS A clean Ubuntu 18.04.3 LTS Server image. Installed dependencies build-essential flex bison libexpat1-dev libgsm1-dev libspeex-dev libopus-dev libavcodec-dev libx264-dev libvpx-dev libtheora-dev libspandsp-dev capiutils dahdi Built PTLIB & OPAL Downloaded sources for ptlib-2.16.2 and opal-3.16.2 from https://sourceforge.net/projects/opalvoip/files/V3.16%20Procyon/Stable%202/...
Hi, i get and compile module and i've tryed varying config setup but i've the same problem: receive fax and send ok receive but in file i've only begin block of every page can someone tell me what i wrong or i must change to fix?? in attach received fax and here logs related, to hylaconfig FAXNumber: +39 0574027400 LocalIdentifier: "CONSORZIO CONSIN" AreaCode: CountryCode: 0039 LongDistancePrefix: 0 InternationalPrefix: 00 DialStringRules: etc/dialrules ServerTracing: 1 SessionTracing: 0x2FFF RecvFileMode:...
The problem continues... I tried changing the machine, but the same error. I'm using Red Hat Enterprise Linux Server 7.4 (Maipo) with kernel 3.10.0-693.el7.x86_64 This problem was tonight: May 28 00:09:45 kernel: t38modem[9396]: segfault at 7f0ddc00f440 ip 00007f0ddc00f440 sp 00007f0dc3b6cd58 error 15
The problem continues... I tried changing the machine, but the same error. I'm using Red Hat Enterprise Linux Server 7.4 (Maipo) with kernel 3.10.0-693.el7.x86_64 This problem was tonight: May 28 00:09:45 iv4tl0200 kernel: t38modem[9396]: segfault at 7f0ddc00f440 ip 00007f0ddc00f440 sp 00007f0dc3b6cd58 error 15
Hi, I have a server Hylafax+ t38modem with this version: T38Modem Version 3.15.3, OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 Worked without problems during weeks, but the last night: kernel: t38modem[24338]: segfault at 7feab400e9b0 ip 00007feab400e9b0 sp 00007fea8c1d5db8 error 15 kernel: t38modem[17831]: segfault at 0 ip (null) sp 00007f6642092db8 error 14 in t38modem[400000+6c000] Why this happened after a good work?
I don't understand: 1. what this software does (yes, I read the description, it did not help much.) 2. what are the requirements to use this software? 3. Is hylafax required or optional? 4. Is a phone line required? 5. Is a fax machine, modem or other hardware required? 6. on which side of the connection if hardware is required; sender or receiver? I'm looking for software that will let me send a file from my computer to someone elses fax machine over the Internet. My ISP provides me with VOIP -...
I’m trying to send a fax with hylafax through t38. The port range is being specified as 5000-5399, but T38 packets are being sent out on 10000 and higher. Is the port range actually honored? In case I’m doing it wrong, what’s the correct way to specify it?
I’m trying to send a fax with hylafax through t38. The port range is being specified as 5000-5399, but T38 packets are being sent out on 10000 and higher. Is the port range actually honored? In case I’m doing it wrong, what’s the correct way to specify it? Bob Terrell Software Engineer Acordex Imaging + Mobile Office: 978-975-8000 Fax: 978-975-8001 bob.terrell@acordex.com http://acordex.com
WARNING: SUPER GUESSING HERE every error is caused by AT+FRH=3 which it seems as "AT+FRH=3\r" command. It seems it has something to do with carriage return + newline \r\n. Looks like \r is being treated as \n possibly and then the \n is being seen as a new [empty] line. Not sure this would cause everything jto fail though,, although it might negate the AT+FRH command which specifcally sets the modulation for reciefved data frames to v21 channel 2 to not process. It seems this command should return...
Hi, After failed tests with t38 isdn gateway our inet provider offer us t38 over sip. They tell us we must send the first invite with t38 ¿any parameter for force this behavior? Hylafax + t38modem. Regards,
Hi, I've tried hard to setup an Asterisk PBX with T38modem, using Pete's current releases of ptlib, opan, and t38modem. The IAXmodem setup is doing fine so far, e.g.: T.30 setup: Modem <-> PSTN <-> SIP Trunk Provider <-> Asterisk <-> IAXModem <-> Hylafax: OK T.38 setup: Modem <-> PSTN <-> SIP Trunk Provider <-> Asterisk <-> T38Modem <-> Hylafax: FAIL Both directions are affected. The SIP Trunk Provider handles T.38 correctly. The modem is from an old ISDN based setup (Asterisk 1.2.31, Elsa Modem),...
Refered interface is a vitual interface that cant be deactivated, waiting for Sangoma response. Thanks,
I'm sad, Seems the bad ip is a wireshark delusion, each packet is arrived on asterisk and passed to t38modem :(
I'm sad, Seems the bad ip is a wireshark ilusion, each packet is arrived on asterisk and passed to t38modem :(
Hi All, Finally I found one BIIGGGG problem Geting a packet capture on gateway i can see second network interface responding to t38 pcakets.... and this interface is on other subnet without connection to asterisk..... https://image.ibb.co/nfWxby/vegacapture.png Tomorrow I fix this and try, after a month testing i have hope!!!!
Hi All, Finally I found one BIIGGGG problem Geting a packet capture on gateway i can see second network interface responding to t38 pcakets.... and this interface is on other subnet without connection to asterisk..... Tomorrow I fix this and try, after a month testing i have hope!!!!
Seems disable MMR and ECM don´t work.
Previous fax network capture
It is really hard to say without seeing the network traces between all the devices. On Mon, Jul 16, 2018 at 1:15 PM, Alessan alessant77@users.sourceforge.net wrote: If I compare an iaxmodem with a t38modem hylafax log i can found that our gateway is reporting MMR support using T.38 and no MMR support on a normal SIP call.... It is posible that gateway is shadowing remote fax capabilities and fail becouse MMR is not supported? I try disabling 2D-MMR on hylafax tomorrow. iaxmodem: jul 16 13:16:24.68:...
If I compare an iaxmodem with a t38modem hylafax log i can found that our gateway is reporting MMR support using T.38 and no MMR support on a normal SIP call.... It is posible that gateway is shadowing remote fax capabilities and fail becouse MMR is not supported? I try disabling 2D-MMR on hylafax tomorrow. iaxmodem: jul 16 13:16:24.68: [ 2656]: REMOTE best rate 14400 bit/s jul 16 13:16:24.68: [ 2656]: REMOTE max A4 page width (215 mm) jul 16 13:16:24.68: [ 2656]: REMOTE max unlimited page length...
Hi Pete, Sorry, It was the bison yyparse error. I read your repository notes and I could compile ptlib. Now my problem is inside t38 protocol explained on next Post. Thanks,
what is your problem? On Sat, Jul 14, 2018 at 3:00 AM, Alessan alessant77@users.sourceforge.net wrote: Hi Pete, Thanks for response, I have some problems compiling 3.15.3 ¿can i send you a private message? 2x t38modem same host: 488 Not Acceptable Here https://sourceforge.net/p/t38modem/discussion/508603/thread/35f63b4e/?limit=25#9845/896e/b1ba Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/t38modem/discussion/508603/ To unsubscribe from further messages, please...
Hi, Same problem with 3.15.3, t38 is established but modem training fail t38modem log hylafax log root@t38:~# /home/main/t38modem-3.15/t38modem -ttttt -o /var/log/t38modem-ttyT3801.log --no-h323 -u 8001 --sip-listen udp$192.9.201.192:4571 --sip-t38-udptl-redundancy 3 --ptty +/dev/ttyT3801 --route "modem:.*=sip:<dn>@172.26.0.5" --route "sip:.*=modem:<dn>" --sip-register 8001@172.26.0.5,p0v1s4p4ss T38Modem Version 3.15.3 (OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 (svn:30295)) by Frolov,Holtschneider,Davidson...
Hi, Same problem with 3.15.3, t38 is established but modem training fail t38modem hylafax log root@t38:~# /home/main/t38modem-3.15/t38modem -ttttt -o /var/log/t38modem-ttyT3801.log --no-h323 -u 8001 --sip-listen udp$192.9.201.192:4571 --sip-t38-udptl-redundancy 3 --ptty +/dev/ttyT3801 --route "modem:.*=sip:<dn>@172.26.0.5" --route "sip:.*=modem:<dn>" --sip-register 8001@172.26.0.5,p0v1s4p4ss T38Modem Version 3.15.3 (OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 (svn:30295)) by Frolov,Holtschneider,Davidson...
Hi Pete, Thanks for response, t38modem 3.15.3 wih opal 3.10.15 and ptlib 2.10.15? Regards,
Hi Pete, Thanks for response, I have some problems compiling 3.15.3 ¿can i send you a private message?
Please try release 3.15.3. Pete On Fri, Jul 13, 2018 at 2:06 PM, Alessan alessant77@users.sourceforge.net wrote: Using version 3.11.0 fix the "not acceptable" and i can send faxes between 2 t38modems in test environment But when i try using real t38 gateway (sangoma vega 100) t38 negotiation is not completed any help is apreciated T38Modem Version 3.11.0 (OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 (svn:30295)) by Frolov,Holtschneider,Davidson on Unix Linux (4.4.0-130-generic-x86_64)...
Using version 3.11.0 fix the "not acceptable" and i can send faxes between 2 t38modems in test environment But when i try using real t38 gateway (sangoma vega 100) t38 negotiation is not completed any help is apreciated T38Modem Version 3.11.0 (OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 (svn:30295)) by Frolov,Holtschneider,Davidson on Unix Linux (4.4.0-130-generic-x86_64)
Hi, WHen i send a fax between 2 t38modems the first reponse to invite with "488 Not Acceptable Here" and fallback to PCMA/800. can anyone help me? Ubuntu 16.04 asterisk 14 hylafax 5.5.9 T38Modem Version 2.0.0 (OPAL-3.10.10/3.10.10 (svn:29150), PTLIB-2.10.10/2.10.11 (svn:30295)) by Vyacheslav Frolov on Unix Linux (4.4.0-128-generic-x86_64) sngrep capture t38modem load: /usr/bin/t38modem -tttttttt -o /var/log/t38modem01.log --no-h323 -u 8001 --sip-listen udp$10.128.1.10:4571 --sip-t38-udptl-redundancy...
Hi all; I can not compile t38modem.exe. I am getting following errors. Where am i doing wrongly. Thanks. 1>------ Rebuild All started: Project: t38modem, Configuration: Release Win32 ------ 1>Deleting intermediate and output files for project 't38modem', configuration 'Release|Win32' 1>Compiling... 1>precompile.cxx 1>Compiling... 1>sipep.cxx 1>opalutils.cxx 1>modemstrm.cxx 1>.\modemstrm.cxx(156) : error C3861: 'GetOpalT38': identifier not found 1>.\modemstrm.cxx(249) : error C2079: 'ifp' uses undefined...
Hi. I've got a fax number that always we try to send it a fax always fail. T38modem most ot times says: Call end reason: EndedByRemoteCongestion And sometimes says: Call end reason: EndedByLocalUser What does it mean? We use the followin version of t38modem and libraries: [root@presesfax log]# t38modem -version T38Modem Version 3.15.2 (OPAL-3.10.15/3.10.15 (svn:30298), PTLIB-2.10.15/2.10.15 (svn:30295)) by Frolov,Holtschneider,Davidson on Unix Linux (2.6.32-504.el6.x86_64-x86_64) Follow it's a part...
Hi, I've got a problem receiving a fax. Well, we received it, however at the end HylaFAX says the error: RECV FAX: T.30 T2 timeout, expected signal not received and T38modem writes continuosly in the log: Housekeepe...5b6fefb700 ModemEngineBody::OnTimerCallback stSendAckWait Timeout 1 We use the following versions: t38modem: t38modem-3.15.2-PeteDavison with opal-3.10.15 and ptlib-2.10.15 HylaFAX: hylafax-server-6.0.6-1rhel6.x86_64 The HylaFAX log is the following: Oct 27 10:31:54.64: [27056]: SESSION...
In fact, i was searchning for same thing and also opened new thread for it. Just few minutes later i found the answer myself, while digging through some other threads. Outgoing caller ID can be set for each outbound call using L modifier in ATD command. I'v just tested that on my Hylafax install by putting that number directly into ATD command in modem config. The line in config looks like this: ModemDialCmd: ATDL<number>T%s This of course is static, but Hylafax is immensely flexible, so we can use...
Oops, looks like it works. I haven't fully understand it at first when reading through ReadMe, but the L modifier in ATD command does exactly the thing. I've just tested it with success. So this solves my problem.
Hello, i have a SIP trunk to ISP's asterisk with various numbers allowed to be used as outgoing caller ID. Right now, a can set out. caller ID by using OPAL-Calling-Party-Name option in morem routing definition. However this is quite static. Is it possible to change outgoing caller ID using some AT command? Faxsend command of Hylafax server does some modem initialization before each outgoing call. It would be nice to have some AT command, which would set outgoing caller ID. Is this possible or no?...
You should try t38modem version 3.15.2 with my opal version 3.10.15 and ptlib 2.10.15....
Fernando, Vayacheslav Frolov seems to have abandoned this project. Henning Holtschneider...
I am glad it is working for you. Please let me know if you have any issues. Pete...
Please see https://github.com/PeteDavidson/t38modem On Sat, Jan 7, 2017 at 6:40 PM,...
Hello Alexey, This is an old topic, i know, but I am suffering from the exact same...
we've just update the Voip server and we are not able to login with the t38modem,...
Hi Folks - what's this patch for? I'm sorry if this seems stupid question... But...
Do you have the app available for download somewhere? I would love to do some testing...
Could you please share with us the windows compiled binary of T38 ? Thank you in...
Hello I'm new here and wanted to ask how t38modem configured (WinXP / Winfax) ? For...
I am using an Avaya IP Office for my PBX which only allows for registering individual...
this is the VoIP Advance Setting of my Gateway. Is there any setting that can help...
Voip Gateway is a Soundwin H.323/SIP S404(4FXO) http://bit.ly/1dpU3He I can't change...
Your VoIP gateway does not seem to be handling T.38 properly. Notice the malformed...
Hi. Here is wireshark packet capture between PC running t38modem (192.168.0.100)...
Hi. Here is wireshark packet capture between PC running t38modem (192.168.0.100)...
Yes, your schematic is correct. On Tue, Jun 16, 2015 at 9:11 AM, Omid omidiii@users.sf.net...
Thank you for your reply Sir. Yes. The gateway support T.38 and actually it show...
thank you for your reply Sir. yes. The gateway support T.38 and actually it show...
Does your gateway support T.38? You should verify that. Also you need to get a wireshark...
Hi, could you help please: I build opal 3.10.11 and ptlib 2.10.11 and finally PeteDavidson/t38modem/opal...
Hi, could you help please: I build opal 3.10.11 and ptlib 2.10.11 and finally PeteDavidson/t38modem/opal...
Hi, could you help please: I build opal 3.10.11 and ptlib 2.10.11 and finally PeteDavidson/t38modem/opal...
Hi, could you help please: I build opal 3.10.11 and ptlib 2.10.11 and finally PeteDavidson/t38modem/opal...
Hi, could you help please: I build opal 3.10.11 and ptlib 2.10.11 and finally PeteDavidson/t38modem/opal...
HI, could you help me with route problem. my topology is as valano. Microsoft Fax...
Ok. for everyone concern! I build opal 3.10.11 and ptlib 2.10.11 and finaly PeteDavidson/t38modem/opal...
Hi, I'm not so familiar with C++. Excuse me for dummy question. I'm trying to compile...
Would you mind sharing how you were able to get it to compile on centos 7?
You will get more support on the opal mailing list, I suggest you to ask the same...
Well it is not segfaulting and I'm not actually restarting t38modem. I'm just restarting...
I did the same, sadly other than not having a solution you get dropped calls and...
Using a singe modem per process did not help. I'm using this with Hylafax and Hylafax...
Yes and no... t38modem is VERY unstable, you have to find a good mix between opal/ptlib/t38modem....
Maxxer, Did you find the answer to this problem? I'm seeing the same thing with:...
Hi again! After many tries I got t38modem to connect with an Asterisk Server. If...
Hi, since Deutsche Telekom want to deactivate ISDN, I'm trying to use HylaFAX over...
From a previous discussion on the opal mailing list it was said that t38modem is...
Guys, I really need some help. Can anyone of you please respond to my query? Thanks...
Hello Team, I need to know how much load can a single T38 software based FAX modem...
t38modem freeze in Ubuntu Server 14.04.02 LTS (64bit)