super@CSA1.LBL.GOV (Michael Helm) (02/18/88)
I'm trying to get some information on Asynch Appletalk, which is supposed to enable MACs to connect to an appletalk network via modem or other serial link. (Origin: Dartmouth University ???) Does anyone know anything about this product, namely, availability, utility, features, limitations? Thanks for your attention, Michael Helm M_Helm@lbl.gov (arpa), super@lbl (bitnet), csa::super (HEPnet) UC-LBL
DAVID@DARTCMS1.BITNET (David Avery) (02/18/88)
Michael Helm and others have inquired about the Asynch AppleTalk package developed at Dartmouth. We've tried to answer the most common questions about the package in this note, but please feel free to direct specific questions individually to me and I will prepare a follow-up posting providing those answers to the list. What is Async AppleTalk? Async AppleTalk is a Macintosh driver and desk accessory which allow a user to access AppleTalk resources (file servers, laser printers, etc.) over a dial-up RS-232 ("async") link. The driver replaces the standard AppleTalk driver and causes the LAPWrite and LAPRead routines to send or receive the packets on an async link, instead of the 230.4 kbps LocalTalk cabling (as it has been re-named). Async AppleTalk presumes an eight-bit data path, but honors Xon/Xoff flow control. An escape mechanism allows it to send arbitrary data. How can I use Async AppleTalk on my campus/office/home? You'll need some other gadget to bridge between an Async AppleTalk and a high speed link. Several commercial companies have announced hardware which will solve this problem (Solana Electronics in San Diego, CA, Shiva Corporation, Cambridge, MA). Contact them for price and availability in- formation. How do we use Async AppleTalk at Dartmouth? We have a campus network with RS-232 ports which we have programmed to ac- cept Async AppleTalk messages from the Mac. The port then sends them out on a standard (230.4 kbps) wire. This makes file servers and laserwriters available to Macs which have dialed in over Async AppleTalk. (AppleShare, LaserWriters, InterMail, and a host of other utilities and public domain games work just fine...) Is Async Appletalk compatible with all versions of the system software? I have tested Async AppleTalk with Finder 4.1/Sys 2.0 and greater. I have also used Async AppleTalk with a Mac/XL, 512K, 512Ke, Mac Plus, Mac SE and Mac II. Apple Computer is also working on new system software which will allow you to switch between various kinds of links: their LocalTalk Network (230.4 kbps), 10 Mbps Ethernet, and other protocols (such as Async AppleTalk). The current version of Async AppleTalk (2.1.1) disables this switching ca- pability. Once you start Async AppleTalk, you cannot use an alternate link until you reboot or hangup Async AppleTalk. When the new system software becomes available, we will modify Async AppleTalk to be compatible. Apple will be releasing a version of Async AppleTalk which uses the control panel as the user interface. This will allow it to be installed at boot time, as well as other new features. I have no release date at this time. Is Async AppleTalk compatible with TOPS, MacServe and AppleShare? Async AppleTalk works with AppleShare (the server must be on a 230.4 kbps link). It does not work with TOPS 1.0; I have not tested version 2.0. It does not work with MacServe (Async AppleTalk unregisters the names which MacServe registers on startup). Will it run on a Mac XL? Async AppleTalk runs fine with a Lisa/Mac XL. Can I use my XXX hardware with Async AppleTalk? The answer is: sometimes. For a full answer, you need a bit of background: There are two useful things to do with a box which has one AppleTalk port and one async (RS-232) port. Async AppleTalk will do one, but not the other. 1. Async AppleTalk is designed to accept AppleTalk packets (which are se- quences of bytes in a predefined format) over a modem or other RS-232 link, and to send them into an AppleTalk network as if the Mac were di- rectly connected. Thus, Async AppleTalk "replaces" a normal AppleTalk link with a telephone link. 2. To connect your ASCII terminal or terminal emulator to an AppleTalk network (for example, to share a modem) you need a device which accepts single characters from an async device (the terminal), wraps them in an AppleTalk packet, and sends them across the AppleTalk network. The technical term for this is a Packet Assembler/ Disassembler (PAD). Async AppleTalk does *not* do this. Don't worry, there are commercial companies working on this, too. You are correct to suspect that the same hardware could do these two things (using different software). Some of the vendors above provide boxes which perform both functions. If you already own AppleTalk hardware, contact your vendor to see if they will offer these capabilities. Has Async AppleTalk been implemented in a host computer?? Not yet. Dartmouth has no plans to come up with such a package in the near future. Installing Async AppleTalk on a host only gives one piece of the total puzzle, though. For Async AppleTalk to be useful on a host, you'll need to add many of the upper layer protocols (DDP, NBP, ATP, PAP, ASP, AFP, etc) to provide real service. It is possible to think about grafting Async AppleTalk into the Columbia AppleTalk Package (CAP) on Unix (CAP is freely available from Columbia University), but it's a non-trivial imple- mentation project. How was Async AppleTalk developed? Dartmouth obtained a source license for the standard AppleTalk driver, and replaced the 230.4 kbps LAP routines with code to send the packets over an async link. The desk accessory was completely developed at Dartmouth. Both modules are written in MPW assembler. How is Async AppleTalk being distributed? Dartmouth is distributing Async AppleTalk free of charge. The package is derived from copyrighted Apple Computer source code, with copyrighted changes made at Dartmouth. Consequently, we ask that you observe the fol- lowing conditions: please retain all the copyright information (both Apple Computer and Dartmouth College), and please don't charge money for it. Otherwise, feel free to use it or pass it on to anyone. If you want to use it in a commercial product, get a copy of our distribution policy: it's included with a whole lot of other information about Async AppleTalk. Send a disk (800K) in a mailer, and we'll send all the information. --------------------------- Rich Brown Phone: 603/646-3648 Manager of Special Projects EMail: richard.e.brown@dartmouth.edu Dartmouth College AppleLink: A0183 Kiewit Computer Center Hanover, NH 03755 NOTE: Dartmouth will join Internet in March '88 David Avery Phone: 603/646-2717 System Manager Bitnet: DAVID@DARTCMS1 Dartmouth College CSNet: DAVID@DARTCMS1.DARTMOUTH.EDU Kiewit Computer Center UUCP: ...IHNP4!DARTVAX!DAVIDA Hanover, NH 03755
P9684@QZCOM.BITNET ("Peter Freund") (02/20/88)
Async AppleTalk works very well with TOPS 2.0. It works with TOPS 1.0 if an INIT-file (supplied with SHIVA NetSerial) is present. TOPS & SHIVA even annonces the dial-in-access-capability in their advertising - all in one. SHIVA: 617 6612026, TOPS: 415 5495900 Peter Freund, Software Plus, SWEDEN