HylaFAX The world's
most advanced open source fax server
|
|
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
Re: [hylafax-users] V.21 signal reception timeout +FCERROR
dev.malst wrote:
We enabled “BadPageHandlingMethod: DCN” as you suggested. So why this
communication is not aborted ?
hylafax received corrupted fax, we can find REJECT by page quality but
hylafax does not abort communication.
Dec 09 09:49:20.87: [ 7678]: <-- [10:AT+FRM=74\r]
Dec 09 09:49:22.91: [ 7678]: --> [7:CONNECT]
Dec 09 09:49:22.91: [ 7678]: RECV: begin page
Dec 09 09:49:47.04: [ 7678]: RECV: 971 total lines, 48 bad lines, 5
consecutive bad lines
Dec 09 09:49:47.04: [ 7678]: RECV: end page
Dec 09 09:49:47.04: [ 7678]: --> [10:NO CARRIER]
First page. This page is going to be confirmed.
Dec 09 09:49:52.14: [ 7678]: RECV recv MPS (more pages, same document)
Dec 09 09:49:52.14: [ 7678]: <-- [9:AT+FRS=7\r]
Dec 09 09:49:52.32: [ 7678]: --> [2:OK]
Dec 09 09:49:52.32: [ 7678]: RECV send MCF (message confirmation)
We confirmed it, and there are more pages coming...
Dec 09 09:49:53.71: [ 7678]: <-- [10:AT+FRM=74\r]
Dec 09 09:49:55.78: [ 7678]: --> [7:CONNECT]
Dec 09 09:49:55.78: [ 7678]: RECV: begin page
Dec 09 09:50:19.70: [ 7678]: RECV: 883 total lines, 50 bad lines, 5
consecutive bad lines
Dec 09 09:50:19.70: [ 7678]: RECV: REJECT page quality, 94% good lines
(95% required)
Dec 09 09:50:19.70: [ 7678]: RECV: end page
Dec 09 09:50:19.70: [ 7678]: --> [10:NO CARRIER]
Second page. This page will not be confirmed.
Dec 09 09:50:19.70: [ 7678]: <-- [9:AT+FRH=3\r]
Dec 09 09:50:19.83: [ 7678]: --> [7:CONNECT]
Dec 09 09:50:20.86: [ 7678]: --> [2:OK]
Dec 09 09:50:20.86: [ 7678]: RECV recv MPS (more pages, same document)
Dec 09 09:50:20.86: [ 7678]: <-- [9:AT+FRS=7\r]
Dec 09 09:50:21.04: [ 7678]: --> [2:OK]
Dec 09 09:50:21.04: [ 7678]: <-- [9:AT+FTH=3\r]
Dec 09 09:50:22.01: [ 7678]: --> [7:CONNECT]
Dec 09 09:50:22.01: [ 7678]: <-- data [3]
Dec 09 09:50:22.01: [ 7678]: <-- data [2]
Dec 09 09:50:22.44: [ 7678]: --> [2:OK]
Dec 09 09:50:22.44: [ 7678]: RECV send DCN (disconnect)
And, true to your configuration, DCN is sent instead of RTN or MCF.
It did exactly what you wanted. I don't know what else you expected it
to do.
When operating in non-ECM you're going to get corrupt pages. Your only
choice is to accept them (MCF), reject them with RTN (which does not
guarantee that the sender will interpret it as a request for
retransmission), or disconnect with DCN (which hopefully gets the sender
to call back and retransmit, but they still may not).
The *right* way forward is to employ ECM.
Thanks,
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*