Fax: incorrect capability?
=?iso-8859-1?Q?Paolo_Didon=E8?= (dido@prosa.it)
Mon, 2 Aug 1999 09:44:58 +0200
Hallo mgetty-people :-)
I'm an happy mgetty user since... many years :-). It's a great software.
Now that I send quite a lot of fax, I begin experimenting
some problem: analizing logs I see that when my modem try to excange
capability informations whith other fax, and the result is:
'+FIS:1,3,0,2,1,0,0,4'
and after that, instead of
fax_wait_for: string 'CONNECT'** found **
i get
fax_wait_for(CONNECT)
fax_wait_for: string 'AT+FDT'
fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
transmission par.: '+FCS:1,3,0,2,0,0,0,0'
fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
transmission par.: '+FCS:1,3,0,2,0,0,0,0'
fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
transmission par.: '+FCS:1,3,0,2,0,0,0,0'
fax_wait_for: string '+FHS:25'
connection hangup: '+FHS:25'
(DCS sent three times without response)** found **
probably (i think) my modem isn't able to use that particular speed,
is there any workaround? the modem come whith a tiny manual and I
can't find a sufficient detailed list of AT command on internet
--------------------------------------------------
log of an unsuccesfull fax send (fax number is subst. with FAXNUMBER
for privacy):
07/29 17:37:04 sendfax: experimental test release 1.1.18-Sep11
07/29 17:37:04 sendfax.c compiled at Sep 28 1998, 20:27:05
07/29 17:37:04 sending fax to FAXNUMBER
07/29 17:37:04 checking f1.g3
07/29 17:37:04 makelock(ttyS1) called
07/29 17:37:04 do_makelock: lock='/var/lock/LCK..ttyS1'
07/29 17:37:04 lock made
07/29 17:37:04 tss: set speed to 38400 (017)
07/29 17:37:04 tio_set_flow_control( HARD )
07/29 17:37:04 yS1 fax_open_device succeeded, ttyS1 -> 4
07/29 17:37:04 yS1 reading specific data for port 'ttyS1'
07/29 17:37:04 yS1 reading /etc/mgetty/sendfax.config...
07/29 17:37:04 yS1 conf lib: read: 'verbose y'
07/29 17:37:04 yS1 conf lib: read: 'debug 5'
07/29 17:37:04 yS1 conf lib: read: 'fax-devices ttyS1'
07/29 17:37:04 yS1 conf lib: read: 'fax-id +39-049-8780504'
07/29 17:37:04 yS1 conf lib: read: 'max-tries 3'
07/29 17:37:04 yS1 conf lib: read: 'max-tries-continue y'
07/29 17:37:04 yS1 key: 'fax-devices', type=1, flags=4, data=(ignored)
07/29 17:37:04 yS1 key: 'modem-init', type=1, flags=0, data=(empty)
07/29 17:37:04 yS1 key: 'modem-handshake', type=1, flags=0, data=(empty)
07/29 17:37:04 yS1 key: 'modem-type', type=1, flags=1, data=auto
07/29 17:37:04 yS1 key: 'modem-quirks', type=0, flags=0, data=(empty)
07/29 17:37:04 yS1 key: 'max-tries', type=0, flags=3, data=3
07/29 17:37:04 yS1 key: 'max-tries-continue', type=3, flags=3, data=TRUE
07/29 17:37:04 yS1 key: 'speed', type=0, flags=1, data=38400
07/29 17:37:04 yS1 key: 'switchbd', type=0, flags=1, data=0
07/29 17:37:04 yS1 key: 'open-delay', type=0, flags=0, data=(empty)
07/29 17:37:04 yS1 key: 'ignore-carrier', type=3, flags=1, data=TRUE
07/29 17:37:04 yS1 key: 'dial-prefix', type=1, flags=1, data=ATD
07/29 17:37:04 yS1 key: 'fax-id', type=1, flags=3, data=+39-049-8780504
07/29 17:37:04 yS1 key: 'poll-dir', type=1, flags=1, data=.
07/29 17:37:04 yS1 key: 'normal-res', type=3, flags=1, data=FALSE
07/29 17:37:04 yS1 key: 'fax-min-speed', type=0, flags=1, data=0
07/29 17:37:04 yS1 key: 'fax-max-speed', type=0, flags=1, data=14400
07/29 17:37:04 yS1 key: 'debug', type=0, flags=3, data=5
07/29 17:37:04 yS1 key: 'verbose', type=3, flags=2, data=TRUE
07/29 17:37:04 yS1 key: '', type=3, flags=1, data=FALSE
07/29 17:37:04 yS1 key: 'page-header', type=1, flags=0, data=(empty)
07/29 17:37:04 yS1 key: '', type=3, flags=1, data=FALSE
07/29 17:37:04 yS1 key: '', type=3, flags=1, data=FALSE
07/29 17:37:04 yS1 key: '', type=1, flags=1, data=
07/29 17:37:04 yS1 tss: set speed to 38400 (017)
07/29 17:37:04 yS1 mdm_send: 'ATV1Q0'
07/29 17:37:04 yS1 mdm_command: string 'ATV1Q0'
07/29 17:37:04 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:04 yS1 mdm_send: 'ATI'
07/29 17:37:04 yS1 mdm_gis: string 1: '5601'
07/29 17:37:04 yS1 mdm_identify: string '5601'
07/29 17:37:04 yS1 USR Courier/Sportster 56k detected
07/29 17:37:04 yS1 mdm_send: 'ATI3'
07/29 17:37:04 yS1 mdm_gis: string 1: 'U.S. Robotics 56K FAX INT V4.7.32'
07/29 17:37:04 yS1 additional info: 'U.S. Robotics 56K FAX INT V4.7.32'
07/29 17:37:04 yS1 mdm_send: 'AT+FCLASS=2.0'
07/29 17:37:04 yS1 mdm_command: string 'AT+FCLASS=2.0'
07/29 17:37:04 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:04 yS1 mdm_send: 'AT+FLI="+39-049-8780504"'
07/29 17:37:04 yS1 mdm_command: string 'AT+FLI="+39-049-8780504"'
07/29 17:37:05 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:05 yS1 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
07/29 17:37:05 yS1 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
07/29 17:37:05 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:05 yS1 mdm_send: 'AT+FBO=0'
07/29 17:37:05 yS1 mdm_command: string 'AT+FBO=0'
07/29 17:37:05 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:05 yS1 mdm_send: 'AT+FNR=1,1,1,0'
07/29 17:37:05 yS1 mdm_command: string 'AT+FNR=1,1,1,0'
07/29 17:37:05 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:05 yS1 mdm_send: 'AT+FLO=2'
07/29 17:37:05 yS1 mdm_command: string 'AT+FLO=2'
07/29 17:37:05 yS1 mdm_command: string 'OK' -> OK
07/29 17:37:05 yS1 fax_send: 'ATDFAXNUMBER'
07/29 17:37:05 yS1 fax_wait_for(OK)
07/29 17:37:05 yS1 fax_wait_for: string 'ATDFAXNUMBER'
07/29 17:37:33 yS1 fax_wait_for: string '+FCO'
07/29 17:37:36 yS1 fax_wait_for: string '+FCI:"01234567890123456789"'
07/29 17:37:36 yS1 fax_id: '+FCI:"01234567890123456789"'
07/29 17:37:36 yS1 fax_wait_for: string '+FIS:1,3,0,2,1,0,0,4'
07/29 17:37:36 yS1 fax_wait_for: string 'OK'** found **
07/29 17:37:36 yS1 sendfax: IGNORE DCD (carrier) status
07/29 17:37:36 yS1 fax_send_page("f1.g3") started...
07/29 17:37:36 yS1 tio_set_flow_control( HARD )
07/29 17:37:36 yS1 fax_send: 'AT+FDT'
07/29 17:37:36 yS1 fax_wait_for(CONNECT)
07/29 17:37:36 yS1 fax_wait_for: string 'AT+FDT'
07/29 17:37:36 yS1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:36 yS1 transmission par.: '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:42 yS1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:42 yS1 transmission par.: '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:49 yS1 fax_wait_for: string '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:49 yS1 transmission par.: '+FCS:1,3,0,2,0,0,0,0'
07/29 17:37:57 yS1 fax_wait_for: string '+FHS:25'
07/29 17:37:57 yS1 connection hangup: '+FHS:25'
07/29 17:37:57 yS1 (DCS sent three times without response)** found **
07/29 17:37:57 yS1 AT+FDT -> some error (25), abort fax send!
07/29 17:37:57 ##### failed transmitting f1.g3: phone="FAXNUMBER", +FHS:25, dev=ttyS1, time=52s, acct=""
07/29 17:37:57 yS1 fax_send: 'AT+FCLASS=0'
07/29 17:37:57 yS1 removing lock file
--
http://www.prosa.it Tel: (+39) 049.660.519
E3 A5 DE 9D 6D 64 A4 70 DA EC 64 74 46 5E C8 2E