HylaFAX The world's most advanced open source fax server

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

[hylafax-users] Modem gets stuck on some incoming faxes



I've got HylaFAX installed on a SuSE 7.2 system with a Zoom 2920 internal faxmodem. The HylaFAX version is 4.6 from cvs, patched to enable ECM. Sending faxes (via WHFC) works, although sometimes slowly due to the ECM. Some faxes are received properly, as well. However, some incoming faxes cause the modem to get "stuck" - it holds the phone line infinitely, so that any new callers hear a busy signal. Meanwhile, every 3 seconds or so a "Timeout awaiting synchronization sequence" message gets written to the log file, resulting in some enormous logs. Getting the modem to hang up the phone requires stopping faxgetty, stopping hylafax, then restarting faxgetty and hylafax.

Whenever this happens, some very weird stuff is written to the log file, namely:

Oct 20 09:04:29.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:04:29.00: [ 3583]: Bad HDLC terminating flag received.
Oct 20 09:04:32.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:04:32.00: [ 3583]: Bad HDLC terminating flag received.
Oct 20 09:04:35.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:04:35.00: [ 3583]: Bad HDLC terminating flag received.
Oct 20 09:04:38.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:04:38.00: [ 3583]: Bad HDLC terminating flag received.
Oct 20 09:04:41.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:05:16.52: [ 3583]: --> [10:NO CARRIER]
Oct 20 09:05:16.52: [ 3583]: <-- [9:AT+FRH=3\r]
Oct 20 09:05:16.61: [ 3583]: --> [7:CONNECT]
Oct 20 09:05:17.80: [ 3583]: --> [2:OK]
Oct 20 09:05:17.80: [ 3583]: RECV recv PPS (partial page signal)
Oct 20 09:05:17.80: [ 3583]: RECV recv EOP (no more pages or documents)
Oct 20 09:05:17.80: [ 3583]: RECV received 105 frames of block 1 of page 3
Oct 20 09:05:17.80: [ 3583]: <-- [9:AT+FRS=7\r]
Oct 20 09:05:17.88: [ 3583]: --> [2:OK]
Oct 20 09:05:17.88: [ 3583]: <-- [9:AT+FTH=3\r]
Oct 20 09:05:18.74: [ 3583]: --> [7:CONNECT]
Oct 20 09:05:18.74: [ 3583]: <-- data [35]
Oct 20 09:05:18.74: [ 3583]: <-- data [2]
Oct 20 09:05:20.06: [ 3583]: --> [2:OK]
Oct 20 09:05:20.06: [ 3583]: RECV send PPR (partial page request)
Oct 20 09:05:20.06: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:05:21.90: [ 3583]: --> [7:CONNECT]
Oct 20 09:05:24.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:05:24.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:05:24.11: [ 3583]: --> [750:ÿÿÿûùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùùù
ùùùùùùùùùùùùùùùù}`°P4"Þ¬ÀhPàì °}oçí"ñÎ;Ø8lÎnéu·tIK{&
Þt4rÇ Å Ã s ãô\!.îêrÆ7÷êXGÊ:x0ÔHgLH ¹v5Õ¦ëK{&Þ
;fb%Bb
8""·¦èLä
ú¾/À:}À4Ü8GÁç0ïfCBË
-RE\æ¦ëK{&Þtb""""rSÆÄÀT0
<¬GºG
--More--
Most commands optionally preceded by integer argument k. Defaults in brackets.
Star (*) indicates argument becomes new default.
-------------------------------------------------------------------------------
<space> Display next k lines of text [current screen size]
z Display next k lines of text [current screen size]*
<return> Display next k lines of text [1]*
d or ctrl-D Scroll k lines [current scroll size, initially 11]*
q or Q or <interrupt> Exit from more
s Skip forward k lines of text [1]
f Skip forward k screenfuls of text [1]
b or ctrl-B Skip backwards k screenfuls of text [1]
' Go to place where previous search started
= Display current line number
/<regular expression> Search for kth occurrence of regular expression [1]
n Search for kth occurrence of last r.e [1]
!<cmd> or :!<cmd> Execute <cmd> in a subshell
v Start up /usr/bin/vi at current line
ctrl-L Redraw screen
:n Go to kth next file [1]
:p Go to kth previous file [1]
:f Display current file name and line number
. Repeat previous command
-------------------------------------------------------------------------------
Ú6ÈG{&ÞtÄ
ôÈ
Ô]
Oct 20 09:05:24.11: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:05:24.11: [ 3583]: --> [2:OK]
Oct 20 09:05:24.11: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:05:24.22: [ 3583]: --> [7:CONNECT]
Oct 20 09:05:27.00: [ 3583]: Timeout awaiting synchronization sequence
...


Once these "Timeouts" start, they go on indefinitely, until I intervene by stopping faxgetty and hylafax:

Oct 20 09:31:30.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:31:30.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:30.00: [ 3583]: --> [2:]
Oct 20 09:31:30.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:30.00: [ 3583]: --> [10:NO CARRIER]
Oct 20 09:31:30.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:30.11: [ 3583]: --> [7:CONNECT]
Oct 20 09:31:33.00: [ 3583]: Timeout awaiting synchronization sequence
Oct 20 09:31:33.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:33.00: [ 3583]: --> [2:]
Oct 20 09:31:33.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:33.00: [ 3583]: --> [10:NO CARRIER]
Oct 20 09:31:33.00: [ 3583]: <-- [10:AT+FRM=24\r]
Oct 20 09:31:33.11: [ 3583]: --> [7:CONNECT]
Oct 20 09:31:36.00: [ 3583]: Timeout awaiting synchronization sequence

I don't know how what appears to be help instructions for vi get written to a hylafax log, but there they are.

The good news is that I configured HylaFAX to convert incoming faxes to PDF files and send them as e-mail attachments to our receptionist, and when it's able to receive a fax properly (about 50% of the time), this part works perfectly.

Any ideas, though, what the problem could be that prevents successful fax reception the other 50% of the time?

Thank you

Michael Evans
Togawa & Smith, Inc.




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




Project hosted by iFAX Solutions