Hi all,

After a long time having no time, I have finally done some fresh work on my software fax machine. I have replaced the original carrier tracking with something more robust. I have also added 4800, and 2400 bits per second modes, and cleaned up a few bugs in areas like superfine mode operation. I apologise for this update taking so long.

At ftp://ftp.opencall.org/pub/spandsp you will find a new version of the software. You will need TIFF version 5.5.7 or later installed on your machine. Make sure no earlier version is there - they seem to cause crashes. Depending how TIFF has been installed on your machine, you may need to copy the header files, tif_dir.h and tiffiop.h, which you can on my FTP site, to your /usr/include directory (some systems seem to install these, and some do not - spandsp needs them installed to build). The spandsp library may be built by unpacking the tarball, cd'ing to the directory and using the time honoured incantation:

   ./configure
   make
   make install

or if you are using RedHat, Fedora, or something else that uses RPMs

rpmbuild -tb spandsp-0.0.1.tar.gz

should build spandsp RPMs straight from the tar file. Then you just need to install them.

Add the files rxfax.c, txfax.c and dtmftotext.c (the last one has nothing to do with the fax machine, but my makefile patch expects it to be present) to the apps directory of your * source tree. Then use Makefile.patch to patch the makefile in the apps directory with:

patch < Makefile.patch

Now if you rebuild and install * it should install these new apps.

OK, so how do you use them? Something like the following:

exten => 5678,1,rxfax(/home/steveu/testfax.tif)

will receive a fax if a fax machine dials 5678. The fax will be stored as the /home/steveu/testfax.tif. Similarly:

exten => 6789,1,txfax(/home/steveu/testfax.tif)

will send the fax file /home/steveu/testfax.tif, when a fax machine dials 6789.

Regards,
Steve

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to