HylaFAX The world's most advanced open source fax server |
I am using Redhat 8.0 and Conexant linmodem. I have installed latest linmodem drivers and using latest HylaFax software. I am not able to send fax. tried many times and no success. Seems like something wrong with AT+FTM=145 command. Any help is appreciated. Log of sending a fax: Jan 02 14:13:32.13: [13009]: SESSION BEGIN 00000011 1********** Jan 02 14:13:32.14: [13009]: HylaFAX (tm) Version 4.1.5 Jan 02 14:13:32.14: [13009]: SEND FAX: JOB 9 DEST 1-********** COMMID 00000011 DEVICE '/dev/modem' Jan 02 14:13:32.14: [13009]: DELAY 75 ms Jan 02 14:13:32.22: [13009]: DELAY 2600 ms Jan 02 14:13:34.82: [13009]: DELAY 10 ms Jan 02 14:13:34.84: [13009]: <-- [4:ATZ\r] Jan 02 14:13:34.89: [13009]: --> [2:OK] Jan 02 14:13:34.89: [13009]: DELAY 3000 ms Jan 02 14:13:37.89: [13009]: <-- [5:ATX3\r] Jan 02 14:13:37.91: [13009]: --> [4:ATX3] Jan 02 14:13:37.91: [13009]: --> [2:OK] Jan 02 14:13:37.91: [13009]: <-- [5:ATE0\r] Jan 02 14:13:37.93: [13009]: --> [4:ATE0] Jan 02 14:13:37.93: [13009]: --> [2:OK] Jan 02 14:13:37.93: [13009]: <-- [5:ATV1\r] Jan 02 14:13:37.94: [13009]: --> [2:OK] Jan 02 14:13:37.94: [13009]: <-- [5:ATQ0\r] Jan 02 14:13:37.96: [13009]: --> [2:OK] Jan 02 14:13:37.96: [13009]: <-- [7:ATS0=0\r] Jan 02 14:13:37.98: [13009]: --> [2:OK] Jan 02 14:13:37.98: [13009]: <-- [7:ATS8=2\r] Jan 02 14:13:38.00: [13009]: --> [2:OK] Jan 02 14:13:38.00: [13009]: <-- [8:ATS7=60\r] Jan 02 14:13:38.01: [13009]: --> [2:OK] Jan 02 14:13:38.01: [13009]: <-- [6:AT&K3\r] Jan 02 14:13:38.03: [13009]: --> [2:OK] Jan 02 14:13:38.03: [13009]: <-- [6:AT&D2\r] Jan 02 14:13:38.05: [13009]: --> [2:OK] Jan 02 14:13:38.05: [13009]: <-- [6:AT&C1\r] Jan 02 14:13:38.07: [13009]: --> [2:OK] Jan 02 14:13:38.07: [13009]: <-- [12:AT+FCLASS=1\r] Jan 02 14:13:38.08: [13009]: --> [2:OK] Jan 02 14:13:38.08: [13009]: <-- [7:ATL1M1\r] Jan 02 14:13:38.10: [13009]: --> [2:OK] Jan 02 14:13:38.10: [13009]: <-- [12:AT+FCLASS=1\r] Jan 02 14:13:38.21: [13009]: --> [2:OK] Jan 02 14:13:38.21: [13009]: DIAL 16176937180 Jan 02 14:13:38.21: [13009]: <-- [16:ATDT**********\r] Jan 02 14:13:54.56: [13009]: --> [7:CONNECT] Jan 02 14:13:55.24: [13009]: --> [2:OK] Jan 02 14:13:55.24: [13009]: REMOTE NSF "AD 00 00 79 20 A1 C8 0A 29" Jan 02 14:13:55.24: [13009]: NSF remote fax equipment: Pitney Bowes Jan 02 14:13:55.24: [13009]: <-- [9:AT+FRH=3\r] Jan 02 14:13:55.37: [13009]: --> [7:CONNECT] Jan 02 14:13:56.19: [13009]: --> [2:OK] Jan 02 14:13:56.19: [13009]: REMOTE NSF "00 00 09 00 60 00 98 48 B8 F0 A8 F0 48 A4 C4 98 78 A8 C4 C4 F0 F0 F0 F0 F0 F0 F0 00 00 3A" Jan 02 14:13:56.19: [13009]: NSF remote fax equipment: Xerox/Toshiba Jan 02 14:13:56.19: [13009]: <-- [9:AT+FRH=3\r] Jan 02 14:13:56.31: [13009]: --> [7:CONNECT] Jan 02 14:13:56.88: [13009]: --> [2:OK] Jan 02 14:13:56.88: [13009]: REMOTE CSI "**********" Jan 02 14:13:56.88: [13009]: <-- [9:AT+FRH=3\r] Jan 02 14:13:57.01: [13009]: --> [7:CONNECT] Jan 02 14:13:57.21: [13009]: --> [2:OK] Jan 02 14:13:57.21: [13009]: REMOTE best rate 33600 bit/s Jan 02 14:13:57.21: [13009]: REMOTE max page width 1728 pixels in 215 mm Jan 02 14:13:57.21: [13009]: REMOTE max unlimited page length Jan 02 14:13:57.21: [13009]: REMOTE best vres 7.7 line/mm Jan 02 14:13:57.21: [13009]: REMOTE best format 2-D MMR Jan 02 14:13:57.21: [13009]: REMOTE supports T.30 Annex A, ECM Jan 02 14:13:57.21: [13009]: REMOTE best 0 ms/scanline Jan 02 14:13:57.21: [13009]: USE 14400 bit/s Jan 02 14:13:57.21: [13009]: USE 0 ms/scanline Jan 02 14:13:57.21: [13009]: SEND file "docq/doc9.ps;01" Jan 02 14:13:57.21: [13009]: USE page width 1728 pixels in 215 mm Jan 02 14:13:57.21: [13009]: USE unlimited page length Jan 02 14:13:57.21: [13009]: USE 7.7 line/mm Jan 02 14:13:57.21: [13009]: USE 1-D MR Jan 02 14:13:57.21: [13009]: SEND training at v.17 14400 bit/s Jan 02 14:13:57.21: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:13:57.66: [13009]: --> [7:CONNECT] Jan 02 14:13:57.66: [13009]: <-- data [23] Jan 02 14:13:57.66: [13009]: <-- data [2] Jan 02 14:13:59.37: [13009]: --> [7:CONNECT] Jan 02 14:13:59.37: [13009]: <-- data [6] Jan 02 14:13:59.37: [13009]: <-- data [2] Jan 02 14:13:59.99: [13009]: --> [2:OK] Jan 02 14:13:59.99: [13009]: <-- [9:AT+FTS=7\r] Jan 02 14:14:00.28: [13009]: --> [2:OK] Jan 02 14:14:00.28: [13009]: <-- [11:AT+FTM=145\r] Jan 02 14:14:00.37: [13009]: --> [7:CONNECT] Jan 02 14:14:00.37: [13009]: <-- data [1024] Jan 02 14:14:00.37: [13009]: <-- data [1024] Jan 02 14:14:00.37: [13009]: <-- data [652] Jan 02 14:14:00.37: [13009]: <-- data [2] Jan 02 14:14:30.37: [13009]: MODEM <Timeout> Jan 02 14:14:30.37: [13009]: Problem sending TCF data Jan 02 14:14:30.37: [13009]: <-- [9:AT+FRH=3\r] Jan 02 14:14:33.47: [13009]: --> [0:] Jan 02 14:14:33.47: [13009]: MODEM <Empty line> Jan 02 14:14:33.47: [13009]: <-- data [1] Jan 02 14:14:33.67: [13009]: MODEM <Timeout> Jan 02 14:14:33.67: [13009]: DELAY 1500 ms Jan 02 14:14:35.18: [13009]: SEND training at v.17 12000 bit/s Jan 02 14:14:35.18: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:37.73: [13009]: Error sending T.30 prologue frames Jan 02 14:14:37.73: [13009]: SEND training at v.17 9600 bit/s Jan 02 14:14:37.73: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:40.28: [13009]: Error sending T.30 prologue frames Jan 02 14:14:40.28: [13009]: SEND training at v.17 7200 bit/s Jan 02 14:14:40.28: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:42.83: [13009]: Error sending T.30 prologue frames Jan 02 14:14:42.83: [13009]: SEND training at v.27ter 4800 bit/s Jan 02 14:14:42.83: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:45.38: [13009]: Error sending T.30 prologue frames Jan 02 14:14:45.38: [13009]: SEND training at v.27ter fallback mode 2400 bit/s Jan 02 14:14:45.38: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:47.93: [13009]: Error sending T.30 prologue frames Jan 02 14:14:47.93: [13009]: TRAINING failed Jan 02 14:14:47.93: [13009]: <-- [9:AT+FTH=3\r] Jan 02 14:14:50.48: [13009]: --> [0:] Jan 02 14:14:50.48: [13009]: <-- [5:ATH0\r] Jan 02 14:14:55.48: [13009]: MODEM <Timeout> Jan 02 14:14:55.65: [13009]: SESSION END ********** Modem related stuff from config.modem file: # # 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 # default # ModemNoFlowCmd: AT&K0 # setup no flow control ModemHardFlowCmd: AT&K3 # setup hardware flow control ModemSoftFlowCmd: AT&K4 # setup software flow control ModemSetupDTRCmd: AT&D2 # setup so DTR drop resets modem ModemSetupDCDCmd: AT&C1 # setup so DCD reflects carrier (or not) # ModemMfrQueryCmd: !Rockwell ModemModelQueryCmd: !RC288DPi ModemRevQueryCmd: ATI3 # product information # ModemDialCmd: ATDT%s # T for tone dialing # Class1Cmd: AT+FCLASS=1 # command to enter class 1 Class1TCFResponseDelay: 75 # 75ms delay between recv TCF & response Class1SendMsgDelay: 75 # 75ms delay after training Class1TrainingRecovery: 1500 # 1.5sec delay after training failure Class1RecvAbortOK: 200 # wait 200ms for abort response ********** Output from probemodem: ----------------------- Probing for best speed to talk to modem: 38400 OK. This looks like a Class 1 and 1.0 modem. ATI0 RESULT = "OK" RESPONSE = "56000" ATI1 RESULT = "OK" RESPONSE = "255" ATI2 RESULT = "OK" RESPONSE = "OK" ATI3 RESULT = "OK" RESPONSE = "hcfpcimodem-0.99mbsibeta02123100" ATI4 RESULT = "OK" RESPONSE = "Conexant Octopus HCF V.90 PCI Modem" ATI5 RESULT = "OK" RESPONSE = "B5" ATI6 RESULT = "OK" RESPONSE = "DP Part 74" ATI7 RESULT = "ERROR" RESPONSE = "ERROR" ATI8 RESULT = "OK" RESPONSE = "Dec 31 2002 ; 14:43:10" ATI9 RESULT = "OK" RESPONSE = "USA" Class 1 stuff... AT+FCLASS=? RESULT = "OK" RESPONSE = "0,1,1.0" AT+FCLASS? RESULT = "OK" RESPONSE = "0" AT+FCLASS=0 RESULT = "OK" RESPONSE = "OK" AT+FCLASS=1 RESULT = "OK" RESPONSE = "OK" AT+FCLASS? RESULT = "OK" RESPONSE = "0" AT+FJUNK=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FJUNK? RESULT = "ERROR" RESPONSE = "ERROR" AT+FAA=? RESULT = "OK" RESPONSE = "0,1" AT+FAA? RESULT = "OK" RESPONSE = "0" AT+FAE=? RESULT = "OK" RESPONSE = "0,1" AT+FAE? RESULT = "OK" RESPONSE = "0" AT+FTH=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRH=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FTM=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRM=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FTS=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRS=? RESULT = "ERROR" RESPONSE = "ERROR" Class 1.0 stuff... AT+FCLASS=? RESULT = "OK" RESPONSE = "0,1,1.0" AT+FCLASS? RESULT = "OK" RESPONSE = "0" AT+FCLASS=0 RESULT = "OK" RESPONSE = "OK" AT+FCLASS=1.0 RESULT = "OK" RESPONSE = "OK" AT+FCLASS? RESULT = "OK" RESPONSE = "0" AT+FJUNK=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FJUNK? RESULT = "ERROR" RESPONSE = "ERROR" AT+FAA=? RESULT = "OK" RESPONSE = "0,1" AT+FAA? RESULT = "OK" RESPONSE = "0" AT+FAE=? RESULT = "OK" RESPONSE = "0,1" AT+FAE? RESULT = "OK" RESPONSE = "0" AT+FTH=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRH=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FTM=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRM=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FTS=? RESULT = "ERROR" RESPONSE = "ERROR" AT+FRS=? RESULT = "ERROR" RESPONSE = "ERROR" Thanks
This is a digitally signed message part