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] Remote hangs up after ANSWER
[blablabla] read the rest of the mails for the problem
> >>
> >> Tried using Class 1 ?
> >>
> >> Lee.
> >>
> >
> >No, that could be an option. But, what does it mean for sending and
> >receiving faxes when I use Class 1 instead of Class 2? Are there any
> >disadvantages?
>
> Simplified... Class 1 is fax protocol that is mostly run by
> the software.
> Class 2 is fax protocol that is mostly run by the hardware (firmware).
> That's the basics of the differences.
>
> In practice... Class 1 tends to be easier for us to work with
> because we
> can see, edit, and review most of the code which runs the protocol -
> because it's embedded into HylaFAX. In the past, people have
> been worried
> about using Class 1 because of CPU usage (especially when
> running several
> modems in one system) affecting the critical timing that fax protocol
> requires.
>
> Frankly, unless they were running 286 or 8088/8086 systems (and even
> then...) or the system was weak and normally using +80% CPU,
> I don't think
> this is a valid concern. So, in the past, when people have
> felt like Class
> 1 was less reliable than Class 2 because of timing problems -
> well, I think
> that their fingers were pointing at the nature of the Class 1 protocol
> rather than where it should have been pointing: their
> implementation of the
> Class 1 protocol.
>
> So, these days Class 1 in HylaFAX tends to be much more
> reliable than Class
> 2/2.0. Why? Because we've worked out most of the bugs that
> so plagued
> such doomsayers before. If you find a flaw with Class 2/2.0 protocol,
> chances are good that HylaFAX can't fix it - because the code
> to fix is
> embedded inside the chips on your modem. So in order to make
> Class 2 work
> on all modems perfectly, HylaFAX has to make its Class 2 code full of
> workarounds and fixes for faulty firmware - not a fun job,
> and for what
> when we can simply just switch to Class 1? If we find a
> Class 1 bug - in
> most cases we just have to fix the code that's causing the
> problem. You
> can see that the latter option is much more friendly.
>
> But - there have been instances where I've found that certain
> modems cannot
> CONNECT with certain other modems or fax machines after ATA
> or ATDT when
> using one fax Class or another. So, that's why in your case
> I recommended
> using Class 1 to test. If it still doesn't connect, then we
> try something
> else - like disabling adaptive answer.
>
> Lee.
>
That's very clear. We've had no more problems with other people and someone
else from the same company can fax to us but I don't know if they use the
same fax. I'll try to find that out. So far, Class 2 hasn't done any harm.
Your explanation is very clear and I can agree there's no argument against
using Class 1 and using the CPU a bit more. If we continue to run into
trouble, I'll try that.
Adaptive answer is already turned of since the system only receives faxes -
it's easier, less chance on errors and the call is answered faster.
Thanks, Sjon.
____________________ HylaFAX(tm) Users Mailing List _______________________
To unsub: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null