HylaFAX The world's most advanced open source fax server

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

[hylafax-users] Hylafax iaxmodem problem.



Hello guys, 
With the installation of hylafax 5.0.4 and iaxmodem 0.0.2, and previously
there is no problem for me to receive fax with 5.0.3, now I got the speed
problem, the log is shown below.


Jan 30 14:07:57.94: [ 2913]: SESSION BEGIN 000000013 18005551212
Jan 30 14:07:57.94: [ 2913]: HylaFAX (tm) Version 5.0.4
Jan 30 14:07:57.94: [ 2913]: CallID: '0130' '1407' '09876543' 'johnny'
'<NONE>' '<NONE>' '<NONE>' 's'
Jan 30 14:07:57.94: [ 2913]: MODEM set XON/XOFF/FLUSH: input ignored, output
disabled
Jan 30 14:07:57.94: [ 2913]: <-- [4:ATA\r]
Jan 30 14:08:01.66: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:01.66: [ 2913]: ANSWER: FAX CONNECTION  DEVICE '/dev/ttyIAX'
Jan 30 14:08:01.66: [ 2913]: STATE CHANGE: ANSWERING -> RECEIVING
Jan 30 14:08:01.66: [ 2913]: RECV FAX: begin
Jan 30 14:08:01.70: [ 2913]: <-- HDLC<32:FF C0 04 B5 00 AA 12 9E 36 86 62 82
1A 04 14 2E B6 94 04 6A A6 4E CE 96 F6 76 04 AC 74 0C 74 2C>
Jan 30 14:08:01.70: [ 2913]: <-- data [32]
Jan 30 14:08:01.70: [ 2913]: <-- data [2]
Jan 30 14:08:02.62: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:02.62: [ 2913]: <-- HDLC<23:FF C0 02 B6 A6 26 F6 B6 1A 82 92 04
04 04 04 04 04 04 04 04 04 04 04>
Jan 30 14:08:02.62: [ 2913]: <-- data [23]
Jan 30 14:08:02.62: [ 2913]: <-- data [2]
Jan 30 14:08:03.36: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:03.36: [ 2913]: <-- HDLC<13:FF C8 01 00 73 5F 23 01 FB C1 01 01
18>
Jan 30 14:08:03.36: [ 2913]: <-- data [13]
Jan 30 14:08:03.36: [ 2913]: <-- data [2]
Jan 30 14:08:03.94: [ 2913]: --> [2:OK]
Jan 30 14:08:03.94: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:04.28: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:05.52: [ 2913]: --> HDLC<11:FF C8 C1 00 62 1F 23 01 10 DC CF>
Jan 30 14:08:05.58: [ 2913]: --> [2:OK]
Jan 30 14:08:05.58: [ 2913]: REMOTE wants 9600 bit/s
Jan 30 14:08:05.58: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:05.58: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:05.58: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:05.58: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:05.58: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:05.58: [ 2913]: RECV training at v.29 9600 bit/s
Jan 30 14:08:05.58: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:05.58: [ 2913]: <-- [10:AT+FRM=96\r]
Jan 30 14:08:10.08: [ 2913]: --> [0:]
Jan 30 14:08:10.08: [ 2913]: MODEM <Empty line>
Jan 30 14:08:10.08: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:10.08: [ 2913]: <-- data [1]
Jan 30 14:08:10.10: [ 2913]: --> [2:OK]
Jan 30 14:08:10.10: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:10.10: [ 2913]: DELAY 70 ms
Jan 30 14:08:10.17: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:10.18: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:10.18: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:10.18: [ 2913]: <-- data [3]
Jan 30 14:08:10.18: [ 2913]: <-- data [2]
Jan 30 14:08:11.26: [ 2913]: --> [2:OK]
Jan 30 14:08:11.26: [ 2913]: TRAINING failed
Jan 30 14:08:11.26: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:11.62: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:12.82: [ 2913]: --> HDLC<11:FF C8 C1 00 72 1F 23 01 10 D8 95>
Jan 30 14:08:12.86: [ 2913]: --> [2:OK]
Jan 30 14:08:12.86: [ 2913]: REMOTE wants 7200 bit/s
Jan 30 14:08:12.86: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:12.86: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:12.86: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:12.86: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:12.86: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:12.86: [ 2913]: RECV training at v.29 7200 bit/s
Jan 30 14:08:12.86: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:12.86: [ 2913]: <-- [10:AT+FRM=72\r]
Jan 30 14:08:17.36: [ 2913]: --> [0:]
Jan 30 14:08:17.36: [ 2913]: MODEM <Empty line>
Jan 30 14:08:17.36: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:17.36: [ 2913]: <-- data [1]
Jan 30 14:08:17.38: [ 2913]: --> [2:OK]
Jan 30 14:08:17.38: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:17.38: [ 2913]: DELAY 70 ms
Jan 30 14:08:17.45: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:17.46: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:17.46: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:17.46: [ 2913]: <-- data [3]
Jan 30 14:08:17.46: [ 2913]: <-- data [2]
Jan 30 14:08:18.52: [ 2913]: --> [2:OK]
Jan 30 14:08:18.52: [ 2913]: TRAINING failed
Jan 30 14:08:18.52: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:18.88: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:20.08: [ 2913]: --> HDLC<11:FF C8 C1 00 52 1F 23 01 10 D0 21>
Jan 30 14:08:20.13: [ 2913]: --> [2:OK]
Jan 30 14:08:20.13: [ 2913]: REMOTE wants 4800 bit/s
Jan 30 14:08:20.13: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:20.13: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:20.13: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:20.13: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:20.13: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:20.13: [ 2913]: RECV training at v.27ter 4800 bit/s
Jan 30 14:08:20.13: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:20.13: [ 2913]: <-- [10:AT+FRM=48\r]
Jan 30 14:08:24.62: [ 2913]: --> [0:]
Jan 30 14:08:24.62: [ 2913]: MODEM <Empty line>
Jan 30 14:08:24.62: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:24.63: [ 2913]: <-- data [1]
Jan 30 14:08:24.64: [ 2913]: --> [2:OK]
Jan 30 14:08:24.64: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:24.64: [ 2913]: DELAY 70 ms
Jan 30 14:08:24.71: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:24.72: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:24.72: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:24.72: [ 2913]: <-- data [3]
Jan 30 14:08:24.72: [ 2913]: <-- data [2]
Jan 30 14:08:25.80: [ 2913]: --> [2:OK]
Jan 30 14:08:25.80: [ 2913]: TRAINING failed
Jan 30 14:08:25.80: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:26.12: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:27.36: [ 2913]: --> HDLC<11:FF C8 C1 00 52 1F 23 01 10 D0 21>
Jan 30 14:08:27.38: [ 2913]: --> [2:OK]
Jan 30 14:08:27.38: [ 2913]: REMOTE wants 4800 bit/s
Jan 30 14:08:27.38: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:27.38: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:27.38: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:27.38: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:27.38: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:27.38: [ 2913]: RECV training at v.27ter 4800 bit/s
Jan 30 14:08:27.38: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:27.38: [ 2913]: <-- [10:AT+FRM=48\r]
Jan 30 14:08:31.88: [ 2913]: --> [0:]
Jan 30 14:08:31.89: [ 2913]: MODEM <Empty line>
Jan 30 14:08:31.89: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:31.89: [ 2913]: <-- data [1]
Jan 30 14:08:31.90: [ 2913]: --> [2:OK]
Jan 30 14:08:31.90: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:31.90: [ 2913]: DELAY 70 ms
Jan 30 14:08:31.97: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:31.98: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:31.98: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:31.98: [ 2913]: <-- data [3]
Jan 30 14:08:31.98: [ 2913]: <-- data [2]
Jan 30 14:08:33.04: [ 2913]: --> [2:OK]
Jan 30 14:08:33.04: [ 2913]: TRAINING failed
Jan 30 14:08:33.04: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:33.38: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:34.58: [ 2913]: --> HDLC<11:FF C8 C1 00 42 1F 23 01 10 D4 7B>
Jan 30 14:08:34.64: [ 2913]: --> [2:OK]
Jan 30 14:08:34.64: [ 2913]: REMOTE wants 2400 bit/s
Jan 30 14:08:34.64: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:34.64: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:34.64: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:34.64: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:34.64: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:34.64: [ 2913]: RECV training at v.27ter fallback mode 2400
bit/s
Jan 30 14:08:34.64: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:34.64: [ 2913]: <-- [10:AT+FRM=24\r]
Jan 30 14:08:39.14: [ 2913]: --> [0:]
Jan 30 14:08:39.14: [ 2913]: MODEM <Empty line>
Jan 30 14:08:39.14: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:39.14: [ 2913]: <-- data [1]
Jan 30 14:08:39.16: [ 2913]: --> [2:OK]
Jan 30 14:08:39.16: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:39.16: [ 2913]: DELAY 70 ms
Jan 30 14:08:39.23: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:39.24: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:39.24: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:39.24: [ 2913]: <-- data [3]
Jan 30 14:08:39.24: [ 2913]: <-- data [2]
Jan 30 14:08:40.32: [ 2913]: --> [2:OK]
Jan 30 14:08:40.32: [ 2913]: TRAINING failed
Jan 30 14:08:40.32: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:40.66: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:41.86: [ 2913]: --> HDLC<11:FF C8 C1 00 42 1F 23 01 10 D4 7B>
Jan 30 14:08:41.90: [ 2913]: --> [2:OK]
Jan 30 14:08:41.90: [ 2913]: REMOTE wants 2400 bit/s
Jan 30 14:08:41.90: [ 2913]: REMOTE wants A4 page width (215 mm)
Jan 30 14:08:41.90: [ 2913]: REMOTE wants unlimited page length
Jan 30 14:08:41.90: [ 2913]: REMOTE wants 200 x 200 dpi
Jan 30 14:08:41.90: [ 2913]: REMOTE wants 2-D MMR
Jan 30 14:08:41.90: [ 2913]: REMOTE wants T.30 Annex A, 256-byte ECM
Jan 30 14:08:41.90: [ 2913]: RECV training at v.27ter fallback mode 2400
bit/s
Jan 30 14:08:41.90: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
generated
Jan 30 14:08:41.90: [ 2913]: <-- [10:AT+FRM=24\r]
Jan 30 14:08:46.40: [ 2913]: --> [0:]
Jan 30 14:08:46.40: [ 2913]: MODEM <Empty line>
Jan 30 14:08:46.40: [ 2913]: MODEM TIMEOUT: receiving TCF
Jan 30 14:08:46.40: [ 2913]: <-- data [1]
Jan 30 14:08:46.40: [ 2913]: --> [2:OK]
Jan 30 14:08:46.40: [ 2913]: MODEM set XON/XOFF/DRAIN: input ignored, output
disabled
Jan 30 14:08:46.40: [ 2913]: DELAY 70 ms
Jan 30 14:08:46.47: [ 2913]: <-- [9:AT+FTH=3\r]
Jan 30 14:08:46.48: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:46.48: [ 2913]: <-- HDLC<3:FF C8 22>
Jan 30 14:08:46.48: [ 2913]: <-- data [3]
Jan 30 14:08:46.48: [ 2913]: <-- data [2]
Jan 30 14:08:47.56: [ 2913]: --> [2:OK]
Jan 30 14:08:47.56: [ 2913]: TRAINING failed
Jan 30 14:08:47.56: [ 2913]: <-- [9:AT+FRH=3\r]
Jan 30 14:08:47.88: [ 2913]: --> [7:CONNECT]
Jan 30 14:08:48.96: [ 2913]: --> HDLC<5:FF C8 DF 59 6F>
Jan 30 14:08:49.00: [ 2913]: --> [2:OK]
Jan 30 14:08:49.00: [ 2913]: RECV FAX: RSPREC error/got DCN
Jan 30 14:08:49.00: [ 2913]: RECV FAX: end
Jan 30 14:08:49.00: [ 2913]: SESSION END


