Subject: strange appletalk behavior
To: None <tech-net@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-net
Date: 06/15/1999 17:06:11
Hi,
I played a bit with appletalk today, and found an interesting thing:
the local network is range 34060-34069. When I first started atalkd
it got address 34068.158. The router (a winNT box) has address
34066.164.
In the routing table, I had:
AppleTalk:
Destination        Gateway            Flags     Refs     Use    Mtu  Interface
0.0                0.0                U           0        6      -  lo0
34060-34063.0      34068.158          U           0        0      -  de0
34064-34067.0      34068.158          U           1        2      -  de0
34068-34069.0      34068.158          U           0        7      -  de0
34068.158          0.0                UH          0        0      -  lo0

Why this ? Is there a limit on how many "blocks" a route can aggregate ?
I would have expected a single entry for 34060-34069.
The problem is that when atalkd started adding entries in the routing table
for remote networks, it got "network is unreacheable" for each. Nothing
got added to the routing table.
nbplkup could see all machines on my local network, but nothing throuh the
router. 

Then atalkd created a /usr/pkg/etc/atalkd.conf.
I edited it, changed my address from 34068.158 to 34066.158 to be in
the same "block" as my router, and restarted atalkd. This solved the problem !
All the routes where added to the table without errors, and nbplkup can see
all the nodes.
Does someone have an idea of what's wrong ?

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--