Subject: Re: File serving to a Mac Network using NetBSD
To: None <langdon@linden-row.aus.net>
From: Taras Ivanenko <ivanenko@ctpa03.mit.edu>
List: port-mac68k
Date: 05/06/1996 08:43:56
I have not tried it with NetBSD, but I use CAP to serve files to local
MAC network and (mostly) to route MAC printer queues to Un*x
printers. It works for quite a long time by now and our secretaries do
not complain much about it. (Which menas, it is doing what it is
supposed to do)
I attach the beginning of FAQ file.
Taras Ivanenko
CAP FAQ
-------
Last update:
Wed Nov 2 14:40:40 EST 1994
munnari.OZ.AU:mac/CAP.faq
> What is CAP ?
The Columbia AppleTalk Package (CAP) implements the AppleTalk protocol
stack on a variety of UNIX machines. The main applications provide an
AppleShare 2.1 compatible server (aufs), a LaserWriter Spooler (lwsrv)
and a program to print to LaserWriters (papif). The latter can be used
to talk to EtherTalk LaserWriters, LocalTalk LaserWriters used on Dayna
EtherPrint cards or on a LocalTalk/EtherTalk gateway. There are also a
number of contributed packages bundled with CAP (see cap60/contrib).
A brief CAP glossary is included at the end of this FAQ.
> What extra hardware is required for CAP ?
This depends on the type of UNIX operating system being used.
On a SUN SunOS or DEC ULTRIX or OSF/1 machine, CAP can speak Phase 1 or
Phase 2 EtherTalk packets using packet filters based on the Stanford ENET
model. On 386/BSD or FreeBSD hosts, CAP can speak Phase 1 AppleTalk packets
using the Berkeley Packet Filter.
On some hosts, CAP can also use Kernel based AppleTalk or run the UNIX
AppleTalk Bridge (UAB) to connect to Phase 1 EtherTalk networks.
On SunOS, ULTRIX, IRIX, AIX, HP-UX and NEWSOS hosts, CAP can use the
UNIX AppleTalk Router (UAR) to connect to Phase 1 or Phase 2 networks.
On other UNIX boxes you need to have an external hardware gateway that
can translate IPTalk packets. Suitable candidates are Shiva FastPath,
Cayman GatorBox, Cisco Router or Webster MultiPort Gateway.
> What machines will CAP run on ?
The CAP Configure script has specific support for the following
Operating Systems:
sunos - SUN SunOS
solaris - SUN Solaris 2.N
ultrixnn - DEC Ultrix 1.2, 2.0, 4.N
osf1 - OSF/1 1.3 or greater
irix - Silicon Graphics IRIS/IRIX
aix - IBM AIX System V
hpux - HP HP-UX 8.0
uts - Amdahl UTS
aux - Apple A/UX
encore - Encore MultiMax BSD
pyr - Pyramid (BSD Universe)
next - NeXT/MACH
dynix - Sequent Balance
newsos - Sony NEWS
drsnx - ICL DRS/NX V4.0
epix - Control Data EP/IX
dynix - Sequent Balance
domainosbsd - HP/Apollo Domain BSD 4.3
386bsd - 386/BSD, FreeBSD and derivatives
bsd - BSD 4.2, 4.3
> What is the current CAP version ?
CAP is at version 6.0 with (currently) 194 patches to be applied, most of
which add extra functionality to the original. To determine the current
patch level of your sources, check the cap60/README file for a line of
the form
o CAP Distribution 6.0, Patch Level 194, October 1994
If your CAP distribution is at patch level 100, or greater, you can run
a CAP program with the -dv option and it will print the patch level, the
low level encapsulation method and exit. ie:
% atlook -dv
CAP version 6.0, patch level 143, May, 1993
Modified UDP encapsulation
%
> Will CAP 7.0 ever appear ?
Eventually.
> Where can I get CAP ?
CAP can be obtained by anonymous FTP from
rutgers.EDU src/{cap60.tar.Z,cap60.patches/*}
munnari.OZ.AU mac/{cap60.tar.Z,cap.patches/*}
gatekeeper.DEC.COM pub/net/appletalk/cap/{cap60.tar.Z,cap.patches/*}
ftp.kuis.kyoto-u.AC.JP net/cap/{cap60.tar.Z,cap60.patches/*.Z}
src.doc.ic.AC.UK mac/multigate/{cap60.tar.Z,cap.patches/*}
Please choose an appropriate site and an off-peak time for the transfer.
The patches are available individually or as the files "patches.1-100.tar.Z",
"patches.101-126.tar.Z", "patches.127-143.tar.Z", "patches.144-154.tar.Z",
"patches.155-162.tar.Z", "patches.163-182.tar.Z" & "patches.183-192.tar.Z".
Additionally, for new users, a partially patched source file is available
as "cap60.pl100.tar.Z" (beware: the file cap60.tar.Z is totally unpatched).