I finally got desperate/annoyed, so I tracked down the netatalk developers
mailing list and asked my questions over there. They were able to figure out
what atalkd was crashing -- YellowDogLinux Championship Server 1.2 does not
have DDP support (module appletalk.o) compiled into the kernel. *sigh*
So now I manually insmod /lib/modules/2.2.15-2.9.0/misc/appletalk.o, and then
atalkd works -- almost. No matter how much or how little I put in
/etc/atalk/atalkd.conf, it claims it can't find the interfaces I specified --
and deletes them from the conf file. (How rude.) It then finds a default
configuration on my ethernet card, presumably from some ddp router on the same
cable modem segment, and configures atalkd for that interface.
That doesn't solve my real problem, which is how to bring it up so that my
printer port (good ol' .ain and .aout, in MacOS) is a LocalTalk interface --
which I need, in order to get to my HP LaserJet 4ML printer via papd. *sigh*
Has anybody else had this problem and solved it? If so, what are the uncommented
lines in your atalkd.conf file?
(Also, it would help if somebody could point me towards a HOWTO or a man page
explaining how to link appletalk.o =permanently= into my kernel, or at least,
where to put that insmod statement so that it comes up each time. I'm that new
to UN*X administration; this is the first machine I've been allowed to touch
the kernel on.)
--
J. Brad Hicks
U.S. Shamanics & Mechanical Zen
http://us-shamanics.com/brad/