HylaFAX The world's most advanced open source fax server |
# Generic Class 1 modem configuration.
# BEGIN-SERVER
CountryCode: 39
LongDistancePrefix: 0
InternationalPrefix: 00
AreaCode: 051
DialStringRules: etc/dialrules
FAXNumber: +39051xxxxxxx
LocalIdentifier: "xxxxxxx"
ServerTracing: 1
SessionTracing: 11
RecvFileMode: 0666
LogFileMode: 0600
DeviceMode: 0600
#QualifyTSI: etc/tsi # accept facsimile from anyone
SpeakerVolume: off
RingsBeforeAnswer: 2
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "Da %%l|%c|Pagina %%P di %%T"
#MaxBadCalls: 5
PostScriptTimeout: 300
MaxSendPages: 50
MaxRecvPages: 50
#ContCoverPage: etc/cover.templ # enable continuation cover pages
#DestControls: etc/destcontrols # destination-specific controls
#MaxConcurrentJobs: 1 # serialize jobs to the same dest
#TimeOfDay: "Any" # outbound jobs any day, any time
# END-SERVER
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType: Class1 # use this to supply a hint
ModemRate: 19200 # rate for DCE-DTE communication
ModemFlowControl: rtscts # XON/XOFF flow control assumed
#
ModemSetupDTRCmd: AT&D2 # setup so DTR drop resets modem
ModemSetupDCDCmd: AT&C1 # setup so DCD follows carrier
GettyArgs: "-h %l dx_%s" # modem must auto-detect fax/data
ModemDialCmd: ATS7=100DT%s@ # T for tone dialing, @ for silence
#
#ModemNoFlowCmd AT&H0&I0&R1
#ModemHardFlowCmd AT&H1&I0&R2
#ModemSoftFlowCmd AT&H2&I2&R1
ModemResetCmds: "" # stuff to do when modem is reset
ModemAnswerCmd: ATA # use this to answer phone
ModemNoFlowCmd: AT&K # disable flow control cmd
ModemHardFlowCmd: AT&K3 # hardware flow control cmd
ModemSoftFlowCmd: AT&K4 # software flow control cmd
ModemNoAutoAnswerCmd: ATS0=0 # disable auto-answer
#
# Set modem speaker volume commands: OFF QUIET LOW MEDIUM HIGH.
# Note that we both turn the speaker on/off and set volume.
#
ModemSetVolumeCmd: "ATM0 ATL0M1 ATL1M1 ATL2M1 ATL3M1"
ModemEchoOffCmd: ATE0 # disable command echo
ModemVerboseResultsCmd: ATV1 # enable verbose command results
ModemResultCodesCmd: ATQ0 # enable result codes
ModemOnHookCmd: ATH0 # place phone on hook (hangup)
ModemSoftResetCmd: ATZ # do soft reset of modem
ModemWaitTimeCmd: ATS7=60 # wait 60 seconds for carrier
#ModemCommaPauseTimeCmd: ATS8=2 # comma pause time is 2 seconds
#ModemRecvFillOrder: LSB2MSB # bit order of received facsimile
#ModemSendFillOrder: LSB2MSB # bit order modem expects for transmit
#
Class1Cmd: AT+FCLASS=1 # command to enter class 1
Class1TCFResponseDelay: 75 # 75ms delay between recv TCF & response
Class1SendPPMDelay: 75 # 75ms delay before sending PPM
Class1SendTCFDelay: 75 # 75ms delay between sending DCS & TCF
Class1SwitchingDelay: 150 # 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