Receive fax in version.21

"xy3@email.com" (xy3@email.com)
Sun, 26 Sep 1999 14:16:36 -0700


On Fri, 24 Sep 1999 20:02:45 -0700, John Marshall wrote:

.14

>09/18 16:16:33 yS1    vgetty: Got child changed status signal
>09/18 16:16:33 yS1    vgetty: queued event SIGNAL_SIGCHLD at position 0013
>09/18 16:16:33 yS1   vgetty: shell exited normally with status 0x0002
>09/18 16:16:33 yS1    vgetty: trying fax connection
>09/18 16:16:33 yS1   voice command: 'AT#CLS=2' -> 'OK'
>09/18 16:16:33 yS1    vgetty: AT#CLS=2

.21

>09/18 16:05:43 yS1    vgetty: Got child changed status signal
>09/18 16:05:43 yS1    vgetty: queued event SIGNAL_SIGCHLD at position 0013
>09/18 16:05:43 yS1   vgetty: shell exited normally with status 0x0002
>09/18 16:05:43 yS1    vgetty: trying fax connection
>09/18 16:05:43 yS1   voice command: 'AT#CLS=0' -> 'OK'
>09/18 16:05:43 yS1    vgetty: AT#CLS=0


I had the same problem.  .21 is putting it in data answer mode (AT#CLS=0) rather 
than fax answer mode (AT#CLS=2). 

A simple fix from my previous post regarding this problem:

Edit vgetty/answer.c and insert fax_mode="2";
----
     case ANSWER_FAX:

fax_mode="2";
lprintf(L_JUNK, "%s: trying fax connection mode %s", program_name, fax_mode);
               
if (voice_switch_to_data_fax(fax_mode) == FAIL)
---

-john