If you have a server on fire, it didn't come from here.
ftp://terminator.rs.itd.umich.edu/pub/n-971027.tar.gz
It appears that this version contains the newly rewritten Solaris kernel module. I still have no first hand experience with it, but I have heard nothing but good reports of it.
Netatalk wants to directly twiddle the bits of a BSD lpr spool directory. Solaris 2 uses the SYSV lp system, so that won't work. Even if you use LPRng, a BSD-like lpr replacement, Netatalk still won't work out of the box.
The only way I've ever used papd successfully (though I haven't worked on it a long while) by calling 'lpr' directly, though you could use 'lp' if you felt like it.
Color LaserJet 5M, Fisher 201\:LaserWriter@Fishnet:\ :pr=|/path/to/lpr -Pprinter:\ :op=daemon:\ :pd=/usr/local/atalk/etc/ppd/hpclj5m.ppd
To: phils@MIT.EDU, netatalk-admins@umich.edu Subject: Re: [netatalk-admins] pre-a15-4_tar.gz and solaris You probably didn't add the line to /usr/local/atalk/etc/atalkd.conf that specifies the network interface (le0 on many systems, hme0 on mine). That is noted in the README.SOLARIS file. RussBut if you have more than one interface, you'll want to follow Adrian Sun's <asun@zoology.washington.edu> advice:
this should be a FAQ. atalkd treats aliased interfaces as real ones. as a result, you either need to setup your atalkd.conf to treat your linux box as a router between the different interfaces or make sure that it doesn't try to query the aliased interfaces. to do the latter, just stick something like the following as the only line in atalkd.conf: eth0 -phase 2 -net 0-65534 -addr.
At this writing, the required patches were:
104212-13 SunOS 5.5.1: /kernel/drv/hme patch
105795-05 SunOS 5.6: /kernel/drv/hme patch
You may wish to check this
patch listing from SunSolve to
ensure they really are the latest. My last check was Oct 30, 1998.