And my /var/spool/hylafax/etc/config.ttyIAX setting:


CountryCode:            65
AreaCode:
FAXNumber:              +1.800.555.1212
LongDistancePrefix:     1
InternationalPrefix:    011
DialStringRules:        etc/dialrules
ServerTracing:          0xFFF
SessionTracing:         0xFFF
RecvFileMode:           0600
LogFileMode:            0600
DeviceMode:             0600
RingsBeforeAnswer:      1
SpeakerVolume:          off
GettyArgs:              "-h %l dx_%s"
LocalIdentifier:        "IAXmodem"
TagLineFont:            etc/lutRS18.pcf
TagLineFormat:          "From %%l|%c|Page %%P of %%T"
MaxRecvPages:           200
#
#
# Modem-related stuff: should reflect modem command interface
# and hardware connection/cabling (e.g. flow control).
#
ModemType:              Class1          # use this to supply a hint

#
# Enabling this will use the hfaxd-protocol to set Caller*ID
#
#ModemSetOriginCmd:     AT+VSID="%s","%d"

#
# If "glare" during initialization becomes a problem then take
# the modem off-hook during initialization, and then place it
# back on-hook when done.
#
#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"  # enable this to disable V.17
#Class1PPMWaitCmd:      "<delay:7>"
#Class1TCFWaitCmd:      "<delay:7>"
#Class1EOPWaitCmd:      "<delay:9>"
Class1SwitchingCmd:     "<delay:7>"
#
# You'll likely want Caller*ID display (also displays DID) enabled.
#
ModemResetCmds:         AT+VCID=1       # enables CallID display

