Activity for IAXmodem

  • IAXmodem IAXmodem released /iaxmodem/iaxmodem-1.3.4.tar.gz

  • Lee Howard Lee Howard committed [r56]

    release 1.3.4

  • Lee Howard Lee Howard committed [r55]

    implement S11 and S12 jitter counters

  • Lee Howard Lee Howard committed [r54]

    Try to cope with upstream jitter.

  • Lee Howard Lee Howard committed [r53]

    This CONNECT message is superfluous.

  • Lee Howard Lee Howard committed [r52]

    Take 3. This correctly addresses the issue that was attempted to be fixed by r50 and r51.

  • Lee Howard Lee Howard committed [r51]

    The previous change doubled-up "NO CARRIER" messages in some instances. This approach should be safe from that.

  • Lee Howard Lee Howard committed [r50]

    Send NO CARRIER message if hangup occurs during data transmit

  • IAXmodem IAXmodem released /iaxmodem/iaxmodem-1.3.3.tar.gz

  • Lee Howard Lee Howard committed [r49]

    Continuation of yesterday's attempt to prevent multiple CONNECT messages following +FRH=3

  • Lee Howard Lee Howard committed [r48]

    bump

  • Lee Howard Lee Howard committed [r47]

    Prevent multiple CONNECT messages after +FRH=3 which could have been occurring when the DTE was slow enough that spandsp would buffer messages.

  • ROBERT BOISVERT ROBERT BOISVERT posted a comment on discussion Open Discussion

    Thank you we appreciate your help.

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    Thank you. See: https://sourceforge.net/p/iaxmodem/code/46/

  • Lee Howard Lee Howard committed [r46]

    These changes are a contribution from Robert Boisvert and the Alpine Linux team to address issues that were encountered while running iaxmodem in valgrind.

  • ROBERT BOISVERT ROBERT BOISVERT posted a comment on discussion Open Discussion

    In my testing it appeared that frame->session was released but I was not able to prove that conclusively and I didn't have the time to check where it was released. You can credit the Alpine Linux team for helping out.

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    Thank you. Who do I credit on this work? Regarding the libiax2/src/iax.c change, can you identify which structure was already freed and where it was freed?

  • ROBERT BOISVERT ROBERT BOISVERT modified a comment on discussion Open Discussion

    I was able to resolve all the bugs with the attached patch file. Can you review and apply them if you agree? It contains the following adjustments. iaxmodem.c: initialize tioflags before using lib/libiax2/src/iax.c: remove a check on a structure that was already free'd lib/spandsp/src/at_interpreter.c: apply a patch that was provided in a later version of this library Thank you, Bob

  • ROBERT BOISVERT ROBERT BOISVERT posted a comment on discussion Open Discussion

    I was able to resolve all the bugs with the attached patch file. Can you review and apply them if you agree? It contains the following adjustments. iaxmodem.c: initial tioflags before using lib/libiax2/src/iax.c: remove a check on a structure that was already free'd lib/spandsp/src/at_interpreter.c: apply a patch that was provided in a later version of this library Thank you, Bob

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    Without being able to reproduce this crash and the associated valgrind log file, myself, it will be unlikely for me to be able to efficiently troubleshoot and determine either a code fix for iaxmodem or conclude that the fault lies within Alpine's new malloc() function. The valgrind log seems to point at five distinct issues: 1) conditional jump or move depending on uninitialized value in at_cmd_plus_VSID 2) ioctl call parameter pointing to uninitialized byte(s) in start_modem 3) ioctl call parameter...

  • ROBERT BOISVERT ROBERT BOISVERT posted a comment on discussion Open Discussion

    We are using Hylafaxplus 7.0.3 to receive faxes from iaxmodem. The faxgetty program receives the fax, calls the faxrcvd script and then iaxmodem crashes. We put a pause in faxrcvd so that it would take no actions and iaxmodem still crashes. The malloc () function was recently updated on Alpine 3.13 so it is possible that it has a problem or that it is more sensitive to errors in the existing code. We would appreciate any suggestions you may have on how to track down this error.

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    What are the steps to reproduce this crash and the associated valgrind log file?

  • ROBERT BOISVERT ROBERT BOISVERT posted a comment on discussion Open Discussion

    We are using iaxmodem 1.3.2 on Alpine Linux 3.13 and it is crashing when using Hylafaxplus 7.0.3. The problem seems to be triggered by an access to freed memory. I attached the valgrind log file which includes debugging data to identify the source of the problem. Can you assist us in finding in the root cause? Thank you, Bob

  • Lee Howard Lee Howard posted a comment on discussion Help

    I don't know of anyone doing any active development to get data modes supported in iaxmodem. It's open source, so you're welcome to do add it, yourself, or hire someone to do it. No, I don't know of any other virtual modem to do data communication... it seems even less necessary than fax in an internet age.

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    is there data mode planed to be supported then in future? or you know any other virtual modem software for this?

  • Lee Howard Lee Howard posted a comment on discussion Help

    Did you see any suggestion anywhere that iaxmodem supported data modes? SpanDSP does have a lot of code to support data communication other than fax, but I've never seen them used. iaxmodem was designed for fax. You could have a custom application on the sender and the receiver to communicate data in the fax modes (such as using V.21) - but I don't think that you could get that with mgetty.

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    i just want text, no fax. later want attach mgetty to it EDIT: like in the old BBS days i want setup a BBS. want use mgetty to make modem to telnet gateway and then connect to telnet bbs

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    i just want text, no fax. later want attach mgetty to it

  • Lee Howard Lee Howard posted a comment on discussion Help

    What are you trying to do, though? Are you using HylaFAX?

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    tried to compile 1.3.2 same problem, no response after ATA

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    yes, and now i get connect message too but then i cant hangup in modem, only with softphone

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    yes, and now i get connect message too but then i cant hangup in modem

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    yes, and now i get connect message too

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    i tried it on two different systems, one of a friend in docker, and after having this problem in my own local debian vm i can upload the docker image Edit: tried with pty now too, same result, see attached photo

  • Lee Howard Lee Howard posted a comment on discussion Help

    What happens if you call using a voice line into the modem and answer? Do you hear fax tones? (You should probably use AT+FCLASS=1, though. Do the session like I did it.)

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    i tried it on two different systems, one of a friend in docker, and after having this problem in my own local debian vm i can upload the docker image

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    i tried it on two different systems, one of a friend, and after having this problem in my own local debian vm

  • Lee Howard Lee Howard posted a comment on discussion Help

    Maybe something is wrong with the Debian build or the ptys there. I'm using Fedora and CentOS... but I don't recall hearing this kind of problem from anyone before. And iaxmodem has been around for a long, long time now.

  • Lanea Lucy Schwarz Lanea Lucy Schwarz modified a comment on discussion Help

    the problem is that after ata i dont get any response, no ok, no connect and input isn't responding too. i try to simply test the connection for future use, but it don't work even here. no input is accepted, no text, nothing, it just hangs and do nothing

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    the problem is that after ata i dont get any response, no ok, no connect and input isn't responding too. i try to simply test the connection for future use, but it don't work even here. no input is accepted, no text, nothing, it just hangs and do nothing

  • Lee Howard Lee Howard posted a comment on discussion Help

    It's not clear to me what you're attempting to accomplish with this test. So, I'm just going to follow the same procedure more or less to show you what I get: Dialing modem: at&f OK atdt306 CONNECT  OK ath OK Answering modem: at&f OK <snip CallerID response> RING ata CONNECT NO CARRIER ath OK In this scenario after the two modems both report "CONNECT" they are connected, and they will stay there indefinitely until there is other input from one or the other DTEs. When I pressed enter in minicom on...

  • Lanea Lucy Schwarz Lanea Lucy Schwarz posted a comment on discussion Help

    hi, installed iaxmodem 1.2.0~dfsg-3 and asterisk on fresh installed debian vm, set up 2 modems with default config from source code (iaxmodem-cfg.ttyIAX). connecting to both modems with minicom (minicom -D /dev/ttyIAX1). Can dial (ATDT 123) and answer on other modem (ATA) and then it hangs and dont accept any other input after this, no AT commands, no text. after killing connection it responds again. tryed similar setup on other system same result. AT OK ATDT 123 AT OK RING ATA

  • Hans Melgers Hans Melgers posted a comment on discussion Help

    Hi all, I'm having some weird issues after updating my centos7 box. It also updated asterisk to 18.0.1. I'm running hylafax/iaxmodem and asterisk on the same box. Iaxmodem is version 1.3.0-1.el7.fws I noticed there are no error messages but iaxmodem is just not registering: /usr/bin/iaxmodem ttyIAX0 [2020-12-07 23:01:18.356249] Modem started [2020-12-07 23:01:18.356795] Setting device = '/dev/ttyIAX0' [2020-12-07 23:01:18.356868] Setting owner = 'uucp:uucp' [2020-12-07 23:01:18.356911] Setting mode...

  • IAXmodem IAXmodem released /iaxmodem/iaxmodem-1.3.2.tar.gz

  • Lee Howard Lee Howard committed [r45]

    bump

  • Lee Howard Lee Howard committed [r44]

    Adds the audiobuflen feature.

  • Hans Melgers Hans Melgers posted a comment on discussion Help

    It worked after deleting the old iaxmodem1.3.1 dir and start from scratch. Thanks!

  • Lee Howard Lee Howard posted a comment on discussion Help

    I did a minimal install of CentOS 7 (7.8.2003) from the Netinstall ISO here: http://centos.s.uw.edu/centos/7.8.2003/isos/x86_64/ I ran 'yum update' and rebooted. I installed the following packages via yum along with their dependencies: wget, gcc, gcc-c++, libtiff-devel, I downloaded iaxmodem-1.3.1 from here: https://sourceforge.net/projects/iaxmodem/files/iaxmodem/iaxmodem-1.3.1.tar.gz/download I did the following: tar xzvf iaxmodem-1.3.1.tar.gz cd iaxmodem-1.3.1 find . -exec touch -r configure {}...

  • Hans Melgers Hans Melgers posted a comment on discussion Help

    Thanks Lee, unfortunately that didn't help. I' m still getting the same error: make[3]: Entering directory `/root/iaxmodem-1.3.1/lib/spandsp/src' make[3]: LIBTOOL@: Command not found make[3]: *** [ademco_contactid.lo] Error 127 Maybe something else going on ?

  • Lee Howard Lee Howard posted a comment on discussion Help

    It's make's annoying habit of checking on the modification time of aclocal.m4, Makefile.in, and configure... coupled with weirdly old modification times in the spandsp-0.0.6 tarball. If you run this from your iaxmodem-1.3.1 directory: find . -exec touch -r configure {} \; ... then it should work. This will be resolved in the next release.

  • Hans Melgers Hans Melgers posted a comment on discussion Help

    Hi, I'm having trouble compiling 1.31 on centos7, 1.2.0 compiles without any problems. There seems to be an issue with libtool but i can't find any solution to this. Here's the output: cd lib/libiax2 && make make[1]: Entering directory /root/iaxmodem-1.3.1/lib/libiax2' Making all in src make[2]: Entering directory/root/iaxmodem-1.3.1/lib/libiax2/src' make[2]: Nothing to be done for all'. make[2]: Leaving directory/root/iaxmodem-1.3.1/lib/libiax2/src' make[2]: Entering directory /root/iaxmodem-1.3.1/lib/libiax2'...

  • Lee Howard Lee Howard committed [r43]

    This stops the fast looping from happening after 45 seconds and before the S7 register expires.

  • IAXmodem IAXmodem released /iaxmodem/iaxmodem-1.3.1.tar.gz

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    iaxmodem has a built-in version of spandsp which has those debug messages commented-out. However, iaxmodem can be built using a shared system spandsp DSO, and if your installation is using that, then I'd guess the debug messages are there. They can be disabled in spandsp unsetting SPAN_LOG_FLOW in the various spandsp logging levels, but I don't immediately know how that's done. My advice would be to uninstall iaxmodem and reinstall it from source - this time building it with static libraries rather...

  • Markus Hammerer Markus Hammerer posted a comment on discussion Open Discussion

    Thanks for your answer I am using 1.2.0 I tested some different iaxmodem versions I think it was from this testing but i can`t find anything about the debug function thanks Von: Lee Howard faxguy@users.sourceforge.net Gesendet: Dienstag, 3. September 2019 16:44 An: [iaxmodem:discussion] 497500@discussion.iaxmodem.p.re.sourceforge.net Betreff: [iaxmodem:discussion] Re: iaxmodem syslog What version of iaxmodem are you using? I do see these debug messages in spandsp, but they're commented out in the...

  • Lee Howard Lee Howard posted a comment on discussion Open Discussion

    What version of iaxmodem are you using? I do see these debug messages in spandsp, but they're commented out in the spandsp that comes with iaxmodem v1.3.0.

  • Markus Hammerer Markus Hammerer posted a comment on discussion Open Discussion

    Helo I installed the hylafax with Asterisk 13.25 on Debian 8 The Hylafax is working but in the syslog under var/log/syslog it sends many messages like this for only one Fax The message will be created from Iaxmodem but i cant see any informations where i can disable this Aug 27 13:51:17 fax2 iaxmodem[586]: Im = 2.81149 ( 100.00000) f = 1800.00037 Aug 27 13:51:17 fax2 iaxmodem[586]: v = -1.09064 0 - 89.914124 -55.838379 -289 Aug 27 13:51:17 fax2 iaxmodem[586]: Im = -1.56853 ( 100.00000) f = 1800.00000...

  • walterkt walterkt modified a comment on discussion Help

    Hi Everyone, Hylafax installed with iaxmodem on my Raspberry Pi B+ that running Asterisk 13.24.1, installation follows this (http://www.raspberry-asterisk.org/documentation/#fax), from Asterisk log I can see the incoming fax call is accepted by iaxmodem but it just keeps ringing and no answer. Is there any way I can confirm my settings are all correct? Thanks. == Spawn extension (, 1000, 1) exited non-zero on 'IAX2/1000-2830' -- IAX2/1000-2830 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=...

  • walterkt walterkt modified a comment on discussion Help

    Hi Everyone, Hylafax installed with iaxmodem on my Raspberry Pi B+ that running Asterisk 13.24.1, installation follows this (http://www.raspberry-asterisk.org/documentation/#fax), from Asterisk log I can see the incoming fax call is accepted by iaxmodem but it just keeps ringing and no answer. == Spawn extension (, 1000, 1) exited non-zero on 'IAX2/1000-2830' -- IAX2/1000-2830 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL= -- Call accepted by 127.0.0.1:4570 (format ulaw) -- Format...

  • walterkt walterkt modified a comment on discussion Help

    Hi Everyone, Hylafax installed with iaxmodem on my Raspberry Pi B+ that running Asterisk 13.24.1, installation follows this (http://www.raspberry-asterisk.org/documentation/#fax), from Asterisk log I can see the incoming fax call is accepted by iaxmodem but it just keeps ringing and no answer. == Spawn extension (, 1000, 1) exited non-zero on 'IAX2/1000-2830' -- IAX2/1000-2830 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL= -- Call accepted by 127.0.0.1:4570 (format ulaw) -- Format...

  • walterkt walterkt modified a comment on discussion Help

    Hi Everyone, Hylafax installed with iaxmodem on my Raspberry Pi B+ that running Asterisk 13.24.1, installation follows this (http://www.raspberry-asterisk.org/documentation/#fax), from Asterisk log I can see the incoming fax call is accepted by iaxmodem but it just keeps ringing and no answer. == Spawn extension (, 1000, 1) exited non-zero on 'IAX2/1000-2830' -- IAX2/1000-2830 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL= -- Call accepted by 127.0.0.1:4570 (format ulaw) -- Format...

  • walterkt walterkt posted a comment on discussion Help

    Hi Everyone, Hylafax installed with iaxmodem on my Raspberry Pi B+ that running Asterisk 13.24.1, installation follows this (http://www.raspberry-asterisk.org/documentation/#fax), from Asterisk log I can see the incoming fax call is accepted by iaxmodem but it just keeps ringing and no answer. == Spawn extension (, 1000, 1) exited non-zero on 'IAX2/1000-2830' -- IAX2/1000-2830 Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL= -- Call accepted by 127.0.0.1:4570 (format ulaw) -- Format...

  • Lee Howard Lee Howard committed [r42]

    bump

  • Jerry Kaidor Jerry Kaidor posted a comment on discussion Help

    I am having the same problem! Asterisk 13.4 and iaxmodem 1.3.0. I traced it to a test in chan_iax2.c. It was complaining that the "peer was not dynamic". I commented out that test, and now it registers successfully. / if (!ast_test_flag64(p, IAX_DYNAMIC)) { if (authdebug) ast_log(LOG_NOTICE, "Peer '%s' is not dynamic (from %s)\ goto return_unref; }/ My understanding is that "dynamic" means that a peer does not have a configured IP address - so it is wherever it is. Iaxmodem is of course not "dynamic"...

  • Lee Howard Lee Howard committed [r41]

    Stop the noise.

  • Lee Howard Lee Howard committed [r40]

    From Stephan Eisvogel. Use fflush and move away from uucp naming.

  • Lee Howard Lee Howard committed [r39]

    Stephan Eisvogel reported this bug fix.

  • Lee Howard Lee Howard committed [r38]

    ITU-T V.250 6.3.1 defines the ATD command. It states:

  • Jackie Roberts Jackie Roberts modified a comment on discussion Help

    I've removed the dynamic=yes entry. I'm not sure where I got the entry I had to have found it on some site somewhere. Like I said I've been trying for a long time with a lot of different configurations. I'm not sure how to watch CLI as it registers. I restarted asterisk to reload the configuration then I have a terminal open in CLI>iax2 show peers with this output iax2 show peers Name/Username Host Mask Port Status Description ttyIAX0 127.0.0.1 (S) 255.255.255.255 12502 Unmonitored 1 iax2 peers [0...

  • Jackie Roberts Jackie Roberts posted a comment on discussion Help

    I've removed the dynamic=yes entry. I'm not sure where I got the entry I had to have found it on some site somewhere. Like I said I've been trying for a long time with a lot of different configurations. I'm not sure how to watch CLI as it registers. I restarted asterisk to reload the configuration then I have a terminal open in CLI>iax2 show peers with this output iax2 show peers Name/Username Host Mask Port Status Description ttyIAX0 127.0.0.1 (S) 255.255.255.255 12502 Unmonitored 1 iax2 peers [0...

  • Lee Howard Lee Howard posted a comment on discussion Help

    Your iax.conf context entry looks a bit odd with "dynamic=yes". (Is that even an allowable directive?) The "host=" and "port=" entries seem to conflict with any meaning of "dynamic" or registration. Anyway, probably the best approach to troubleshooting registration errors is to watch the Asterisk CLI as it attempts registration and to see what it says.

  • Jackie Roberts Jackie Roberts modified a comment on discussion Help

  • Jackie Roberts Jackie Roberts modified a comment on discussion Help

    Here is my configurations for iaxmodem and asterisk iax.conf. I have been working for around a month with different info I have read in these forums and other sites but so far I can't get iaxmodem to register. Any help is appreciated. device /dev/ttyIAX0 owner uucp:uucp mode 660 port 12502 refresh 300 server 127.0.0.1 peername ttyIAX0 secret password cidname FAX cidnumber xxxxxxxxxxx codec ulaw [ttyIAX0] requirecalltoken=no secret=password dynamic=yes context=from-internal host=127.0.0.1 type=friend...

  • Jackie Roberts Jackie Roberts posted a comment on discussion Help

    iaxmodem configuration file

  • Jackie Roberts Jackie Roberts posted a comment on discussion Help

    Here is my configurations for iaxmodem and asterisk iax.conf. I have been working for around a month with different info I have read in these forums and other sites but so far I can't get iaxmodem to register. Any help is appreciated.

  • Lee Howard Lee Howard posted a comment on discussion Help

    There is some V.34 support in SpanDSP. I don't think that it's patent-encumbered any longer. However, the last time that I tested V.34 in SpanDSP I couldn't get it working well against other V.34 (SuperG3) fax modems. (Maybe I didn't test correctly?) So, I didn't bother getting into the necessary developments for the required T.31 interfaces. (Once the V.34 modems are working reliably in SpanDSP then IAXmodem will still need the associated T.31 interfaces developed - also in SpanDSP.)

  • Arthur Morsoleto Arthur Morsoleto posted a comment on discussion Help

    Hi, I'd like to know if IAXmodem already supports fax speed transmission at 33.6kbps. I've found from this page (https://www.voip-info.org/asterisk-iaxmodem/) that: "Iaxmodem uses the spandsp library. So currently its modulation protocol support covers V.27ter, V.29 and V.17. V.34 (Super G3) support is not available, and won’t become available in the near future for patent reasons..." Which means that fax speeds from 2400 bps to 14400 bps are supported. However, I dont know how long has been since...

  • Alessan Alessan posted a comment on discussion Help

    Sorry but late response, I can't be sure, but seems randomly. In non-daemon mode seems happened less. Finally I work with static config without register and all works fine. I go to try to get some packet captures on daemon and non-deamon mode to see if this is a asterisk side problem or iaxmodem side. Thanks

  • Lee Howard Lee Howard posted a comment on discussion Help

    Did the -lm need to be moved all the way to the end? Or did it just need to be moved to after the $LLIBS ?

  • Lee Howard Lee Howard posted a comment on discussion Help

    How are you starting iaxmodem? Does this happen if you start iaxmodems with non-daemon mode? Does the problem happen only with some of the iaxmodems? Or does it happen to all of them even randomly?

  • Alessan Alessan modified a comment on discussion Help

    Hi, I'm getting strange behavoir with multiple modems, when i start iaxmodem i got on asterisk console: -- Registered IAX2 '9902' (AUTHENTICATED) at 127.0.0.1:4575 -- Registered IAX2 '9902' (AUTHENTICATED) at 127.0.0.1:4572 -- Registered IAX2 '9907' (AUTHENTICATED) at 127.0.0.1:4573 -- Registered IAX2 '9907' (AUTHENTICATED) at 127.0.0.1:4577 -- Registered IAX2 '9910' (AUTHENTICATED) at 127.0.0.1:4580 -- Registered IAX2 '9909' (AUTHENTICATED) at 127.0.0.1:4579 Some modems registered on another modem...

  • Alessan Alessan posted a comment on discussion Help

    Hi, I'm getting strange behavoir with multiple modems, when i start iaxmodem i got on asterisk console: -- Registered IAX2 '9902' (AUTHENTICATED) at 127.0.0.1:4575 -- Registered IAX2 '9902' (AUTHENTICATED) at 127.0.0.1:4572 -- Registered IAX2 '9907' (AUTHENTICATED) at 127.0.0.1:4573 -- Registered IAX2 '9907' (AUTHENTICATED) at 127.0.0.1:4577 -- Registered IAX2 '9910' (AUTHENTICATED) at 127.0.0.1:4580 -- Registered IAX2 '9909' (AUTHENTICATED) at 127.0.0.1:4579 Some modems registered on another modem...

  • Daniel Soft Daniel Soft posted a comment on discussion Help

    I had a problem with "./build static" iaxmodem-1.3.0 on Ubuntu 14.04. Seems a gcc bug. Here is my solution: Just edit "build" file, line 48: gcc -lm $LLIBS -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a And move the -lm to THE END: gcc $LLIBS -ltiff -o iaxmodem iaxmodem.o lib/spandsp/src/.libs/libspandsp.a lib/libiax2/src/.libs/libiax.a -lm Now it works :-) Making all in src make[1]: Entering directory `/tmp/iaxmodem-1.3.0/lib/spandsp/src' make all-am...

  • Lee Howard Lee Howard posted a comment on discussion Help

    At this point I don't know how to help any more without simply getting logged-into the system and poking around. If you want to give me access, then I am willing to take a brief look.

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    This morning, I also took my test server I built (on centos 7), on wich I had setup an iaxmodem and hylafax from scratch, and built asterisk (13.17.1) from source, setup an iax trunk between my production server and this server, so that I can get incoming calls from PSTN and to my surprise, I got the same outcome ! Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: ACK Timestamp: 00010ms SCall: 07280 DCall: 02417 127.0.0.1:4601 Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type:...

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    So I got arround and did a reboot, and of course, didn't change anything. I still got calls rejected by iaxmodem. Any more ideas ?

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    11.17.1 It has been installed like 2 years ago, the yum channel hasn't had any updates since more than a year, so that version the same since the last time it worked... I will try to plan a maintenance and reboot the server, that's the last thing I can try at the moment.

  • Lee Howard Lee Howard posted a comment on discussion Help

    What version of Asterisk are you using? I have used many versions of Asterisk up to these versions which I currently run: 1.8.20.1, 11.8.1, and 11.20.0.

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    Trafic to/from localhosty should be allowed by the built-in iptables. I disabled to test, same thing. Selinux is disabled. I don't see anything that can get in the middle of asterisk and iaxmodem.

  • Lee Howard Lee Howard posted a comment on discussion Help

    So, unless there is some kind of bug involved (and this is the first report I've seen of this) there is something else that's interfering. So, maybe a firewall or something like SElinux or something. Have you investigated those?

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    That's pretty much it, that's where I beleive the problem is.

  • Lee Howard Lee Howard posted a comment on discussion Help

    So, bottom line is that you're seeing this in your Asterisk CLI... Rx-Frame Retry[ No] -- OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REJECT Timestamp: 00008ms SCall: 15755 DCall: 15931 [127.0.0.1:4601] CAUSE : Busy However, the modem is not actually busy. And the "busy" indication seems to be some kind of IAX2 collapse based on iaxmodem debug logging that looks like this... iax.c line 2348 in iax_find_session: Making new session, peer callno 13245, our callno 15762 iax.c line 2350 in iax_find_session:...

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    Like this (in ael) 418... => { Noop(${CALLERID(all)}); Dial(IAX2/iaxmodem31,20); Noop(${DIALSTATUS}); }; I also tried : Dial(IAX2/iaxmodem31/${EXTEN},20); iaxmodem31 Is my temp modem I used on my second server to debug.

  • Lee Howard Lee Howard posted a comment on discussion Help

    What does your dialplan look like where it sends calls to iaxmodem?

  • Nicolas Ross Nicolas Ross modified a comment on discussion Help

    I don't know how, but now I can't reproduce the case where I had ringing on iaxmodem. I'm bakc to square one when iaxmodem responds systematicly busy. Even when hylafax and faxgetty stoped.

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    I don't know how, but now I can't reproduce the case where I had ringing on iaxmodem. I'm bakc to square one when iaxmodem responds systematicly busy.

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    No, the call doesn't appear to reach faxgetty. It looks like it's iaxmodem that respond it's busy.

  • Lee Howard Lee Howard posted a comment on discussion Help

    But when faxgetty is running you do get an answer? But no session log? Do you see the rings appear in the FaxGetty logs from syslog?

  • Nicolas Ross Nicolas Ross posted a comment on discussion Help

    I don't get there... When I restart hylafax, with debug, I get : Sep 8 12:30:19 asterisk1 systemd: Started LSB: Starts and stops the HylaFAX. Sep 8 12:30:49 asterisk1 systemd: faxgetty-ttyIAX31.service holdoff time over, scheduling restart. Sep 8 12:30:49 asterisk1 systemd: Started HylaFAX faxgetty for ttyIAX31. Sep 8 12:30:49 asterisk1 systemd: Starting HylaFAX faxgetty for ttyIAX31... Sep 8 12:30:49 asterisk1 FaxGetty[28817]: OPEN /dev/ttyIAX31 HylaFAX (tm) Version 6.0.6 Sep 8 12:30:50 asterisk1...

  • Lee Howard Lee Howard posted a comment on discussion Help

    Can you attach the associated HylaFAX session log?

1 >