[comp.protocols.appletalk] CAP and Gatorboxes: summary

ldb@uwasa.fi (Lieven de Bock) (04/05/91)

Hi everybody,

I'm glad to say that there has been considerable response to my
query about using CAP on a GatorBox-ed network. Here is a 
summary of the answers I got. I find there were enough people 
asking for it to have me post it. So here it is.

At the moment, we have CAP 5.0 working, using the ideas we got.
6.0 doesn't seem to like us. We have also set up aufs, and that
works, too.

Lieven De Bock
Computercenter University of Vaasa - Finland
ldb@chyde.uwasa.fi

P.S. If you have any further suggestions, please e-mail them
     to Hari Valkama: hv@brando.uwasa.fi, he is the guy doing
     the installation, I'm just helping him with it, and I'll
     be gone in another month os so.


******************

From alanlevy@ux1.cso.uiuc.edu Tue Mar 26 07:16:51 1991

I think that we might be able to help each other out.

I am trying unsuccessfully to get AUFS to work on my sun 3/60.
however, I have gotten the unix host to be a server for my macs.

We use Gatorboxes in the same way as you, but we also implement GatorShare.
That is a much easier (as I have found) to get unix hosts to be servers.
You just tell the gatorshare program the IP number of the unix host and that
is just about it.

As for the Mac side, as far I know, for AUFS, you just use the Chooser
to select the server.  (The Gatorshare uses the chooser).. Supposeably,
the atis program registers the unix (aufs) server and then you just use the chooser.

I was wondering how you set up an AUFS server.  

PS- I am also a MAC MAN.
PPS - I am trying to become a unix whiz, but have a long way to go.

Alan Levy
Network Design Office
University of Illinois at Urbana-Champaign

BITNET:  alevy@uiuc.edu

***********************

From tony@phys.hawaii.edu Tue Mar 26 07:19:19 1991


>Hi,
>
>Currently we're trying to get CAP/AUFS running on our system. I do have a
>couple of questions, though, to which I don't find an answer in all the
>DOC files right away.
>
>Configuration:
>UNIX host is a Solbourne running SunOS
>There are Gatorboxes as bridges between the TCP/IP and AppleTalk network
>The Gatorboxes are running version 1.5 GatorSystem, and they support KIP
>
>Now the questions...
>1. Do we need to install KIP on the Unix host also, or is it enough to
>   enable it on the Gatorboxes

Just enable it.

>2. Is any special software needed on the Mac side, or do you just use
>   the chooser to mount the AppleShare volume

Almost correct.  Make sure you have Appleshare installed on each Mac that
will be mounting private or public folders from the Unix system.

>3. Are there any special caveats or things to take care of in our parti-
>   cular configuration (question directed specifically to those who have
>   or are running the same type of environment)
>
>P.S. If these questions sound silly, it may be because I am more a PC/MAC
>     person than a Unix whiz.

No they're no silly, I just went through the same thing a month ago.

>P.P.S. Please email answers, if interest exists, I'll post a summary.

***********************

From millidc!millipore!blu@uunet.UU.NET Tue Mar 26 17:29:11 1991

>1. Do we need to install KIP on the Unix host also, or is it enough to
>   enable it on the Gatorboxes

    KIP is not required to run on the UNIX host.  KIP is actually a program
    which was designed to run on the router (gatorbox). The gatorbox does
    not actually run KIP, but has the same functionality and protocol.

>2. Is any special software needed on the Mac side, or do you just use
>   the chooser to mount the AppleShare volume

	Nothing special required.

>3. Are there any special caveats or things to take care of in our parti-
>   cular configuration (question directed specifically to those who have
>   or are running the same type of environment)
	
	I don't have a Solbourne so I can't comment.

	However, I suggest that you forego the use of the gator box as the 
	AT to IP gateway.  Instead, if at all possible, use the enet option of
	CAP/AUFS.  It is much more efficient and the throughput is much better.
	Not that I have anything againt Cayman; I love em.  My company buys 
	gators now instead of Fastpaths because I recommended the gatorbox over the
	FP.  It's just that the enet interface is better than any router if the 
	interface is available on your platform. And I am pretty sure it is.  
	It works for any Sun running SUNOS4.0.3c or later, so it ought to work 
	for you.

	Of course you still need the Gatorbox if you require a Localtalk to 
	Ethernet physical gateway.  Using enet will take some of the load off
	of the GB even so.  Great invention, enet.
