| Install Appletalk
Support in a Novell Environment
Created for TECHNIC Network Builder Reviewed: July 15, 1997 Revised: July 15, 1997 |
| Introduction
Before You Begin - Define Parameters Install Appletalk on Novell 3.x Server |
Purpose To describe the prerequisites for and installation of Appletalk software on a Novell server.
To support Macintosh and related Apple devices in a Novell environment, you must install Appletalk services on your file server. Appletalk is a suite of upper layer protocols that can communicate over Localtalk, Ethernet, Token Ring and other types of data link layers. Physical and logical segments of the network must be defined in a Novell server for Apple devices to communicate across the Novell network. For Macintoshes to communicate in a Novell environment, the Novell server becomes an "Appletalk router." The Appletalk router is part of a group of Appletalk NLMs (Network Loadable Modules) that manage Appletalk communications. Each network must have at least one seed router which has information defining physical segments and zones. Non-seed routers obtain their information from other routers. |
Before you begin, three parameters must be defined before installing Macintosh services on Novell 3.x or 4.x servers:
On a seed router one number represents the internal network associated with the Appletalk router itself (Novell server). This number must be unique in every router, and may be defined by a single number. The diagram below shows an example of network numbers assigned to internal and physical network segments.
Appletalk zones and nets are defined in the autoex file server or through the inetcfg.nlm (Novell 4.x only).
load appletalk net=1000 zone ={"admin"}
load ne2000 int=3 port=300 frame=ethernet_snap name=etalk
bind appletlk etalk net=200-202 zone={"staff", "admin"}
load 3C5x9 int=11 port=360 frame=ethernet_snap name=etalk2
bind appletlk etalk net=100-100 zone={"admin"}
load AFP
load ATPS :optional
Note: You must assign a range; single numbers can be used only for non-extended networks and internal networks.
While Appletalk networks are defined by physical segments, Appletalk zones are logical groupings of Appletalk resources. Defining Appletalk zones over physical networks allows resource sharing between segments.
Note: You must define at least one zone for Appletalk to work on your network.If you have only one physical segment, assign one zone. If you have more than one segment, you can assign one or more zones.
Figure 1 shows how physical networks and zones can relate to each other. Users in the admin zone can access resources in the staff zone even though they are on different physical segments. Users in the staff zone cannot access resources in the admin zone as configured. Appletalk recognizes the first zone in a zone statement as the default zone for that physical segment. In the example given in Figure 1, both physical segments could have been defined as one zone, thus giving all users on each segment access to all resources on the network.
3-Determine Frame Types to be Configured in the Server
The Data Link/Physical layer(s) connecting the Appletalk segments determine which frame types will be needed.
Procedure for Installing Appletalk Services on a Novell 3.x Server
Novell 3.x comes with a 5-user NLM for Macintosh support. If you plan to support more than 5 users, you must purchase additional software from Novell.
set minimum packet receive buffers=100
load ne2000 int=3 port=300 frame=ethernet_snap name=etalk
bind appletlk etalk net=200-202 zone={"staff","admin"}
load 3C5x9 int=11 port=360 frame=ethernet_snap name=etalk2
bind appletlk etalk net=100-100 zone={"admin"}
load AFP
load ATPS :optional
The second-fifth lines bind the Appletalk protocol to different physical segments and to the correct frame types (server 1 in figure 1). In non-seed routers use the range net=0-0 (they get their information from the seed router). The zone statements define relationships for the seed router.
The sixth line loads Appletalk File Service and the seventh loads Appletalk Print Services.
Printing
Print Services are optional but are defined by the same statements in autoexec.ncf. In Figure 1, any printer that is physically on the admin net could be accessed by any workstations in the admin, faculty zone. To add print services at this point, add the line ATPS to your autoexec.ncf file.
Procedure for Installing Appletalk Services on a Novell 4.x Server
Appletalk support is built in for Novell 4.x servers and managed through an NLM named Applemac. For Appletalk support you must do the following:
Final Installation Options


Note: If you do not set packet forwarding
to Enabled you will not be able to use Macintosh services through your
Novell server because your workstations will not see the server.
To configure options for Appletalk File and Print Services, access the configuration option through load install, nw_mac or type load atconfig at the console prompt.
Edit autoexec.ncf File Manually
To edit your autoexec.ncf file manually, your file should look something like this.
bind appletlk etalk net=200-202 zone={"staff","admin"}
load 3C5x9 int=11 port=360 frame=ethernet_snap name=etalk2
bind appletlk etalk net=100-100 zone={"admin"}
load AFP
load ATPS :optional
Installing Macintosh Client for Novell 4.x
If you chose this option during installation of Macintosh services on your network, you have the option to make installation disks. If you did not choose this option during installation, the files must be loaded from the Novell CD-ROM to a Macintosh volume on your server. When the correct files are available to your Macintosh from the server or a disk, simply run install to set up an NDS client for that workstation. A tree appears in the upper right hand corner of the Macintosh. Selecting this tree allows the user to log on to an NDS directory tree, but specific servers are selected by going to the chooser and selecting zone/server.
© 1997 Missouri Research and Education Network