Hylafax Mailing List Archives

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

[hylafax-users] Digi Acceleport won't run as Class 1, sends blank pages as Class 2/2.0



I've seen a good handful of previous posts re my issues, but no solutions.

RHES 3.0
hylafax-4.2.1-1rh3
Digi AccelePort RAS 4
dgdm-1.1-1

I'd really like to run this card as Class 1, but Class 1 send attempts
always return a "failure to train remote modem" error (see trace below).

Configured as Class 2 or 2.0, the modem sends blank pages to many
destinations. Reading the archives I see some discussion that this is an issue with the board negotiating MMR which it can't really do, but suggestions for disabling MMR don't seem to work. I found:


ModemAnswerCmd: AT+FCC=,,,,1;A
ModemDialCmd:   AT+FCC=,,,,1;DT%s

You can also accomplish this by setting Class2DCCQueryCmd.

Class2DCCQueryCmd: "!(0,1),(0-5),(0-2),(0-2),(0,1),(0,1),(0),(0-7)"

You'll need to compare this against your AT+FCC=? response, though, and
only disable th 6th parameter from being 2 or 3.

I tried the ModemDialCmd and Class2DCCQueryCmd entries as given, no help. Can't connect to the modem with minicom (can't get it respond to AT commands at any rate), so don't know how I can learn what the AT+FCC=? response is.

Any help will be greatly appreciated. Most especially I'd love to know how to make this work as Class 1, since I trust Hylafax in the driver's seat much better than any ferschlugginer hardware ;-).

Here's my Class 1 config file (comments snipped):
------------------------------------------------------------------------
CountryCode:		1
AreaCode:		212
FAXNumber:		+1.212.889.1589
LongDistancePrefix:	1
InternationalPrefix:	011
DialStringRules:	etc/dialrules
ServerTracing:		1
SessionTracing:		11
RecvFileMode:		0600
LogFileMode:		0600
DeviceMode:		0600
RingsBeforeAnswer:	0
SpeakerVolume:		off
GettyArgs:		"-h %l dx_%s"
LocalIdentifier:	Test
LogFacility:		local0
TagLineFont:		etc/lutRS18.pcf
TagLineFormat:		"From %%l|%c|Page %%P of %%T"
MaxRecvPages:		25
#
ModemType:		Class1		# use this to supply a hint
#
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
Class1MsgRecvHackCmd:	""	# command to avoid +FCERROR before image
Class1TCFResponseDelay:	75		# 75ms delay between recv TCF & response
Class1SendMsgDelay:	200		# 75ms delay after training
Class1SwitchingCmd:	AT+FRS=7	# silence between HDLC recv and trans
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
------------------------------------------------------------------------


