[LOCALTALK]
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]

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:

  1. 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.
  2. 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.
  3. 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):
[Network Control Panel]
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]


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:

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:

  1. 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.
  2. 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.

[Back]