FW: faxing from word 95 via gs fails miserably

Nasser Tarazi (nasser@zyxel.com)
Tue, 1 Apr 1997 12:43:57 -0800


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible. Contact your
mail administrator for information about upgrading your reader to a version
that supports MIME.

------ =_NextPart_000_01BC3E9A.5ED8BF40
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello,

I have tried this on a PC . I had the Elite 2864I (2.07) connected to a PC
with fax application from V3 Inc. called components. Then I sent a muli
pages fax with paper size set to legal from Microsoft word 7.0 using
Components ( windows 95 fax/data application) printer driver (the fax modem
was Elite 2864). The fax was received correctly to the Elite 2864I modem 
with no problem.

If you have any question please let me know

>Nasser Tarazi
>
>----------
>From: 	Ben Stuyts
>Sent: 	Friday, March 28, 1997 3:38:26 AM
>To: 	mgetty@crynwr.com
>Subject: 	faxing from word 95 via gs fails miserably
>Auto forwarded by a Rule
>
>Hello,
>
>I know this is a known problem, but the suggestions in the documentation 
>don't seem to work well for me.
>
>A collegue tried to send a fax from winword 95, but had the paper format
>set 
>to letter. The output was converted with Ghostscript 4.01 (using 
>-sDEVICE=faxg3 -r204x196) into g3 format. Faxing went horribly wrong:
>
>03/27 18:55:01 sendfax: experimental test release 1.1.2-Feb20
>03/27 18:55:01 sendfax.c compiled at Mar 27 1997, 12:41:33
>03/27 18:55:01 sending fax to 023-5651129
>03/27 18:55:01 checking f1.g3
>03/27 18:55:01 makelock(cuaa1) called
>03/27 18:55:01 do_makelock: lock='/var/spool/lock/LCK..cuaa1'
>03/27 18:55:01 lock made
>03/27 18:55:01 tss: set speed to 38400 (113000)
>03/27 18:55:01 tio_set_flow_control( HARD )
>03/27 18:55:01 aa1 fax_open_device succeeded, cuaa1 -> 4
>03/27 18:55:01 aa1 reading specific data for port 'cuaa1'
>03/27 18:55:01 aa1 reading
>/usr/local/etc/mgetty+sendfax/sendfax.config...
>03/27 18:55:01 aa1 conf lib: read: 'verbose y'
>03/27 18:55:01 aa1 conf lib: read: 'debug 5'
>03/27 18:55:01 aa1 conf lib: read: 'fax-devices cuaa1:cuaa3'
>03/27 18:55:01 aa1 conf lib: read: 'fax-id ALTESCO'
>03/27 18:55:01 aa1 conf lib: read: 'dial-prefix ATS7=120DT'
>03/27 18:55:01 aa1 conf lib: read: 'max-tries 3'
>03/27 18:55:01 aa1 conf lib: read: 'max-tries-continue y'
>03/27 18:55:01 aa1 key: 'fax-devices', type=1, flags=4, data=(ignored)
>03/27 18:55:01 aa1 key: 'modem-init', type=1, flags=0, data=(empty)
>03/27 18:55:01 aa1 key: 'modem-handshake', type=1, flags=0, data=(empty)
>03/27 18:55:01 aa1 key: 'modem-type', type=1, flags=1, data=auto
>03/27 18:55:01 aa1 key: 'max-tries', type=0, flags=3, data=3
>03/27 18:55:01 aa1 key: 'max-tries-continue', type=3, flags=3, data=TRUE
>03/27 18:55:01 aa1 key: 'speed', type=0, flags=1, data=38400
>03/27 18:55:01 aa1 key: 'switchbd', type=0, flags=1, data=0
>03/27 18:55:01 aa1 key: 'ignore-carrier', type=3, flags=1, data=FALSE
>03/27 18:55:01 aa1 key: 'dial-prefix', type=1, flags=3, data=ATS7=120DT
>03/27 18:55:01 aa1 key: 'fax-id', type=1, flags=3, data=ALTESCO
>03/27 18:55:01 aa1 key: 'poll-dir', type=1, flags=1, data=.
>03/27 18:55:01 aa1 key: 'normal-res', type=3, flags=1, data=FALSE
>03/27 18:55:01 aa1 key: 'debug', type=0, flags=3, data=5
>03/27 18:55:01 aa1 key: 'verbose', type=3, flags=2, data=TRUE
>03/27 18:55:01 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 18:55:01 aa1 key: 'page-header', type=1, flags=0, data=(empty)
>03/27 18:55:01 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 18:55:01 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 18:55:01 aa1 key: '', type=1, flags=1, data=
>03/27 18:55:01 aa1 tss: set speed to 38400 (113000)
>03/27 18:55:01 aa1 fax_send: 'ATV1Q0'
>03/27 18:55:01 aa1 fax_wait_for(OK)
>03/27 18:55:01 aa1 fax_wait_for: string 'ATV1Q0'
>03/27 18:55:01 aa1 fax_wait_for: string 'OK'** found **
>03/27 18:55:01 aa1 mdm_send: 'AT+FCLASS=2.0'
>03/27 18:55:01 aa1 mdm_command: string 'AT+FCLASS=2.0'
>03/27 18:55:01 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:01 aa1 mdm_send: 'AT+FLI="ALTESCO"'
>03/27 18:55:01 aa1 mdm_command: string 'AT+FLI="ALTESCO"'
>03/27 18:55:01 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:01 aa1 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
>03/27 18:55:01 aa1 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
>03/27 18:55:01 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:01 aa1 mdm_send: 'AT+FBO=0'
>03/27 18:55:01 aa1 mdm_command: string 'AT+FBO=0'
>03/27 18:55:01 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:01 aa1 mdm_send: 'AT+FNR=1,1,1,0'
>03/27 18:55:01 aa1 mdm_command: string 'AT+FNR=1,1,1,0'
>03/27 18:55:02 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:02 aa1 mdm_send: 'AT+FLO=2'
>03/27 18:55:02 aa1 mdm_command: string 'AT+FLO=2'
>03/27 18:55:02 aa1 mdm_command: string 'OK' -> OK
>03/27 18:55:02 aa1 fax_send: 'ATS7=120DT023-5651129'
>03/27 18:55:02 aa1 fax_wait_for(OK)
>03/27 18:55:02 aa1 fax_wait_for: string 'ATS7=120DT023-5651129'
>03/27 18:55:08 aa1 fax_wait_for: string 'RINGING'
>03/27 18:55:12 aa1 fax_wait_for: string 'RINGING'
>03/27 18:55:19 aa1 fax_wait_for: string '+FCO'
>03/27 18:55:19 aa1 fax_wait_for: string '+FCI:  +31 250351129 '
>03/27 18:55:19 aa1 fax_id: '+FCI:  +31 250351129 '
>03/27 18:55:19 aa1 fax_wait_for: string '+FIS:1,3,0,2,1,1,0,4'
>03/27 18:55:19 aa1 fax_wait_for: string 'OK'** found **
>03/27 18:55:19 aa1 sendfax: honouring DCD (carrier) drops now
>03/27 18:55:19 aa1 fax_send_page("f1.g3") started...
>03/27 18:55:19 aa1 tio_set_flow_control( HARD )
>03/27 18:55:19 aa1 fax_send: 'AT+FDT'
>03/27 18:55:19 aa1 fax_wait_for(CONNECT)
>03/27 18:55:19 aa1 fax_wait_for: string 'AT+FDT'
>03/27 18:55:26 aa1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,3'
>03/27 18:55:26 aa1 transmission par.: '+FCS:1,3,0,2,0,0,0,3'
>03/27 18:55:26 aa1 fax_wait_for: string 'CONNECT'** found **
>03/27 18:55:26 aa1 tio_set_flow_control( HARD XON_OUT )
>03/27 18:55:26 aa1 sending f1.g3...
>03/27 18:55:35 aa1 could not write all 65 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 65 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>03/27 18:55:35 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:35 aa1 input: got
>03/27 18:55:35 aa1 read failed: Input/output error
>... etc ...
>03/27 18:55:36 aa1 read failed: Input/output error
>03/27 18:55:36 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:36 aa1 input: got
>03/27 18:55:36 aa1 read failed: Input/output error
>03/27 18:55:36 aa1 could not write all 64 bytes: Input/output error
>03/27 18:55:36 aa1 input: got
>03/27 18:55:36 aa1 read failed: Input/output error
>03/27 18:55:36 aa1 could not write all 18 bytes: Input/output error
>03/27 18:55:36 aa1 input: got
>03/27 18:55:36 aa1 read failed: Input/output error
>03/27 18:55:36 aa1 page complete, 25539 bytes sent
>03/27 18:55:36 aa1 sending DLE '.'
>03/27 18:55:36 aa1 connection hangup: '+FHS:43'
>03/27 18:55:36 aa1 (DTE to DCE data underflow)
>03/27 18:55:36 aa1 got response: 'OK'
>03/27 18:55:36 ##### failed transmitting f1.g3: phone="023-5651129",
>+FHS:43, de
>v=cuaa1, time=34s, acct=""
>
>03/27 18:55:36 aa1 fax_send: 'AT+FCLASS=0'
>03/27 18:55:36 aa1 removing lock file
>--
>
>ZyXEL 2.07, FreeBSD 2.1.7, mgetty 1.1.2.
>
>I took the g3 file and ran it through g3cat. It produced an identical file.
> 
>Note that, contrary to the documentation, mgetty or g3cat did not print a 
>warning about this problem. When I ran the file through g32pbm | pbm2g3, I 
>
>did get a different file, so I tried to fax that. It worked, more or les,
>but 
>it repeated the page three times:
>
>03/27 19:47:35 sendfax: experimental test release 1.1.2-Feb20
>03/27 19:47:35 sendfax.c compiled at Mar 27 1997, 12:41:33
>03/27 19:47:35 sending fax to 023-5651129
>03/27 19:47:35 checking f1.g3
>03/27 19:47:35 makelock(cuaa1) called
>03/27 19:47:35 do_makelock: lock='/var/spool/lock/LCK..cuaa1'
>03/27 19:47:35 lock made
>03/27 19:47:35 tss: set speed to 38400 (113000)
>03/27 19:47:35 tio_set_flow_control( HARD )
>03/27 19:47:35 aa1 fax_open_device succeeded, cuaa1 -> 4
>03/27 19:47:35 aa1 reading specific data for port 'cuaa1'
>03/27 19:47:35 aa1 reading
>/usr/local/etc/mgetty+sendfax/sendfax.config...
>03/27 19:47:35 aa1 conf lib: read: 'verbose y'
>03/27 19:47:35 aa1 conf lib: read: 'debug 5'
>03/27 19:47:35 aa1 conf lib: read: 'fax-devices cuaa1:cuaa3'
>03/27 19:47:35 aa1 conf lib: read: 'fax-id ALTESCO'
>03/27 19:47:35 aa1 conf lib: read: 'dial-prefix ATS7=120DT'
>03/27 19:47:35 aa1 conf lib: read: 'max-tries 3'
>03/27 19:47:35 aa1 conf lib: read: 'max-tries-continue y'
>03/27 19:47:35 aa1 key: 'fax-devices', type=1, flags=4, data=(ignored)
>03/27 19:47:35 aa1 key: 'modem-init', type=1, flags=0, data=(empty)
>03/27 19:47:35 aa1 key: 'modem-handshake', type=1, flags=0, data=(empty)
>03/27 19:47:35 aa1 key: 'modem-type', type=1, flags=1, data=auto
>03/27 19:47:35 aa1 key: 'max-tries', type=0, flags=3, data=3
>03/27 19:47:35 aa1 key: 'max-tries-continue', type=3, flags=3, data=TRUE
>03/27 19:47:35 aa1 key: 'speed', type=0, flags=1, data=38400
>03/27 19:47:35 aa1 key: 'switchbd', type=0, flags=1, data=0
>03/27 19:47:35 aa1 key: 'ignore-carrier', type=3, flags=1, data=FALSE
>03/27 19:47:35 aa1 key: 'dial-prefix', type=1, flags=3, data=ATS7=120DT
>03/27 19:47:35 aa1 key: 'fax-id', type=1, flags=3, data=ALTESCO
>03/27 19:47:35 aa1 key: 'poll-dir', type=1, flags=1, data=.
>03/27 19:47:35 aa1 key: 'normal-res', type=3, flags=1, data=FALSE
>03/27 19:47:35 aa1 key: 'debug', type=0, flags=3, data=5
>03/27 19:47:35 aa1 key: 'verbose', type=3, flags=2, data=TRUE
>03/27 19:47:35 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 19:47:35 aa1 key: 'page-header', type=1, flags=0, data=(empty)
>03/27 19:47:35 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 19:47:35 aa1 key: '', type=3, flags=1, data=FALSE
>03/27 19:47:35 aa1 key: '', type=1, flags=1, data=
>03/27 19:47:35 aa1 tss: set speed to 38400 (113000)
>03/27 19:47:35 aa1 fax_send: 'ATV1Q0'
>03/27 19:47:35 aa1 fax_wait_for(OK)
>03/27 19:47:35 aa1 fax_wait_for: string 'ATV1Q0'
>03/27 19:47:35 aa1 fax_wait_for: string 'OK'** found **
>03/27 19:47:35 aa1 mdm_send: 'AT+FCLASS=2.0'
>03/27 19:47:35 aa1 mdm_command: string 'AT+FCLASS=2.0'
>03/27 19:47:35 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:35 aa1 mdm_send: 'AT+FLI="ALTESCO"'
>03/27 19:47:35 aa1 mdm_command: string 'AT+FLI="ALTESCO"'
>03/27 19:47:35 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:35 aa1 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
>03/27 19:47:35 aa1 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
>03/27 19:47:35 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:35 aa1 mdm_send: 'AT+FBO=0'
>03/27 19:47:35 aa1 mdm_command: string 'AT+FBO=0'
>03/27 19:47:35 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:35 aa1 mdm_send: 'AT+FNR=1,1,1,0'
>03/27 19:47:35 aa1 mdm_command: string 'AT+FNR=1,1,1,0'
>03/27 19:47:35 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:36 aa1 mdm_send: 'AT+FLO=2'
>03/27 19:47:36 aa1 mdm_command: string 'AT+FLO=2'
>03/27 19:47:36 aa1 mdm_command: string 'OK' -> OK
>03/27 19:47:36 aa1 fax_send: 'ATS7=120DT023-5651129'
>03/27 19:47:36 aa1 fax_wait_for(OK)
>03/27 19:47:36 aa1 fax_wait_for: string 'ATS7=120DT023-5651129'
>03/27 19:47:42 aa1 fax_wait_for: string 'RINGING'
>03/27 19:47:53 aa1 fax_wait_for: string '+FCO'
>03/27 19:47:53 aa1 fax_wait_for: string '+FCI:  +31 250351129 '
>03/27 19:47:53 aa1 fax_id: '+FCI:  +31 250351129 '
>03/27 19:47:53 aa1 fax_wait_for: string '+FIS:1,3,0,2,1,1,0,4'
>03/27 19:47:53 aa1 fax_wait_for: string 'OK'** found **
>03/27 19:47:53 aa1 sendfax: honouring DCD (carrier) drops now
>03/27 19:47:53 aa1 fax_send_page("f1.g3") started...
>03/27 19:47:53 aa1 tio_set_flow_control( HARD )
>03/27 19:47:53 aa1 fax_send: 'AT+FDT'
>03/27 19:47:53 aa1 fax_wait_for(CONNECT)
>03/27 19:47:53 aa1 fax_wait_for: string 'AT+FDT'
>03/27 19:47:59 aa1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:47:59 aa1 transmission par.: '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:48:00 aa1 fax_wait_for: string 'CONNECT'** found **
>03/27 19:48:00 aa1 tio_set_flow_control( HARD XON_OUT )
>03/27 19:48:00 aa1 sending f1.g3...
>03/27 19:48:23 aa1 page complete, 27138 bytes sent
>03/27 19:48:23 aa1 sending DLE '.'
>03/27 19:48:38 aa1 got response: 'ERROR'
>03/27 19:48:38 aa1 fax_send_page("f1.g3") started...
>03/27 19:48:38 aa1 tio_set_flow_control( HARD )
>03/27 19:48:38 aa1 fax_send: 'AT+FDT'
>03/27 19:48:38 aa1 fax_wait_for(CONNECT)
>03/27 19:48:38 aa1 fax_wait_for: string 'AT+FDT'
>03/27 19:48:44 aa1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:48:44 aa1 transmission par.: '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:48:45 aa1 fax_wait_for: string 'CONNECT'** found **
>03/27 19:48:45 aa1 tio_set_flow_control( HARD XON_OUT )
>03/27 19:48:45 aa1 sending f1.g3...
>03/27 19:49:08 aa1 page complete, 27138 bytes sent
>03/27 19:49:08 aa1 sending DLE '.'
>03/27 19:49:23 aa1 got response: 'ERROR'
>03/27 19:49:23 aa1 fax_send_page("f1.g3") started...
>03/27 19:49:23 aa1 tio_set_flow_control( HARD )
>03/27 19:49:23 aa1 fax_send: 'AT+FDT'
>03/27 19:49:23 aa1 fax_wait_for(CONNECT)
>03/27 19:49:23 aa1 fax_wait_for: string 'AT+FDT'
>03/27 19:49:29 aa1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:49:29 aa1 transmission par.: '+FCS:1,3,0,2,0,0,0,3'
>03/27 19:49:29 aa1 fax_wait_for: string 'CONNECT'** found **
>03/27 19:49:29 aa1 tio_set_flow_control( HARD XON_OUT )
>03/27 19:49:29 aa1 sending f1.g3...
>03/27 19:49:53 aa1 page complete, 27138 bytes sent
>03/27 19:49:53 aa1 sending DLE '.'
>03/27 19:50:08 aa1 got response: 'ERROR'
>03/27 19:50:08 aa1 max. tries (3) reached, going on
>03/27 19:50:08 aa1 fax_send: 'AT+FCLASS=0'
>03/27 19:50:08 aa1 removing lock file
>03/27 19:50:08 ##### success, phone="023-5651129", dev=cuaa1, time=152s, 
>pages=1(+2), bytes=81414, acct=""
>
>The company this fax was sent to, has received three identical and readable
> 
>copies of the fax. Oh well...
>
>I'm having a bit too many variables here. I've upgraded the ZyXEL to 2.07, 
>
>compiled the latest mgetty, etc. Would a newer ghostscript help? (I don't 
>want gs 2.62 as the documentation suggests, as we need 4.x for other things
> 
>too.) Different modem firmware? Any help appreciated.
>
>Note that we do sent many faxes this way, usually without trouble (and with
> 
>the correct paper size). Just the last few days one problem after the other
> 
>seems to come up. I want to make the whole system more robust.
>
>Best regards,
>Ben
>
>

------ =_NextPart_000_01BC3E9A.5ED8BF40--
.