Prosody installation guide: test programs: rxfax

This is a program to receive an incoming fax. It answers the call and receives the fax into a specified file.

Go to directory $(TiNG)/faxtest.

You must have the call control driver initialised. This is documented separately in the call control documentation.

You must have these firmware modules loaded:

Run rxfax with the appropriate options (the program is gen-LINUX/rxfax, gen-SOL_32/rxfax, or gen-WINNT/rxfax depending on which operating system you are using). For example:

	gen-SOL_32/txfax -Nv27ter -Nv17 -Ct1 -t48:0 rxfax.tiff

where:

-Nv27ter disables V.27ter
-Nv17 disables V.17
-Ct1 selects timeslot 1 on the trunk
-t48:0 selects the local straem and timeslot used to connect the fax channel to the call
rxfax.tiff is the file to create containing the received pages

If you want to allow V.27ter to be used, you must have also downloaded the firmware module v27rx and then omit the '-Nv27ter' option to permit V.27ter to be negotiated.

There are very many more options which allow complete control of the call and of the fax channel. Currently the rxfax.c source code, which is provided in the $(TiNG)/faxtest directory, is the only documentation. Options starting with '-C' control the call setup, those starting with '-N' disable a fax feature, those starting with '-F' set a fax parameter, and those starting with '-D' control debugging.


This is one of the Prosody test programs .