Problems with receiving fax

"Pat Grogan" (pgrogan@canrsg.telstra.com.au)
Mon, 26 Jul 1999 14:37:02 +1000


This is a multi-part message in MIME format.

------=_NextPart_000_0038_01BED774.538A3FE0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I am having a problem getting mgetty to answer incoming faxes. The modem =
answers OK but fails to receive the fax. I am using a MAESTRO companion =
33.6 modem.

Here is a copy of my mgetty.conf and the log for the incoming call.

If anyone can help it would be most appreciated.

Pat Grogan

mgetty.conf
port ttyS1
debug 6
fax-only YES
modem-type c2.0
fax-id ++026208106

call log

07/26 14:33:01 yS1  mgetty: experimental test release 1.1.14-Apr02
07/26 14:33:01 yS1  check for lockfiles
07/26 14:33:01 yS1   checklock: stat failed, no file
07/26 14:33:01 yS1  locking the line
07/26 14:33:01 yS1   makelock(ttyS1) called
07/26 14:33:01 yS1   do_makelock: lock=3D'/var/lock/LCK..ttyS1'
07/26 14:33:01 yS1   lock made
07/26 14:33:01 yS1   tio_get_rs232_lines: status: RTS CTS DSR DTR
07/26 14:33:01 yS1  lowering DTR to reset Modem
07/26 14:33:02 yS1   tss: set speed to 38400 (017)
07/26 14:33:02 yS1   tio_set_flow_control( HARD )
07/26 14:33:02 yS1   waiting for line to clear (VTIME), read:
07/26 14:33:02 yS1  send: \dATQ0V1H0[0d]
07/26 14:33:02 yS1  waiting for ``OK''
07/26 14:33:02 yS1   got: ATQ0V1H0[0d]
07/26 14:33:02 yS1    CND: ATQ0V1H0[0d][0a]OK ** found **
07/26 14:33:03 yS1  send: ATS0=3D0Q0&D3&C1[0d]
07/26 14:33:03 yS1  waiting for ``OK''
07/26 14:33:03 yS1   got: [0d]
07/26 14:33:03 yS1    CND: OK[0a]ATS0=3D0Q0&D3&C1[0d]
07/26 14:33:03 yS1    CND: ATS0=3D0Q0&D3&C1[0d][0a]OK ** found **
07/26 14:33:03 yS1  mdm_send: 'AT+FCLASS=3D2.0'
07/26 14:33:03 yS1    got:[0d][0a]AT+FCLASS=3D2.0[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FCLASS=3D2.0'
07/26 14:33:03 yS1    got:[0d][0a]ERROR[0d]
07/26 14:33:03 yS1   mdm_command: string 'ERROR' -> ERROR
07/26 14:33:03 yS1  mdm_send: 'AT+FCLASS=3D2'
07/26 14:33:03 yS1    got:[0a]AT+FCLASS=3D2[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FCLASS=3D2'
07/26 14:33:03 yS1    got:[0d][0a]OK[0d]
07/26 14:33:03 yS1   mdm_command: string 'OK' -> OK
07/26 14:33:03 yS1  mdm_send: 'AT+FAA=3D0;+FCR=3D1'
07/26 14:33:03 yS1    got:[0a]AT+FAA=3D0;+FCR=3D1[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FAA=3D0;+FCR=3D1'
07/26 14:33:03 yS1    got:[0d][0a]OK[0d]
07/26 14:33:03 yS1   mdm_command: string 'OK' -> OK
07/26 14:33:03 yS1  mdm_send: 'AT+FBOR=3D0'
07/26 14:33:03 yS1    got:[0a]AT+FBOR=3D0[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FBOR=3D0'
07/26 14:33:03 yS1    got:[0d][0a]OK[0d]
07/26 14:33:03 yS1   mdm_command: string 'OK' -> OK
07/26 14:33:03 yS1  mdm_send: 'AT+FLID=3D"++0262081066"'
07/26 14:33:03 yS1    got:[0a]AT+FLID=3D"++0262081066"[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FLID=3D"++0262081066"'
07/26 14:33:03 yS1    got:[0d][0a]OK[0d]
07/26 14:33:03 yS1   mdm_command: string 'OK' -> OK
07/26 14:33:03 yS1  mdm_send: 'AT+FDCC=3D1,5,0,2,0,0,0,0'
07/26 14:33:03 yS1    got:[0a]AT+FDCC=3D1,5,0,2,0,0,0,0[0d]
07/26 14:33:03 yS1   mdm_command: string 'AT+FDCC=3D1,5,0,2,0,0,0,0'
07/26 14:33:03 yS1    got:[0d][0a]OK[0d]
07/26 14:33:03 yS1   mdm_command: string 'OK' -> OK
07/26 14:33:03 yS1   waiting for line to clear (VTIME), read:
07/26 14:33:03 yS1   removing lock file
07/26 14:33:03 yS1  waiting...
07/26 14:33:56 yS1    select returned 1
07/26 14:33:56 yS1   checking lockfiles, locking the line
07/26 14:33:56 yS1   makelock(ttyS1) called
07/26 14:33:56 yS1   do_makelock: lock=3D'/var/lock/LCK..ttyS1'
07/26 14:33:56 yS1   lock made
07/26 14:33:56 yS1  waiting for ``RING''
07/26 14:33:56 yS1   got: [0d]
07/26 14:33:56 yS1    CND: OK[0a]RING ** found **
07/26 14:33:56 yS1    CND: check no: 'none'
07/26 14:33:56 yS1  send: ATA[0d]
07/26 14:33:56 yS1  waiting for ``CONNECT''
07/26 14:33:56 yS1   got: [0d]
07/26 14:33:56 yS1    CND: RING[0a]ATA[0d]
07/26 14:33:56 yS1    CND: ATA[0d][0a]+FCON
07/26 14:34:04 yS1  found action string: ``+FCON''
07/26 14:34:04 yS1  start fax receiver...
07/26 14:34:04 yS1   fax receiver: entry
07/26 14:34:04 yS1  fax_wait_for(OK)
07/26 14:34:04 yS1    =
got:[0a][0d][0a][e6][80][98][80][9e][86]x[98]`f[98]f[86][8
6]~[06]`[86]`[1e][80][18][80][18][80][18][80][18][80][18][80][18][80][18]=
[80][18
][80][18][80][18][80][18][e0][18][1e][18][98][f8][98]xfxf[1e]~[18][1e][18=
][86][e
6][80][98][80][e6][80][98][80][9e][86]x[98]`[98][1e][98][1e]f[e6][18][80]=
x[e0][1
8][9e][98]x[06][86][00][18][9e][18]x[06][86][00][18][9e][18][e0][18][9e][=
18][e0]
[18][9e][98][e0][98][1e][18][06][fe][e6][80][98][80][fe][98][9e][98][e6][=
80][98]
[80][e6][80][98][80][9e][86]x[98][80][98][f8][98]~[98][98][18][80]x[1e][0=
0][98][


------=_NextPart_000_0038_01BED774.538A3FE0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I am having a problem getting mgetty to =
answer=20
incoming faxes. The modem answers OK but fails to receive the fax. I am =
using a=20
MAESTRO companion 33.6 modem.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Here is a copy of my mgetty.conf and =
the log for=20
the incoming call.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>If anyone can help it would be most=20
appreciated.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Pat Grogan</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>mgetty.conf</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>port ttyS1<BR>debug 6<BR>fax-only =
YES<BR>modem-type=20
c2.0<BR>fax-id ++026208106</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>call log</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>07/26 14:33:01 yS1&nbsp; mgetty: =
experimental test=20
release 1.1.14-Apr02<BR>07/26 14:33:01 yS1&nbsp; check for =
lockfiles<BR>07/26=20
14:33:01 yS1&nbsp;&nbsp; checklock: stat failed, no file<BR>07/26 =
14:33:01=20
yS1&nbsp; locking the line<BR>07/26 14:33:01 yS1&nbsp;&nbsp; =
makelock(ttyS1)=20
called<BR>07/26 14:33:01 yS1&nbsp;&nbsp; do_makelock:=20
lock=3D'/var/lock/LCK..ttyS1'<BR>07/26 14:33:01 yS1&nbsp;&nbsp; lock =
made<BR>07/26=20
14:33:01 yS1&nbsp;&nbsp; tio_get_rs232_lines: status: RTS CTS DSR =
DTR<BR>07/26=20
14:33:01 yS1&nbsp; lowering DTR to reset Modem<BR>07/26 14:33:02 =
yS1&nbsp;&nbsp;=20
tss: set speed to 38400 (017)<BR>07/26 14:33:02 yS1&nbsp;&nbsp;=20
tio_set_flow_control( HARD )<BR>07/26 14:33:02 yS1&nbsp;&nbsp; waiting =
for line=20
to clear (VTIME), read:<BR>07/26 14:33:02 yS1&nbsp; send:=20
\dATQ0V1H0[0d]<BR>07/26 14:33:02 yS1&nbsp; waiting for ``OK''<BR>07/26 =
14:33:02=20
yS1&nbsp;&nbsp; got: ATQ0V1H0[0d]<BR>07/26 14:33:02 =
yS1&nbsp;&nbsp;&nbsp; CND:=20
ATQ0V1H0[0d][0a]OK ** found **<BR>07/26 14:33:03 yS1&nbsp; send:=20
ATS0=3D0Q0&amp;D3&amp;C1[0d]<BR>07/26 14:33:03 yS1&nbsp; waiting for=20
``OK''<BR>07/26 14:33:03 yS1&nbsp;&nbsp; got: [0d]<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp;&nbsp; CND: OK[0a]ATS0=3D0Q0&amp;D3&amp;C1[0d]<BR>07/26 =
14:33:03=20
yS1&nbsp;&nbsp;&nbsp; CND: ATS0=3D0Q0&amp;D3&amp;C1[0d][0a]OK ** found =
**<BR>07/26=20
14:33:03 yS1&nbsp; mdm_send: 'AT+FCLASS=3D2.0'<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0d][0a]AT+FCLASS=3D2.0[0d]<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp; mdm_command: string 'AT+FCLASS=3D2.0'<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0d][0a]ERROR[0d]<BR>07/26 14:33:03 =
yS1&nbsp;&nbsp;=20
mdm_command: string 'ERROR' -&gt; ERROR<BR>07/26 14:33:03 yS1&nbsp; =
mdm_send:=20
'AT+FCLASS=3D2'<BR>07/26 14:33:03 yS1&nbsp;&nbsp;&nbsp;=20
got:[0a]AT+FCLASS=3D2[0d]<BR>07/26 14:33:03 yS1&nbsp;&nbsp; mdm_command: =
string=20
'AT+FCLASS=3D2'<BR>07/26 14:33:03 yS1&nbsp;&nbsp;&nbsp;=20
got:[0d][0a]OK[0d]<BR>07/26 14:33:03 yS1&nbsp;&nbsp; mdm_command: string =
'OK'=20
-&gt; OK<BR>07/26 14:33:03 yS1&nbsp; mdm_send: =
'AT+FAA=3D0;+FCR=3D1'<BR>07/26=20
14:33:03 yS1&nbsp;&nbsp;&nbsp; got:[0a]AT+FAA=3D0;+FCR=3D1[0d]<BR>07/26 =
14:33:03=20
yS1&nbsp;&nbsp; mdm_command: string 'AT+FAA=3D0;+FCR=3D1'<BR>07/26 =
14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0d][0a]OK[0d]<BR>07/26 14:33:03 =
yS1&nbsp;&nbsp;=20
mdm_command: string 'OK' -&gt; OK<BR>07/26 14:33:03 yS1&nbsp; mdm_send:=20
'AT+FBOR=3D0'<BR>07/26 14:33:03 yS1&nbsp;&nbsp;&nbsp;=20
got:[0a]AT+FBOR=3D0[0d]<BR>07/26 14:33:03 yS1&nbsp;&nbsp; mdm_command: =
string=20
'AT+FBOR=3D0'<BR>07/26 14:33:03 yS1&nbsp;&nbsp;&nbsp; =
got:[0d][0a]OK[0d]<BR>07/26=20
14:33:03 yS1&nbsp;&nbsp; mdm_command: string 'OK' -&gt; OK<BR>07/26 =
14:33:03=20
yS1&nbsp; mdm_send: 'AT+FLID=3D"++0262081066"'<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0a]AT+FLID=3D"++0262081066"[0d]<BR>07/26 =
14:33:03=20
yS1&nbsp;&nbsp; mdm_command: string 'AT+FLID=3D"++0262081066"'<BR>07/26 =
14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0d][0a]OK[0d]<BR>07/26 14:33:03 =
yS1&nbsp;&nbsp;=20
mdm_command: string 'OK' -&gt; OK<BR>07/26 14:33:03 yS1&nbsp; mdm_send:=20
'AT+FDCC=3D1,5,0,2,0,0,0,0'<BR>07/26 14:33:03 yS1&nbsp;&nbsp;&nbsp;=20
got:[0a]AT+FDCC=3D1,5,0,2,0,0,0,0[0d]<BR>07/26 14:33:03 yS1&nbsp;&nbsp;=20
mdm_command: string 'AT+FDCC=3D1,5,0,2,0,0,0,0'<BR>07/26 14:33:03=20
yS1&nbsp;&nbsp;&nbsp; got:[0d][0a]OK[0d]<BR>07/26 14:33:03 =
yS1&nbsp;&nbsp;=20
mdm_command: string 'OK' -&gt; OK<BR>07/26 14:33:03 yS1&nbsp;&nbsp; =
waiting for=20
line to clear (VTIME), read:<BR>07/26 14:33:03 yS1&nbsp;&nbsp; removing =
lock=20
file<BR>07/26 14:33:03 yS1&nbsp; waiting...<BR>07/26 14:33:56=20
yS1&nbsp;&nbsp;&nbsp; select returned 1<BR>07/26 14:33:56 =
yS1&nbsp;&nbsp;=20
checking lockfiles, locking the line<BR>07/26 14:33:56 yS1&nbsp;&nbsp;=20
makelock(ttyS1) called<BR>07/26 14:33:56 yS1&nbsp;&nbsp; do_makelock:=20
lock=3D'/var/lock/LCK..ttyS1'<BR>07/26 14:33:56 yS1&nbsp;&nbsp; lock =
made<BR>07/26=20
14:33:56 yS1&nbsp; waiting for ``RING''<BR>07/26 14:33:56 =
yS1&nbsp;&nbsp; got:=20
[0d]<BR>07/26 14:33:56 yS1&nbsp;&nbsp;&nbsp; CND: OK[0a]RING ** found=20
**<BR>07/26 14:33:56 yS1&nbsp;&nbsp;&nbsp; CND: check no: =
'none'<BR>07/26=20
14:33:56 yS1&nbsp; send: ATA[0d]<BR>07/26 14:33:56 yS1&nbsp; waiting for =

``CONNECT''<BR>07/26 14:33:56 yS1&nbsp;&nbsp; got: [0d]<BR>07/26 =
14:33:56=20
yS1&nbsp;&nbsp;&nbsp; CND: RING[0a]ATA[0d]<BR>07/26 14:33:56=20
yS1&nbsp;&nbsp;&nbsp; CND: ATA[0d][0a]+FCON<BR>07/26 14:34:04 yS1&nbsp; =
found=20
action string: ``+FCON''<BR>07/26 14:34:04 yS1&nbsp; start fax=20
receiver...<BR>07/26 14:34:04 yS1&nbsp;&nbsp; fax receiver: =
entry<BR>07/26=20
14:34:04 yS1&nbsp; fax_wait_for(OK)<BR>07/26 14:34:04 =
yS1&nbsp;&nbsp;&nbsp;=20
got:[0a][0d][0a][e6][80][98][80][9e][86]x[98]`f[98]f[86][8<BR>6]~[06]`[86=
]`[1e][80][18][80][18][80][18][80][18][80][18][80][18][80][18][80][18<BR>=
][80][18][80][18][80][18][e0][18][1e][18][98][f8][98]xfxf[1e]~[18][1e][18=
][86][e<BR>6][80][98][80][e6][80][98][80][9e][86]x[98]`[98][1e][98][1e]f[=
e6][18][80]x[e0][1<BR>8][9e][98]x[06][86][00][18][9e][18]x[06][86][00][18=
][9e][18][e0][18][9e][18][e0]<BR>[18][9e][98][e0][98][1e][18][06][fe][e6]=
[80][98][80][fe][98][9e][98][e6][80][98]<BR>[80][e6][80][98][80][9e][86]x=
[98][80][98][f8][98]~[98][98][18][80]x[1e][00][98][<BR></FONT></DIV></BOD=
Y></HTML>

------=_NextPart_000_0038_01BED774.538A3FE0--