sendfax and EOP

Tony Copeland (copelandt@buckwheat.hdw.uncwil.edu)
Fri, 3 Apr 1998 20:01:26 +0200



--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii

Greetings,

I seem to be having a weird problem with the sendfax package.  
Sendfax sends the fax ok, but the fax machine doesn't 
respond (or perhaps respond soon enough ) to the EOP 
call so sendfax fails to remove fax from the queue even though
the fax machine recieives it ok...

If anyone knows a workaround or quick fix, it would be greatly
appreciated.  Or is this particular fax machine just stupid ?
Has anyone seen this problem with other fax machines?

The sendfax log is attached below...

Thanks in advance,

-Tony

--sm4nu43k4a2Rpi4c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="sendfax.log"


04/01 16:17:09 yS1  fax_send: 'AT+FCLASS=0'
04/01 16:17:10 yS1   removing lock file
--
04/01 16:27:55  sendfax: experimental test release 1.1.13-Mar28
04/01 16:27:55   sendfax.c compiled at Mar 31 1998, 14:16:01
04/01 16:27:55  sending fax to 4197
04/01 16:27:55  checking f1.g3
04/01 16:27:55   makelock(ttyS1) called
04/01 16:27:55   do_makelock: lock='/var/lock/LCK..ttyS1'
04/01 16:27:55   lock made
04/01 16:27:55   tss: set speed to 38400 (017)
04/01 16:27:55   tio_set_flow_control( HARD )
04/01 16:27:55 yS1   fax_open_device succeeded, ttyS1 -> 5
04/01 16:27:55 yS1   reading specific data for port 'ttyS1'
04/01 16:27:55 yS1   reading /usr/local/etc/mgetty+sendfax/sendfax.config...
04/01 16:27:55 yS1   conf lib: read: 'verbose y'
04/01 16:27:55 yS1   conf lib: read: 'debug 5'
04/01 16:27:55 yS1   conf lib: read: 'fax-devices ttyS1:ttyS2:ttyS3'
04/01 16:27:55 yS1   conf lib: read: 'fax-id 40 39 12345678'
04/01 16:27:55 yS1   conf lib: read: 'dial-prefix ATD'
04/01 16:27:55 yS1   conf lib: read: 'max-tries 3'
04/01 16:27:55 yS1   conf lib: read: 'max-tries-continue y'
04/01 16:27:55 yS1   key: 'fax-devices', type=1, flags=4, data=(ignored)
04/01 16:27:55 yS1   key: 'modem-init', type=1, flags=0, data=(empty)
04/01 16:27:55 yS1   key: 'modem-handshake', type=1, flags=0, data=(empty)
04/01 16:27:55 yS1   key: 'modem-type', type=1, flags=1, data=auto
04/01 16:27:55 yS1   key: 'modem-quirks', type=0, flags=0, data=(empty)
04/01 16:27:55 yS1   key: 'max-tries', type=0, flags=3, data=3
04/01 16:27:55 yS1   key: 'max-tries-continue', type=3, flags=3, data=TRUE
04/01 16:27:55 yS1   key: 'speed', type=0, flags=1, data=38400
04/01 16:27:55 yS1   key: 'switchbd', type=0, flags=1, data=0
04/01 16:27:55 yS1   key: 'open-delay', type=0, flags=0, data=(empty)
04/01 16:27:55 yS1   key: 'ignore-carrier', type=3, flags=1, data=FALSE
04/01 16:27:55 yS1   key: 'dial-prefix', type=1, flags=3, data=ATD
04/01 16:27:55 yS1   key: 'fax-id', type=1, flags=3, data=40 39 12345678
04/01 16:27:55 yS1   key: 'poll-dir', type=1, flags=1, data=.
04/01 16:27:55 yS1   key: 'normal-res', type=3, flags=1, data=FALSE
04/01 16:27:55 yS1   key: 'debug', type=0, flags=3, data=5
04/01 16:27:55 yS1   key: 'verbose', type=3, flags=2, data=TRUE
04/01 16:27:55 yS1   key: '', type=3, flags=1, data=FALSE
04/01 16:27:55 yS1   key: 'page-header', type=1, flags=0, data=(empty)
04/01 16:27:55 yS1   key: '', type=3, flags=1, data=FALSE
04/01 16:27:55 yS1   key: '', type=3, flags=1, data=FALSE
04/01 16:27:55 yS1   key: '', type=1, flags=1, data=
04/01 16:27:55 yS1   tss: set speed to 38400 (017)
04/01 16:27:55 yS1  mdm_send: 'ATV1Q0'
04/01 16:27:55 yS1   mdm_command: string 'ATV1Q0'
04/01 16:27:55 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:55 yS1  mdm_send: 'ATI'
04/01 16:27:55 yS1   mdm_gis: string 1: '3361'
04/01 16:27:55 yS1   mdm_identify: string '3361'
04/01 16:27:55 yS1  USR Courier/Sportster V.34(+) detected
04/01 16:27:55 yS1  mdm_send: 'ATI3'
04/01 16:27:55 yS1   mdm_gis: string 1: 'Sportster 33600/Fax V1.1'
04/01 16:27:55 yS1  additional info: 'Sportster 33600/Fax V1.1'
04/01 16:27:55 yS1  mdm_send: 'AT+FCLASS=2.0'
04/01 16:27:55 yS1   mdm_command: string 'AT+FCLASS=2.0'
04/01 16:27:56 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:56 yS1  mdm_send: 'AT+FLI="40 39 12345678"'
04/01 16:27:56 yS1   mdm_command: string 'AT+FLI="40 39 12345678"'
04/01 16:27:56 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:56 yS1  mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
04/01 16:27:56 yS1   mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
04/01 16:27:56 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:56 yS1  mdm_send: 'AT+FBO=0'
04/01 16:27:56 yS1   mdm_command: string 'AT+FBO=0'
04/01 16:27:56 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:56 yS1  mdm_send: 'AT+FNR=1,1,1,0'
04/01 16:27:56 yS1   mdm_command: string 'AT+FNR=1,1,1,0'
04/01 16:27:56 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:56 yS1  mdm_send: 'AT+FLO=2'
04/01 16:27:56 yS1   mdm_command: string 'AT+FLO=2'
04/01 16:27:57 yS1   mdm_command: string 'OK' -> OK
04/01 16:27:57 yS1  fax_send: 'ATD4197'
04/01 16:27:57 yS1  fax_wait_for(OK)
04/01 16:27:57 yS1   fax_wait_for: string 'ATD4197'
04/01 16:28:11 yS1   fax_wait_for: string '+FCO'
04/01 16:28:14 yS1   fax_wait_for: string '+FCI:"        910 962 4197"'
04/01 16:28:14 yS1  fax_id: '+FCI:"        910 962 4197"'
04/01 16:28:14 yS1   fax_wait_for: string '+FIS:1,5,0,2,1,0,0,5'
04/01 16:28:14 yS1   fax_wait_for: string 'OK'** found **
04/01 16:28:14 yS1  sendfax: honouring DCD (carrier) drops now
04/01 16:28:14 yS1   fax_send_page("f1.g3") started...
04/01 16:28:14 yS1   tio_set_flow_control( HARD )
04/01 16:28:14 yS1  fax_send: 'AT+FDT'
04/01 16:28:14 yS1  fax_wait_for(CONNECT)
04/01 16:28:14 yS1   fax_wait_for: string 'AT+FDT'
04/01 16:28:15 yS1   fax_wait_for: string '+FCS:1,5,0,2,0,0,0,0'
04/01 16:28:15 yS1  transmission par.: '+FCS:1,5,0,2,0,0,0,0'
04/01 16:28:21 yS1   fax_wait_for: string 'CONNECT'** found **
04/01 16:28:21 yS1   tio_set_flow_control( HARD XON_OUT )
04/01 16:28:21 yS1  sending f1.g3...
04/01 16:28:23 yS1  page complete, 9616 bytes sent
04/01 16:28:23 yS1  sending DLE '.'
04/01 16:28:40 yS1  connection hangup: '+FHS:54'
04/01 16:28:40 yS1   (No response to EOP repeated 3 times)
04/01 16:28:40 yS1  got response: 'OK'
04/01 16:28:40 ##### failed transmitting f1.g3: phone="4197", +FHS:54, dev=ttyS1, time=43s, acct=""

--sm4nu43k4a2Rpi4c--