-- 
Brian Utterback, Millipore Corporation, 75G Wiggins Ave., Bedford Ma. 01730
Work:617-275-9200x8245, Home:603-891-2536
INTERNET:: blu@millipore.millipore.com
UUCP:: {samsung,cg-atla,merk,wang,bu-tyng}!millipore!blu

********************


From bstrong@oz.bmd.trw.com Wed Mar 27 16:48:42 1991

Hello,

     We're running CAP50 right now on a Sun MicroSystems 3/150 running
SunOS 4.1.1.  I'm giving you a summary of our setup.  First, a little
preface info:

     1)  Make sure your TCP/IP parameters are configured in your 
         gatorbox 
         *** You'll want to accept and broadcast RIP packets 
         *** If you'll be using NCSA Telnet, You'll want to 
             use KIP style forwarding and KIP style ARP ( in 
             the MacIP options ) 
         

     2)  Make sure your ethernet (EtherTalk) network is defined in
         your AppleTalk Routing parameters on your gatorbox
         *** We called our ethernet zone Ogdenet with a network
             number of 1 
         *** You'll need to turn on KIP Support and give your
             specific info.
             This is ours (We use the subnet 129.193.100 -> 129.193.103.255):
                   -- Net #     = 49508   ( 193 x 256 + 100 = 49508 )
                   -- Node #    = 230     ( This gatorbox is 129.193.100.230 )
                   -- Zone Name = Ogdenet ( Name of the Ethernet zone )
                   -- IP Net #  = 129.193.100.0
         *** Also, if you want to use the NEW UDP Ports you have to add

at-rtmp         201/udp                         # AppleTalk Routing Maintenance
at-nbp          202/udp                         # AppleTalk Name Binding
at-echo         204/udp                         # AppleTalk Echo
at-zis          206/udp                         # AppleTalk Zone Information
         
             to /etc/services

     3) If mounting file server volumes, make sure your GatorShare servers
        are all properly configured.


Here are some of the SunOS CAP items that need doing:


1)  starting up the atis deamon in rc.local

#
#  start up CAP servers for printing
#
sh /etc/start-cap-servers; (echo 'starting cap servers') > /dev/console
quotaon -v /usr2
 
     Here is the start-cap-servers file:

     #!/bin/sh
     # Sample start servers file
     /etc/atis
     # allow atis to startup first
     sleep 5
     #   Start up the servers for the ethernet based 
     #   printers emulating laserwriters 
     /usr/local/cap/lwsrv -n Imagen-5th -p thing1 -a /usr/local/cap/ADicts -f /usr/local/cap/LWPlusFonts
     /usr/local/cap/lwsrv -n Imagen-6th -p thing2 -a /usr/local/cap/ADicts -f /usr/local/cap/LWPlusFonts
 


2)  Make sure atalk.local ( in /etc ) is configured

# Host is Oz, zone is Ogdenet
193.100 6 Ogdenet
# Bridge is gb-out5
193.100 230 129.193.100.230 
 

3)  If printing to AppleTalk printers from PCs, configure /etc/cap.printers

Omni1227=OmniLaser :LaserWriter@HAFB/1227
Omnilaser=LW4:LaserWriter@OUT/5
Hardness=Sunset - LaserWriter II:LaserWriter@OUT/6 Sunset
1255=1255 - LaserWriter II :LaserWriter@HAFB/1255
calcomp=Calcomp-1077:NetSerial\252@OUT/5


Here is a /etc/printcap entry for an AppleTalk based printers:

Hardness|Hardness-LW+|Hardness LaserWriter Plus:\
	:lp=/dev/null:if=/usr/local/cap/Hardness:\
	:sd=/usr2/spool/Hardness:\
	:ls=/usr2/spool/Hardness-errs:\
	:lf=/usr2/spool/Hardness-log:


Here is a /etc/printcap entry for an Ethernet based printer (for MACs
printing to ethernet based):