Sample unsuccessful Class 1 attempt:
------------------------------------------------------------------------
Apr 14 15:33:51.43: [24119]: SESSION BEGIN 000000003 12128891589
Apr 14 15:33:51.43: [24119]: HylaFAX (tm) Version 4.2.1
Apr 14 15:33:51.43: [24119]: SEND FAX: JOB 1 DEST 12128891589 COMMID 000000003 DEVICE '/dev/ttyG000'
Apr 14 15:33:51.43: [24119]: <-- [12:AT+FCLASS=1\r]
Apr 14 15:33:51.69: [24119]: --> [2:OK]
Apr 14 15:33:51.71: [24119]: DIAL 12128891589
Apr 14 15:33:51.71: [24119]: <-- [16:ATDT12128891589\r]
Apr 14 15:34:05.38: [24119]: --> [7:CONNECT]
Apr 14 15:34:06.89: [24119]: --> [2:OK]
Apr 14 15:34:06.89: [24119]: REMOTE CSI "212-889-1589"
Apr 14 15:34:06.89: [24119]: <-- [9:AT+FRH=3\r]
Apr 14 15:34:07.07: [24119]: --> [7:CONNECT]
Apr 14 15:34:07.29: [24119]: --> [2:OK]
Apr 14 15:34:07.29: [24119]: REMOTE best rate 9600 bit/s
Apr 14 15:34:07.29: [24119]: REMOTE max A4 page width (215 mm)
Apr 14 15:34:07.29: [24119]: REMOTE max unlimited page length
Apr 14 15:34:07.29: [24119]: REMOTE best vres 7.7 line/mm
Apr 14 15:34:07.29: [24119]: REMOTE best format 1-D MH
Apr 14 15:34:07.29: [24119]: REMOTE best 0 ms/scanline
Apr 14 15:34:07.29: [24119]: USE 9600 bit/s
Apr 14 15:34:07.29: [24119]: USE 0 ms/scanline
Apr 14 15:34:07.29: [24119]: SEND file "docq/doc1.ps;c1"
Apr 14 15:34:07.29: [24119]: USE A4 page width (215 mm)
Apr 14 15:34:07.29: [24119]: USE unlimited page length
Apr 14 15:34:07.29: [24119]: USE 7.7 line/mm
Apr 14 15:34:07.29: [24119]: USE 1-D MH
Apr 14 15:34:07.29: [24119]: SEND training at v.29 9600 bit/s
Apr 14 15:34:07.29: [24119]: <-- [9:AT+FTH=3\r]
Apr 14 15:34:08.48: [24119]: --> [7:CONNECT]
Apr 14 15:34:08.48: [24119]: <-- data [23]
Apr 14 15:34:08.48: [24119]: <-- data [2]
Apr 14 15:34:09.13: [24119]: --> [7:CONNECT]
Apr 14 15:34:09.13: [24119]: <-- data [6]
Apr 14 15:34:09.13: [24119]: <-- data [2]
Apr 14 15:34:09.57: [24119]: --> [2:OK]
Apr 14 15:34:09.57: [24119]: <-- [9:AT+FTS=7\r]
Apr 14 15:34:09.81: [24119]: --> [2:OK]
Apr 14 15:34:09.83: [24119]: <-- [10:AT+FTM=96\r]
Apr 14 15:34:10.01: [24119]: --> [7:CONNECT]
Apr 14 15:34:10.01: [24119]: <-- data [1024]
Apr 14 15:34:10.01: [24119]: <-- data [776]
Apr 14 15:34:10.01: [24119]: <-- data [2]
Apr 14 15:34:58.15: [24119]: --> [2:OK]
Apr 14 15:34:58.17: [24119]: <-- [9:AT+FRH=3\r]
Apr 14 15:35:01.27: [24119]: --> [0:]
Apr 14 15:35:01.27: [24119]: MODEM <Empty line>
Apr 14 15:35:01.27: [24119]: <-- data [1]
Apr 14 15:35:01.31: [24119]: --> [2:OK]
Apr 14 15:35:01.31: [24119]: DELAY 1500 ms
Apr 14 15:35:02.81: [24119]: SEND training at v.29 7200 bit/s
Apr 14 15:35:02.81: [24119]: <-- [9:AT+FTH=3\r]
Apr 14 15:35:04.01: [24119]: --> [7:CONNECT]
Apr 14 15:35:04.01: [24119]: <-- data [23]
Apr 14 15:35:04.01: [24119]: <-- data [2]
Apr 14 15:35:04.64: [24119]: --> [7:CONNECT]
Apr 14 15:35:04.64: [24119]: <-- data [6]
Apr 14 15:35:04.64: [24119]: <-- data [2]
Apr 14 15:35:05.10: [24119]: --> [2:OK]
Apr 14 15:35:05.10: [24119]: <-- [9:AT+FTS=7\r]
Apr 14 15:35:05.34: [24119]: --> [2:OK]
Apr 14 15:35:05.36: [24119]: <-- [10:AT+FTM=72\r]
Apr 14 15:35:05.54: [24119]: --> [7:CONNECT]
Apr 14 15:35:05.54: [24119]: <-- data [1024]
Apr 14 15:35:05.54: [24119]: <-- data [326]
Apr 14 15:35:05.54: [24119]: <-- data [2]
Apr 14 15:35:41.68: [24119]: --> [2:OK]
Apr 14 15:35:41.70: [24119]: <-- [9:AT+FRH=3\r]
Apr 14 15:35:44.80: [24119]: --> [0:]
Apr 14 15:35:44.80: [24119]: MODEM <Empty line>
Apr 14 15:35:44.80: [24119]: <-- data [1]
Apr 14 15:35:44.85: [24119]: --> [2:OK]
Apr 14 15:35:44.85: [24119]: DELAY 1500 ms
Apr 14 15:35:46.35: [24119]: SEND training at v.27ter 4800 bit/s
Apr 14 15:35:46.35: [24119]: <-- [9:AT+FTH=3\r]
Apr 14 15:35:47.54: [24119]: --> [7:CONNECT]
Apr 14 15:35:47.54: [24119]: <-- data [23]
Apr 14 15:35:47.54: [24119]: <-- data [2]
Apr 14 15:35:48.17: [24119]: --> [7:CONNECT]
Apr 14 15:35:48.17: [24119]: <-- data [6]
Apr 14 15:35:48.17: [24119]: <-- data [2]
Apr 14 15:35:48.63: [24119]: --> [2:OK]
Apr 14 15:35:48.63: [24119]: <-- [9:AT+FTS=7\r]
Apr 14 15:35:48.87: [24119]: --> [2:OK]
Apr 14 15:35:48.89: [24119]: <-- [10:AT+FTM=48\r]
Apr 14 15:35:49.07: [24119]: --> [7:CONNECT]
Apr 14 15:35:49.07: [24119]: <-- data [900]
Apr 14 15:35:49.07: [24119]: <-- data [2]
Apr 14 15:36:13.22: [24119]: --> [2:OK]
Apr 14 15:36:13.24: [24119]: <-- [9:AT+FRH=3\r]
Apr 14 15:36:16.34: [24119]: --> [0:]
Apr 14 15:36:16.34: [24119]: MODEM <Empty line>
Apr 14 15:36:16.34: [24119]: <-- data [1]
Apr 14 15:36:16.38: [24119]: --> [2:OK]
Apr 14 15:36:16.38: [24119]: DELAY 1500 ms
Apr 14 15:36:17.88: [24119]: SEND training at v.27ter fallback mode 2400 bit/s
Apr 14 15:36:17.88: [24119]: <-- [9:AT+FTH=3\r]
Apr 14 15:36:19.07: [24119]: --> [7:CONNECT]
Apr 14 15:36:19.07: [24119]: <-- data [23]
Apr 14 15:36:19.07: [24119]: <-- data [2]
Apr 14 15:36:19.70: [24119]: --> [7:CONNECT]
Apr 14 15:36:19.70: [24119]: <-- data [6]
Apr 14 15:36:19.70: [24119]: <-- data [2]
Apr 14 15:36:20.16: [24119]: --> [2:OK]
Apr 14 15:36:20.16: [24119]: <-- [9:AT+FTS=7\r]
Apr 14 15:36:20.40: [24119]: --> [2:OK]
Apr 14 15:36:20.42: [24119]: <-- [10:AT+FTM=24\r]
Apr 14 15:36:20.61: [24119]: --> [7:CONNECT]
Apr 14 15:36:20.61: [24119]: <-- data [450]
Apr 14 15:36:20.61: [24119]: <-- data [2]
Apr 14 15:36:32.75: [24119]: --> [2:OK]
Apr 14 15:36:32.77: [24119]: <-- [9:AT+FRH=3\r]
Apr 14 15:36:35.87: [24119]: --> [0:]
Apr 14 15:36:35.87: [24119]: MODEM <Empty line>
Apr 14 15:36:35.87: [24119]: <-- data [1]
Apr 14 15:36:35.91: [24119]: --> [2:OK]
Apr 14 15:36:35.91: [24119]: DELAY 1500 ms
Apr 14 15:36:37.41: [24119]: TRAINING failed
Apr 14 15:36:37.41: [24119]: <-- [9:AT+FTH=3\r]
Apr 14 15:36:38.61: [24119]: --> [7:CONNECT]
Apr 14 15:36:38.61: [24119]: <-- data [3]
Apr 14 15:36:38.61: [24119]: <-- data [2]
Apr 14 15:36:38.91: [24119]: --> [2:OK]
Apr 14 15:36:38.91: [24119]: <-- [5:ATH0\r]
Apr 14 15:36:39.45: [24119]: --> [2:OK]
Apr 14 15:36:39.49: [24119]: SESSION END
------------------------------------------------------------------


-----------------------------------------------------------------
 Barry Wiseman                              barry@xxxxxxxxxxxxxx
 Genesis Software Designs, Inc.            Voice: (212) 889-9191
 18 E. 41 Street, New York, NY 10017         Fax: (212) 889-1589
-----------------------------------------------------------------



____________________ 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*



Home
Report any problems to webmaster@hylafax.org

HylaFAX is a trademark of Silicon Graphics Corporation.
Internet connectivity for hylafax.org is provided by:
VirtuALL Private Host Services