Sending fax produces FHS:20 Error

Reiner Buehl (reiner@asta4.rz.fh-ulm.de)
Sat, 10 Apr 1999 22:03:14 +0200


Hi,

when sending fax to certain machines I get very suspicios errors.
I get "unspecified Transmit Phase B" errors. This happens only with 
certain receiving numbers, most transmissions are o.k. I use mgetty
version 1.1.19 on a linux system (Kernel 2.2.3) with a ELSA Microlink
TQV 28.8 Modem. Do I need any special initializations in
sendfax.config for this modem? At the moment I use no init or dial
prefix here. I hope somebody here on this list can help me with this.

THanks in advance.

Reiner Buehl. 

P.S. Here is what I get in the Faxlog:

---- begin log ----
04/10 20:03:16  sendfax: experimental test release 1.1.19-Nov24
04/10 20:03:16   sendfax.c compiled at Feb 12 1999, 14:50:31
04/10 20:03:16  sending fax to 05119565666
04/10 20:03:16  checking f1.g3
04/10 20:03:16   makelock(ttyS1) called
04/10 20:03:16   do_makelock: lock='/var/lock/LCK..ttyS1'
04/10 20:03:16   lock made
04/10 20:03:16   tss: set speed to 38400 (017)
04/10 20:03:16   tio_set_flow_control( HARD )
04/10 20:03:16 yS1   fax_open_device succeeded, ttyS1 -> 4
04/10 20:03:16 yS1   reading specific data for port 'ttyS1'
04/10 20:03:16 yS1   reading /etc/mgetty+sendfax/sendfax.config...
04/10 20:03:16 yS1   conf lib: read: 'verbose y'
04/10 20:03:16 yS1   conf lib: read: 'debug 5'
04/10 20:03:16 yS1   conf lib: read: 'fax-devices ttyS1'
04/10 20:03:16 yS1   conf lib: read: 'fax-id +49-711-7546825'
04/10 20:03:16 yS1   conf lib: read: 'dial-prefix ATDT'
04/10 20:03:16 yS1   conf lib: read: 'max-tries 3'
04/10 20:03:16 yS1   conf lib: read: 'max-tries-continue y'
04/10 20:03:16 yS1   key: 'fax-devices', type=1, flags=4, data=(ignored)
04/10 20:03:16 yS1   key: 'modem-init', type=1, flags=0, data=(empty)
04/10 20:03:16 yS1   key: 'modem-handshake', type=1, flags=0, data=(empty)
04/10 20:03:16 yS1   key: 'modem-type', type=1, flags=1, data=auto
04/10 20:03:16 yS1   key: 'modem-quirks', type=0, flags=0, data=(empty)
04/10 20:03:16 yS1   key: 'max-tries', type=0, flags=3, data=3
04/10 20:03:16 yS1   key: 'max-tries-continue', type=3, flags=3, data=TRUE
04/10 20:03:16 yS1   key: 'speed', type=0, flags=1, data=38400
04/10 20:03:16 yS1   key: 'switchbd', type=0, flags=1, data=0
04/10 20:03:16 yS1   key: 'open-delay', type=0, flags=0, data=(empty)
04/10 20:03:16 yS1   key: 'ignore-carrier', type=3, flags=1, data=TRUE
04/10 20:03:16 yS1   key: 'dial-prefix', type=1, flags=3, data=ATDT
04/10 20:03:16 yS1   key: 'fax-id', type=1, flags=3, data=+49-711-7546825
04/10 20:03:16 yS1   key: 'poll-dir', type=1, flags=1, data=.
04/10 20:03:16 yS1   key: 'normal-res', type=3, flags=1, data=FALSE
04/10 20:03:16 yS1   key: 'fax-min-speed', type=0, flags=1, data=0
04/10 20:03:16 yS1   key: 'fax-max-speed', type=0, flags=1, data=14400
04/10 20:03:16 yS1   key: 'debug', type=0, flags=3, data=5
04/10 20:03:16 yS1   key: 'verbose', type=3, flags=2, data=TRUE
04/10 20:03:16 yS1   key: '', type=3, flags=1, data=FALSE
04/10 20:03:16 yS1   key: 'page-header', type=1, flags=0, data=(empty)
04/10 20:03:16 yS1   key: '', type=3, flags=1, data=FALSE
04/10 20:03:16 yS1   key: '', type=3, flags=1, data=FALSE
04/10 20:03:16 yS1   key: '', type=1, flags=1, data=
04/10 20:03:16 yS1   tss: set speed to 38400 (017)
04/10 20:03:16 yS1  mdm_send: 'ATV1Q0'
04/10 20:03:16 yS1   mdm_command: string 'ATV1Q0'
04/10 20:03:16 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:16 yS1  mdm_send: 'ATI'
04/10 20:03:16 yS1   mdm_gis: string 1: '282'
04/10 20:03:16 yS1   mdm_identify: string '282'
04/10 20:03:16 yS1  ELSA MicroLink 28.8 TQV detected
04/10 20:03:16 yS1  mdm_send: 'ATI3'
04/10 20:03:16 yS1   mdm_gis: string 1: 'Ver. 1.10 vom 19.09.95'
04/10 20:03:16 yS1  additional info: 'Ver. 1.10 vom 19.09.95'
04/10 20:03:16 yS1  mdm_send: 'AT+FCLASS=2.0'
04/10 20:03:16 yS1   mdm_command: string 'AT+FCLASS=2.0'
04/10 20:03:16 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:16 yS1  mdm_send: 'AT+FLI="+49-711-7546825"'
04/10 20:03:16 yS1   mdm_command: string 'AT+FLI="+49-711-7546825"'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FBO=0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FBO=0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FNR=1,1,1,0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FNR=1,1,1,0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FLO=2'
04/10 20:03:17 yS1   mdm_command: string 'AT+FLO=2'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:16 yS1   mdm_gis: string 1: 'Ver. 1.10 vom 19.09.95'
04/10 20:03:16 yS1  additional info: 'Ver. 1.10 vom 19.09.95'
04/10 20:03:16 yS1  mdm_send: 'AT+FCLASS=2.0'
04/10 20:03:16 yS1   mdm_command: string 'AT+FCLASS=2.0'
04/10 20:03:16 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:16 yS1  mdm_send: 'AT+FLI="+49-711-7546825"'
04/10 20:03:16 yS1   mdm_command: string 'AT+FLI="+49-711-7546825"'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FBO=0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FBO=0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FNR=1,1,1,0'
04/10 20:03:17 yS1   mdm_command: string 'AT+FNR=1,1,1,0'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  mdm_send: 'AT+FLO=2'
04/10 20:03:17 yS1   mdm_command: string 'AT+FLO=2'
04/10 20:03:17 yS1   mdm_command: string 'OK' -> OK
04/10 20:03:17 yS1  fax_send: 'ATDT05119565666'
04/10 20:03:17 yS1  fax_wait_for(OK)
04/10 20:03:17 yS1   fax_wait_for: string 'ATDT05119565666'
04/10 20:03:35 yS1   fax_wait_for: string '+FCO'
04/10 20:03:37 yS1   fax_wait_for: string '+FCI:"     +49 511 9565666"'
04/10 20:03:37 yS1  fax_id: '+FCI:"     +49 511 9565666"'
04/10 20:03:37 yS1   fax_wait_for: string '+FIS:1,5,0,2,1,1,0,0'
04/10 20:03:37 yS1   fax_wait_for: string 'OK'** found **
04/10 20:03:37 yS1  sendfax: IGNORE DCD (carrier) status
04/10 20:03:37 yS1   fax_send_page("f1.g3") started...
04/10 20:03:37 yS1   tio_set_flow_control( HARD )
04/10 20:03:37 yS1  fax_send: 'AT+FDT'
04/10 20:03:37 yS1  fax_wait_for(CONNECT)
04/10 20:03:37 yS1   fax_wait_for: string 'AT+FDT'
04/10 20:04:03 yS1   fax_wait_for: string '+FHS:20'
04/10 20:04:03 yS1  connection hangup: '+FHS:20'
04/10 20:04:03 yS1   (Unspecified Transmit Phase B error)** found **
04/10 20:04:03 yS1  AT+FDT -> some error (20), abort fax send!
04/10 20:04:03 ##### failed transmitting f1.g3: phone="05119565666",
+FHS:20, dev=ttyS1, time=46s, acct=""

04/10 20:04:03 yS1  fax_send: 'AT+FCLASS=0'
04/10 20:04:04 yS1   removing lock file
---- end logfile ----







----------------------------------------------------------------------
Reiner Buehl                         Internet:
P.O. Box 100324                      reiner@asta4.rz.fh-ulm.de
70747 Leinfelden-Echterdingen 
Germany
----------------------------------------------------------------------