thing1|imagen5:\
	:lp=/dev/thing1:\
	:af=/usr/adm/imagen_acct/thing1:\
	:lf=/usr2/spool/thing1/log:\
	:sd=/usr2/spool/thing1:\
	:lo=lock:\
	:rw:\
	:sh:\
	:mx#10000:\
	:cf=/usr/lib/icif:\
	:df=/usr/lib/idvi:\
	:gf=/usr/lib/igraph:\
	:if=/usr/lib/ipf:\
	:nf=/usr/lib/idimp:\
	:rf=/usr/lib/ifort:\
	:tf=/usr/lib/icat:\
	:vf=/usr/lib/imp:




These a some of the items needed for CAP and gatorbox configs.  You probably
already know (or heard) all of this, but I hope it's some help anyway.

                                                      - Bryan Strong

++------------------------------------------------------------------++
++  Bryan Strong ==>  TRW/OEO  *  Ogden, UT  *  USA                 ++
++                    Computing Services (Software Support)         ++
++==================================================================++
++  Internet:   bstrong@oz.bmd.trw.com / bstrong@doc.bmd.trw.com    ++
++  Phone:      801.625.8090                                        ++
++------------------------------------------------------------------

************************

From neil%yc.estec.nl%yc2.yc.estec.nl%esatst@hp4nl.nluug.nl Wed Mar 27 09:51:13 1991

In article <1991Mar25.144147.14539@uwasa.fi> you write:
|> 
|> Now the questions...
|> 1. Do we need to install KIP on the Unix host also, or is it enough to
|>    enable it on the Gatorboxes

Just enable it on the Gatorbox.  THe only tricky part is getting the KIP
parameters correct on the Gatorbox, and setting up the atalk.local file.
The
gatorbox manual seems quite clear though.

|> 2. Is any special software needed on the Mac side, or do you just
use
|>    the chooser to mount the AppleShare volume

no.

|> 3. Are there any special caveats or things to take care of in our
parti-
|>    cular configuration (question directed specifically to those who
have
|>    or are running the same type of environment)

Can't answer.

|> 
|> P.S. If these questions sound silly, it may be because I am more a
PC/MAC
|>      person than a Unix whiz.

I think you need to be an AppleTalk expert, rather than a Unix expert,
to fully understand CAP.

--
Neil Dixon <neil@yc.estec.nl> UUCP:...!mcvax!esatst!neil, BITNET:
NDIXON@ESTEC
Thermal Control & Life Support Division (YC) 
European Space Research and Technology Centre (ESTEC),
Noordwijk, The Netherlands.

***************************

From millidc!millipore!blu@uunet.UU.NET Tue Mar 26 23:41:31 1991

Okay I just looked at our configuration.  Here is how it is: (version 1.5)

TCP/IP is on.
The IP address is 128.1.10.128	 (This is the IP address of the Gatorbox)
Broadcast is 128.1.0.0		(substitute your network number)
Subnet mask is 255.255.0.0 	(this is no subnetting)
MAC IP options:
Kip Style.
First address is 128.1.10.150	(use your own)
0 static 
10 dynamic
NBP (KIP) Style ARP

Appletalk Routing is on.
Localtalk network is 10
Zone name is LifeSci
Ethertalk is phase 1
ethertalk is net 2 
ethertalk is zone name backbone

Kip options: on
net number 266
node number 128
zone name is twilight
IP network number is 128.1.10.0


That's it.

Of course you need to substitute your net and area numbers for 128.1 and 
128.1.10 in the above.  The net number and zone names for the localtalk 
zone and the virtual zone that the GB and CAP defines are arbitrary as long
as you don't use one that is taken.  The net number and zone name for the
ethertalk network is also arbitrary but should match for all gatorboxes and
Fastpaths.  

Brian Utterback, Millipore Corporation, 75G Wiggins Ave., Bedford Ma. 01730
Work:617-275-9200x8245, Home:603-891-2536
INTERNET:: blu@millipore.millipore.com
UUCP:: {samsung,cg-atla,merk,wang,bu-tyng}!millipore!blu

**********************

From rmitchel@BBN.COM Thu Mar 28 14:53:23 1991

