![[LOCALTALK]](Graphics/LocalTalk.GIF)
All Macintosh computers have had LocalTalk hardware and software built into
their systems since 1984. This network protocol was considered
fast when it was introduced, but the advance of technology has
shown it to be inadequate for modern network needs (such as WWW use).
LocalTalk is easy to set up and requires a minimal hardware investment for
Macintoshes (and compatibles), but it has had little impact into the IBM
(and compatibles) world, making LocalTalk cards expensive for those
computers.
In the past, Yale public cluster and College room connections
used LocalTalk exclusively to connect to Yale Spine, the Yale network's ethernet
backbone. Now that ethernet is available in clusters and Colleges, we
will probably see LocalTalk fade into computer history as we upgrade from
our LocalTalk-only Macintoshes to Ethernet-capable machines.
Related Links:
Ethernet vs. LocalTalk
Ethernet and LocalTalk are two different networking protocols that
Macintoshes "speak" when they connect to and comminucate with the Yale network and the
Internet. "AppleTalk" refers to Macintosh networking in general, the
operating system support for networks. Different system software (usually
in the form of extensions) is required for Ethernet or LocalTalk
connectivity.
The difference between Ethernet and LocalTalk can be stated simply:
LocalTalk is slow and cheap, Ethernet is fast and expensive. The hardware
cost of LocalTalk is ~$20, versus Ethernet's cost which can range from
$50 to $240. The highest speed LocalTalk can reach is 230 kbs, much slower
than Ethernet's 10 Mbps. Neither protocol actually reaches these
performance maximums, network traffic and computer overhead greatly reduce
the data rate. Nevertheless, Ethernet is noticably faster than
LocalTalk.
A more important distinction between the two protocals is the amount of
support each has in the world of IBM-compatible computers. Apple's
LocalTalk networking standard is not widely accepted by PC users, this
has made it is more expensive than ethernet, whose extensive acceptance
and varied third-party support has
forced prices down. There is better operating system-level support of
Ethernet on IBM-compatible computers than LocalTalk, and many more
utilities and software applications that can take advantage of the faster
standard.
Macintoshes have always had on-board hardware and included system software
to support LocalTalk. The MacOS has supported Ethernet since 1987, but
built-in Ethernet hardware only made its appearance a few years ago. Most
Macintosh computers sold today have "built-in Ethernet" in addition to the
LocalTalk standard (low-cost models usually do not have built-in
Ethernet). "Built-in" is a somewhat misleading term; while the ethernet
hardware is in fact on the motherboard, an external "tranceiver" (much
like a teleconnector for LocalTalk) is required to mediate between
Ethernet's 10base-T wiring and the Ethernet port. Adding Ethernet to older
Macintoshes without "built-in Ethernet" can be prohibitively expensive,
particularly for PowerBooks. Newer Macintosh models are including 10base-T
ports directly on the motherboard, providing true built in ethernet
without the need for a transceiver.
WEB LocalTalk Connections
Hardware Installation
Connecting a Macintosh to a LocalTalk network is easy; all that is needed
is an active network jack, a teleconnector, phone wire, and a resistor. The
LocalTalk network bags distributed to LocalTalk users contain the
teleconnector, wire, and resistor, as well as documentation and other
information. Detailed information can be found in the Guide
to Residential Networking at Yale
With the resistor in one of the teleconnector's jacks (there is no
difference between the two), plug one end of the phone wire into the other
teleconnector jack and the other end into the wall jack. The short serial
cable at the other end of the teleconnector should be plugged into the
serial port with the printer icon
above it (shown below). The completed setup is diagrammed below:
![[Wall jack = Wire = Teleconnector (+ Resistor) = Printer
Port]](Graphics/LocalTalk.Setup2.GIF)
Printers and file servers on a LocalTalk network sometimes disappear from the
list of available devices in the Chooser. If this occurs, first verify that
the devices are plugged in, turned on, and properly connected to the
network. If the devices still do not appear in the Chooser, there may be a
"ghosting" problem. There are several possible causes for ghosting:
-
The total length of your network cabling may be too long, Weakening the
signal reaching your Macintosh from the ghosting devices. Do not
exceed the published maximum cable lengths. For Apple LocalTalk and
Fallaron PhoneNet cabling, the maximum is 1000 feet. Cable length should
not be a problem on the Yale network unless there is an extremely long daisy chain.
-
The second cause of ghosting can be reflections in the signal. Reflections are
like electrical echos. They can cause serious communications problems. Small
reflections are caused by changes in impedance (resistance) in the wire along
its length. You can have changes in impedance when the network wire changes
from one wire type to another or from one wire gauge to another. It can also
happen when there are kinks in twisted-pair wire. Large reflections occur when
a wire has not been properly terminated. This will almost always cause
problems. Verify that your network cabling is in good condition, you have no
loose network connectors, and that the network is properly
terminated.
-
The third possible cause of ghosting is exceeding the maximum number of nodes
(devices) on the network. For LocalTalk, the maximum number of nodes is
32. Again, this should not be a problem on the Yale network.
Software Installation
Just as the LocalTalk hardware is built into Macintosh hardware, the
software componants are built into the MacOS. The following software is
required for LocalTalk network connectivity:
- Network Control Panels:
- Network
- MacTCP (needed for TCP/IP protocols)
- Sharing Setup
- File Sharing Monitor (needed for File Sharing)
- Users and Groups (needed for Personal File Sharing)
- Network Extensions:
- AppleShare
- Network Extension
- Apple Built-In Ethernet (needed for Ethernet)
- EtherTalk Phase 2 (needed for Ethernet)
- File Sharing Extension (needed for Personal File Sharing)
- Networking also requires that certain resources be in the system file.
Although it is possible to just copy these extensions into the System
Folder, it is always better to use the Network
Installer Disk. This
installer updates all of the networking software (including the resources
in the system folder) to thier latest versions, and places all of the
necessary Control Panels and Extensions in the appropriate
locations. After completeing the Ethernet physical connection, use
the Network Install Disk to install the Ethernet software (even if
Ethernet
is installed). If there is enough hard drive space (and time), it is
better to do a clean system install before using the
Network Install Disk. This will ensure
a complete and uncorrupted operating system, and probably prevent future
problems.
Software Configuration
The Chooser and Network Control Panel are used to configure the Macintosh to
use its new LocalTalk connection. MacTCP may also
need to be configured to use LocalTalk. The first step in configuring a
Macintosh to use an LocalTalk network is to
turn on AppleTalk, the computer's basic networking software. This is done
by opening the Chooser Desk
Accessory found in the Apple Menu, and turning
on AppleTalk with the radio button in the lower right corner of the
Chooser window. If AppleTalk was not active, the Macintosh will need
to be restarted before the network can be used (AppleTalk loads at
startup). If AppleTalk is already on, just close the Chooser.
Once the Macintosh has loaded its network software, you need to tell it
what kind of network its attatched to. This is done by opening the Network
Control Panel (inside the Control Panels folder in the System Folder):
The icons represent the different network types the Macintosh can connect
to (actually, the various network drivers that loaded during startup).
Select the "LocalTalk" icon and close the Network Control Panel.
Open the Chooser again to check for connectivity, you should be able to
see the Yale network zones.
LocalTalk Daisy Chains
A simple LocalTalk network can be one computer connected to a printer, or
two computers connected together. LocalTalk connects computers in a "Daisy
chain", one network device is plugged into another, forming a long line of
devices:
![[Daisy Chain]](Graphics/Daisy.GIF)
The ends of the chain must be terminated (using a resistor RJ-45 plug for
teleconnectors), and cannot be joined to make a circle.
The simplicity of LocalTalk is complicated by one of its limitations:
Only 32 devices can be connected in any one chain. Large LocalTalk networks
like the Yale network are created by using StarControllers and Gatorboxes to branch
chains from chains until there are enough available nodes to put at least
one jack in each room. The Yale network is actually a lot more complex than a simple
branched chain, Yale Spine provides a fast ethernet backbone off of which
network routers create zones and other connections, and most room
connections are connected to Star controllers.
In some cases, it is necessary to daisy chain two LocalTalk devices
together:
- Most rooms only have a single LocalTalk jack, but there might be two
computers to be networked. In this case, one of the computers will connect
to the wall jack as usual, but the other computer will connect to
the first computer's teleconnector as if it were a wall jack. The first
computer's teleconnector will not be terminated (one phone cable
going to the wall, another phone cable going to the second computer's
teleconnector), but the second computer's teleconnector must have a
terminating resistor. Neither computer needs to be on for the other to
operate.
- Some users will have networkable printers that they wish to connect
to the network for remote printing. Networkable printers act like any other
network device, and daisychain exactly as if it were a second computer. ACS
does not charge a network fee for printers.
![[One Computer and a Printer Daisy Chained Together]](Graphics/Daisy.Print.GIF)
Testing LocalTalk Jacks
It is possible that even when the Macintosh hardware and software are set
up correctly, the computer will not show any connectivity. Before
testing the wall jack, check for
Gatorbox, Router, Teleconnector, or Jack failure.
If you have determined that the problem lies with the wall jack, you can
test the jack in one of two ways:
- Borrow a JackTester from the Connecticut Hall Network Center (CHuNC)
closet. The tester only needs to be plugged into the wall jack in question
while the button is pressed. If the LEDs illuminate, the wall Jack is
active (the Jack tester's lights indicate network traffic). Make sure the
JackTester's battery is okay by first testing a working LocalTalk wall jack.
- Borrow the PowerBook from the Connecticut Hall Network Center (CHuNC)
or another colleuge (or use your own). Plug the PowerBook into the
LocalTalk Wall jack in question with a working teleconnector and open the
chooser. Make sure the PowerBook's Network Control Panel is configured
properly and that AppleTalk is on. Open the Chooser and check for zones
(indicating an active wall jack).
If the LocalTalk wall jack is active, the problem must lie with the wires,
teleconnector, resistor, computer hardware, software, or network
configuration. If the jack is inactive, DNO will need to turn on the
connection or repair a physical problem. Mail "network@minerva.cis.yale.edu".
the person's name, number, room number, etc etc (read the
procedures manual), Make sure to include the number on their network
jack. The number will be usually L-something. This will help DNO
track down the problem faster.
Docking Stations
PowerBook docking stations are found in most public computer clusters.
They are essentially Localtalked teleconnectors without their serial cable
plugged into a Macintosh. All PowerBooks include at least one serial port
that can be used to plug into the "docking station" teleconnector.
Docking stations sometimes generate confusion when a PowerBook 5xx-series
(or any PowerBook with ethernet) is used. Often times the user is used to
an Ethernet connection at home, and may not know how LocalTalk connects to
the serial port. The Network Control Panel may also be misconfigured for
Ethernet, and once switched to localtalk, may be problematic once the user
returns home to his or her ethernet connection. Always make sure the
System software is configured properly for LocalTalk, and that the
PowerBook uwner understands how to use the Network Control Panel.