We are successfully using the Eicon Dialogic card 30 channel E1 card with our Hylafax installation. When we first did the installation it was a real pain and didn't work that well but after making contact with the Dialogic support we managed to get everything working really well. Here the a modem config that we are using (which I got from Dialogic's support portal):
# $Id: eicon-2,v 1.2 2004/03/05 02:29:32 lhoward Exp $
#
# prototype config file for the Eicon Diva ISDN Modem
#
#
#
CountryCode: XX
AreaCode: XX
FAXNumber: XXXXXXXXXX
LongDistancePrefix: 0
InternationalPrefix: 00
DialStringRules: "etc/dialrules"
ServerTracing: 0xfff
SessionTracing: 0xfff
RecvFileMode: 0650
LogFileMode: 0650
DeviceMode: 0600
RingsBeforeAnswer: 2
SpeakerVolume: off
GettyArgs: "-b -r -s %s %l"
LocalIdentifier: "ooba(pty)ltd HylaFax"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
QualifyCID: etc/cid
MaxRecvPages: 500
#
#
ModemType: Class2
ModemRate: 57600 # on boards supporting V.34-fax,
# this may need to be 57600
ModemFlowControl: rtscts
ModemNoFlowCmd: AT&K0
ModemSoftFlowCmd: AT&K4
ModemHardFlowCmd: AT&K3
Class2APQueryCmd: none
Class2SPLCmd: none
Class2TBCCmd: none
Class2ECMType: 2.0 # follows Class 2.0 spec, not Class 2
#Bind Modem to Controller 1
ModemResetCmds: AT#CID=14+iQ=a1
# Put the Destination Address in CIDNumber. We can the reject calls on the basis
# Of where we are sending them, instead of the Caller ID
CIDNumber: "DAD: "
CIDName: "CID: "
QualifyCID: etc/cid # CID access control list file
Hope this helps.