home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / misc / document / compsysm.txt < prev    next >
Encoding:
Internet Message Format  |  1992-11-05  |  103.8 KB

  1. From: eric@cse.ucsc.edu
  2. Date: Sun, 11 Oct 1992 22:19:17 -0700 
  3. Subject: info-mac/report/comp-sys-mac-comm-faq.txt 
  4.  
  5. Last-modified: Sun Oct 11 1992
  6. This is the Frequently Asked Question (FAQ) list for comp.sys.mac.comm
  7.  
  8. This list of frequently asked questions and answers is intended to help
  9. reduce the number of "often asked questions" that make the rounds here
  10. in comp.sys.mac.comm. Since comp.sys.mac.comm is intended as a forum to
  11. discuss telecommunication (and related issues) that are specific to the
  12. Macintosh, most questions about modems, telecommunications in general,
  13. and other non-Macintosh specific communication questions are not listed
  14. here. The proper place for such questions is usually comp.dcom.modems,
  15. which has an excellent FAQ-file.
  16.  
  17. This list is posted periodically (usually every three weeks) to 
  18. comp.sys.mac.comm and news.answers. It can also be retrieved via anonymous
  19. FTP from rascal.ics.utexas.edu in the directory mac/faq and at InfoMac
  20. mirrors in the directory info-mac/report.
  21.  
  22. I have heard that the FAQ is also being archived elsewhere (such as
  23. on CompuServe and America Online). I would appreciate hearing about
  24. such archives so I can better publicize alternative methods for
  25. people to access the FAQ.
  26.  
  27. This FAQ is purely a volunteer effort. Although every effort has been
  28. made to insure that answers are as complete and accurate as possible,
  29. no guarantee is implied or intended. The editor and contributors have
  30. developed this FAQ as a service to Usenet. We hope you find it useful.
  31.  
  32. Please send your corrections, questions, and comments to me, Eric Rosen,
  33. the editor of this FAQ, at <eric@cse.ucsc.edu>.
  34.  
  35.              SHARE THIS INFORMATION FREELY AND IN GOOD FAITH.
  36.              DO NOT DISTRIBUTE MODIFIED VERSIONS OF THIS FAQ.
  37.  
  38. ================================================================================
  39.  
  40.                           **** TABLE OF CONTENTS: ****
  41.  
  42. [1] Modems and Cables
  43.  
  44.         [1.1] What kind of modem will work with my Macintosh?
  45.         [1.2] What kind of cable do I need to use my external modem with my
  46.                   Macintosh? (Includes cable pinouts)
  47.         [1.3] What do V.32, V.42, bis, MNP, etc mean? 
  48.         [1.4] How fast can the Macintosh serial ports really go?
  49.         [1.5] How can I disable call-waiting when using my modem?
  50.  
  51. [2] File Formats and Conversion
  52.  
  53.         [2.1] What is a resource (or data) fork?
  54.         [2.2] What is MacBinary?
  55.         [2.3] What is BinHex? What is uuencode? What are atob/btoa ?
  56.         [2.4] What is Apple-Single/Double ?
  57.         [2.5] What do file suffixes like .hqx, .sit, .bin, etc ... mean
  58.                 and how can I convert such files back to normal Macintosh
  59.                 applications and documents?
  60.  
  61. [3] Macintosh File-transfers
  62.  
  63.         [3.1] What program(s) do(es) Kermit, FTP (client), and/or
  64.                 X,Y,Z-Modem and where can I get them?
  65.         [3.2] What is the latest version of ZTerm?
  66.         [3.3] What is the Communications Toolbox (CTB)?
  67.         [3.4] Are there any public-domain or shareware Communication
  68.                 Toolbox tools that support Kermit, and/or X,Y,Z-Modem?
  69.         [3.5] How can I transfer Macintosh files to/from my Macintosh and
  70.                 other non-Macintosh computers (eg: mainframes, Unix boxes,
  71.                 PCs)?
  72.         [3.6] What's the best compression program to use when uploading
  73.               files to an archive or BBS? Are there any other guidelines
  74.               I should follow?
  75.         [3.7] How can I use the programs that are posted to
  76.                 comp.binaries.mac?
  77.  
  78. [4] Introduction to AppleTalk (and Remote AppleTalk)
  79.  
  80.         [4.1] What kind of hardware do I need to set up an LocalTalk
  81.                 network?
  82.         [4.2] How can I change the Chooser "user" and name of my
  83.                 Macintosh? Also: Why can I no longer change the name of
  84.                 my hard-disk?
  85.         [4.3] What is AppleTalk Remote Access ?
  86.         [4.4] Where can I get a Remote Access script for my modem? 
  87.  
  88. [5] Networking, MacTCP, Telnet, SLIP
  89.  
  90.         [5.1] What is MacTCP and what kind of hardware and software do I
  91.                 need to use it? 
  92.         [5.2] What is the difference between AppleTalk, LocalTalk,
  93.                 EtherNet, EtherTalk, TCP/IP, etc?
  94.         [5.3] What is Telnet, and is there a Telnet program for the
  95.                 Macintosh?
  96.         [5.4] Is there a FTP (server) program for the Macintosh?
  97.         [5.5] What are SLIP, CSLIP and PPP?
  98.  
  99. [6] MacX and Other Ways to Interface With Unix
  100.  
  101.         [6.1] Can I run X-Windows on my Mac?
  102.         [6.2] How can I run MacX over a modem? Is it feasible?
  103.         [6.3] What is MacLayers and what do I need to use it?
  104.         [6.4] What is UW and what do I need to use it?
  105.         [6.5] Is there a program that will convert between BinHex and
  106.                 MacBinary for Unix?
  107.         [6.6] How can I create LaserWriter PostScript printer files and
  108.                 print them on an PostScript printer connected to a Unix
  109.                 network?
  110.  
  111. [7] Sending and receiving Mail and Usenet News with your Macintosh
  112.  
  113.         [7.1] How can I send/receive Internet mail with my Macintosh?
  114.         [7.2] How can I read/post Usenet news with my Macintosh?
  115.  
  116. [8] Miscellaneous
  117.  
  118.         [8.1] I don't have FTP --- How can I access the various archives
  119.                 through e-mail?
  120.  
  121. Appendix
  122.  
  123. [A]     List of Common File Suffixes and Abbreviations
  124.  
  125. [B]     List of Macintosh archive sites available through the Internet
  126.  
  127. [C]     Vendor Information
  128.  
  129. [D]     Contributors
  130.  
  131. ================================================================================
  132. [1] Modems and Cables
  133.  
  134. [1.1] What kind of modem will work with my Macintosh?
  135.  
  136.         Any *external* Hayes compatible modem will work with your
  137.         Macintosh. See comp.dcom.modems for more information about
  138.         the many different external Hayes compatible modems. Such
  139.         modems can be used with any computer (Macintosh, Unix box,
  140.         MS-DOS PC, Amiga, etc) with a serial port (eg: Macintosh modem
  141.         port) interface. However, there are modems that are designed
  142.         specifically for use with the Macintosh. Internal Powerbook
  143.         modems, ADB modems, and internal NuBus modems are all examples.
  144.  
  145.         Assuming you wish to use an external modem, your only other
  146.         hardware consideration is to find an appropriate cable to connect
  147.         it to your Macintosh. Especially at higher baud rates (9600 baud
  148.         and up), a hardware-handshaking cable is recommended (see [1.2]
  149.         for details). There are many non-hardware-handshaking cables
  150.         being sold at reputable computer accessory stores, so it's
  151.         recommended that you ask before buying.
  152.  
  153.         Various special modems exist with unique features; the most
  154.         notable type is the dual FAX/modem. For more information,
  155.         visit comp.dcom.modems or your local dealer: there are simply
  156.         too many products to describe here.
  157.  
  158.  
  159. [1.2] What kind of cable do I need to use my external modem with my
  160.         Macintosh? 
  161.  
  162.         Most modems have a female DB-25 (25 pin) connector labelled
  163.         RS-232C on their backsides. All Macintoshes since the Mac Plus
  164.         use a mini DIN-8 (8 pin) connector for the two serial ports
  165.         (modem and printer). Earlier models use the larger DB-9 (9 pin)
  166.         connector. Finding a generic cable for any configuration should
  167.         not be very difficult at most computer accessory stores. They
  168.         are typically sold for around $25.
  169.  
  170.         However, especially at the higher baud rates (9600 baud and up),
  171.         a hardware handshaking cable is highly recommended. Attempting
  172.         to transfer files at high baud rates using a non-hardware-
  173.         handshaking cable will likely result in repeated transmission
  174.         errors, a drop in the transfer rate, and possibly an aborted
  175.         transmission. Since many non-hardware-handshaking cables are
  176.         still being sold, it's a good idea to ask before buying.
  177.  
  178.         If you want to "roll-your-own" or are having problems getting
  179.         your modem and your Macintosh to communicate, read on. The
  180.         serial ports on the Macintosh are not actually RS-232C ports
  181.         but are instead RS-422 compliant, a similar but better standard.
  182.         This explains some of the difficulty in implementing hardware-
  183.         handshaking.
  184.  
  185.         One way to wire your cable is as below:
  186.  
  187.                 Macintosh (DTE)                           Modem (DCE)
  188.                     DIN-8                                    DB-25
  189.  
  190.                 Pin  Signal                               Signal  Pin
  191.                  1    HSKo   ---------------------------   RTS     4
  192.                  2    HSKi   ---------------------------   CTS     5
  193.                  3    TxD-   ---------------------------   TxD     2
  194.                  4    GND    ---------------------------   GND     7
  195.                  5    RxD-   ---------------------------   RxD     3
  196.                  6    TxD+   (nc)                    .--   DSR     6
  197.                  7    GPi    (nc)                    '--   DTR    20 
  198.                  8    RxD+   ---------------------------   GND     7  
  199.  
  200.                     shield   ---------------------------   shield
  201.  
  202.                                 Figure 1.2.1
  203.  
  204.         If your modem cannot be configured to ignore DTR, or if you
  205.         are using an old 1200 baud or 2400 baud modem, the pinout in
  206.         Figure 1.2.1 is probably best. However, if you are using a
  207.         high-speed modem that can ignore DTR, and/or Remote AppleTalk,
  208.         you should instead use the pinout in Figure 1.2.2, which appears
  209.         to be the pinout recommended by Apple:
  210.  
  211.                 Macintosh (DTE)                           Modem (DCE)
  212.                     DIN-8                                    DB-25
  213.  
  214.                 Pin  Signal                               Signal  Pin
  215.                  1    HSKo   ----------------------+----   RTS     4
  216.                                                    '----   DTR    20
  217.  
  218.                  2    HSKi   ---------------------------   CTS     5
  219.                  3    TxD-   ---------------------------   TxD     2
  220.  
  221.                  4    GND    ----+----------------------   GND     7
  222.                  8    RxD+   ----'
  223.  
  224.                  5    RxD-   ---------------------------   RxD     3
  225.                  6    TxD+   (nc)                    
  226.                  7    GPi    ---------------------------   DCD     8
  227.  
  228.                     shield   ---------------------------   shield
  229.  
  230.                                 Figure 1.2.2
  231.  
  232.         Note: Be careful! Although technically, you should not be able
  233.         to damage either your modem or computer by using an incorrectly
  234.         wired cable, you should always perform a connectivity test to
  235.         double-check your wiring before using your homemade cable.
  236.         Some serial devices place auxiliary voltages on non-standard
  237.         pins.
  238.         
  239.         Note: If you are having trouble finding or soldering a mini DIN-8
  240.         connector (they can be expensive and are rather small), Dave
  241.         Alverson suggests purchasing a DIN-8 to DIN-8 cable (often sold
  242.         as an Imagewriter printer cable), cutting it in half, and wiring
  243.         each end to a DB-25 that can plug into your modem (resulting in
  244.         *two* cables). However, before slicing, Jon Spear notes that
  245.         it is a good idea to check for continuity between all the pins
  246.         (otherwise you will not be able to wire each signal).
  247.  
  248.         Note: If you are running A/UX and are having difficulties
  249.         controlling your modem from software, see the comp.unix.aux FAQ
  250.         for the latest information on an A/UX specific cable.
  251.  
  252.  
  253. [1.3]   What do V.32, V.42, bis, MNP, etc mean?
  254.  
  255.         Because these topics are universal telecommunications issues,
  256.         they are more fully discussed in comp.dcom.modems. However, a
  257.         short description of some of the more common abbreviations and
  258.         buzzwords is given below.
  259.  
  260.         An excellent article on the subject of modems, including
  261.         a guide to buying high-speed modems, is available from
  262.         InfoMac (sumex-aim) and its mirror sites as the file
  263.         info-mac/report/modem-guide-10.txt.
  264.         
  265.            Buzzword         What it typically means
  266.         ---------------   ----------------------------------------------
  267.         bit             : binary digit; amount of information necessary
  268.                           to distinguish between two equally likely
  269.                           events (such as the value of a binary digit)
  270.         byte            : eight bits; size of a single ASCII character
  271.         bps             : bits per second
  272.         baud            : one analog signal state change; people usually
  273.                           use baud and bps interchangeable although most
  274.                           modern modems can encode multiple bits per baud
  275.         Bell 103        : 300 bps U.S. Standard
  276.         Bell 212A       : 1200 bps U.S. Standard
  277.         LAP/M           : Link Access Protocol/Modem.
  278.         MNP             : Microcom Networking Protocol (Proprietary)
  279.         MNP5            : MNP extension; 2 to 1 data compression.
  280.         V.32            : 9600bps, 4800bps
  281.         V.32bis         : 14.4Kbps, 12Kbps, 9600bps, 7200bps, 4800bps
  282.         V.42            : MNP 4 and LAP/M modem to modem error correction
  283.         V.42bis         : LAP/M and 4-to-1 data compression.
  284.  
  285.                              Table 1.3.1
  286.  
  287.  
  288. [1.4]   How fast can the Macintosh serial ports really go?
  289.  
  290.         The Macintosh operating system supports data rates up to 57600 baud,
  291.         but the Macintosh serial hardware can support transfer rates that
  292.         are much higher if they are externally clocked. Serial port
  293.         sound-input-devices such as the Cedar Technologies SID and
  294.         Farallon's MacRecorder, as well as AppleTalk boxes, use this trick
  295.         to achieve transfer rates greater than 100 Kbps.
  296.         
  297.         Note: Powerbooks are known to have problems at extremely high
  298.         data rates. These problems are caused by Power Manager overhead.
  299.         A soon-to-be released Powerbook Tuner will hopefully cure this
  300.         problem.
  301.  
  302.         
  303. [1.5]   How can I disable call-waiting when using my modem?
  304.  
  305.         This varies depending on your local phone company, but often,
  306.         if you preced the phone number you wish to tone dial
  307.         with "*70," (omit the quotes but not the comma), you can
  308.         disable call-waiting FOR THAT CALL ONLY.
  309.         
  310.         If you have a strictly rotary dial line, try preceding the
  311.         phone number with "1170". 
  312.  
  313. ================================================================================
  314. [2] File Formats and Conversion
  315.  
  316. [2.1] What is a resource (or data) fork?
  317.  
  318.         A Macintosh file has two parts: a data fork and a resource fork.
  319.         Text files and GIF image files are examples of Macintosh files
  320.         that are usually stored completely in the data fork, and have
  321.         an empty (or nonexistent) resource fork. Applications, as a
  322.         a counter-example, store most if not all of their information
  323.         in 'resources' in the resource fork and usually have an empty
  324.         data fork.
  325.         
  326.         Because this two-forked organization of files isn't very common,
  327.         transferring Macintosh files that have non-empty resource forks
  328.         to non-Macintosh machines (such as Unix boxes, or MS-DOS machines)
  329.         requires special encoding, described below.
  330.  
  331.  
  332. [2.2] What is MacBinary?
  333.  
  334.         MacBinary is a standard way of taking a Macintosh file (both
  335.         resource and data forks) and creating a new file with just
  336.         a data fork. This new file can then be transferred through
  337.         machines which know nothing about the native Macintosh file
  338.         system, without losing the information stored in the resource
  339.         fork.
  340.         
  341.         MacBinary also stores other information (such as the filename,
  342.         creation and modification dates, file type and creator) about
  343.         the original file.
  344.         
  345.         If you want to store some Macintosh files on a non-Macintosh
  346.         computer, one way is to convert them to a MacBinary format file
  347.         before transferring. Note that MacBinary files are useless to
  348.         people who are not using Macintosh computers. MacBinary's
  349.         purpose is to encapsulate *all* information contained in a
  350.         Macintosh file for transport over a non-Macintosh medium. For
  351.         this reason, you should not use MacBinary and/or BinHex to
  352.         post GIF images, for example, to Usenet because (1) GIF images
  353.         contain no Macintosh specific information and (2) doing so will
  354.         make it impossible for most non-Macintosh users to display your
  355.         image.
  356.  
  357.         Although a Macintosh program (called MacBinary) does exist
  358.         to do the converting to and from MacBinary, almost all modern
  359.         Macintosh telecommunications programs have the capability of
  360.         converting and unconverting MacBinary files for you. ZTerm,
  361.         for example, can be configured to automatically detect when
  362.         a MacBinary file is being received and to convert this file
  363.         to its original representation; or, if you are uploading,
  364.         ZTerm can optionally encode the file into MacBinary before
  365.         sending. Fetch, White Knight, and most other commercial and
  366.         shareware products have equivalent or similar capabilities.
  367.         
  368.         Dennis Brothers designed the original MacBinary standard many
  369.         years ago. Yves Lempereur incorporated this standard into
  370.         his Binhex 4.0 program (see [2.3]), solving a major problem
  371.         on Compuserve. About a year later, around the time the Mac Plus
  372.         came out, group discussions on Compuserve led to an enhancement
  373.         of the original MacBinary standard. Since then, BinHex 4.0 and
  374.         the new MacBinary have become the standard way of encapsulating
  375.         Macintosh files for transferring over foreign systems throughout
  376.         the Internet, Usenet, and elsewhere.
  377.  
  378.         MacBinary I is the name given to the old MacBinary standard.
  379.         MacBinary II is the name given to the new MacBinary standard
  380.         which everybody uses today; in common usage, MacBinary means
  381.         MacBinary II.
  382.         
  383.         
  384. [2.3] (a) What is BinHex? (b) What is uuencode? (c) What are atob/btoa ?
  385.  
  386.         (a) A "binary" file is usually intended to describe a file which
  387.         does not always have the high bit in each byte set to zero.
  388.         Text and BinHex files are the most common examples of non-binary
  389.         data. Programs and images are common examples of binary data.
  390.         MacBinary files are specially encoded binary files (see 2.2]).
  391.         
  392.         Unfortunately, many network e-mail and Usenet gateways are only
  393.         receptive to non-binary files. To make it possible to send
  394.         binary files such as Macintosh MacBinary files through e-mail
  395.         or Usenet, it is necessary to convert these files to a text-
  396.         compatible form. BinHex and uuencode are two different ways
  397.         of doing this. Both BinHex and uuencode result in files that
  398.         are larger than the original binary version.
  399.                 
  400.         BinHex 4.0, by Yves Lempereur, is a binary to text translator
  401.         that can directly encode any Macintosh document (ie: it knows
  402.         how to convert information in both the resource and data forks).
  403.         BinHex files can be easily recognized since they begin with the
  404.         line:
  405.         
  406.                 (This file must be converted with BinHex 4.0)
  407.         
  408.         and are followed by a line starting with a colon, ':'. The
  409.         BinHex encoding of the file follows, and is ended with another
  410.         colon.
  411.         
  412.         There is in fact a program called "BinHex 4.0" in various
  413.         archives, but you don't have to use it to convert files to and
  414.         from BinHex. Many programs, including the popular compression
  415.         programs "Compact Pro" and "StuffIt" allow you to convert BinHex
  416.         files on your Macintosh. There are even various Unix utilities
  417.         (see [6.5]) that manipulate BinHex, MacBinary, and other types
  418.         of Macintosh files. Just about every Macintosh program posted
  419.         to Usenet appears in BinHex 4.0 format. Most FTP sites also
  420.         store their Macintosh archives in BinHex format to allow users
  421.         who don't have (or forget to use) binary mode in FTP to 
  422.         successfully transfer files. BinHex files are usually denoted
  423.         by the suffix ".hqx". The specifications to BinHex, should you
  424.         be interested, are available at InfoMac archives (retrieve
  425.         the file tech/binhex-40-specs.txt).
  426.         
  427.         Useful utility programs for converting to and from BinHex 4.0:
  428.         
  429.         BinHex 4.0              the original BinHex 4.0 application
  430.         DeHqx-2                 a much more powerful BinHex 4.0 utility
  431.  
  432.         Note: On Unix (and other non-Macintosh machines), you can use
  433.         the programs described in [6.5] to manipulate BinHex files.
  434.  
  435.         There is also a program/format called "BinHex 5.0"; it is NOT
  436.         a more advanced version of "BinHex 4.0" but rather a separate
  437.         _binary_ format (it uses the entire eight-bit ASCII character
  438.         set and is thus not suitable for Usenet postings or e-mail)
  439.         that was the precursor to MacBinary (see [2.2]). Converting
  440.         a file with BinHex 5.0 and then using BinHex 4.0 is another way
  441.         of converting a native Macintosh files with data and resource
  442.         forks into a format that can be e-mailed or posted (and then
  443.         reconstructed). MacBinary, however, is almost always used in
  444.         preference to BinHex 5.0.
  445.  
  446.         (b) "uuencode" is a binary to text translator that serves the
  447.         same purpose as BinHex, except that it knows nothing about the
  448.         Macintosh resource/data fork structure. uuencode was designed to
  449.         allow Unix binary files to be easily transferred through text-
  450.         only interfaces, such as e-mail. Every uuencoded file contains
  451.         a line similar to:
  452.         
  453.                 begin 644 usa-map.gif
  454.                 
  455.         followed by a series of lines of 60 ASCII text characters that
  456.         begin with the letter 'M'. The file ends with a line containing
  457.         the word 'end'. There may be other special keywords included.
  458.         Usually, you won't find Macintosh files in uuencode format;
  459.         however, most non-Macintosh specific binary data posted to Usenet
  460.         is uuencoded, so if you wish to use any of this data (such as
  461.         images posted in alt.binaries.* and elsewhere), you will need
  462.         to deal with uuencode. The programs 'uuencode' and 'uudecode'
  463.         exist on most Unix systems. If not, ask a local expert to find
  464.         them. Several programs allow you to convert to and from uuencode
  465.         using your Macintosh; among these are UULite 1.4 and Tiger 1.11.
  466.         uuencoded files are usually denoted by the suffix ".uu".
  467.  
  468.         There is a StuffIt translator that handles uuencode conversion.
  469.         It is available at mac.archive.umich.edu, along with an atob
  470.         and btoa translator.
  471.         
  472.         (c) atob and btoa are programs typically found on Unix systems
  473.         that also convert between binary and ASCII-printable character
  474.         sets. Although not as popular as uuencode, btoa produces smaller
  475.         text-compatible versions of binary files that can be e-mailed or
  476.         posted on Usenet. Check your local man pages for details.
  477.         
  478.         
  479. [2.4] What is Apple-Single/Double ?
  480.         
  481.         AppleDouble is another means of storing Macintosh files on
  482.         non-Macintosh computers or filesystems, particularly on Unix
  483.         filesystems that also allow files to be mounted under the
  484.         Macintosh operating system via AppleShare (or an equivalent
  485.         product).
  486.  
  487.         AppleDouble files are actually two files. The data fork
  488.         of the corresponding Macintosh file is stored in a single
  489.         file just as it exists on the Macintosh using the original
  490.         filename. The resource fork is stored in a second file whose
  491.         name is obtained by prefixing the original filename with '%'.
  492.         
  493.         A few Macintosh programs decode these files; one such utility
  494.         is Tiger 1.11. The macutils Unix utilities [see 6.5] may also
  495.         be useful.
  496.         
  497.         If you are trying to figure out how to access the files in
  498.         the 'mac.bin' directory at ftp-archive maintained by the
  499.         University of Michigan, don't bother; all those files exist
  500.         in .hqx format in the 'mac' directory.
  501.  
  502.         
  503. [2.5] What do file suffixes like .hqx, .sit, .bin, etc ... mean and how
  504.         can I convert such files back to normal Macintosh applications
  505.         and documents?
  506.         
  507.         Most files available by FTP or posted to Usenet are modified
  508.         twice to allow them to more easily pass through foreign computer
  509.         systems. Files may be compressed to make them smaller, and/or
  510.         they are almost always translated to either BinHex (.hqx) or
  511.         MacBinary (.bin) format (see [2.2] and [2.3] for an explanation
  512.         of these formats).
  513.         
  514.         How a Macintosh file has been translated and compressed for
  515.         transmission is indicated by its suffix.  Normally a file will
  516.         have a name similar in form to: filename.xxx.yyy, where:
  517.         
  518.                 .xxx indicates how it was compressed
  519.                 .yyy indicates how it was translated
  520.         
  521.         Usually, .xxx is one of: .cpt, .dd, .sea, .sit
  522.         Usually, .yyy is one of: .bin, .hqx, .image
  523.         
  524.         To convert a file back to its native Macintosh format, you will
  525.         typically need to go through one step per suffix. For example,
  526.         the filename "Swatch.cpt.hqx" indicates that a Compact Pro
  527.         archive (.cpt) "Swatch" has been translated to BinHex (.hqx).
  528.         To recreate the file(s) in the original archive, you must
  529.         first 'undo' the BinHex transformation, creating a Compact Pro
  530.         archive, and then open the Compact Pro archive and extract
  531.         the file(s) in the archive.
  532.  
  533.         You can use the following table to determine what Macintosh
  534.         programs decode which formats. For a more complete description
  535.         of the various Macintosh archival programs, see the excellent
  536.         FAQ for comp.sys.mac.apps.
  537.  
  538.       Suffix: .sit  .cpt  .hqx  .bin  .pit  .Z  .image  .dd  .zip  .uu  .tar
  539.  Extractors
  540. ----------------------------------------------------------------------------
  541.  StuffIt 3.0|   X     X     X     X     X                X
  542.  Compact Pro|         X     X
  543.  Packit     |                           X
  544.  UULite 1.4 |                                                       X
  545.  MacCompress|                                X
  546.  SunTar     |               X     X     X                                 X
  547.  BinHex 5.0 |                     X
  548.  BinHex 4.0 |               X
  549.  DiskDoubler|                                            X
  550.  UnZip      |                                                  X
  551.  DiskCopy   |                                      X
  552.  
  553.                                 Table 2.5.1
  554.  
  555.         Note: Although it cannot be used to generate archives, the
  556.         free program StuffIt Expander is a useful program for expanding
  557.         archives. It recognizes all StuffIt files as well as Compact Pro
  558.         archives, and supports drag-and-drop under System 7.
  559.  
  560.         The following file suffixes indicate formats that are native
  561.         to the Macintosh and which can be manipulated using the indicated
  562.         programs:
  563.         
  564.         .bin    MacBinary files; see [2.2]
  565.         .cpt    Compact Pro archive files; [see 3.6]
  566.         .dd     DiskDoubler archive files; [see 3.6]
  567.         .hqx    BinHex files; see [2.3], [3.7]
  568.         .image  Apple DiskCopy disk image file (typically used for
  569.                 distributing system software); latest version available
  570.                 via anonymous ftp from ftp.apple.com
  571.         .pit    Packit files; [see 3.6]
  572.         .sea    Self-extracting archive files; this usually denote an
  573.                 application which can be double-clicked upon to create
  574.                 a decompressed version of the archive
  575.         .sit    StuffIt archive files; [see 3.6]
  576.         .sitd   mistakenly used to indicate files created by StuffIt
  577.                 Deluxe; *all* StuffIt files should be given the .sit
  578.                 extension (says the author!)
  579.         
  580.                                 Table 2.5.2
  581.  
  582.         
  583.         The following file suffixes indicate formats that are not native
  584.         to the Macintosh, but in most cases, files of these types can
  585.         be manipulated on the Macintosh using the indicated programs.
  586.         
  587.         .arc    MS-DOS PC archive file; ArcPop, MacArc
  588.         .arj    MS-DOS PC archive file; unArjMac
  589.         .gif    Compuserve Graphics Interchange File; many programs,
  590.                 free, shareware and commercial exist to display and/or
  591.                 modify these images; some of the popular shareware ones
  592.                 are: QuickGIF and GIFConverter.
  593.         .lzh    MS-DOS PC archive file; LHarc or MacLHa
  594.         .shar   Unix shell archive file; Unshar 1.5
  595.         .uu     Unix uuencoded files; see [2.3]
  596.         .Z      Unix 'compress' archive file; MacCompress 3.2
  597.         .zip    MS-DOS PC archive file; UnZip, ZipPop
  598.  
  599.                                 Table 2.5.3
  600.  
  601. ================================================================================
  602. [3] Macintosh File-transfers
  603.  
  604. [3.1] What program(s) do(es) Kermit, FTP (client), and/or X,Y,Z-Modem
  605.         and where can I get it?
  606.         
  607.         The following programs are the more popular free, shareware, and
  608.         payware terminal and file-transfer programs currently available
  609.         (Last revised: 9/92).
  610.  
  611. GT:     GrafTerm, $50 shareware, Infrastructure Software
  612. MK:     MacKermit, free, source code is available,
  613.         fdc@watsun.cc.columbia.edu
  614. ML:     MacLayers, free, UNIX source included, David W. Trissel
  615.         layers@rascal.ics.utexas.edu
  616. MP:     Microphone II, $175, cheaper sidegrades often available, Software 
  617.         Ventures Corporation, (510) 6441325, microphone@svcdudes.com
  618. PT:     PacerTerm, $159, Pacer Software, (619) 454-0565,
  619.         support@pacersoft.com
  620. QV:     QVT, $50 shareware, QPC Software
  621. SC:     Smartcom II,  $84, $59 upgrade from Smartcom, Hayes,
  622.         (404) 441-1617, BBS: 800-US-HAYES
  623. TM:     Term, free, Peter DeCamillo and Jon Gilbert
  624.         cmsmaint@brownvm.brown.edu
  625. TL:     Terminal, free, source code included, Erny Tontlinger
  626.         73720.2200@compuserve.com     
  627. TR:     Termulator, $25 shareware, Brad Quick  
  628. TY:     Termy, free, Ice Engineering, termy@ice.com
  629. VP:     VersaTerm Pro, $177, Synergy Software, (215) 779-0522,
  630.         D2296@applelink.apple.com 
  631. VT:     VersaTerm, $90, Synergy Software, (215) 779-0522
  632.         D2296@applelink.apple.com 
  633. WK:     White Knight, $85, Freesoft, (412) 846-2700
  634. ZT:     ZTerm, $30 shareware, $40 with disk, Dave Alverson,
  635.         davea@tso.uc.edu
  636. CM:     Comet, free, Kevin Eric Saunders
  637.         saunders@nmc.cit.cornell.edu or comet-comments@nmc.cit.cornell.edu
  638.         FTP from comet.cit.cornell.edu or ftp.cit.cornell.edu
  639.  
  640.  
  641.         The archive sites described in the Appendix are the best place
  642.         to look for free or shareware file-transfer programs. Other
  643.         commercial but non-shareware ("payware") products must be
  644.         purchased from a dealer.
  645.  
  646.         Table 3.1.1 summarizes file transfer capabilities of various
  647.         Macintosh telecommunications programs.
  648.         
  649. Programs:   ZT  SC  MP  MK  VT  VP  WK  TR  PT  GT  ML  QV  TM  TL  TY  CM
  650. --------------------------------------------------------------------------
  651. Protocols |
  652. __________|
  653. Xmodem    | X   X   X       X   X   X   X   X   X   X   X       X
  654. Ymodem    | X   X   X       X   X   X                   X       X
  655. ZModem    | X   X   X               X   X   X                   X
  656. Kermit    |     X   X   X   X   X   X       X           X
  657. QuickB    | X   X   X                                           X
  658. B Plus    | X   X
  659. FTP       |                 X   X           X
  660. TFTP      |                                                             X
  661. rmac/wmac |                                                 X
  662. Flash     |                         X
  663. FT3270    |                                                             X
  664. CTB       |                 X   X           X                       X
  665.  
  666.                                 Table 3.1.1
  667.  
  668.         
  669.         Table 3.1.2 summarizes the terminal-emulation capabilities of
  670.         various Macintosh telecommunications programs:
  671.  
  672. Programs:   ZT  SC  MP  MK  VT  VP  WK  TR  PT  GT  ML  QV  TM  TL  TY  CM
  673. --------------------------------------------------------------------------
  674. Terminals |
  675. __________|
  676. TTY       |     X   X               X   X   X                   X       X
  677. VT52      |     X   X                                   X               X
  678. VT100     | X   X   X   X   X   X   X   X   X   X   X                   X
  679. VT102     |     X   X       X   X   X       X           X               X
  680. VT220     |         X       X   X           X           X
  681. VT320     |         X               X       X
  682. PC/ANSI   | X   X   X
  683. IBM3270   |         X                                        X          X
  684. Tek 4010  |                 X   X               X
  685. Tek 4014  |                 X   X               X
  686. Tek 4105/7|                     X
  687. TVI950    |                                                  X
  688. DG210/211 |                 X   X
  689. Prestel   |     X
  690. Controls  | X   X   X
  691. CTB       |                                 X                       X
  692.  
  693.                                 Table 3.1.2
  694.  
  695.  
  696.         Table 3.1.3 summarizes the scripting capabilities of various
  697.         Macintosh telecommunications programs:
  698.  
  699. Programs:   ZT  SC  MP  MK  VT  VP  WK  TR  PT  GT  ML  QV  TM  TL  TY  CM
  700. --------------------------------------------------------------------------
  701. Scripting |
  702. __________|
  703. Recording |     X   X               X       X
  704. If/Else   |         X   X           X   X   X                   X
  705. Loops     |         X   X                   X                   X       X
  706. XCMDs     |         X               X   X   X
  707. FileOps   |         X   X           X                                   X
  708. Arithmetic|         X   X           X       X                   X
  709. Variables | X       X   X           X   X   X                   X
  710. User Input|         X   X               X   X
  711. Key Remaps|             X               X   X                           X
  712. Arrays    |         X   X                                       X
  713.  
  714.                                 Table 3.1.3
  715.  
  716.         
  717. [3.2] What is the latest version of ZTerm?
  718.  
  719.         ZTerm is currently at revision level 0.9. Other released
  720.         versions were 0.7, 0.75 and 0.8, and 0.85.
  721.         
  722.         A "fake" version 1.0 of ZTerm circulated briefly in the past.
  723.         This was a doctored version of 0.85.
  724.  
  725.  
  726. [3.3] What is the Communications Toolbox (CTB)?
  727.  
  728.         The Communications Toolbox is a Macintosh operating system
  729.         interface that provides a standard interface for programmers
  730.         writing communications programs. Rather than make calls to
  731.         control the modem serial port, for example, a programmer can
  732.         call an equivalent CTB routine. This allows the operating system
  733.         to manage the serial port(s) just like any other limited
  734.         resource. In addition, specific "tools" that interface with
  735.         modems, provide terminal emulation, or handle file transferring
  736.         can be implemented as external add-on features to CTB-aware
  737.         programs.
  738.  
  739.         The CTB requires System 6.0.4 or later. The CTB is built into
  740.         System 7. Tools can be added by placing them in the Extensions
  741.         folder; rebooting is not necessary. Under System 6.0.X, CTB
  742.         tools belong in the Communications folder.
  743.  
  744.  
  745. [3.4] Are there any shareware or freeware tools that support Kermit,
  746.         and/or X,Y,Z-Modem?
  747.  
  748.         Termy 1.0, freeware from Ice Engineering, is the only CTB-aware
  749.         application that can be obtained via anonymous FTP. Termy has
  750.         no built-in support for any connection methods, file transfer
  751.         protocols, or terminal emulation, so you will need to obtain
  752.         Communication Toolbox tools for each of these.
  753.  
  754.         Several modem Connection tools are available from the various
  755.         FTP sites. These include the Apple Modem Tool 1.11, the Hayes
  756.         Modem Tool 1.02, the CCL Modem Tool 1.0, and the Zoom Modem
  757.         Tool 1.11. Just recently, Glenn Howes released his free Kermit
  758.         CTB tool Kermit Tool GH; it includes support for MacBinary, RLE
  759.         compression, and other features.
  760.         
  761.         The Basic Connection Tools Disk is available from ftp.apple.com
  762.         as /dts/mac/sys.soft/netcomm/basic-conn-set-1-1-image.hqx .
  763.         You will need DiskCopy or MountImage to decode the image file.
  764.         This disk includes VT102 and TTY terminal tools, XModem and Text
  765.         File Transfer tools, and Modem, Serial, and Appletalk
  766.         Connection tools.
  767.  
  768.         New free and shareware CTB tools inevitably get posted to
  769.         Info-Mac where they appear in the info-mac/comm directory.
  770.         However, there are *NO* free or shareware Ymodem, Zmodem, or
  771.         FTP File Transfer tools, *NO* free Tektronix, 3270, or VT320
  772.         Terminal Tools, and *NO* free Telnet or SLIP Connection Tools.
  773.         There is no point in posting frequent queries on the subject,
  774.         so please don't.
  775.  
  776.         There are, however, a number of available *payware* tools that
  777.         provide various levels of functionality:
  778.         
  779.         o Microphone II 4.01 should soon (9/92) include a Telnet tool.
  780.         Contact Software Ventures for your free upgrade.
  781.  
  782.         o PacerTerm ships with a broad collection of tools, including:
  783.         Xmodem, Zmodem, Kermit, and FTP file transfer tools; Telnet,
  784.         LAT, ADSP, and serial connection tools; and TTY, VT102, and
  785.         VT320 terminal tools.
  786.  
  787.         o Seaquest Software has released XModem, YModem, and Kermit file
  788.         transfer tools. You can contact the company at the following
  789.         address or see the e-mail contacts in the Vendor Info appendix:
  790.  
  791.                Pete Mackie                  [USA] (503) 531-0252
  792.                Seaquest Software            [USA] (503) 629-8442 {FAX}
  793.                4200 N.W. Columbia Ave.
  794.                Portland, OR 97229
  795.         
  796.         o Versaterm and Versaterm Pro include FTP client and server file
  797.         transfer tools and Telnet, LAT, SLIP, and ADSP connection
  798.         tools.
  799.  
  800.  
  801. [3.5] How can I transfer Macintosh files to/from my Macintosh and other
  802.         non-Macintosh computers (eg: mainframes, Unix boxes, PCs)?
  803.  
  804.         If your telecommunication program supports MacBinary (they
  805.         almost all do), turn MacBinary on. This usually involves
  806.         selecting a menu option or clicking a radio button in a
  807.         'preferences' type dialog box. Then, transfer your file
  808.         normally. Your Macintosh file will be sent as a MacBinary file
  809.         that can be treated as an ordinary binary file.
  810.         
  811.         If your telecommunication program does not support MacBinary,
  812.         get a copy of the MacBinary program and use it to make a
  813.         MacBinary version of your Macintosh file. Then send this
  814.         MacBinary file. Meanwhile, look around at the various shareware
  815.         and commercial telecommunications programs that do support
  816.         Macbinary. See [3.1].
  817.         
  818.         Note: Not all files need to be transferred as MacBinary files.
  819.         In particular, most text and non-Macintosh specific binary files
  820.         (like GIF/JPEG images) do not. See [2.2] for more information.
  821.  
  822.         To actually "download" a file (eg: transfer it from a remote
  823.         host computer to your Macintosh), you must first instruct the
  824.         remote computer to send the file by issuing a command. For
  825.         example, to download a file from a Unix machine using Xmodem,
  826.         you would first have to give a command similar to:
  827.         
  828.                 % sx filename
  829.         
  830.         where 'sx' is the local Unix program to send a file using Xmodem
  831.         and 'filename' is the name of the file you wish to send. Then,
  832.         locally, you must start the file transfer by typically choosing
  833.         a menu option in your terminal program. The process is similar
  834.         for Kermit transfers. Terminal programs that support Zmodem
  835.         should recognize the start of a Zmodem download automatically.
  836.  
  837.         Note: Not all systems are alike. The command to start Xmodem
  838.         may not necessarily be 'sx'; another possibility is 'xmodem'.
  839.         Ask your local system administrator if you cannot find the
  840.         right program; most sites support something. Also, see the
  841.         listing below.
  842.  
  843.         To upload, first issue the appropriate receive command on the
  844.         remote host computer; then, select the local send option in your
  845.         terminal program. Good Zmodem packages can start the remote file
  846.         transfer automatically.
  847.         
  848.         If you experience multiple CRC errors when downloading with
  849.         Zmodem, especially after backgrounding the download, try sending
  850.         your file using a fixed window size, eg: 'sz -w 1024 filename'.
  851.         If errors persist, also try escaping control characters,
  852.         eg: 'sz -ew 1024 filename'. Depending on your setup, you may
  853.         be able to use a larger window size (eg: use 4096 or 2048
  854.         instead of 1024) which can slightly reduce transfer time.
  855.         
  856.         Typical Unix programs that support transfering files via a
  857.         serial (modem) link:
  858.         
  859.         Kermit          Xmodem          Ymodem          Zmodem
  860.         -------         ------          ------          ------
  861.         kermit          sx              sb              sz
  862.         ckermit         xmodem
  863.  
  864.         If you are trying to transfer a lot of information between
  865.         a Macintosh and an MS-DOS PC, and your Macintosh has an FDHD
  866.         disk drive (also known as a SuperDrive), using Apple File
  867.         Exchange, or any of the various shareware and payware programs
  868.         that allow you to access (or even mount) MS-DOS formatted 3.5"
  869.         HD diskettes, can greatly speed up the transferring process. 
  870.         Apple File Exchange even provides for automatic translation
  871.         of certain types of files.
  872.  
  873.  
  874. [3.6] What's the best compression program to use when uploading files
  875.         to an archive or BBS? Are there any other guidelines I should
  876.         follow?
  877.  
  878.         Best Compression:
  879.  
  880.         As of (9/92), there is no specific answer to this question.
  881.         StuffIt Lite 3.0 and Compact Pro 1.33 both have loyal users
  882.         who insist that one is just a little bit faster or provides
  883.         better compression performance than the other. Previous
  884.         to the introduction of StuffIt Lite 3.0, most people agreed
  885.         that Compact Pro was the easiest to use and gave the best
  886.         performance. Now, it appears that StuffIt Lite 3.0 gives
  887.         better compression performance overall. I suggest you try
  888.         using both and choose the one you like best. Note that
  889.         StuffIt 1.5.1 and Stuffit Classic are *not* the same as, nor
  890.         as good as, StuffIt Lite 3.0.
  891.  
  892.         Posting Macintosh Programs:
  893.         
  894.         You should use either Compact Pro or StuffIt Lite 3.0 to
  895.         compress Macintosh files you send to an anonymous FTP site
  896.         or BBS. Do not post PackIt, Disk Doubler, SuperDisk, Zip,
  897.         or any other type of archive (including self-extracting
  898.         archives -- see below). Compact Pro and Stuffit Lite 3.0
  899.         have evolved as the standard archive formats for posting
  900.         Macintosh files for good reasons.
  901.  
  902.         Regardless of which archiver you use, PLEASE DO NOT MAKE AN
  903.         AN ARCHIVE YOU ARE POSTING SELF-EXTRACTING! The extra code
  904.         added to the file to make it self-extracting is NOT insignificant
  905.         in size. The convenience of self-extracting archives is not worth
  906.         the space they waste at anonymous-FTP sites and BBS's (where
  907.         literally thousands of compressed files are stored). Self-
  908.         extracting archives are useful in other contexts, but should be
  909.         discouraged as a medium for posting to archives. Also, don't
  910.         rely on the archive maintainer having the time to extract your
  911.         self-extracting post and re-archiving it; these volunteers are
  912.         simply too busy to take on this additional burden.
  913.         
  914.         Try to avoid using strange punctuation marks in filenames
  915.         that you upload. Characters such as exclamation points, spaces,
  916.         dollar signs, etc, are legal characters in Macintosh filenames
  917.         but can be difficult to work with on non-Macintosh systems
  918.         (where most Macintosh archives are stored). Since BinHex and
  919.         MacBinary store your original Macintosh filename, removing
  920.         strange characters from a BinHex'd or MacBinary'd file before
  921.         uploading will not affect the original filename.
  922.  
  923.         Thanks for complying with these guidelines. 
  924.  
  925.  
  926. [3.7] How can I use the programs that are posted to comp.binaries.mac?
  927.  
  928.         The files posted to comp.binaries.mac are in BinHex 4.0 format.
  929.         Long files are split into several postings that must be
  930.         concatenated IN THE PROPER ORDER (and usually with headers
  931.         and signatures removed) before converting.
  932.  
  933.         First, read the man page or other documentation for your
  934.         newsreader. A little time spent here can save you a lot of time
  935.         doing repetitive tedious work later. Find out how to save an
  936.         article to a file.
  937.  
  938.         Next, save all the posted articles for a given program posted to
  939.         comp.binaries.mac to a single file. Don't combine postings that
  940.         are for different programs, but do save multi-part postings to
  941.         the same file, in increasing order of part number. For example,
  942.         if you are using the Unix newsreaders 'rn', 'trn', or something
  943.         similar:
  944.  
  945.         *****  15 unread articles in comp.binaries.mac--read now? [=ynq]
  946.          2761 Great Icon Editor (part 1 of 2)
  947.          2762 Great Icon Editor (part 2 of 2)
  948.          2764 Hypercard Resource Tools
  949.          2765 Idea 1.2 (part 01 of 11)
  950.          2766 Idea 1.2 (part 02 of 11)
  951.          2767 Idea 1.2 (part 03 of 11)
  952.          2768 Idea 1.2 (part 04 of 11)
  953.          2769 Idea 1.2 (part 05 of 11)
  954.          2770 Idea 1.2 (part 06 of 11)
  955.          2771 Idea 1.2 (part 07 of 11)
  956.          2772 Idea 1.2 (part 08 of 11)
  957.          2773 Idea 1.2 (part 09 of 11)
  958.          2774 Idea 1.2 (part 10 of 11)
  959.          2775 Idea 1.2 (part 11 of 11)
  960.         What next? [npq] 2761 s iconeditor.hqx
  961.         2761    Saved to mailbox /u/joe/News/iconeditor.hqx
  962.         What next? [npq] 2762 s iconeditor.hqx
  963.         2762    Saved to mailbox /u/joe/News/iconeditor.hqx
  964.         
  965.         At this point, download the file "iconeditor.hqx" (it will be
  966.         automatically placed in your "News" directory) to your Macintosh
  967.         and use a text editor to remove all Usenet headers and signature
  968.         data. Then use a program like BinHex 4.0, Compact Pro, or StuffIt
  969.         to convert the .hqx file to a Macintosh file. Alternatively,
  970.         you can avoid removing headers, etc, and use DeHqx to convert
  971.         the .hqx file, which has other useful features (such as batch
  972.         processing).
  973.         
  974.         The Macintosh file you create may in fact be an archive that you
  975.         then need to unarchive with the appropriate program. See the
  976.         list of file suffixes to determine which program(s) to use.
  977.  
  978.         Note: You can streamline the process by:
  979.         
  980.         --> using the Unix program 'mcvert' or 'hexbin' (see [6.5]) to
  981.             convert the .hqx file to a MacBinary file on your Unix host.
  982.             Since the .hqx file is usually 30% to 40% larger than the
  983.             MacBinary file, this saves download time. These utilities
  984.             are also smart enough to handle stripping headers and
  985.             signatures, although you must still save the postings in the
  986.             proper order.
  987.                                 
  988.         --> using one of the many utilities that exist to reorder
  989.             postings automatically before you convert them from
  990.             BinHex
  991.  
  992.         --> learning enough about your newsreader program to save more
  993.             than one article at once in a particular order
  994.  
  995.         --> checking out the program DeHqx
  996.  
  997. ================================================================================
  998. [4] Introduction to AppleTalk (and Remote AppleTalk)
  999.  
  1000. [4.1] What kind of hardware do I need to set up an LocalTalk network?
  1001.  
  1002.         Be sure you have read section [5] and understand the difference
  1003.         between LocalTalk and PhoneNet. Setting up an AppleTalk network
  1004.         based on either LocalTalk or PhoneNet requires purchasing a box
  1005.         that connects to your Macintosh's serial (printer) port with the
  1006.         appropriate mini DIN-8 or DB-9 connector and provides, in the
  1007.         case of LocalTalk, two mini DIN-8 connectors for Apple's
  1008.         (expensive) multiwire AppleTalk cables, or, in the case of the
  1009.         less expensive PhoneNet, two standard RJ11 (modular telephone)
  1010.         jacks. Both boxes look similar to Figure 4.1.1.
  1011.         
  1012.                          .................
  1013.         to/from <------>|                 |
  1014.         rest of         |                 |<-------->  to Macintosh or
  1015.         network <------>|.................|                 printer
  1016.         
  1017.  
  1018.                                 Figure 4.1.1
  1019.  
  1020.         Computers and printers should be connected serially; that is,
  1021.         chain the devices in any convenient order, with either
  1022.         a single AppleTalk cable (LocalTalk network) or telephone
  1023.         cable (PhoneNet network) connecting neighboring machines.
  1024.         Do *not* connect the ends of a LocalTalk or PhoneNet
  1025.         network --- this is not a ring (eg: TokenRing) network.
  1026.  
  1027.         It should be noted that Apple is "strongly encouraging"
  1028.         new AppleTalk networks to be Ethernet-based.
  1029.  
  1030.  
  1031. [4.2] How can I change the Chooser "user" and name of my Macintosh?
  1032.       Also: Why can I no longer change the name of my hard-disk?
  1033.  
  1034.         To change the owner and name of your Macintosh under System 7,
  1035.         select "Controls Panels" from the Apple Menu and double-click
  1036.         on the "Sharing Setup" Control Panel.
  1037.         
  1038.         The Chooser "user" is the "Owner name:". Change it like any
  1039.         standard edit field.
  1040.         
  1041.         The name of your Macintosh is the "Macintosh name:".
  1042.         
  1043.         Also on this Control Panel is a button to turn File Sharing
  1044.         on and off. When File Sharing is on, you cannot change the
  1045.         name of shared disks. If you are trying to change the name
  1046.         of your hard disk but cannot get the name to turn into an
  1047.         edit field, File Sharing is probably on. Use the Sharing
  1048.         Setup Control Panel to turn File Sharing off, change your
  1049.         hard disk name, and then turn File Sharing back on (unless
  1050.         you have no need for it).
  1051.  
  1052.         
  1053. [4.3] What is AppleTalk Remote Access ?
  1054.  
  1055.         Apple's AppleTalk Remote Access is a software package that
  1056.         allows you to dial-in to an AppleTalk network (or to create
  1057.         an AppleTalk network between two Macintoshes via dial-up
  1058.         modems) from a remote Macintosh. Remote Access requires
  1059.         at minimum:
  1060.         
  1061.             o   a Macintosh (possibly connected to an AppleTalk
  1062.                     network) designated as the host with a dedicated
  1063.                     high speed modem
  1064.         
  1065.             o   one or more remote Macintoshes with modems
  1066.             
  1067.             o   a phone line connecting the host Macintosh with
  1068.                 the remote Macintosh
  1069.  
  1070.             o   copies of the Remote Access software running on the
  1071.                 designated host as well as on all remote machines 
  1072.         
  1073.         Once configured, connecting the remote machine to the AppleTalk
  1074.         network is as simple as clicking a button. Modem control is
  1075.         handled automatically (assuming one of the many included modem
  1076.         scripts works with your modem; see [4.4]). Passwords and call-
  1077.         back facilities are provided.
  1078.         
  1079.         Once connected, the remote machine can use the AppleTalk
  1080.         network normally. One can print remotely, send messages,
  1081.         access remote filesystems, monitor network traffic, etc.
  1082.  
  1083.         Throughput, even when using 9600 baud modems, will be
  1084.         significantly lower than through a LocalTalk or PhoneNet
  1085.         connection; however, except for program launching and file
  1086.         copies, the added delay is small.
  1087.         
  1088.         You CAN use slower 2400 baud modems, including the internal
  1089.         Powerbook modems, but you will probably not enjoy the
  1090.         experience.
  1091.  
  1092.  
  1093. [4.4] Where can I get a Remote Access script for my modem? 
  1094.  
  1095.         If none of the (many) included modem scripts work with your
  1096.         modem, try:
  1097.         
  1098.             o   searching the InfoMac archives for a script for your
  1099.                 modem; several scripts have been posted recently
  1100.         
  1101.             o   making a copy of the script that works best with
  1102.                 your modem (the scripts are in the Extensions Folder
  1103.                 which is in the Systems Folder), opening it up with
  1104.                 a text editor, and experimenting; this assumes you
  1105.                 have a copy of your modem's manual and know the
  1106.                 basics about the Hayes command set. If you are
  1107.                 succesful, post your script so others can benefit!
  1108.  
  1109. ================================================================================
  1110. [5] Networking, MacTCP, Telnet, SLIP
  1111.  
  1112. [5.1] What is MacTCP and what kind of hardware and software do I need
  1113.         to use it?
  1114.         
  1115.         MacTCP is Apple's implementation of the Defense Advanced Research
  1116.         Projects Agency (DARPA) TCP/IP Protocols (see [5.2]). MacTCP's
  1117.         software interface is a Control Panel, which means that it loads
  1118.         when your Macintosh boots. Under System 6.0.X, MacTCP will reside
  1119.         in the System Folder; under System 7.0, it should be placed in
  1120.         the Control Panels Folder.
  1121.         
  1122.         MacTCP accomplishes two important tasks: it is a tool that lets
  1123.         programmers who wish to develop TCP/IP based applications do
  1124.         so without "reinventing the wheel". By providing a standard
  1125.         interface to TCP/IP network hardware, MacTCP also makes it
  1126.         possible for more than one TCP/IP based application to run on a
  1127.         Macintosh at any one time. For example, you can simultaneously
  1128.         use a Telnet program, an FTP program, and share a filesystem
  1129.         via NFS when you use MacTCP to provide the interface to your
  1130.         TCP/IP network.
  1131.         
  1132.         The latest version (8/92) of MacTCP is MacTCP 1.1. It requires
  1133.         a Macintosh Plus or later model, System 6.0.5 or later, a direct
  1134.         connection to a Ethernet or TokenRing network (typically a
  1135.         Ethernet or TokenRing card or a SLIP dialup connection), or a
  1136.         connection to a LocalTalk network with a DDP-IP router such as
  1137.         a Shiva FastPath, Cayman Gatorbox, Webster Multigate, or 
  1138.         Compatible EtherRoute TCP.
  1139.  
  1140.         As indicated above, MacTCP is an Apple product. The official
  1141.         way to obtain it is to purchase it from APDA (look for address
  1142.         and ordering information in the Appendix). It is a licensed
  1143.         product and is officially NOT free. Many universities
  1144.         have campus site licenses; your site may also have such an
  1145.         arrangement --- check before buying. Educational discounts are
  1146.         available, when appropriate. Otherwise, expect to pay about $100
  1147.         for a single copy. An internal-use license agreement for MacTCP
  1148.         is $1000 for universities and $2000 for commercial firms.
  1149.  
  1150.         For more detailed information regarding setting up a Macintosh
  1151.         to connect to a TCP/IP network using MacTCP, see Eric Behr's
  1152.         report on MacTCP which is archived at the various FTP sites
  1153.         as mac-tcp-info.txt. At InfoMac mirror sites, it can be found
  1154.         in the report subdirectory. This report provides a lot of
  1155.         useful information for first-time Macintosh networking
  1156.         administrators.
  1157.  
  1158.  
  1159. [5.2] What are AppleTalk, LocalTalk, EtherNet, EtherTalk, TCP/IP, etc?
  1160.  
  1161.         When attempting to describe networking terms, a distinction
  1162.         should be drawn between networking _protocols_ (such as
  1163.         AppleTalk and TCP/IP) and networking _hardware_ (such as
  1164.         LocalTalk, Ethernet, and TokenRing). In most cases, a specific
  1165.         protocol can be used over more than one hardware medium.
  1166.  
  1167.         In order to help understand the interaction of these disparate
  1168.         parts in a real-world network, we can adopt the useful analogy
  1169.         of multi-layer cake with the physical wire at the very bottom
  1170.         and the software which you are running at the very top.
  1171.  
  1172.         Thus, we can think of LocalTalk, Ethernet and TokenRing as being
  1173.         the layers at the bottom, AppleTalk and TCP/IP in the middle and
  1174.         programs like NCSA Telnet, NFS/Share and MacX at the top.
  1175.  
  1176.  
  1177.         The following terms describe protocols (software descriptions)
  1178.         common to the Macintosh networking world:
  1179.  
  1180.         * AppleTalk: A proprietary suite of protocols developed by Apple
  1181.         Computer, Inc. that provides for near-transparent network
  1182.         connections between Macintosh computers. However, within the
  1183.         last few years AppleTalk has been ported to operating systems
  1184.         other than the Macintosh OS, including UNIX, VMS and DOS.
  1185.         Questions about the AppleTalk protocol are probably best posed
  1186.         in the newsgroup comp.protocols.appletalk .
  1187.  
  1188.         * TCP/IP: A suite of protocols developed by the Defense Advanced
  1189.         Research Projects Agency (DARPA) whose purpose is multi-platform
  1190.         connectivity. TCP/IP drivers are available for almost all of the
  1191.         computer platforms in use today, including micros, minis, main-
  1192.         frames and supercomputers. TCP/IP stands for Transmission Control
  1193.         Protocol/Internet Protocol, because these are the two most widely
  1194.         used protocols in the suite.  However, TCP/IP includes the User 
  1195.         Datagram Protocol (UDP), Address Resolution Protocol (ARP),
  1196.         Reverse Address Resolution Protocol (RARP) and others.
  1197.  
  1198.         * EtherTalk: The driver which allows AppleTalk protocols to be
  1199.         transported by Ethernet.
  1200.         
  1201.         * TokenTalk: The driver which allows AppleTalk protocols to be
  1202.         transported over IBM TokenRing networks (4 and 16 Mb/s).
  1203.  
  1204.  
  1205.         The following terms describe hardware (the physical link such
  1206.         as the wire(s) connecting computers) common to the Macintosh
  1207.         networking world:
  1208.  
  1209.         * LocalTalk: One type of hardware over which AppleTalk protocols
  1210.         can be transported. LocalTalk has a throughput of 230.4 Kilobits
  1211.         per second, or roughly a quarter of a Megabit per second.
  1212.  
  1213.         * PhoneNet: Another type of hardware commonly used to transport
  1214.         AppleTalk packets. PhoneNet mates LocalTalk hardware with
  1215.         ordinary (unused) telephone wire. PhoneNet is probably the
  1216.         cheapest way to connect widely separated Macintosh computers
  1217.         within a single building.
  1218.         
  1219.         * Ethernet: A network medium over which AppleTalk, TCP/IP and
  1220.         other protocols travel. Ethernet's maximum throughput is
  1221.         10 Megabits per second.
  1222.         
  1223.         * TokenRing: A network medium developed (and patented) by IBM
  1224.         based on a topology of a ring of nodes connected serially by a
  1225.         single wire. Each node, or computer, speaks on the wire only
  1226.         when it has posession of a token. TokenRing technology can
  1227.         demonstrate throughputs of either 4 or 16 Megabits per second.
  1228.  
  1229.  
  1230. [5.3] What is Telnet, and is there a Telnet program for the Macintosh?
  1231.  
  1232.         Telnet is a high speed terminal connection protocol designed
  1233.         with TCP/IP in mind. A Telnet program allows you to connect
  1234.         to computers that accept Telnet sessions (such as Unix boxes)
  1235.         with interactive full-screen console input and output
  1236.         capabilities in mind.
  1237.  
  1238.         There are several Telnet programs for the Macintosh. The first
  1239.         and most widely used is NCSATelnet, which is free and can be
  1240.         found via anonymous FTP from ftp.ncsa.uiuc.edu (as well as
  1241.         elsewhere). The latest version is 2.5 and supports TEK 4105
  1242.         graphics, provides both an FTP server *and* client as well as
  1243.         a built-in SLIP driver, and can do session logging. Unlike most
  1244.         TCP/IP programs for the Macintosh, it does not require (but can
  1245.         use) MacTCP.
  1246.  
  1247.         Comet, the Cornell Macintosh Terminal Emulator, is a Public
  1248.         Domain communications program which offers multiple VT102 and
  1249.         IBM 3278 emulator Telnet sessions (using MacTCP) as well as
  1250.         serial VT102 connections. A TFTP server is provided for TCP/IP
  1251.         file transfer; in addition the "ft3270" file transfer protocol 
  1252.         supports file transfer with IBM VM hosts over Telnet and serial
  1253.         connections.  Comet is available via anonymous FTP from the 
  1254.         pub/comet/ directory of comet.cit.cornell.edu.
  1255.  
  1256.         Hytelnet is a Telnet program available for various personal
  1257.         computers including the Macintosh. The Macintosh version is
  1258.         based upon Hypercard 2.x. Contact Charles Burchill at
  1259.         <burchil@ccu.umanitoba.ca> for more information about Hytelnet.
  1260.  
  1261.         InterCon has a fully-functional Telnet Connection Tool (for use
  1262.         with the CTB). InterCon's TCP/Connect II includes facilities
  1263.         for Telnet as well as a FTP (and a host of other features).
  1264.  
  1265.         Versaterm 4.6.2 ships with a Telnet Connection Tool (in
  1266.         addition to MacTCP). However, this tool seems to be intended
  1267.         to be used only with Versaterm and does not support all
  1268.         Telnet features.
  1269.  
  1270.         Stanford University Networking Systems distributes a package
  1271.         known as SU-Mac/IP that includes Telnet, FTP, tn3270, printing
  1272.         facilities and other MacTCP based capabilities. The package
  1273.         can be licensed *ONLY* by "degree-granting institutions of
  1274.         higher education". For information, either send e-mail to
  1275.         macip@jessica.stanford.edu or call [USA] (415) 723-3909.
  1276.         
  1277.  
  1278. [5.4] Is there a FTP (server) program for the Macintosh?
  1279.  
  1280.         Yes, you can choose from freeware, shareware and payware
  1281.         varieties:
  1282.         
  1283.         * NCSATelnet (see [5.3]) includes both FTP client and server
  1284.         capabilities.
  1285.         
  1286.         * Fetch 2.06 (from Dartmouth) is a freeware FTP application
  1287.  
  1288.         * FTPd, $5, by Peter Lewis <peter@cujo.curtin.edu.au>, is a
  1289.         recently released shareware FTP server with many features
  1290.         (described below by the author):
  1291.  
  1292.           o Multiple simultaneous users.
  1293.           o Honours System 7 Users & Groups (in fact depends on them!).
  1294.           o Supports BinHex and MacBinary transfers, including the MACB 
  1295.             command.
  1296.           o Allows login to other AppleShare servers on the local
  1297.             network.
  1298.           o Allows different formats of a file to be fetched.
  1299.           o Pattern matching in change directory command.
  1300.           o Individual initial directory for any user.
  1301.           o FTP site descriptions sent after login.
  1302.           o Directory descriptions sent after CD command.
  1303.           o Supports the CatSearch feature to allow very fast volume
  1304.             wide searches.
  1305.           o Quite slow.
  1306.  
  1307.         * HyperFTP, a Hypercard-based FTP client.
  1308.         
  1309.         * Versaterm 4.6.2 also ships with an FTP CTB Tool.
  1310.  
  1311.         Advanced Software Concepts, sells a commercial FTP server
  1312.         (name currently unknown) product and has posted a demo to
  1313.         InfoMac.
  1314.  
  1315.         
  1316. [5.5] What are SLIP, CSLIP and PPP?
  1317.  
  1318.         SLIP stands for Serial Line Internet Protocol.  SLIP is a
  1319.         "non-standard" for framing IP packets and shipping them over
  1320.         a serial line (e.g. a cable, or a pair of modems), thus
  1321.         allowing a home machine to dial up and become part of the
  1322.         Internet. Effectively, SLIP turns a serial port into a logical
  1323.         ethernet port.
  1324.  
  1325.         Many workstations and terminal servers can support SLIP. On
  1326.         the Macintosh side, several vendors offer SLIP modules for
  1327.         MacTCP. (These vendors and products are summarized below).
  1328.         Macintosh software which communicates with the outside world
  1329.         via MacTCP will continue to work over SLIP, albeit somewhat
  1330.         more slowly due to the relatively low bandwidth of modem
  1331.         connections.
  1332.  
  1333.         CSLIP stands for Compressed SLIP.  CSLIP reduces the size of
  1334.         the headers in IP packets by eliminating a certain amount of
  1335.         redundancy.  This improves interactive performance.
  1336.  
  1337.         PPP stands for Point-to-Point Protocol.  PPP can support both
  1338.         synchronous and asynchronous connections and protocols that
  1339.         are not IP-based. It provides specifications for error
  1340.         correction, feature negotion, escaping control characters, etc.
  1341.         Nearly all modem users continue to use SLIP or CSLIP, and PPP
  1342.         seems to be popular only over synchronous high-speed (56 Kbps
  1343.         or greater) connection. However, as dedicated high-speed
  1344.         connections become more common, PPP is likely to become
  1345.         more popular. So far, however, there are no PPP extensions for
  1346.         MacTCP (as of 8/92).
  1347.  
  1348.         Recently, several vendors have provided SLIP LAPs for MacTCP.
  1349.         What is a "MacTCP SLIP LAP"? To quote Steve Dorner, "It's an
  1350.         extension that allows MacTCP to work over a phone line, allowing
  1351.         you to use any MacTCP application over your modem, if you have
  1352.         the right dialins." LAP stands for Link Access Protocol. You
  1353.         choose the LAP you want to use via the MacTCP Control Panel.
  1354.  
  1355.         Currently, the following SLIP products for the Macintosh are
  1356.         readily available:      
  1357.                 
  1358.            o MacSLIP from Hyde Park Software is a MacTCP extension that
  1359.              supports SLIP and CLSIP and a scripting language for
  1360.              session. Individual copies sell for $49.95.
  1361.                 
  1362.              Contact: info@hydepark.com, [USA] (800) 531-5170, or write:
  1363.                                     TriSoft
  1364.                                     1825 East 38 1/2 
  1365.                                     Austin, Texas 78722
  1366.  
  1367.              Reports of transfer rates as high as 1500 bytes/sec have
  1368.              been posted to comp.sys.mac.comm by users of MacSLIP on
  1369.              high-end Macintoshes (IIfx, Quadras) with V.42bis 9600
  1370.              baud modems.
  1371.              
  1372.            o InterCon Systems is shipping a MacTCP extension with their
  1373.              networking product (TCP/Connect II), and as a separate
  1374.              package (InterSLIP).
  1375.               
  1376.              Contact: sales@intercon.com, [USA] (703) 709 9890
  1377.         
  1378.            o Synergy Software offers a SLIP/CSLIP MacTCP extension with
  1379.              its Versaterm/Versaterm-PRO packages. If you already own
  1380.              Versaterm, SLIP is a $20 upgrade. If you buy the complete
  1381.              Versaterm 4.6.2 package (about $90), you will also get an
  1382.              FTP server and client, a Telnet connection tool, and MacTCP.
  1383.  
  1384.              Contact: [USA] (215) 779 0522
  1385.  
  1386.            o If you are only interested in Telnet and FTP capability,
  1387.              you may want to examine NCSA Telnet (see [5.3]).
  1388.  
  1389.         Information about setting up SLIP on Sun Unix boxes, as well as
  1390.         some reviews and Unix SLIP programs, can be found via anonymous
  1391.         FTP from ftp.bio.indiana.edu in util/slip, among other places.
  1392.  
  1393. ================================================================================
  1394. [6] MacX and Other Ways to Interface With Unix
  1395.  
  1396. [6.1] Can I run X-Windows on my Mac?
  1397.  
  1398.         Yes. For Macintosh OS users (not using A/UX), two possibilities
  1399.         exist.
  1400.  
  1401.         MacX is an X-Windows server for the Macintosh, developed by
  1402.         Apple. With MacX running, your Macintosh can serve as a display
  1403.         server for any X-Windows client program (such as xterm, xbiff,
  1404.         etc). The client programs must be running on a separate
  1405.         machine running Unix (unless you are also running A/UX, Apple's
  1406.         brand of Unix for the Macintosh).
  1407.         
  1408.         MacX's technical capabilities, as described by Alan Mimms
  1409.         in "X for the rest of us" (2/91) and paraphrased in the FAQ
  1410.         for comp.windows.x are as follows:
  1411.         
  1412.           MacX runs on MacPlus or newer machines with >= 2MB of memory
  1413.           and system software 6.0.4 or later. Version 1.1 is fully
  1414.           X11R4-based. It supports full ICCCM-compatible cut and paste
  1415.           of text AND graphics between the Macintosh and X11 worlds,
  1416.           the SHAPE extension (including SHAPEd windows on the Macintosh
  1417.           desktop), an optional built-in ICCCM-compliant window manager,
  1418.           X11R4 fonts and colors, a built-in BDF font compiler, and
  1419.           built-in standard colormaps. 
  1420.         
  1421.         To connect your Macintosh to a network of machines capable of
  1422.         running X-Windows clients, MacX uses MacTCP. For the best
  1423.         performance, you will want to access this network through
  1424.         LocalTalk or normal Ethernet. However, it is also possible
  1425.         to make the connection over a high-speed modem and use MacX
  1426.         to run X-Windows clients on remote machines; you will need
  1427.         a SLIP LAP module for MacTCP to do this --- see [6.2] for the
  1428.         details.
  1429.         
  1430.         MacX can be purchased from official Apple retailers, such as
  1431.         most university campus stores, for about $300 (less if you
  1432.         qualify for an educational discount). MacX is also bundled
  1433.         with A/UX 3.0.
  1434.  
  1435.         The FAQ for comp.windows.x also describes another product,
  1436.         eXodus, as follows:
  1437.         
  1438.           eXodus from White Pine Software (603-886-9050) runs on any
  1439.           Mac with at least 1MB of memory and runs the X server within
  1440.           a standard Macintosh window.  Version 3.0 [6/91] supports
  1441.           intermixing of X and Mac windows and the ADSP protocol. The
  1442.           version supports the SHAPE extension and includes DECwindows
  1443.           support.
  1444.  
  1445.         For information regarding using MacX with A/UX, see the FAQ
  1446.         for comp.unix.aux and/or ask questions in that newsgroup,
  1447.         and/or investigate wuarchive.wustle.edu:/systems/aux/X11R5.
  1448.         You _can_ run X11R5 under A/UX 3.0.
  1449.  
  1450.  
  1451. [6.2] How can I run MacX over a modem? Is it feasible?
  1452.  
  1453.         Now that several SLIP LAP modules for MacTCP are available,
  1454.         it is possible to run MacX over a modem. You are advised that
  1455.         performance will be significantly poorer than you may be
  1456.         expecting, especially if you are not using a high-speed modem
  1457.         (eg: 9600 baud or higher with compression and/or error-
  1458.         detection). With high-speed modems, using MacX to bring up
  1459.         xterms and other text-oriented clients is usable; however,
  1460.         any sort of graphics-intensive program (eg: xdvi) is going
  1461.         to require some patience (but should be bearable).
  1462.         
  1463.         Thus, in addition to MacX, to be able run MacX over a modem
  1464.         you need:
  1465.         
  1466.                 1. A modem. A high-speed modem with v.32bis and v.42
  1467.                    is *STRONGLY* recommended.
  1468.                 2. A terminal-server at your site that offers dial-up
  1469.                    SLIP connections. You'll have to ask your site or
  1470.                    system administrator about this one. There will
  1471.                    likely be some paperwork to fill out.
  1472.                 3. A SLIP (or CLSIP) LAP module for MacTCP. See [5.5]
  1473.                    for details on such products.
  1474.  
  1475.         If you are specifically interested in just having multi-window
  1476.         connections to a Unix box that you connect to over a modem,
  1477.         other options include using a Telnet program with SLIP (see
  1478.         [5.3]), or MacLayers or UW (see [6.3], [6.4])
  1479.  
  1480.  
  1481. [6.3] What is MacLayers and what do I need to use it?
  1482.  
  1483.         MacLayers allows you to logon to a Unix host and open more than
  1484.         one window over a single (serial) connection. Each window
  1485.         can correspond to a (login) shell or program running on your
  1486.         choice of host(s). Up to seven full-screen resizable VT-100
  1487.         windows are allowed.
  1488.         
  1489.         In addition, MacLayers provides a primitive (but useful
  1490.         anyway) mechanism to download binary files "in the background",
  1491.         allowing you to work in other windows while you download.
  1492.         No upload facility (except for text pasting) is provided.
  1493.         At this time, MacLayers does not support the CTB. However,
  1494.         it is freely distributable (but may not be sold).
  1495.  
  1496.         MacLayers requires:
  1497.         
  1498.                 1. A Unix host which supports sockets.
  1499.                 2. A Macintosh with 128 KB ROMs or larger.
  1500.                    MacLayers does not work with the old 64 KB ROM
  1501.                    machines.
  1502.  
  1503.         MacLayers comes in two parts: a program you run on your
  1504.         Macintosh and a set of C source files that you compile
  1505.         on your Unix host (a Makefile is provided). When you login
  1506.         to your host while running MacLayers on your Macintosh, you
  1507.         simply run one of the Unix-side programs to start up the
  1508.         windowing system (similar to running a windowing-environment
  1509.         like X-Windows at the console, except that everything is
  1510.         character based -- no graphics).
  1511.  
  1512.         MacLayers is currently at version 1.10. Unfortunately, the
  1513.         original author, David W. Trissel, has not had a lot of time
  1514.         to devote on his _free_ program. Fortunately, however, a group
  1515.         of programmers dedicated to Macintosh telecommunications is
  1516.         taking over the development of MacLayers. TopSoft promises
  1517.         to make major enhancements before releasing the next version
  1518.         of MacLayers (7/92). MacLayers 1.10 can be FTP'd from
  1519.         rascal.ics.utexas.edu in mac/communications/MacLayers.
  1520.         InfoMac sites are still carrying MacLayers 1.0.
  1521.  
  1522.         Let me stress again that the latest version does NOT support
  1523.         uploading, Zmodem transfers, X-Windows, the CTB, SLIP, or
  1524.         any other features not mentioned in the documentation.
  1525.  
  1526.         If you are using System 7, be sure to get the latest
  1527.         version, 1.10, since the earlier version, 1.00, has a few
  1528.         incompatibilities with System 7. MacLayers 1.10 provides
  1529.         much better keyboard support (through an included keyboard
  1530.         layout resource) for non-extended keyboards.
  1531.  
  1532.         The official archive site for MacLayers is rascal.ics.utexas.edu
  1533.         but both the Unix and Macintosh parts of MacLayers can be found
  1534.         in the comm directory at Info-Mac mirrors.
  1535.  
  1536.  
  1537. [6.4] What is UW and what do I need to use it?
  1538.  
  1539.         UW (short for Unix Windows) is a program similar in style and
  1540.         intent to MacLayers (see [6.3]) --- that is, it provides a
  1541.         multi-window interface to a Unix hosts. UW has been around a
  1542.         lot longer than MacLayers but, as far as I know, hasn't been
  1543.         updated in quite a long time. It offers most of the same
  1544.         features as MacLayers, but no facility for downloading
  1545.         is provided. UW does have the advantage of working with the
  1546.         older 64 KB ROM machines, but in general, MacLayers is the
  1547.         superior program.
  1548.  
  1549.  
  1550. [6.5] Is there a program that will convert between BinHex and MacBinary
  1551.         for Unix?
  1552.  
  1553.         Yes, there are at least two that will handle BinHex 4.0, MacBinary,
  1554.         and other conversions. macutil and mcvert are distributed as
  1555.         Unix shar archvies and can be found in the unix directory at
  1556.         InfoMac sites. Source code is included (of course) so you will
  1557.         need a C compiler to build the programs:
  1558.  
  1559.     * macutil
  1560.         
  1561.           macutil is a collection of utilities for manipulating Macintosh
  1562.           files in MacBinary [see 2.2] or BinHex [see 2.3] format, or over
  1563.           AppleDouble, AUFS, or CAP servers.
  1564.           
  1565.           As of (8/92), macutil includes three programs:
  1566.           
  1567.                 o hexbin - a program to convert BinHex 4.0 to MacBinary;
  1568.                   it also converts uuencode (and UULite) files to their
  1569.                   native binary format; support for .dl, .hex, and .hcx
  1570.                   formats (all predecessors of BinHex 4.0) also exists
  1571.                           
  1572.                 o macsave - a MacBinary filter program to convert
  1573.                   between various MacBinary representations, including
  1574.                   a single .bin file, three separate .data, .rsrc, .info
  1575.                   files, and AUFS format. macsave also allows one to
  1576.                   "peek" inside MacBinary files
  1577.  
  1578.                 o macunpack - a program to unpack PackIt, StuffIt,
  1579.                   Diamond, Compactor/Compact Pro, most StuffIt Classic
  1580.                   and StuffIt Deluxe, DiskDoubler, Zoom and LHarc/MacLHa
  1581.                   archives.
  1582.  
  1583.                   It also decodes BinHex 5.0, MacBinary, uuencode, and
  1584.                   Unix compress (ie: .Z suffix) files (as well as variants
  1585.                   of compress implemented by various Macintosh compress
  1586.                   programs).
  1587.  
  1588.                   Support for password protected and/or multi-segment
  1589.                   archives of various types is minimal or non-existent.
  1590.  
  1591.         The various authors of the macutil utilities are too numerous
  1592.         to list here; consult the README files that come with the package
  1593.         for the details.
  1594.  
  1595.         * mcvert
  1596.         
  1597.           mcvert allows you to convert BinHex files to MacBinary files
  1598.           and vice versa. In addition, you can create MacBinary files
  1599.           with empty resource forks from normal files, as well as perform
  1600.           other transformations. mcvert can also decode PackIt
  1601.           archives.
  1602.  
  1603.           mcvert was originally written in 1987 by Doug Moore; since 1989,
  1604.           mcvert has been independently updated by volunteers who have
  1605.           also posted their source.
  1606.         
  1607.           There are some known minor bugs with some of the earlier
  1608.           versions mcvert; for example, mcvert 1.65 fails to decode
  1609.           BinHex files that end with a single colon, ':', on the last
  1610.           line. On the other hand, many people have had difficulties
  1611.           compiling later versions on non Sun-like Unix systems.
  1612.  
  1613.           mcvert needs an official author to avoid confusion
  1614.           with independently derived versions. Volunteers can
  1615.           contact the editor of this FAQ to coordinate their efforts.
  1616.           
  1617.  
  1618. [6.6] How can I create LaserWriter PostScript printer files and print
  1619.         them on an PostScript printer connected to a Unix network?
  1620.  
  1621.         First, make sure there is no way you can find a Macintosh
  1622.         connected to a LaserWriter which you can use to print
  1623.         your document normally.
  1624.         
  1625.         If this definitely is not an option, determine whether 'macps'
  1626.         is installed on your Unix system. If 'macps' is not installed
  1627.         on your system, get the latest version from an InfoMac archive
  1628.         (look for it in the Unix sections) and follow the included
  1629.         directions to install it. You may need the assistance of
  1630.         your site's system administrator.
  1631.         
  1632.         'macps' is a Unix program that prepends a modified LaserPrep
  1633.         file to a PostScript file created by a Macintosh application
  1634.         (such as Microsoft Word). The result can be spooled directly
  1635.         to a PostScript printer.
  1636.  
  1637.         To generate the PostScript on your Macintosh, make sure the
  1638.         appropriate LaserWriter Chooser item is selected in the
  1639.         Chooser. Print your document using the normal print option
  1640.         of your application. On System 7 systems, click the "PostScript
  1641.         File" radio button when the standard Printer Manager dialog
  1642.         box is displayed. On pre-system 7 systems, hold down Command-F
  1643.         immediately _after_ clicking on OK in the dialog box; timing
  1644.         is crucial here --- Apple obviously did not originally intend
  1645.         users to take advantage of this "feature" (see note below).
  1646.  
  1647.         If you are running System 7, you will be prompted to select
  1648.         the destination folder and name for the PostScript file.
  1649.         Otherwise, it will be named "PostScript' (or 'PostScript#'
  1650.         where '#' is a digit) and placed either in the System folder,
  1651.         the application's current folder, or the root folder on the
  1652.         startup disk. You may rename the file.
  1653.  
  1654.         Upload (or otherwise transfer) the PostScript file to your
  1655.         Unix system, treating it as a text file, unless you are
  1656.         including graphics or fonts in your output (in which case you
  1657.         should be safe and take the extra steps and treat the file as
  1658.         an eight-bit binary file). Then, use 'macps' to spool the file
  1659.         to your printer. For example, if you had named the PostScript
  1660.         file 'report.ps' and normally print files on Unix with the
  1661.         command 'lpr -Pryon', you would issue the command:
  1662.         
  1663.                 % macps report.ps | lpr -Pryon
  1664.         
  1665.         This will print the file on your Unix printer. The documentation
  1666.         included with 'macps' includes a man page that provides more
  1667.         information on the process.
  1668.  
  1669.         'macps' was written by Edward Moy and is copyrighted by
  1670.         the Regents of the University of California. It can be freely
  1671.         distributed; check its ReadMe file for details.
  1672.  
  1673.         Note: Under System 7, _all_ fonts (including information needed
  1674.         to decode TrueType fonts if you use any TrueType fonts) you use
  1675.         your document are included in the PostScript file. As a result,
  1676.         even the smallest documents can produce very large (hundreds of
  1677.         kilobytes) PostScript files. If the fonts you use in your
  1678.         document are automatically downloaded to the laser printer
  1679.         you will be using to print, you can significantly reduce the
  1680.         size of your PostScript file (and thus save time transmitting)
  1681.         by removing the font definitions. You can do this manually,
  1682.         but it is safer to use a utility, such as Trimmer, StripFonts,
  1683.         or the DMM-LW utilities (which includes other capabilities
  1684.         as well), all available at InfoMac sites.
  1685.         
  1686.         Note: If you are a pre-System 7 user, you are encouraged to
  1687.         read the file tips/generating-postscript at InfoMac archives.
  1688.         This file gives explicit directions for generating PostScript
  1689.         files using pre-System 7 machines and also describes how to
  1690.         enable a check box in the LaserWriter Dialog box that allows
  1691.         you to redirect the PostScript output to a file without having
  1692.         to type Command-F or Command-K.
  1693.  
  1694. ================================================================================
  1695. [7] Sending and receiving Mail and Usenet News with your Macintosh
  1696.  
  1697. [7.1] How can I send/receive Internet mail with my Macintosh?
  1698.  
  1699.         There are a variety of ways to do this depending primarily
  1700.         on how you connect your Macintosh to the rest of the world.
  1701.         The most popular and practical methods are summarized below:
  1702.  
  1703.         Note: Methods of sending and receiving e-mail that are specific
  1704.               to A/UX are not discussed; see the FAQ for comp.unix.aux.
  1705.         
  1706.         * UUCP
  1707.         
  1708.         Perhaps the most practical way to interact with Usenet for most
  1709.         is to use UUCP (Unix-to-Unix-Copy). UUCP is a protocol intended
  1710.         to be used to transfer files between Unix machines over
  1711.         telephone lines. Various UUCP programs exist for the Macintosh,
  1712.         from freeware to shareware to payware. In addition to the UUCP
  1713.         software, you must find a host machine connected to the Internet
  1714.         (or equivalent) that is willing to send and receive your e-mail
  1715.         (and news, if you wish [see 7.2]). There are commericial
  1716.         services that provide this capability in various regions of
  1717.         the country. Once you have identified such a machine, you need
  1718.         to register your site with a unique name in the UUCP maps.
  1719.         
  1720.         -> Mac/gnuucp is a port of the GNU UUCP sources to the Macintosh.
  1721.         Sources are included. The interface uses the standard Think C
  1722.         command-line substitute. A Hypercard mail reader is provided.
  1723.         Usable, but not recommended if you intend on transfering a lot
  1724.         of files.
  1725.  
  1726.         -> UUPC 3.0 is a substantially better freeware implementation of
  1727.         the UUCP protocol for the Macintosh. UUPC 3.0 includes support
  1728.         for various flavors of UUCP that provide better performance
  1729.         with high-speed error-correcting modems. Full source code
  1730.         is provided. UUPC 3.0 was implemented by a coalition of
  1731.         programmers led by Dave Platt. Thanks!
  1732.  
  1733.         -> uAccess, a payware product (about $300) from Ice
  1734.         Engineering supports the CTB and can be used to send and
  1735.         receive both e-mail and USENET postings via a UUCP link.
  1736.         See [7.2] for more information.
  1737.  
  1738.         * MacTCP: SMTP, POP
  1739.         
  1740.         SMTP (Simple-Mail-Transfer-Protocol) and POP (Post-Office-
  1741.         Protocol) are two protocols for transfering electronic mail
  1742.         between machines that have a TCP/IP interface or equivalent.
  1743.         Usually, on the Macintosh, such an interface is provided via
  1744.         MacTCP and/or the Communications Toolbox.
  1745.         
  1746.         -> Eudora is one of the best written and most popular free
  1747.         programs available for the Macintosh. Eudora is a complete
  1748.         versatile e-mail package which can send e-mail via SMTP (either
  1749.         through the CTB or a serial connection) and receive e-mail via
  1750.         a POP server. It can also be used with UUPC 3.0 (as a mail
  1751.         reader and message generator, not a transport agent). Eudora
  1752.         can be also used to transfer arbitrary Macintosh files between
  1753.         computers through its BinHex 4.0 attachment features. Many
  1754.         accolades go to the author, Steve Dorner <sdorner@qualcomm.com>,
  1755.         who continues to support Eudora. As of (7/92), the latest
  1756.         version of Eudora can be FTP'd from ftp.cso.uiuc.edu in
  1757.         mac/eudora.
  1758.  
  1759.         -> LeeMail is a shareware ($10) MacTCP-based SMTP mailer for
  1760.         the Macintosh. LeeMail allows you to send and receive Internet
  1761.         mail directly from your Macintosh --- if you have a fixed IP
  1762.         address (manual addressing). Otherwise, if your Macintosh uses
  1763.         dynamic addressing to determine its IP address, you can use
  1764.         LeeMail to send mail from your Macintosh but should use a
  1765.         different Reply-To address. LeeMail supports various enclosures.
  1766.         Author: Lee Fyock <laf@mitre.org>
  1767.  
  1768.         -> TCP/Connect II, from Intercon, includes support for both
  1769.         SMTP and POP based e-mail.
  1770.  
  1771.  
  1772.         * Other:
  1773.  
  1774.         -> Fernmail, a shareware program ($20), can be used as a stand-
  1775.         alone mailer program to read and compose e-mail messages. It can
  1776.         also be used to send e-mail between different users of the same
  1777.         Macintosh but has no built-in facility to transfer messages
  1778.         between machines. It is most useful as a front-end for UUCP
  1779.         mailers that lack a sophisticated mail management program.
  1780.         Author: Dave Platt <dplatt@snulbug.mtview.ca.us>
  1781.         
  1782.         
  1783. [7.2] How can I read/post Usenet news with my Macintosh?
  1784.  
  1785.         Again, the various options depend primarily on how your
  1786.         Macintosh is connected to Usenet. The various ways to
  1787.         connect your Macintosh to outside networks are summarized
  1788.         elsewhere in this FAQ. What follows is a brief description of
  1789.         the more popular software packages, according to connection
  1790.         method.
  1791.  
  1792.         Note: Methods of sending and receiving news that are specific
  1793.               to A/UX are not discussed; see comp.unix.aux instead.
  1794.  
  1795.         * UUCP
  1796.  
  1797.         -> uAccess, a commericial product (about $300) from Ice
  1798.         Engineering (and the product from which uATerm and Termy were
  1799.         derived) is a well-designed product that works well enough to
  1800.         allow you to use your Macintosh as a Usenet node (if you have
  1801.         enough disk space). uAccess supports the CTB and comes with a
  1802.         terminal emulator. It was reviewed in the July, 1992 issue of
  1803.         _UnixWorld_.
  1804.  
  1805.         * MacTCP - NNTP
  1806.         
  1807.         Most (if not all) MacTCP-based newsreaders for the Macintosh
  1808.         will require access to a NNTP news server. NNTP (Net News
  1809.         Transfer Protocol) is a protocol used to transfer articles
  1810.         between a central news server and many client machines over
  1811.         TCP/IP or a serial link.
  1812.         
  1813.         -> NewsWatcher is a free MacTCP-based NNTP news client. It
  1814.         supports a graphical "point and click" interface for browsing
  1815.         and reading news. The program was featured in Apple's technical
  1816.         "d e v e l o p" magazine (#6) with source; you can also FTP the
  1817.         source from ftp.apple.com. The application itself is available
  1818.         at other archives.
  1819.         Contact: send e-mail to <newswatcher@phil.ruu.nl>
  1820.         
  1821.         Note: An *early* *development* version of the next release of
  1822.         Newswatcher has been made available for anonymous FTP at
  1823.         ftp.acns.nwu.edu [129.105.113.52] in the directory
  1824.         pub/newswatcher. IF YOU FTP THIS, PLEASE READ THE ACCOMPANYING
  1825.         README FILE FOR IMPORTANT INFORMATION. John appreciates hearing
  1826.         bug reports, but he is also being beseiged by e-mail; don't
  1827.         forget that NewsWatcher is being supported and extended by
  1828.         a group of volunteers.
  1829.  
  1830.         -> Nuntius is a thread-based, MacTCP-based NNTP news reader with
  1831.         a graphical Finder-like user interface. It is actively supported
  1832.         by its author.
  1833.         Author: Peter Speck <speck@dat.ruc.dk>
  1834.  
  1835.         -> TheNews is a shareware ($25) MacTCP-based NNTP news reader.
  1836.         You can respond to articles if via a local SMTP server also.
  1837.         Author: Bill Cramer <70322.3412@compuserve.com>
  1838.  
  1839.         -> TCP/Connect II, from Intercon, includes an NNTP based news
  1840.         reader, as well as e-mail (and other) facilities.
  1841.  
  1842.         
  1843.         * Serial - NNTP
  1844.                 
  1845.         --> NetFeed is a NNTP newsreader designed to communicate with
  1846.         a NNTP server via modem. It includes an article reader and
  1847.         a simple scripting language to facilitate dialing the modem.
  1848.         NetFeed is shareware, but the authors seem to only ask for a
  1849.         postcard if you use their software.
  1850.         Authors: Bill Burns <WDBURNS@MTUS5.bitnet>
  1851.                  Brad Boyer <BRBOYER@MTUS5.bitnet>
  1852.  
  1853.  
  1854. ================================================================================
  1855. [8] Miscellaneous
  1856.  
  1857. [8.1] I don't have FTP --- How can I access the Macintosh FTP archives
  1858.         through e-mail?
  1859.  
  1860.         First, look in the Appendix of this FAQ. Descriptions on how
  1861.         to access mailservers that mirror the InfoMac archives are
  1862.         provided there.
  1863.         
  1864.         For more general help on accessing FTP sites through e-mail,
  1865.         send e-mail to mail-server@rtfm.mit.edu and include a line
  1866.         containing "send usenet/news.answers/finding-sources" in the
  1867.         message body. You will be mailed instructions on how to use
  1868.         FTP sites via e-mail.
  1869.  
  1870. ================================================================================
  1871. Appendix
  1872.  
  1873. [A]     List of Common File Suffixes and Abbreviations
  1874.  
  1875.         Suffix  Description
  1876.         ------- ------------------------------------------------------
  1877.         .bin    MacBinary files; see [2.2]
  1878.         .cpt    Compact Pro archive files; see [3.6]
  1879.         .dd     DiskDoubler archive files; see [3.6]
  1880.         .gif    Compuserve Graphics Interchange File;
  1881.         .hqx    BinHex files; see [2.3], [3.7]
  1882.         .image  Apple DiskCopy disk image file; see [2.5]
  1883.         .sea    Self-extracting archive files
  1884.         .shar   Unix shell archive file 
  1885.         .sit    StuffIt archive files; [see 3.6]     
  1886.         .uu     Unix uuencoded files; see [2.3]
  1887.         .Z      Unix 'compress' archive file
  1888.         .zip    MS-DOS PC archive file
  1889.  
  1890.         Abbrev-
  1891.         iation  Description
  1892.         ------- ------------------------------------------------------
  1893.         A/UX    Apple Unix
  1894.         ADB     Apple Desktop Bus
  1895.         AFE     Apple File Exchange
  1896.         ARA     AppleTalk Remote Access
  1897.         bps     bits per second
  1898.         csmc    comp.sys.mac.comm
  1899.         CTB     Communications Tool Box
  1900.         CTS     Clear-To-Send
  1901.         DSR     Data-Set-Ready
  1902.         DTR     Data-Terminal-Ready
  1903.         FTP     File Transfer Protocol
  1904.         IP      Internet Protocol
  1905.         LAP     Link Acess Protocol
  1906.         MNP     Microcom Networking Protocol
  1907.         NNTP    Net News Transfer Protocol
  1908.         RTS     Request-To-Send
  1909.         SID     Sound Input Device
  1910.         SLIP    Serial Line Internet Protocol
  1911.         TCP     Transmission Control Protocol
  1912.         uw      Unix Windows
  1913.  
  1914.  
  1915.  
  1916. [B]     List of Macintosh archive sites available through the Internet
  1917.  
  1918. All shareware or freeware programs described in this FAQ are available
  1919. from one of the many archives that mirror the InfoMac archives at sumex
  1920. and at other Macintosh FTP sites described below.
  1921.  
  1922. Of course, since almost all files are distributed in BinHex format,
  1923. the first program you need to get hold of is "BinHex 4.0" or one of
  1924. the programs described in [2.3] that has the capability to decode
  1925. BinHex files. If you have FTP access, try to FTP the file
  1926. info-mac/util/binhex4.bin from sumex-aim.stanford.edu with 'binary'
  1927. mode set (issue the command 'binary' to the FTP server). This file
  1928. is a MacBinary version of BinHex 4.0. If you don't have a binary-
  1929. capable FTP, or if you forget to use binary, you will get a corrupted
  1930. file when you transfer the file to your Mac.
  1931.  
  1932. If you don't have FTP access or binary FTP doesn't seem to work for you,
  1933. try to friend who has BinHex 4.0 (or equivalent) on a disk that you can
  1934. copy. Or, if you have a Pascal compiler handy, you can download the
  1935. Pascal source from sumex and compile it. But your best bet is to ask
  1936. around.
  1937.  
  1938. Unless otherwise indicated, the following FTP sites are all anonymous
  1939. FTP sites available through the Internet. Logon as "anonymous" and give
  1940. your e-mail address as the password. Remember that the use of anonymous
  1941. FTP at these sites is a privelege, not a right, so please act
  1942. accordingly. Type 'ls' to get a directory listing. Use the command 'cd'
  1943. followed by a directory name to move to a specific directory. USe the
  1944. command 'cd ..' to move back "up" to the previous directory. 
  1945. Issue the command 'binary' to change to FTP BINARY mode. Give the command
  1946. 'get' followed by a filename to retrieve a specific file.
  1947.  
  1948. Sites are grouped by geographical location. North American users are
  1949. strongly encouraged to use the North American sites. Practically
  1950. everything found on other continents can also be found somewhere in
  1951. North America. Similarly, non-North American users are advised to check
  1952. out their local sites first. Ftp.apple.com is the notable exception.
  1953.  
  1954.  
  1955. NORTH AMERICA:
  1956.  
  1957. ** ftp.apple.com **
  1958. This FTP site is maintained by Apple. You can FTP System 7, TuneUp,
  1959. various Developer Technical Support items (including all the Tech
  1960. Notes), QuickTime, and much more. You will need the Apple DiskCopy
  1961. program (available online) to make floppy-disk versions of the disk
  1962. images.
  1963.  
  1964. ** mac.archive.umich.edu ** (141.211.182.23)
  1965. University of Michigan's Macintosh Public Domain and Shareware Archive.
  1966. All files are in the mac directory (mac.bin is a directory useful only
  1967. to local University of Michigan users). Has lots of Macintosh files that
  1968. don't seem to be available anywhere else. Announcement of recent
  1969. additions to the archives are routinely seen in comp.sys.mac.apps. Read
  1970. the file '00introduction' for details on submitting.
  1971.  
  1972. ** microlib.cc.utexas.edu **
  1973. The University of Texas Computation Center maintains a large and useful
  1974. Macintosh archive in microlib/mac (Archives for other personal computers
  1975. are also available here). Submissions can be e-mailed (in BinHex form)
  1976. to macgifts@mac.archive.umich.edu (which are then rebroadcasted
  1977. elsewhere; this is the easiest way to distribute public-domain or
  1978. shareware stuff throughout the Internet).
  1979.  
  1980. ** sumex-aim.stanford.edu ** (36.44.0.6)
  1981. The Macintosh Archive site. This site is heavily used and has anonymous
  1982. FTP connections limited during local working hours, so you are STRONGLY
  1983. encouraged to use one of the many sites which mirror the sumex archives.
  1984. All Macintosh files are stored in the directory info-mac in a tree
  1985. structure by generic file type. You should read the file in the
  1986. help subdirectory called 'posting-guidelines.txt' for details on
  1987. submitting files to the archive.
  1988.  
  1989. ** wuarchive.wustl.edu ** (128.252.135.4)
  1990. Washington University maintains a mirror archive of sumex-aim and also
  1991. mac.archive.umich.edu (among others). Look in mirrors/infomac and
  1992. mirrors/archive.umich.edu respectively. This site is also useful for
  1993. other reasons and can be mounted via NFS (see the README files in the
  1994. top level).
  1995.  
  1996.  
  1997. If you don't have FTP access, you can access the sumex-aim InfoMac
  1998. archives by using the LISTSERVer at Rice University in Houston, TX.
  1999. For example, to retrieve the file UTIL/CPT-EXPAND-10.HQX, send a message
  2000. containing the line "$macarch get UTIL/CPT-EXPAND-10.HQX" to
  2001. listserv@ricevm1.rice.edu. Unix users may also find the following script
  2002. useful:
  2003.  
  2004. #!/bin/csh -f
  2005. # macarch.get
  2006. if test $# -ne 1
  2007. then
  2008.         echo Usage: $0 archive-name-of-file-to-retrieve
  2009.         exit 1
  2010. fi
  2011. echo \$macarch GET   $1 | mail LISTSERV@ricevm1.rice.edu
  2012.  
  2013. The files HELP/ALL-FILES.TXT, HELP/ACCESSING-FILES.TXT, and other
  2014. files in the HELP hierarchy are useful files to try retrieving
  2015. initially.
  2016.  
  2017.  
  2018. EUROPE:
  2019.  
  2020. ** ftp.funet.fi ** (128.214.6.100)
  2021. The Finnish University and Research network (FUNET) archive site.
  2022. Macintosh files are in pub/mac. Read the README file in the top level,
  2023. especially if you are FTP-ing "long distance".
  2024.  
  2025. ** nic.switch.ch ** (130.59.1.40)
  2026. The Swiss Academic and Research Network (SWITCH) maintains an info-mac
  2027. mirror on nic.switch.ch. Files are in the directory /mirror/info-mac 
  2028. and are updated daily.
  2029.  
  2030. ** src.doc.ic.ac.uk ** (146.169.2.1)
  2031. Archive site maintained by UKUUG Software Distribution Service,
  2032. Department of Computing, Imperial College, London, UK. Macintosh
  2033. files are in directory mac. Mirrors of sumex-aim.stanford.edu and
  2034. mac.archive.umich.edu are in mac/sumex and mac/umich respectively.
  2035. Some files are compressed using Unix compress (.Z); see the README
  2036. file.
  2037.  
  2038. ** irisa.irisa.fr ** (131.254.2.3)
  2039. Archive site maintained by Institut de Recherche en Informatique et
  2040. Systemes Aleatoires in Rennes, Brittany, France. This site maintains an
  2041. archive of various comp.binaries.* group, including comp.binaries.mac.
  2042. Files are in News/comp.binaries.mac. Warning: Files in this directory
  2043. are numbered and numerous so avoid asking for a directory listing;
  2044. that is, don't type 'ls' or 'dir'. Rather, change to this directory
  2045. and download the file 'index' which maps the "Subject:" line to
  2046. a number which you can then 'get'. 
  2047.  
  2048.  
  2049. If you don't have FTP access, you can access the InfoMac archives
  2050. by sending e-mail to the mirror archive kept on fileserv@irlearn.ucd.ie.
  2051. Files must be requested by their (14 digit) number, so first send 
  2052. a message containing only the line "get macfile listing" for a full 
  2053. index, or ask for the most recent additions by sending "index newmac".
  2054.  
  2055.  
  2056. AUSTRALIA:
  2057.  
  2058. ** archie.au ** (139.130.4.6)
  2059. AARNet Archive Server, Melbourne, Australia. Macintosh files are
  2060. in pub/micros/mac. This site also mirrors sumex-aim.stanford.edu;
  2061. look in pub/micros/mac/infomac.
  2062.  
  2063.  
  2064. JAPAN:
  2065.  
  2066. ** utsun.s.u-tokyo.ac.jp ** (133.11.11.11)
  2067. University of Tokyo archive site. Macintosh files are in pub/Mac.
  2068. This site also mirrors info-mac at sumex-aim.stanford.edu; check
  2069. the pub/Mac/info-mac directory.
  2070.  
  2071.  
  2072. [C]     Vendor Information
  2073.  
  2074. These vendors are either mentioned in this FAQ or provide products
  2075. relating to Macintosh networking. Neither the editor of this list
  2076. nor any of the contributors necessarily endorse any of the vendors
  2077. or their products. The following information is provided for your
  2078. convenience only. It was compiled from sources obtained from Usenet.
  2079. Please bring any errors or additions to the attention of the editor.
  2080.  
  2081. Vendor                                  Contact Methods:
  2082. --------------------------------------- --------------------------------
  2083. Advanced Software Concepts              e-mail:
  2084.                                             adv.soft@applelink.apple.com
  2085.                                         anonymous FTP at 192.70.34.153
  2086.  
  2087. Alverson Software                       e-mail: davea@tso.uc.edu
  2088.  
  2089. Apple Developers Association (APDA)     [USA] (408) 974 4667
  2090.                                         e-mail: APDA@applelink.apple.com
  2091.                                         MacTCP orders and information:
  2092.                                         [USA] (800) 282-2732
  2093.                                         [USA] (408) 562-3971 {FAX}
  2094.                                         [CANADA] (800) 637-0029
  2095.                                         [WORD] 562-3910
  2096.  
  2097. Cayman Systems                          [USA] (800) 473 4776
  2098.                                         e-mail: info@cayman.com
  2099.                                         e-mail: sales@cayman.com
  2100.                                         anonymous FTP at ftp.cayman.com
  2101.  
  2102. Compatible Systems                      [USA] (800) 356 0283
  2103.                                         e-mail: support@compatible.com
  2104.                                         anonymous FTP at ftp.compatible.com
  2105.  
  2106. Freesoft                                [USA] (412) 846-2700
  2107.  
  2108. Global Village                          [USA] (415) 390-8300
  2109.                                         e-mail: GLOBALVILLAG@applelink.apple.com
  2110.                                         America Online: GlobalVill
  2111.                                         CompuServe: 75300,3473
  2112.  
  2113. Hayes                                   [USA] (404) 441-1617
  2114.                                         [CANADA] (519) 746-5000
  2115.                                         [USA/CANADA] (800) US-HAYES {BBS}
  2116.                                         [USA/CANADA] (404) HI-MODEM {BBS}
  2117.                                         [UK] 081-848-1858
  2118.                                         [UK] 081-569-1774 {BBS}
  2119.                                         [HK] 852-887-1037
  2120.                                         
  2121. Hyde Park Software (TriSoft)            [USA] (800) 531-5170
  2122.                                         e-mail: info@hydepark.com
  2123.  
  2124. ICE Engineering, Inc.                   [USA] (313) 449-8288
  2125.                                         e-mail: info@ice.com
  2126.                                         e-mail: time@ice.com
  2127.  
  2128. Intercon Systems                        [USA] (703) 709-9890  
  2129.                                         e-mail: sales@intercon.com
  2130.  
  2131. Pacer Software                          [USA] (619) 454-0565
  2132.                                         e-mail: support@pacersoft.com
  2133.  
  2134. Seaquest Software                       [USA] (503) 531-0252
  2135.                                         e-mail: seaquest1@aol.com
  2136.                                         e-mail: peterm@cs.pdx.edu 
  2137.                                         CompuServe: 73217,3460
  2138.                                         America Online: Seaquest1
  2139.  
  2140. Shiva                                   [USA] (800) 458-3550
  2141.                                         [USA] (617) 621-0190 {BBS}
  2142.                                         e-mail: info@shiva.com
  2143.                                         e-mail: sales@shiva.com
  2144.                                         e-mail: support@shiva.com
  2145.                                         anonymous FTP at ftp.shiva.com
  2146.  
  2147. Smartcom (Hayes)                        [USA] (404) 441-1617
  2148.                                         [USA] (800) US-HAYES (BBS)
  2149.  
  2150. Software Ventures Corporation           [USA] (510) 644-1325
  2151.                                         e-mail: microphone@svcdudes.com
  2152.  
  2153. Synergy Software                        [USA] (215) 779-0522
  2154.  
  2155. Webster Computer Corp.                  [AUSTRALIA] 61 3 764 1100
  2156.  
  2157. White Pine Software                     [USA] (603) 886-9050 
  2158.         
  2159.  
  2160. [D]     Contributors
  2161.  
  2162. The editor of this FAQ would like to graciously thank all of the
  2163. following individuals who have contributed in some form or another
  2164. to the answers provided above, and to the many others who have
  2165. encouraged and corrected me along the way.
  2166.  
  2167.         Dave Alverson                   (ZTerm, Powerbooks)
  2168.         Jack Brindle                    (BinHex, MacBinary)
  2169.         Eric Behr                       (MacTCP)
  2170.         Josh Cole                       (Networking, MacTCP, AppleDouble)
  2171.         Bill Coleman                    (Smartcom)
  2172.         Steve Dorner                    (Eudora, SLIP)
  2173.         Don Gilbert                     (SLIP)
  2174.         Tom Gewecke                     (European E-Mail, Archives)
  2175.         Elliotte Rusty Harold           (General, File Transfer Programs)
  2176.         Greg Kilcup                     (MacX, SLIP, CSLIP, PPP)
  2177.         Andy Y. A. Kuo                  (Networking)
  2178.         Peter N Lewis                   (General, FTPd)
  2179.         Leonard Rosenthol               (StuffIt)
  2180.         Kevin Eric Saunders             (Comet)
  2181.         Eric P. Scott                   (General)
  2182.         Jon L. Spear                    (General, Baud Etymology)
  2183.         Werner Uhrig                    (Official Archive Site Maintainer)
  2184.         Rick Watson                     (MacSLIP)
  2185.  
  2186.         sbb@panix.com                   (Versaterm)
  2187. ================================================================================
  2188.  
  2189.  
  2190.