I have all three running on the same box. I say OT because it appears
asterisk is doing it's job just fine. It must be an IAXmodem or
faxgetty (hylafax) problem
When faxes work, they look great. I have ten IAXmodems setup with
different ports and they register fine. I have ten faxgettys that
startup fine. I start the IAXmodems and then faxgettys in inittab.
They are setup as a roll down in the dialplan.
Everything works for a while but at some point (not sure if a regular
interval or random), they when a call is attempted, the channel reports
back that everyone is busy. Sometimes it is just one and the next grabs
the call, sometimes all of them and the call goes to congestion.
Faxstat shows all faxes as running and idel and show channels in
asterisk reports zero.
I am losing about 40% of inbound faxes at times when the system is
"working" and 100% when it is not. I put together the configs from
many
different resources found on the net since no single Howto seemed to
work correctly which got me to this point.
Does anyone have any clue why this happens? I have examined every log I
can think of and there are no errors.
Thanks,
Steve
Iaxmodem config:
device /dev/ttyIAX0
owner uucp:uucp
port 4570
server 127.0.0.1
peername iaxmodem0
secret itsasecret
cidname Fax1
cidnumber 8005551212
codec slinear
ttyIAX0 Config:
FAXNumber: +1.800.385.7032
LongDistancePrefix: 1
InternationalPrefix: 011
DialStringRules: etc/dialrules
ServerTracing: 1
SessionTracing: 11
RecvFileMode: 0600
LogFileMode: 0600
DeviceMode: 0600
RingsBeforeAnswer: 1
SpeakerVolume: off
GettyArgs: "-h %l dx_%s"
LocalIdentifier: "NothingSetup"
TagLineFont: etc/lutRS18.pcf
TagLineFormat: "From %%l|%c|Page %%P of %%T"
MaxRecvPages: 100
#
#
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType: Class1 # use this to supply a hint
#
# The modem is taken off-hook during initialization, and then
# placed back on-hook when done to prevent glare.
#
ModemResetCmds: "ATH1\nAT+VCID=1" # enables CallID
display
ModemReadyCmds: ATH0
Class1AdaptRecvCmd: AT+FAR=1
Class1TMConnectDelay: 400 # counteract quick CONNECT response
Class1RMQueryCmd: "!24,48,72,96" # V.17 fast-train recv
doesn't
work well
CallIDPattern: "NMBR="
CallIDPattern: "NAME="
CallIDPattern: "ANID="
CallIDPattern: "NDID="
# Uncomment these if you really want them, but you probably don't.
#CallIDPattern: "DATE="
#CallIDPattern: "TIME="