Problems with an Elsa 56k and sendfax
Marcel Odendahl (odendahl@cegis-admin2.cegis.de)
11 Nov 1999 1910:12:52 GMT
Hi,
I have a problem with the Elsa Micolink 56k and sendfax.
The modem sends only one fax than I have to reset it
to send another fax. It tries to send the fax
but get no connect or after connection it hangs up
directly.
Can someone send me a config file or does have
an idea where the problems are?
I attach the log and config file.
cu,
Marcel.
------------------------------------------------------
10/27 13:36:34 sendfax: experimental test release 1.1.21-Jul24
10/27 13:36:34 sendfax.c compiled at Oct 7 1999, 10:37:15
10/27 13:36:34 sending fax to 502143
10/27 13:36:34 checking f1.g3
10/27 13:36:34 makelock(ttyS1) called
10/27 13:36:34 do_makelock: lock='/var/lock/LCK..ttyS1'
10/27 13:36:34 lock made
10/27 13:36:34 tss: set speed to 19200 (016)
10/27 13:36:34 tio_set_flow_control( HARD )
10/27 13:36:34 yS1 fax_open_device succeeded, ttyS1 -> 4
10/27 13:36:34 yS1 reading specific data for port 'ttyS1'
10/27 13:36:34 yS1 reading /etc/mgetty+sendfax/sendfax.config...
10/27 13:36:34 yS1 conf lib: read: 'verbose y'
10/27 13:36:34 yS1 conf lib: read: 'debug 9'
10/27 13:36:34 yS1 conf lib: read: 'fax-devices ttyS1:ttyS2'
10/27 13:36:34 yS1 conf lib: read: 'fax-id 49 531 502143'
10/27 13:36:34 yS1 conf lib: read: 'dial-prefix ATDT'
10/27 13:36:34 yS1 conf lib: read: 'max-tries 3'
10/27 13:36:34 yS1 conf lib: read: 'max-tries-continue y'
10/27 13:36:34 yS1 conf lib: read: 'open-delay 500'
10/27 13:36:34 yS1 conf lib: read: 'ignore-carrier yes'
10/27 13:36:34 yS1 key: 'fax-devices', type=1, flags=4, data=(ignored)
10/27 13:36:34 yS1 key: 'modem-init', type=1, flags=0, data=(empty)
10/27 13:36:34 yS1 key: 'modem-handshake', type=1, flags=1, data=AT\Q3&S0
10/27 13:36:34 yS1 key: 'modem-type', type=1, flags=1, data=auto
10/27 13:36:34 yS1 key: 'modem-quirks', type=0, flags=0, data=(empty)
10/27 13:36:34 yS1 key: 'fax-send-flow', type=4, flags=1, data=7
10/27 13:36:34 yS1 key: 'fax-rec-flow', type=4, flags=1, data=7
10/27 13:36:34 yS1 key: 'max-tries', type=0, flags=3, data=3
10/27 13:36:34 yS1 key: 'max-tries-continue', type=3, flags=3, data=TRUE
10/27 13:36:34 yS1 key: 'speed', type=0, flags=1, data=19200
10/27 13:36:34 yS1 key: 'switchbd', type=0, flags=1, data=0
10/27 13:36:34 yS1 key: 'open-delay', type=0, flags=3, data=500
10/27 13:36:34 yS1 key: 'ignore-carrier', type=3, flags=3, data=TRUE
10/27 13:36:34 yS1 key: 'dial-prefix', type=1, flags=3, data=ATDT
10/27 13:36:34 yS1 key: 'fax-id', type=1, flags=3, data=49 531 502143
10/27 13:36:34 yS1 key: 'poll-dir', type=1, flags=1, data=.
10/27 13:36:34 yS1 key: 'normal-res', type=3, flags=1, data=FALSE
10/27 13:36:34 yS1 key: 'fax-min-speed', type=0, flags=1, data=0
10/27 13:36:34 yS1 key: 'fax-max-speed', type=0, flags=1, data=14400
10/27 13:36:34 yS1 key: 'debug', type=0, flags=3, data=9
10/27 13:36:34 yS1 key: 'verbose', type=3, flags=2, data=TRUE
10/27 13:36:34 yS1 key: '', type=3, flags=1, data=FALSE
10/27 13:36:34 yS1 key: 'page-header', type=1, flags=0, data=(empty)
10/27 13:36:34 yS1 key: '', type=3, flags=1, data=FALSE
10/27 13:36:34 yS1 key: '', type=3, flags=1, data=FALSE
10/27 13:36:34 yS1 key: '', type=1, flags=1, data=
10/27 13:36:34 yS1 tss: set speed to 19200 (016)
10/27 13:36:34 yS1 pausing 500 ms
10/27 13:36:35 yS1 mdm_send: 'ATV1Q0'
10/27 13:36:35 yS1 got:
10/27 13:36:45 yS1 Warning: got alarm signal!
10/27 13:36:45 yS1 mdm_read_byte: read returned -1: Interrupted system call
10/27 13:36:45 yS1 mdm_get_line: cannot read byte, return: Interrupted system c
all -> ERROR
10/27 13:36:45 yS1 mdm_send: 'ATV1Q0'
10/27 13:36:45 yS1 got:ATV1Q0[0d]
10/27 13:36:45 yS1 mdm_command: string 'ATV1Q0'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:45 yS1 retry succeded, dev=ttyS1
10/27 13:36:45 yS1 mdm_send: 'ATI'
10/27 13:36:45 yS1 got:[0a]ATI[0d]
10/27 13:36:45 yS1 got:[0d][0a]282[0d]
10/27 13:36:45 yS1 mdm_gis: string 1: '282'
10/27 13:36:45 yS1 got:[0a][0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_identify: string '282'
10/27 13:36:45 yS1 ELSA MicroLink 28.8/56K series detected
10/27 13:36:45 yS1 mdm_send: 'ATI3'
10/27 13:36:45 yS1 got:[0a]ATI3[0d]
10/27 13:36:45 yS1 got:[0d][0a]Version 1.10 / 19.07.1999[0d]
10/27 13:36:45 yS1 mdm_gis: string 1: 'Version 1.10 / 19.07.1999'
10/27 13:36:45 yS1 got:[0a][0d][0a]OK[0d]
10/27 13:36:45 yS1 additional info: 'Version 1.10 / 19.07.1999'
10/27 13:36:45 yS1 mdm_send: 'AT+FCLASS=2.0'
10/27 13:36:45 yS1 got:[0a]AT+FCLASS=2.0[0d]
10/27 13:36:45 yS1 mdm_command: string 'AT+FCLASS=2.0'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:45 yS1 mdm_send: 'AT+FLI="49 531 502143"'
10/27 13:36:45 yS1 got:[0a]AT+FLI="49 531 502143"[0d]
10/27 13:36:45 yS1 mdm_command: string 'AT+FLI="49 531 502143"'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:45 yS1 mdm_send: 'AT+FCC=1,5,0,2,0,0,0,0'
10/27 13:36:45 yS1 got:[0a]AT+FCC=1,5,0,2,0,0,0,0[0d]
10/27 13:36:45 yS1 mdm_command: string 'AT+FCC=1,5,0,2,0,0,0,0'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:45 yS1 mdm_send: 'AT+FBO=0'
10/27 13:36:45 yS1 got:[0a]AT+FBO=0[0d]
10/27 13:36:45 yS1 mdm_command: string 'AT+FBO=0'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:45 yS1 mdm_send: 'AT+FNR=1,1,1,0'
10/27 13:36:45 yS1 got:[0a]AT+FNR=1,1,1,0[0d]
10/27 13:36:45 yS1 mdm_command: string 'AT+FNR=1,1,1,0'
10/27 13:36:45 yS1 got:[0d][0a]OK[0d]
10/27 13:36:45 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:46 yS1 mdm_send: 'AT+FLO=2'
10/27 13:36:46 yS1 got:[0a]AT+FLO=2[0d]
10/27 13:36:46 yS1 mdm_command: string 'AT+FLO=2'
10/27 13:36:46 yS1 got:[0d][0a]OK[0d]
10/27 13:36:46 yS1 mdm_command: string 'OK' -> OK
10/27 13:36:46 yS1 mdm_send: 'AT\Q3&S0'
10/27 13:36:46 yS1 got:[0a]AT\Q3&S0[0d]
10/27 13:36:46 yS1 mdm_command: string 'AT\Q3&S0'
10/27 13:36:46 yS1 got:[0d][0a]ERROR[0d]
10/27 13:36:46 yS1 mdm_command: string 'ERROR' -> ERROR
10/27 13:36:46 yS1 cannot set 'modem_handshake'; ignored
10/27 13:36:46 yS1 fax_send: 'ATDT502143'
10/27 13:36:46 yS1 fax_wait_for(OK)
10/27 13:36:46 yS1 got:[0a]ATDT502143[0d]
10/27 13:36:46 yS1 fax_wait_for: string 'ATDT502143'
10/27 13:36:46 yS1 got:
10/27 13:36:46 yS1 mdm_read_byte: read returned 0: Success
10/27 13:36:46 yS1 mdm_get_line: cannot read byte, return: Success
10/27 13:36:46 ##### failed dialing, phone="502143", +FHS:-5, dev=ttyS1, time=0s
, acct=""
10/27 13:36:46 yS1 fax_send: 'AT+FCLASS=0'
10/27 13:36:46 yS1 removing lock file
-----------------------------------------------------------------------
#
# sendfax configuration file
#
# this is a sample configuration file, see mgetty.info for details
#
# comment lines start with a "#", empty lines are ignored
# ----- global section -----
#
# In this section, you put the global defaults, per-port stuff is below
# tell everybody what's going on
verbose y
# ... and send everything to the log file (quite detailed)
debug 9
# which devices to use for outgoing faxes
fax-devices ttyS1:ttyS2
# which fax number to transmit to the receiving station
fax-id 49 531 502143
# which command is used to dial out? (Could be ATD, ATDP, ATX3D0W...)
dial-prefix ATD
# try transmitting every page three times, continue if 3rd try fails as well
max-tries 3
max-tries-continue y
open-delay 1500
ignore-carrier yes