In comp.protocols.appletalk you write:

>Hi,

    Hi.

>UNIX host is a Solbourne running SunOS

    Whatsa "Solbourne?"  '030, RISC, VME-bus?

>1. Do we need to install KIP on the Unix host also, or is it enough to
>   enable it on the Gatorboxes

    The file 'abkip.c' is the guy that exchanges information between
    AppleTalk (CAP) and UDP on your Unix box.  You'll need to use the
    configuration s/w that came with the Gatorbox to set its IP address
    and/or set up Administrator IP services.  (We here at BBN use
    Kinetics/Shiva FastPaths and the FastPath Manager).

>2. Is any special software needed on the Mac side, or do you just use
>   the chooser to mount the AppleShare volume

    Just select the Chooser, select the AppleShare icon (assuming you've
    loaded AppleShare as part of normal Mac OS installation) and choose
    the object that appears in top-right window.  Follow through with
    username/password information and *boom* it magically appears on 
    your desktop.

>3. Are there any special caveats or things to take care of in our parti-
>   cular configuration (question directed specifically to those who have
>   or are running the same type of environment)

    Yeah, lots.  Be careful if you use the 'atalkad' daemon on your Unix
    host system (this one just bit in the b*tt).  Make sure that the 
    database file is set properly to reflect the subnet mask for the IP
    address on the Unix box.  Check '/etc/atalk.local' against the 
    'atalkad' database file (I'd give you an example, but I don't have
    access to that system; I have to "ask" someone else to update it
    for me).

    I've heard that CAP 6.0 (the latest, and there is at least one patch
    release) does not yet run on SunOS but I could be wrong.

    Good luck.  I'd like to hear about price/performance of your
    Gatebox ... especially price.  Aren't Shiva FP4's cheaper than
    Gateboxes?

>Thanks a lot for the time!

    N.P.

--
Rob Mitchell                            Advanced Simulation Division
Unix & Macintosh Engineer               BBN Systems & Technologies
Internet: rmitchel@vax.bbn.com          33 Moulton Street   MS: 8/C
Primary Dwelling:   617-873-4041        Cambridge, MA  02138
Secondary Dwelling: 617-873-4071
FAX:                617-873-4315

These opinions are mine and mine only.  They do not represent BBNs' opinions.

*****************************

From clint@intercon.com Mon Apr  1 18:42:42 1991

Hello Lieven:

I noticed your posting on the NetNews on CAP.  I thought I might share a few 
things with you.

1.  You do not have to install KIP on the Unix host, KIP is meant only for the 
router/gateway.

2.  I wanted to let you know about our s/w...NFS/Share for the Mac.  It is 
Client s/w which is implemented through a chooser function.  It supports 
AutoMounting, Remote Authentification, PCNFSd, BWNFSd, NIS(Yellow Pages),  
Multiple Mounts, and is true multi-user s/w.  Educational pricing for one unit 
is $207.  If you have any interest please notify me adn I will get a lit pack 
out to you!

In the interim I hope that I might have been of some help.

Best Regards,


Clint Heiden
clint@intercon.com 

***************************

From chris@Cayman.COM Tue Apr  2 00:51:06 1991


>>1. Do we need to install KIP on the Unix host also, or is it enough to
>>   enable it on the Gatorboxes

Enable KIP options on the GatorBox and just install and compile CAP
on the unix host.  The CAP programs will speak KIP to the box.

>>2. Is any special software needed on the Mac side, or do you just use
>>   the chooser to mount the AppleShare volume

The standard Appleshare client should work fine.

>>3. Are there any special caveats or things to take care of in our parti-
>>   cular configuration (question directed specifically to those who have
>>   or are running the same type of environment)

It should work fine on the Solbourne.  You may want to contact your
GatorBox distributor for some specific notes on how to install.  While
you're at it - ask them about 1.6.0 Gatorbox software.

-chris


((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))
  Chris North                      Internet:chris@cayman.com  
  Cayman Systems                   Phone: 617-494-1999   FAX:   617-494-5167
  26 Landsdowne Street  Cambridge MA  02139              



*********************************

That's it, hope it helps you out!