[Asterisk-Users] Software FAX
Pavel Litvinenko
litw at krypton.ru
Thu Oct 30 04:57:57 MST 2003
Steve Underwood wrote:
> I am taking note of people's messages about soft fax, even if I might
> appear to be ignoring them. I am getting V.27ter finished off right
> now, to flesh out the facilities in the software. V.27ter is used for
> 4800bps and 2400bps faxes - not critically important, but useless for
> lousy lines. That's seems to be nearly functional now, so I should
> soon be back to fixing things.
>
> Most of the crashes seem to be where people have an older version of
> libtiff. In each case I've followed up on they have a nice new
> libtiff, but still had an old version too. Older versions seem to
> cause trouble. I don't intend to find out why, since newer versions
> are OK.
>
> An 8 byte TIFF file means it has been opened, and a header written.
> The basic TIFF header is always 8 bytes.
>
I have "8 byte problem" only if the file name contains ':' ( if usung
rxfax(/var/spool/fax/${DATETIME} ... )
> Regards,
> Steve
>
>
> Brian West wrote:
>
>> Good for you... All I can get are 8 byte tiff files.
>>
>> On Tue, 28 Oct 2003, Brian Schrock wrote:
>>
>>
>>
>>> Everyone,
>>>
>>> Just thought I would drop a line telling everyone here I have the
>>> software
>>> RxFAX/TxFAX up and running without any real problems. I did have
>>> to.....
>>>
>>> RH 9.0
>>>
>>> 1) Install an audio devel rpm
>>>
>>> 1) install libtiff from source, and copy over a bunch of include
>>> files to
>>> /usr/local/include
>>>
>>> 2) build/install spandsp
>>>
>>> 3) move app_rxfax.c and app_txfax.c to apps/ dir in asterisk source
>>> tree.
>>>
>>> 4) move Makefile.patch from oncall to apps/ dir in asterisk
>>>
>>> 5) patch the makefile
>>>
>>> 6) edit the makefile and remove all references to steve's home dir
>>> to make
>>> it point to my spandsp source directory.
>>>
>>> 7) rebuild/install asterisk
>>>
>>> 8) Create a dir incoming/ in /var/spool/asterisk
>>>
>>> 9) edit extensions.conf and add the following line to the incoming call
>>> contexts I have set up.
>>> exten =>
>>> fax,1,RxFAX(/var/spool/asterisk/incoming/${CALLERIDNUM}.tif)
>>>
>>> 10) create a script that emails me the tif files every time they are
>>> received in incoming/ and delete them.
>>>
>>> #/bin/sh
>>> cd /var/spool/asterisk/incoming
>>> for X in *.tif
>>> do
>>> if [ -f $X ] ; then
>>> mutt -s "FAX from $X" -a $X laugh at anistonetech.com <
>>> /dev/null
>>> rm $X
>>> fi
>>> done
>>>
>>> 11) Add a cronjob to run my script every 5 minutes.
>>> */5 * * * * /usr/sbin/mailfax
>>>
>>> 12) Test and enjoy.
>>>
>>> To send a fax all I have to do is....
>>>
>>> 1) Get the .tif file on the server somewhere
>>>
>>> 2) Put a file sample.call in the /var/spool/asterisk/outgoing/
>>> directory and
>>> it looks like this...
>>>
>>> Channel: Zap/3/7989106
>>>
>>> Application: txfax
>>> Data: /root/fax.tiff
>>>
>>> 3) Asterisk will send it or keep trying until it send it as soon as
>>> I :wq
>>> the file in vi.
>>>
>>> Pretty simple, I hope this helps someone else.
>>>
>>>
>>> Brian J. Schrock
>>> Anistone Technologies, LLC
>>> 6926 Avery Rd.
>>> Dublin, OH 43017
>>> Phone: 614-798-9106
>>> FAX: 614-798-9106
>>>
>>
>
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
--
----
---------
Best Regards,
Pavel Litvinenko.
ICQ: 16224754
Ph: (8632) 923962, 923640
sip:litw at iptel.org
More information about the asterisk-users
mailing list