HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] Troubleshooting failure to train modems



Just realized I should probably provide more info.  Sorry.

The modem is a MultiTech MT5634ZBA-DID.  Here's the config file:

CountryCode:            1
AreaCode:               734
FAXNumber:              +1.734.995.2413
LongDistancePrefix:     1
InternationalPrefix:    011
DialStringRules:        etc/dialrules
ServerTracing:          0x08501
SessionTracing:         0xFFF
RecvFileMode:           0640
LogFileMode:            0640
DeviceMode:             0660
RingsBeforeAnswer:      1
SpeakerVolume:          off
GettyArgs:              "-r -b %l"
LocalIdentifier:        "INTERCLEAN EQUIPMENT"
TagLineFormat:          "From %%l|%c|Page %%P of %%T"
TagLineFont:            etc/lutRS18.pcf
MaxRecvPages:           100

ModemType:              Class1          # use this to supply a hint
ModemRate:              57600           # must be at least as fast as the
DCE-DCE communication
ModemFlowControl:       rtscts          # many firmwares have broken
software flow control
Class1EnableV34Cmd:     AT+F34=14,1,2   # 33600-2400 primary, 2400-1200
control
Class1TCFRecvHack:      yes             # avoid +FCERROR before TCF
Class1TMConnectDelay:   400             # counteract quick CONNECT response

# If your line supports Caller-ID, you may want to uncomment this...
# QualifyCID:           etc/cid         # you must create this file
# ModemResetCmds:       AT+VCID=1
# CIDNumber:            "NMBR="
# CIDName:              "NAME="

# Or with the MT5634ZBA-DID you'll probably need something like...
ModemResetCmds: AT*DS1*DD0*DF1*DN4      # enable DTMF-DID, wink-start, 4
digits
CIDNumber:              "DTMF"          # format of AT*DF1
CIDNumberAnswerLength:  4               # four DTMF-DID digits then ATA


Class1Cmd:              AT+FCLASS=1     # command to enter class 1
Class1PPMWaitCmd:       AT+FTS=7        # command to stop and wait before
PPM
Class1TCFWaitCmd:       AT+FTS=7        # command to stop and wait before
TCF
Class1EOPWaitCmd:       AT+FTS=9        # command to stop and wait before
EOP
Class1TCFResponseDelay: 75              # 75ms delay between recv TCF &
response
Class1SendMsgDelay:     75              # 75ms delay after training
Class1SwitchingDelay:   75              # 150ms delay in switching
transmission direction
Class1TrainingRecovery: 1500            # 1.5sec delay after training
failure
Class1RecvAbortOK:      200             # wait 200ms for abort response
Class1FrameOverhead:    4               # 4 byte overhead in recvd HDLC
frames
Class1RecvIdentTimer:   40000           # 35+5secs waiting for ident frames
Class1TCFMaxNonZero:    10              # max 10% of data may be non-zero
Class1TCFMinRun:        1000            # min run is 2/3rds of TCF duration

____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
  *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*




Project hosted by iFAX Solutions