*BSD News Article 76419


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!news.vbc.net!samba.rahul.net!rahul.net!a2i!news.PBI.net!news.mathworks.com!newsfeed.internetmci.com!in2.uu.net!news.whistle.com!usenet
From: Julian Elischer <julian@whistle.com>
Newsgroups: comp.unix.bsd.freebsd.misc,comp.protocols.appletalk
Subject: Re: Netatalk or CAP on FreeBSD
Date: Mon, 19 Aug 1996 16:15:48 -0700
Organization: Whistle Communications
Lines: 68
Message-ID: <3218F5A4.41C67EA6@whistle.com>
References: <girgen-0608960208020001@sl01.modempool.kth.se>
		    <4u7mfn$j5h@lastactionhero.rs.itd.umich.edu>
		    <320A1972.41C67EA6@troutmask.apl.washington.edu> <4udt51$rqr@usenet.ucs.indiana.edu> <3217B31C.22B8@nua.ie>
NNTP-Posting-Host: s205m22.whistle.com
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0b6 (X11; I; FreeBSD 2.2-CURRENT i386)
To: antoin@nua.ie
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:25696 comp.protocols.appletalk:22323

Antoin O Lachtnain wrote:
> 
> Is there currently any material available about running either CAP or
> Netatalk with FreeBSD 2.2 SNAP 080196?
> 
> Netatalk looked like it would take some pretty heavy kernel hacking to
> get it to work. I've installed CAP as per Peter Child's instructions,
> and it almost works!

All the appletalk kernel patches needed for netatalk are now already 
incorporated into FreeBSD -current (2.2 series)
Unfortunatly I broke it 3 weeks ago without realising, but fixed it
again yeterday.
you need to look on terminator.rs.itd.umich.edu for the latest version,
and  get the patches refered to below..

A
With the ethertalk protocol stack in place, it should be possible for
CAP to be modified to take advantage of it as well as netatalk.

I have netatalk working well here as long as there is a seed router
already on the network. If there isn't then it has problems.
I'm going to be looking at that over the next week.

> 
 Has anyone any idea what I'm doing wrong?
netatalk might run for you I've looked at my home directory from a mac
 and printed via the unix lp daemonfrom a mac so it's pretty close.
as I say.. no kernel mods needed if you pick up -current
> 
> John Fieber wrote:
> >
> > In article <320A1972.41C67EA6@troutmask.apl.washington.edu>,
> >         "Steven G. Kargl" <kargl@troutmask.apl.washington.edu> writes:
> > > Also, note that Mark D.'s port of netatalk depends on the kernel
> > > options LLC and CCITT.

no, in -current you just need the appletalk option mentionned in the
LINT configuration..
 
> >
> > Julian mentioned that there were apparently two sets of netatalk
> > patches running around.  I've been using Mark Dawson's patches for
> > the user-land stuff, plus one that Julian sent out (July 18) in
> > conjunction with the netatalk code in current.  However, a "cleanup"
> > commit dated Tue Jul 23 1:18:36 1996 by Julian from
> > archie@whistle.com broke it.

I checked in code to un-break it yesterday.. sorry for the delay, I
didn't 
realise it had broken.

> >
> > Julian's patch for atalkd/config.c was apparently obviously not based
> > on Mark Dawson's patch as some of his changes had already been made.
> > If another set of patches for the user land code exists, I'd like to
> > find it...
> >
I think the othrer set is an earlier version
certainly the Dawson patches you have give superior results.

I'll be spending time getting some handle on netatalk this week
so things should get better.. What I ned to do now is to work out a way
of
representing net-ranges in the BSD4.4 style radix tree used for
routing..

julian