From: winborne@PHYSICS.UNC.EDU (George Winborne)
Newsgroups: comp.protocols.appletalk
Subject: Re: CAP Appletalk Zones
Date: 11 Oct 92 19:11:34 GMT
Article-I.D.: samba.1992Oct11.191134.5716
Distribution: usa
Organization: Dept. of Physics & Astronomy, UNC-CH

In article <PATRICK.92Oct8133734@casbs.Stanford.EDU>, patrick@casbs.Stanford.EDU (Patrick Goebel) writes:
|> In article <1asid1INNi0s@cae.cad.gatech.edu> vincent@cad.gatech.edu (Vincent Fox) writes:
|> 
|> > Creation of zones is a function normally reserved for routers.  You
|> > would create new zones using your friendly Gatorbox, FastPath or
|> > whatever is currently zoning you.
|> 
|> But suppose you're not using any LocalTalk hardware at all.  For
|> example, in our situation, we have a Sun CAP server running Native
|> EtherTalk Phase II over NIT and all Macs connect to the server over an
|> ethernet card using AppleShare over EtherTalk Phase II.  We are not
|> connected yet to any other AppleTalk networks.  Is it still possible
|> to define zones in this situation?
|> 
|> For example, I tried using the line
|> 
|> aarpd le0 "CASBS"
|> 
|> in my `start-cap-servers' script to create a zone called "CASBS".  The
|> resulting `etalk.local' file echos this zone name in the `thisZone'
|> field and `atlook' begins its search with the line
|> 
|> Looking for =:=@CASBS ...
|> 
|> which suggests that the CASBS zone has been created.  However,
|> `getzones' yields the error
|> 
|> error -1096 getting zone list
|>  
|> and our Mac clients don't get a choice of zones under AppleShare.  (Of
|> course, there is only one zone so maybe this is sensible.)  When a CAP
|> volume is mounted on one of these clients, its path (under Get Info)
|> begins with zone name "*", not "CASBS".
|> 
|> Is this all because we only have one zone?  Or am I doing something
|> wrong.

I believe you have a wrong impression. A Mac or UNIX/CAP node cannot
"create" a Phase II zone. This function must be done by a router such as a
FastPath, Gatorbox, Cisco, Netware Server, Liaison, etc. All you are doing
with aarpd is indicating what zone you want to be registered in. If you have no
routers you only have the default zone "*". You can't get a zone list because 
there is no router out there to answer  ZIP (Zone Information Protocol) lookups.
The zone list is modified and maintained by the routers even if there is no
LocalTalk anywhere. You need a router for anything other than the one default
zone.

I am only at patch level 100 of CAP. I suppose if the UAB (Unix Appletalk
Bridge) part of CAP is/was ever brought up to Phase II capabilities you might 
then be able to make your machine an Appletalk router and be able to create
zones. If there get to be more AT routers this really needs to be coordinated
with others but you aren't there yet.

I'd recommend trying to find a copy of "Inside Appletalk", 2nd Ed. I think, or
a recent FastPath, Gatorbox, etc. manual which should shed some light on this
for you.

Hope this helps.
-- 
George Winborne
Laboratory Manager,
Dept. of Physics & Astronomy
University of North Carolina at Chapel Hill
winborne@physics.unc.edu

My opinions are my own and don't reflect any positions on the part of my
employer.

"Carpe Diem!"