Subject: Re: HP LJ4m pap lossage
From: Marcus Watts (mdw@umich.edu)
Date: Mon Dec 13 1993 - 17:32:56 EST
You should definitely rebuild pap with the latest 1.3 libatalk you can
find. There are some rearrangements in atp that should greatly
improve behavior (or at least something beyond 1.3b2.) It may not
entirely fix things.
The 1.2 version of atp did not support asynchronous operation
at all right. That's why you are getting those hangs.
The 1.3 version of atp greatly improves things but they're still
not entirely right. The logic for request retransmits,
tickles, and timeouts is somewhat problemmatical. This might
not be a big problem for you, especially on a lightly loaded network
or with a relatively low printing load.
If you still experience problems, I may have a fix: I have a fixed
version of pap & atp that (I believe) does tickles & retries almost
correctly. This fixed version works only with an AIX 3.2 version of netatalk,
which is at this point probably more different from 1.2/1.3 than 1.2 is from
1.3. (Sample differences: atp uses select not signal for timeouts,
tiemouts for atp_sreqto are measured in ms, not s. There is a lot
of what Wes would call `crap' in pap to deal with the AIX printing world.)
Unless you enjoy digging deep into libraries & include files and resolving
differences, you may want to just wait & see what happens. Wes & I are
supposed to meet and talk about differences early next year. [ In
order not to stall 1.3's release "forever" we decided to postpone this
until after its release. ] With luck many fixes like this one will make
it into some future "real" release.
-Marcus Watts
UM ITD RS Umich Systems Group
This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:19:58 EST