Hylafax spatne prijima faxy

Ing. Jaromír Palán ml. palan na warmnis.cz
Středa Červen 7 11:04:09 CEST 2000


Ahoj vazeni,
linux je krasna vec, ale....

Do nedavna jsme provozovali na nasem serveru Hylafax na Linuxu SuSE 6.2.
Pred mesicem
jsme naisntalovali novou verzi 6.4 a od te doby nelze prijimat a odesilat
faxy.
Problem pri prijimani faxu:
Nas faxmodem zvedne, pote se spoji se vzdalenym faxem, chvili komunikuje,
ale pak na faxmodemu zhasne kontrolka RS(reguest to send) a to je vse.
V logu tohoto prenosu to konci na BEGIN PAGE.
Problem pri odeslani faxu;
Z faxu na druhe strane vyleze pouze nase hlavicka a to je vse.

Vypis logu pri prijimani faxu:
May 26 07:58:12.37: [ 4946]: SESSION BEGIN 00000043 420485133887
May 26 07:58:12.37: [ 4946]: <-- [4:ATA\r]
May 26 07:58:17.74: [ 4946]: --> [7:CONNECT]
May 26 07:58:17.74: [ 4946]: ANSWER: FAX CONNECTION
May 26 07:58:17.74: [ 4946]: RECV FAX: begin
May 26 07:58:17.74: [ 4946]: <-- data [23]
May 26 07:58:17.74: [ 4946]: <-- data [2]
May 26 07:58:19.38: [ 4946]: --> [7:CONNECT]
May 26 07:58:19.38: [ 4946]: <-- data [10]
May 26 07:58:19.38: [ 4946]: <-- data [2]
May 26 07:58:20.20: [ 4946]: --> [2:OK]
May 26 07:58:20.20: [ 4946]: <-- [9:AT+FRH=3\r]
May 26 07:58:23.30: [ 4946]: --> [0:]
May 26 07:58:23.30: [ 4946]: MODEM <Empty line>
May 26 07:58:23.30: [ 4946]: <-- data [1]
May 26 07:58:23.31: [ 4946]: --> [2:OK]
May 26 07:58:23.31: [ 4946]: DELAY 3000 ms
May 26 07:58:26.31: [ 4946]: <-- [9:AT+FTH=3\r]
May 26 07:58:26.43: [ 4946]: --> [7:CONNECT]
May 26 07:58:26.43: [ 4946]: <-- data [23]
May 26 07:58:26.43: [ 4946]: <-- data [2]
May 26 07:58:28.17: [ 4946]: --> [7:CONNECT]
May 26 07:58:28.17: [ 4946]: <-- data [10]
May 26 07:58:28.17: [ 4946]: <-- data [2]
May 26 07:58:28.98: [ 4946]: --> [2:OK]
May 26 07:58:28.98: [ 4946]: <-- [9:AT+FRH=3\r]
May 26 07:58:30.67: [ 4946]: --> [7:CONNECT]
May 26 07:58:31.34: [ 4946]: --> [2:OK]
May 26 07:58:31.34: [ 4946]: REMOTE TSI "00420 632 551360"
May 26 07:58:31.34: [ 4946]: <-- [9:AT+FRH=3\r]
May 26 07:58:31.43: [ 4946]: --> [7:CONNECT]
May 26 07:58:31.67: [ 4946]: --> [2:OK]
May 26 07:58:31.67: [ 4946]: REMOTE wants 4800 bit/s
May 26 07:58:31.67: [ 4946]: REMOTE wants page width 1728 pixels in 215 mm
May 26 07:58:31.67: [ 4946]: REMOTE wants unlimited page length
May 26 07:58:31.67: [ 4946]: REMOTE wants 3.85 line/mm
May 26 07:58:31.67: [ 4946]: REMOTE wants 1-D MR
May 26 07:58:31.67: [ 4946]: RECV training at v.27ter 4800 bit/s
May 26 07:58:31.67: [ 4946]: <-- [10:AT+FRM=48\r]
May 26 07:58:32.74: [ 4946]: --> [7:CONNECT]
May 26 07:58:34.30: [ 4946]: RECV: TCF 937 bytes, 3% non-zero, 899 zero-run
May 26 07:58:34.32: [ 4946]: --> [10:NO CARRIER]
May 26 07:58:34.32: [ 4946]: DELAY 75 ms
May 26 07:58:34.40: [ 4946]: <-- [9:AT+FTH=3\r]
May 26 07:58:34.52: [ 4946]: --> [7:CONNECT]
May 26 07:58:34.52: [ 4946]: <-- data [3]
May 26 07:58:34.52: [ 4946]: <-- data [2]
May 26 07:58:35.74: [ 4946]: --> [2:OK]
May 26 07:58:35.74: [ 4946]: TRAINING succeeded
May 26 07:58:35.74: [ 4946]: <-- [10:AT+FRM=48\r]
May 26 07:58:37.09: [ 4946]: --> [7:CONNECT]
May 26 07:58:37.09: [ 4946]: RECV: begin page
May 26 08:29:27.50: [ 4946]: CLOSE /dev/ttyS1

Nase nastaveni config.ttyS1:
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: etc/dialrules
ServerTracing:  1
SessionTracing:  11
RecvFileMode:  0644
LogFileMode:  0600
DeviceMode:  0600
RingsBeforeAnswer: 2
SpeakerVolume:  on
GettyArgs:  "-h %l dx_%s"
LocalIdentifier: "bla bla bla"
TagLineFont:  etc/lutRS18.pcf
TagLineFormat:  "From %%l|%c|Page %%p of %%t"
MaxRecvPages:  99
ModemType:  Class1  # use this to supply a hint
ModemRate:  19200  # rate for DCE-DTE communication
ModemFlowControl: rtscts  # RTS/CTS flow control assumed
ModemDialCmd:  ATDT%s  # T for tone dialing, @ for silence
ModemHardFlowCmd: AT&K3  # hardware flow control cmd
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
Class1TrainingRecovery: 3000  # 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

Uz se s tim trapime pres mesic, nevime co dal.
Dekuji za pomoc.
Jaromir Palan.

--
Ing. Jaromír Palán
palan na warmnis.cz
http://www.warmnis.cz
--




Další informace o konferenci Linux