![]() |
Steven Jardine wrote:
I am have been running hylafax for years now on my Mandrake Linux 10.1 system. It has 3 - MultiTech (LT V.92 1.0 MT5634ZPX-PCI-U Internal Data/Fax/Voice Modem Version 1.32i) modems. We use them for receiving only and they are configured for class 1.0.
The problem it that occasionally we recieve faxes that give "MODEM No carrier" messages. The messages seem to originate from the same fax machines and those fax machines return "Poor Line Quality" messages.
The session log below indicates that the sender does not like to hear CRP from you during Phase B. You should have a better time if you install HylaFAX+ 5.1.3. (http://hylafax.sourceforge.net). Please do add "Class1HasRHConnectBug: yes" to your modem config file since it does apply to your modems.
HylaFAX+ doesn't send CRP in Phase B any more - and PLUS has the workaround that you would have needed in the given log to have recovered before even wanting to send CRP in the first place.
I have tried to fix this by adding "Class1ECMFrameSize: 64" to the config file but it doesn't help.
Please don't mess with Class1ECMFrameSize unless you really know what it is you're doing. It changes the preference that the Class 1 ECM driver has - against 256 bytes and to the much less-popular 64 byte version that may not be well-supported.
Thanks,
Lee.
May 01 11:06:00.51: [ 2851]: SESSION BEGIN 000029658 18017059051 May 01 11:06:00.51: [ 2851]: HylaFAX (tm) Version 4.3.3 May 01 11:06:00.51: [ 2851]: <-- [4:ATA\r] May 01 11:06:11.27: [ 2851]: --> [7:CONNECT] May 01 11:06:11.27: [ 2851]: ANSWER: FAX CONNECTION DEVICE '/dev/ttyS5' May 01 11:06:11.27: [ 2851]: RECV FAX: begin May 01 11:06:11.27: [ 2851]: <-- data [32] May 01 11:06:11.27: [ 2851]: <-- data [2] May 01 11:06:11.28: [ 2851]: --> [7:CONNECT] May 01 11:06:11.28: [ 2851]: <-- data [23] May 01 11:06:11.28: [ 2851]: <-- data [2] May 01 11:06:11.28: [ 2851]: --> [7:CONNECT] May 01 11:06:11.28: [ 2851]: <-- data [13] May 01 11:06:11.28: [ 2851]: <-- data [2] May 01 11:06:13.58: [ 2851]: --> [2:OK] May 01 11:06:13.58: [ 2851]: <-- [9:AT+FRH=3\r] May 01 11:06:15.43: [ 2851]: --> [7:CONNECT] May 01 11:06:17.35: [ 2851]: --> [10:NO CARRIER] May 01 11:06:17.35: [ 2851]: MODEM No carrier May 01 11:06:17.35: [ 2851]: <-- [9:AT+FRS=7\r] May 01 11:06:17.43: [ 2851]: --> [2:OK] May 01 11:06:17.43: [ 2851]: <-- [9:AT+FTH=3\r] May 01 11:06:18.38: [ 2851]: --> [7:CONNECT] May 01 11:06:18.39: [ 2851]: <-- data [3] May 01 11:06:18.39: [ 2851]: <-- data [2] May 01 11:06:18.77: [ 2851]: --> [2:OK] May 01 11:06:18.77: [ 2851]: RECV send CRP (command repeat) May 01 11:06:18.77: [ 2851]: <-- [9:AT+FRH=3\r] May 01 11:06:21.21: [ 2851]: --> [7:CONNECT] May 01 11:06:22.37: [ 2851]: --> [2:OK] May 01 11:06:22.37: [ 2851]: RECV FAX: RSPREC error/got DCN May 01 11:06:22.37: [ 2851]: RECV FAX: end May 01 11:06:22.37: [ 2851]: SESSION END
------------------------------------------------------------------------
# $Id: lucent-mt-10,v 1.8 2005/12/05 15:48:54 darren Exp $
# # prototype config for MultiTech 5634-series modems using # the Lucent/Agere chipset supporting V.34-Fax. #
# CountryCode: 1 AreaCode: 801 FAXNumber: +1.801.705.9051 LongDistancePrefix: 1 InternationalPrefix: 011 DialStringRules: etc/dialrules ServerTracing: 1 SessionTracing: 1 RecvFileMode: 0600 LogFileMode: 0600 DeviceMode: 0600 RingsBeforeAnswer: 0 SpeakerVolume: quiet GettyArgs: "" LocalIdentifier: "MJN Services, Inc." #
ModemType: Class1.0 # 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
Class1TMConnectDelay: 400 # counteract quick CONNECT response
Class1ECMSupport: Yes
Class1PersistentECM: Yes
Class1ECMFrameSize: 64
# # Older firmwares on MainPine cards may require this: # Class1Cmd: AT+FCLASS=1 #
# If your line supports Caller-ID, you may want to uncomment this... # ModemResetCmds: AT+VCID=1 # CallIDPattern: "NMBR=" # CallIDPattern: "NAME="
# Or with the MT5634ZBA-DID you'll probably need something like...
# ModemReadyCmds: AT*DS1*DD0*DF1*DN4 # enable DTMF-DID, wink-start, 4 digits
# CallIDPattern: "DTMF" # format of AT*DF1
# CallIDAnswerLength: 4 # four DTMF-DID digits then ATA
____________________ 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*