Re: [netatalk-admins] No server in Chooser


Subject: Re: [netatalk-admins] No server in Chooser
From: a sun (asun@saul10.u.washington.edu)
Date: Mon Feb 08 1999 - 14:10:27 EST


> When switching from FreeBSD 2.2 to 3.0, you'll need to (re-)install the
> appropriate package for netatalk due to a change in the kernel interface
> for link-layer multicast addresses.

   I've done this and still have the same problem on FreeBSD 3.0. At the
   moment I am using an Intel Express 10/100, I'm going to try a another card
   when I get a chance.

so,

i just took a look at the multicast code that's in freebsd. it turns
out that it doesn't do the right thing when you get your zones from
the network. go to etc/atalkd/multicast.c and edit the following line:
     bcopy(ethermulti, LLADDR(&sdl), sizeof(ethermulti));

to look like the following instead:
     bcopy(data ? data : ethermulti, LLADDR(&sdl), sizeof(ethermulti));

you should be much happier now.

-a



This archive was generated by hypermail 2b28 : Sat Dec 18 1999 - 16:16:19 EST