#
# The pty does not support changing parity.
#
PagerTTYParity:         none

#
# If you are "missing" Caller*ID data on some calls (but not all)
# and if you do not have adequate glare protection you may want to
# not answer based on RINGs, but rather enable the CallIDAnswerLength
# for NDID, disable AT+VCID=1 and do this:
#
RingsBeforeAnswer: 1
#ModemRingResponse: AT+VRID=1

# Uncomment DATE and TIME if you really want them, but you probably don't.
CallIDPattern:          "DATE="
CallIDPattern:          "TIME="
CallIDPattern:          "NMBR="
CallIDPattern:          "NAME="
CallIDPattern:          "ANID="
CallIDPattern:          "USER=" # username provided by call
#CallIDPattern:          "PASS="        # password provided by call
CallIDPattern:          "CDID=" # DID context in call
CallIDPattern:          "NDID="
#CallIDAnswerLength:    4

Best Regards
 
Johnny    
-----Original Message-----
From: Lee Howard [mailto:faxguy@xxxxxxxxxxxxxxxx] 
Sent: Thursday, January 18, 2007 1:29 AM
To: johnny
Cc: hylafax-users@xxxxxxxxxxx
Subject: Re: [hylafax-users] Hylafax Port problem

johnny wrote:

>Hi, guys, Refer to Hylafax for sending fax with remote server, again there
>is some filrewall issues, I searched online and open up the TCP port 4559
>and 4557 but the server still does not allow winprinter client to connect,
>anyone has any idea on it refer to how to solve it with firewall?
>

Probably the most simple thing to do at that point is to make sure the 
client uses passive mode.  (Unfortunately, sendfax doesn't use passive 
and can't be used to test for this.)

If passive mode is not an option then your firewall(s) may need to be 
taught how to handle hfaxd communication ... nearly exactly as ftp.

Lee.



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




Project hosted by iFAX Solutions