Full featured iaxmodem.

Help
2008-02-06
2013-04-05
  • Pepe Aracil
    Pepe Aracil
    2008-02-06

    Hi all.

    I need a full featured modem bank. 20+ modems with fax + data + voice support.

    Iaxmodem don't support data connections because spandsp can't. Right?
    But there are full featured softmodem implementations in linmodems
    drivers like linuxant or PCTEL. There are closed and propietary
    code but kernel drivers that implements a pseudo tty, usually are GPL
    and they have the api to attach the softmodem library.

    The idea is to make IAX wrapper to one of that softmodem implementations
    to get a full featured modem implementation. ¿There are any body interested?

    Bye. and sorry for my English.

     
    • Lee Howard
      Lee Howard
      2008-02-06

      Correct, iaxmodem uses spandsp and spandsp does not support data mode.  It should be fairly easy to implement a voice mode, but it's not supported at the moment, either.

      If you can find an alternative open-source DSP for use with API documentation then I'm willing to investigate the possibility of using it.

       
    • Pepe Aracil
      Pepe Aracil
      2008-07-28

      Hello.

      Chacnges in last spandsp versions made data-mode posible?

      thanks.

       
      • Lee Howard
        Lee Howard
        2008-07-28

        No, not that I am aware of.  Why do you ask now?

         
  • Jaime Bozza
    Jaime Bozza
    2009-11-04

    It seems that spandsp (looking at 0.0.5) has support for several data modes now - How easy would it be to get data mode support into iaxmodem?   Looking here: http://www.soft-switch.org/spandsp-modules.html

    There are modules for V.8 negotiation, V.21 (needed for V.8), V.22bis (1200/2400 support), V.42/42bis plus a bunch of other higher speeds.   Personally I'm just looking at V.22bis (1200/2400) support, but I don't know what it would entail for building all the supported protocols.

     
  • Lee Howard
    Lee Howard
    2009-11-21

    It's relatively easy… if those modems exist in spandsp.  I'm not sure if they do or don't.  Someone would need to do the work in spandsp to get this working.  I think there would be very little to no work required in iaxmodem.