home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / Other / Coherent / DemonArchives / docs / coh4.tip.faq.z / coh4.tip.faq
Encoding:
Text File  |  1994-01-06  |  58.4 KB  |  1,649 lines

  1.            T E C H N I C A L  T I P S  F O R  C O H E R E N T  4.X
  2.  
  3.                  Technical Tips FAQ for Rev 4.X of Coherent
  4.  
  5.  
  6.                            Help With Installation:
  7.                 4.0 Binary compatability with other software:
  8.                              Compiling programs:
  9.                     Help with serial ports and terminals:
  10.                 Creating a Bootable Floppy for Emergency Use:
  11.  
  12.  
  13.  
  14.  
  15.  
  16. Help With Installation:     From: Bob Hemedinger <support@mwc.com>
  17.   -----------------------
  18.   1) I'm updating from version 3.x to 4.x and am being asked for
  19.      a serial number from a registration card. I don't have one.
  20.  
  21.           - updating users do not need new serial numbers. Use
  22.             the number supplied with your 3.x version. If you don't
  23.             know what it is, read the file /etc/serialno.
  24.  
  25.   2) I'm seeing various characters in the upper right hand corner of
  26.      my screen when Coherent boots.
  27.  
  28.           - These are used by MWC for debugging some installation
  29.             problems. If installation fails to boot, the last character(s)
  30.             displayed in the corner of the screen will give a significant
  31.             clue as to where the failure occurred.
  32.  
  33.   3) I get a core dump during the installation. The last digits of the
  34.      eip register are 2EF.
  35.  
  36.           - Call MWC for a new set of installation diskettes.
  37.  
  38.   4) I see a prepare_gift() message when Coherent boots.
  39.  
  40.           - The tertiary boot program, /tboot, is attempting to read your
  41.             CMOS to get your hard drive parameters and other information.
  42.             This process met with an unexpected error, usually related to
  43.             the initialization of cache memory. If Coherent continues to boot
  44.             and run, ignore the message. If the boot fails, try this:
  45.  
  46.                   - hit <space> when prompted by tboot to abort the
  47.                     boot process. Type 'info' at the first '?' prompt.
  48.                     Ignore the returned data. At the next '?' prompt,
  49.                     type 'update' or 'begin' if updating or installing,
  50.                     or enter the name of the kernel to boot. Follow
  51.                     this procedure exactly. Do NOT try the 'info' command
  52.                     more than once.
  53.  
  54.   5) When booting the installation, I come to a # prompt with a message
  55.      displayed that I didn't boot properly and need to reboot.
  56.  
  57.           - tboot failed to pass what you typed at the '?' prompt
  58.             to the installation program. A prepare_gift() message
  59.             was probably displayed before this, sometimes too quickly
  60.             to be seen unless one is looking for it specifically.
  61.             One can either reboot and use the procedure from item #4
  62.             (above), or type 'build' at the # prompt to install, or
  63.             type 'build -u' at the # prompt to update from 3.x.
  64.  
  65.   6) During boot, I see a message about not being able to release a
  66.      modified buffer.
  67.  
  68.           - In most cases, Coherent will continue to boot normally. In some,
  69.             the message will scroll endlessly. This is an indication of an
  70.             incompatible bios and is a very rare case. The Epson bios set
  71.             has sometimes produced this problem. If at all possible, update
  72.             the bios chips in the computer. Phoenix is the bios chipset
  73.             MWC recommends.
  74.  
  75.   7) After installing disk #1, I reboot Coherent from the hard drive, but
  76.      am never prompted to enter a diskette -or-, I reboot Coherent from the
  77.      hard drive, and the system hangs with a Coherent banner message on the
  78.      screen.
  79.  
  80.           - Thou hast most likely chosen to use either virtual consoles,
  81.           or no virtual consoles but did select a loadable keyboard
  82.           table. Coherent is hanging at the point where keyboard initialization
  83.           takes place, indicating that the keyboard does not properly support
  84.           IBM scan code 3. This is a different keyboard mode than DOS
  85.           uses, and probably a good 10% of keyboards of Asian origin will
  86.           have problems with this. Reinstallation without virtual consoles
  87.           nor loadable keyboard tables should resolve this.
  88.  
  89.   8) All diskettes install without a hitch, but after rebooting, fsck finds
  90.      all sorts of DUP blocks and bad i-nodes.
  91.  
  92.           - This is rare, but is usually the result of installing onto a
  93.             large partition. This is possibly related to sector translation
  94.             firmware and/or the manner in which the firmware deals with
  95.             bad blocks... we don't know yet. Break the large partition into
  96.             smaller partitions and try installation again. If this is an ESDI
  97.             drive, and the controller is doing sector translation, try switching
  98.             it to native mode.
  99.  
  100.  
  101.   4.0 Binary compatability with other software:
  102.   --------------------------------------------
  103.  
  104.   Coherent 4.x compiles and runs COFF executables. Third party COFF software
  105.   will most likely run if the following conditions are true:
  106.  
  107.           - does NOT use shared memory nor shared libraries. We plan to
  108.             implement these in the next release of Coherent. Coherent
  109.             4.0 shared memory is not System V compliant.
  110.  
  111.           - does NOT rely on sockets nor streams. Again, we plan to have
  112.             have at least one of these in the next release.
  113.  
  114.           - does NOT use graphics. Coherent 4.0 is strictly a text-based
  115.             system. Again, we plan to have some form of graphics support
  116.             in the future.
  117.  
  118.   Some examples of 3rd party software running under Coherent 4.x:
  119.           ACUCOBOL
  120.           Xtree
  121.           BASIS International BBX/Progression 3 (BASIC)
  122.           FilePro
  123.  
  124.           - For more info, please contact MWC, or email sales@mwc.com.
  125.  
  126.  
  127.   Compiling programs:
  128.   -------------------
  129.  
  130.   1) The compiler is complaining about not enough memory.
  131.  
  132.           - You may have a significant amount of memory, say 2 or 4 Megabytes,
  133.             but one must also account for other running processes. The compiler
  134.             by default tries to do all of its work in core (memory). If it
  135.             aborts due to not enough memory, then add a -T0 to your cc command
  136.             line. This will force the compiler to use temporary files on
  137.             the hard drive, rather than in core.
  138.  
  139.   2) I'm trying to port software from a bbs or the net. Is Coherent closer to
  140.      System V or BSD?
  141.  
  142.           - You should select System V wherever possible. We tend to
  143.             avoid BSDisms.
  144.  
  145.   3) When compiling a package, the linker complains that getwd() doesn't
  146.      exist. This worked under 3.x. What happened?
  147.  
  148.           - With Coherent 4.0, we have gone to getcwd() in place of
  149.             getwd(). We have supplied _getwd() for people that need
  150.             getwd(), but we are planning on dropping this in the
  151.             future.
  152.  
  153.  
  154. Help with serial ports and terminals:
  155.   -------------------------------------
  156.   robert@cstpl.com.au (Robert Chalmers) Coherent V4.0/4.01.
  157.                           Thanks, Robert!
  158.  
  159.   If you follow the installation instructions, and choose their defaults,
  160.   you will end up with a ttys file very similar to the following.
  161.  
  162.           0lPcom1l <--|
  163.           0lPcom2l    | -- The four standard COM1, COM2,
  164.           0lPcom3l    |    COM3 & COM4 ports. NOT CONFIGURED.
  165.           0lPcom4l <--|    See the notes below for configuration.
  166.           1lPmono0 <--|
  167.           1lPmono1    | -- The terminal virtual consoles.
  168.           1lPmono2    |    These REPLACE the V3.x's 1Pconsole
  169.           1lPmono3 <--|     entry in that versions ttys file.
  170.                             You dont have to touch these.
  171.  
  172.   For example,  on my  system I had  the following hardware.   One standard
  173.   HDD/FDD Controller (IDE) with COM1,  COM2 and LPT1 on board, and enabled.
  174.   These live at 3F8 - IRQ4, and 2F8 - IRQ3.  LPT1 uses 378 and IRQ7.
  175.  
  176.   One standard  Taiwan Multi I/O card  with 2 COM ports,  one printer port,
  177.   and one game port. This card  can be configured as COM1/2  or COM3/4, and
  178.   LPT1 or  LPT2. I have  the jumpers set  for the following. COM3  at 3E8 -
  179.   IRQ4 and COM4 at 2E8 - IRQ3, with the second printer, LPT2 at 278 - IRQ5.
  180.  
  181.   Now, setting them  up, as applied to this type  of 2 board setup.  If you
  182.   are not  sure if your  installation configured the  ports correctly, then
  183.   follow the instructions in the Release Notes and Installation Guide under
  184.   'Asy' exactly as they appear,  regarding the making of the devices.  Dont
  185.   change anything.  yet.  Now, the  thing to note  is the rule  on IRQs and
  186.   Polling. If you are using COM2  as your modem port, (seems to be the most
  187.   used option), and COM1 as a terminal connection, and both are using IRQs,
  188.   then the other two must be  Polled. COM3 and COM4 must be Polled. Observe
  189.   my settings listed,
  190.  
  191.           0lPcom1l <--- Serial terminal on COM1. IRQ4
  192.           1rLcom2r <--- Modem, incoming, on COM2. IRQ3
  193.           0lLcom2l <--- Modem, outgoing (the same modem) on COM2. IRQ3
  194.           0lPcom3pl <--- Serial terminal on COM3. Polled
  195.           0lPcom4pl <--- Serial terminal on COM4. Polled
  196.           1lPmono0 <-|
  197.           1lPmono1   |
  198.           1lPmono2   | --virtual screens.
  199.           1lPmono3 <-|
  200.  
  201.   The Serial  terminals are shown  as 'disabled' in the  above listing, but
  202.   when they are connected, you simply type 'enable com3pl' and presto!, you
  203.   get a login prompt on that terminal.
  204.  
  205.   In SUMMARY:
  206.   Install with all defaults.
  207.   Run the three configuration commands in the Asy entry.
  208.   The asyxxx entries in your /dev directory are the prototypes for
  209.   the comxx devices, so you can ignore them for the purposes of this.
  210.   Decide which lines you will use, and check your IRQ/Poll combination.
  211.   Check your physical wiring.
  212.  
  213.   For terminals, you only need three wires:
  214.  
  215.   D25 connectors. TXD to RXD, RXD to TXD, Common Ground.
  216.           2 --> 3
  217.           3 <-- 2
  218.           7 <-> 7
  219.   D9 connector. TXD to RXD, RXD to TXD, Common Ground.
  220.           2 --> 3
  221.           3 <-- 2
  222.           5 <-> 5
  223.  
  224.   In the above setting, to call out on the modem, you MUST type
  225.    'disable com2r' before you can call out on com2l. When you are finished,
  226.   type 'enable com2r' to put your modem back on line.
  227.  
  228.   Other  things of  note:  Old Xt's  with  a com  port and  any version  of
  229.   TELIX/PROCOMM/etc etc make good cheap terminals, as do old terminals that
  230.   businesses throw away as obsolete.
  231.  
  232.   Windows 3.1's  Terminal will  emulate a  vt100. If you  have a  second PC
  233.   connected  to a  Coherent serial  port, its  'almost!' like  having Xterm
  234.   running Coherent  in a Term  window. You can  even cut and  paste between
  235.   Word for Windows etc and vi. So who needs X I ask?
  236.  
  237.   Creating a Bootable Floppy for Emergency Use:
  238.   ---------------------------------------------
  239.           Forwarded here by Robert Chalmers, work done by Udo and Vlad
  240.   | Udo and Vlad have done a MARVELOUS job here. -- Robert Chalmers     |
  241.  
  242.           [Two spaces have been added to the start of each line to
  243.            avoid mailer and nroff problems... --Mike]
  244.  
  245.   -------------------------Cut Here-------------------------------
  246.     # shell script to create a bootable floppy disk
  247.     # Works with COHERENT 3.x and COHERENT 4.0.
  248.     # Written by Udo Munk (udo@umunk.GUN.de)
  249.     # with help from Vladimir Smelyansky (vlad@mwc.com)
  250.     clear
  251.     if [ $USER != root ]
  252.     then
  253.       echo "This program must be run as user root!"
  254.       exit
  255.     fi
  256.     echo "This programm creates a bootable floppy disk for COHERENT."
  257.     echo "Because booting the PC hardware only works with floppy drive A"
  258.     echo "I want to know the size of your A device first."
  259.     echo
  260.     while true
  261.     do
  262.       echo -n "Is your A device a 5.25 inch drive (answer y or n): "
  263.       read answer
  264.       if [ $answer = y -o $answer = n ]
  265.       then
  266.         break
  267.       else
  268.         echo "answer with y or n please!"
  269.         echo
  270.       fi
  271.     done
  272.     if [ $answer = y ]
  273.     then
  274.       echo "Fine, let us create a 5.25 inch bootable floppy disk."
  275.       dev=/dev/fha0
  276.       devsize="5.25"
  277.       devblocks=2400
  278.       boot=/conf/boot.fha
  279.     else
  280.       echo "Fine, let us create a 3.5 inch bootable floppy disk."
  281.       dev=/dev/fva0
  282.       devsize="3.5"
  283.       devblocks=2880
  284.       boot=/conf/boot.fva
  285.     fi
  286.     echo
  287.     echo "Now please put a" $devsize "floppy disk into your drive A".
  288.     echo "WARNING: ALL DATA ON THIS FLOPPY DISK WILL BE DESTROYED!"
  289.     echo
  290.     echo -n "Type y if you want to continue, any other to abort: "
  291.     read answer
  292.     if [ $answer != y ]
  293.     then
  294.       exit
  295.     fi
  296.     clear
  297.     echo "Step 1: formating floppy disk..."
  298.     /etc/fdformat $dev
  299.     echo "Step 2: building the bad block list..."
  300.     /etc/badscan -o bootdisk $dev $devblocks
  301.     echo "Step 3: building a filesystem..."
  302.     /etc/mkfs $dev bootdisk
  303.     rm bootdisk
  304.     echo "Step 4: copy the bootstrap onto the floppy disk..."
  305.     cp $boot $dev
  306.     /etc/mount $dev /mnt
  307.     if [ -f /tboot ]
  308.     then
  309.       cp /tboot /mnt
  310.     fi
  311.     cp /dpb /mnt
  312.     echo "Step 5: copy the kernel and patch it..."
  313.     cp /coherent /mnt
  314.     ln /mnt/coherent /mnt/autoboot
  315.     if [ -f /tboot ]
  316.     # we are running Coherent 4.x
  317.     then
  318.       if [ $dev = /dev/fha0 ]
  319.       # drive A is 5.25 inch
  320.       then
  321.         /conf/patch /mnt/coherent rootdev=makedev\(4,14\)
  322.         /conf/patch /mnt/coherent pipedev=makedev\(4,14\)
  323.       else
  324.       # drive A is 3.5 inch
  325.         /conf/patch /mnt/coherent rootdev=makedev\(4,15\)
  326.         /conf/patch /mnt/coherent pipedev=makedev\(4,15\)
  327.       fi
  328.     else
  329.     # we are running Coherent 3.x
  330.       if [ $dev = /dev/fha0 ]
  331.       # drive A is 5.25 inch
  332.       then
  333.         /conf/patch /mnt/coherent rootdev_=makedev\(4,14\)
  334.         /conf/patch /mnt/coherent pipedev_=makedev\(4,14\)
  335.       else
  336.       # drive A is 3.5 inch
  337.         /conf/patch /mnt/coherent rootdev_=makedev\(4,15\)
  338.         /conf/patch /mnt/coherent pipedev_=makedev\(4,15\)
  339.       fi
  340.     fi
  341.     echo "Step 6: copy all neccesary files to the floppy disk..."
  342.     mkdir /mnt/mnt
  343.     mkdir /mnt/tmp
  344.     cpdir /dev /mnt/dev
  345.     cpdir /drv /mnt/drv
  346.     mkdir /mnt/conf
  347.     cpdir /conf/kbd /mnt/conf/kbd
  348.     mkdir /mnt/bin
  349.     cp /bin/bad /mnt/bin
  350.     cp /bin/check /mnt/bin
  351.     cp /bin/chgrp /mnt/bin
  352.     cp /bin/chmod /mnt/bin
  353.     cp /bin/chown /mnt/bin
  354.     cp /bin/cmp /mnt/bin
  355.     cp /bin/cp /mnt/bin
  356.     cp /bin/cpdir /mnt/bin
  357.     cp /bin/date /mnt/bin
  358.     cp /bin/db /mnt/bin
  359.     cp /bin/dcheck /mnt/bin
  360.     cp /bin/df /mnt/bin
  361.     cp /bin/find /mnt/bin
  362.     cp /bin/grep /mnt/bin
  363.     cp /bin/icheck /mnt/bin
  364.     cp /bin/ln /mnt/bin
  365.     cp /bin/ls /mnt/bin
  366.     cp /bin/lc /mnt/bin
  367.     cp /bin/mkdir /mnt/bin
  368.     cp /bin/mv /mnt/bin
  369.     cp /bin/ncheck /mnt/bin
  370.     cp /bin/ps /mnt/bin
  371.     cp /bin/pwd /mnt/bin
  372.     cp /bin/rm /mnt/bin
  373.     cp /bin/rmdir /mnt/bin
  374.     cp /bin/scat /mnt/bin
  375.     cp /bin/sh /mnt/bin
  376.     cp /bin/stty /mnt/bin
  377.     cp /bin/sync /mnt/bin
  378.     mkdir /mnt/usr
  379.     mkdir /mnt/usr/tmp
  380.     mkdir /mnt/usr/bin
  381.     cp /usr/bin/vi /mnt/usr/bin
  382.     cp /usr/bin/me /mnt/usr/bin
  383.     cp /usr/bin/more /mnt/usr/bin
  384.     if [ -d /usr/lib/terminfo ]
  385.     then
  386.       mkdir /mnt/usr/lib
  387.       mkdir /mnt/usr/lib/terminfo
  388.       mkdir /mnt/usr/lib/terminfo/a
  389.       cp /usr/lib/terminfo/a/ansipc /mnt/usr/lib/terminfo/a
  390.     fi
  391.     mkdir /mnt/etc
  392.     cp /etc/.profile /mnt/etc
  393.     cp /etc/ATclock /mnt/etc
  394.     cp /etc/badscan /mnt/etc
  395.     cp /etc/clri /mnt/etc
  396.     if [ -f /etc/drvld ]
  397.     then
  398.       cp /etc/drvld /mnt/etc
  399.     fi
  400.     cp /etc/drvld.all /mnt/etc
  401.     cp /etc/fdisk /mnt/etc
  402.     cp /etc/fsck /mnt/etc
  403.     cp /etc/init /mnt/etc
  404.     cp /etc/mkfs /mnt/etc
  405.     cp /etc/mount /mnt/etc
  406.     cp /etc/reboot /mnt/etc
  407.     cp /etc/umount /mnt/etc
  408.     cp /etc/serialno /mnt/etc
  409.     cp /etc/timezone /mnt/etc
  410.     cp /etc/termcap /mnt/etc
  411.     echo "Step 7: create lost+found with enough empty directory slots..."
  412.     mkdir /mnt/lost+found
  413.     for I in 0 1 2 3 4 5 6 7 8 9
  414.     do
  415.       for J in 0 1 2 3 4 5 6 7 8 9
  416.       do
  417.         touch /mnt/lost+found/$I$J
  418.       done
  419.     done
  420.     rm /mnt/lost+found/*
  421.     echo "Step 8: create some files, so that boot ends in single user mode..."
  422.     cat >/mnt/etc/brc <<!
  423.     . /etc/timezone
  424.     /bin/date -s \`/etc/ATclock\` >/dev/null
  425.     /etc/drvld.all
  426.     exit 1
  427.     !
  428.     >/mnt/etc/checklist
  429.     >/mnt/etc/mount.all
  430.     echo "Last step: check the filesystem of the created floppy disk:"
  431.     /etc/umount $dev
  432.     /etc/fsck $dev
  433.     echo "Fine, floppy disk ready, store it at a cold and dry place but"
  434.     echo "where you can remeber in case of an emergency :-)"
  435.     -------------------------End Here-------------------------------
  436.  
  437.  
  438.  
  439.  
  440.   More Q & A...
  441.   ====================================================================
  442.  
  443.   I have a mixed DOS/Coherent system which I want to turn back into a
  444.   pure DOS system.
  445.  
  446.  
  447.   enter the following command from the DOS prompt:
  448.   FDISK /MBR <CR>
  449.   this will rewrite the Master Boot Record and exit
  450.  
  451.   I have installed MGR successfully and there are no big problems with
  452.   Coh. 4.0.1r77, but my mouse (Truemouse - Model TX3000) will not work
  453.   correct. After starting MGR the mousecursor will jump around the
  454.   screen without any sense and sometimes there are menus and windows on
  455.   the screen too.
  456.  
  457.   I have also a original Microsoft mouse and this mouse will work fine.
  458.  
  459.   Are there any additional things that I can do to get the Truemouse
  460.   running with MGR ?
  461.  
  462.     Look at the baud-rate at which your mouse is working.
  463.  
  464.             Microsoft mice are normally operated at 1200.
  465.             Logitech's default baud-rate is 2400.
  466.  
  467.     I've seen (IBM-)mice that worked at 9600 baud ...
  468.  
  469.     I hope this helped ...
  470.  
  471.   Setting the term type
  472.   There are a number of inquiries about setting the TERM type depending on
  473.   the line being used. I found the following in a book called "Unix
  474.   Administration Guide for System V". Works fine.
  475.  
  476.   in /etc/ttytype  ( rw.r..r.. /etc/ttytype )
  477.  
  478.   ansipc color0
  479.   ansipc color1
  480.   ansipc color2
  481.   ansipc color3
  482.   vt100 com2r
  483.   vt100 com1pl
  484.  
  485.           Use what ever combinations suit your specific setup.
  486.  
  487.   In /usr/local/bin/newtset ( rwxr.xr.x /usr/local/bin/newtset )
  488.  
  489.   ( remove the + signs )
  490.  
  491.   + :
  492.   + # newtset - get terminal type from /etc/ttytype
  493.   + TTY=`tty | sed 's./dev/..'`
  494.   + set - `grep $TTY /etc/ttytype`
  495.   + echo $1
  496.  
  497.   In your .profile ( sh or ksh ) put the line,
  498.  
  499.   TERM=`newtset`
  500.   export TERM
  501.  
  502.   assuming that /usr/local/bin is in the system default path.
  503.  
  504.  
  505.  
  506.   Logging off unused terminals
  507.   Thanks to Ray Swartz, President of Berkley Decision/Systems, and author
  508.   of the "Answers to Unix" column in Unix World for the following script.
  509.   A little bit of tweeking to get it Coh-aware, and it works fine.
  510.  
  511.   Having a problem with users leaving terminals logged on for hours on end
  512.   while they go off to play golf? apart from bad security, it can tie up
  513.   valuable serial lines - not to mention phone lines. It can also cost the
  514.   unwary a fortune, if timed calls are being used, and they dont hang up
  515.   correctly. This script watches the port specified, for the time specified
  516.   at the top of the script, and if there is no activity for a set period,
  517.   it will gracefully shut down running pid's and hangup.
  518.  
  519.   Remove the + signs.
  520.  
  521.   ============================ cut here =========================
  522.   + MAXTIME=2        # minutes of idle time allowed
  523.   + DEVMODEM=com1pl  # terminal line to watch
  524.   + while true; do
  525.   +     if ps -e | grep $DEVMODEM | grep getty > /dev/null
  526.   +     then  # don't try to kill getty
  527.   +         count=`expr 60 $MAXTIME `
  528.   +         sleep $count
  529.   +     fi
  530.   +     set `date | awk '{print $4}' | sed 's/:/ /g'`
  531.   +     now=`expr $1 60 + $2 `
  532.   +     lastentry=`ls -lu /dev/$DEVMODEM | sed 's/:/ /' |
  533.   +                awk '{print $10 * 60 + $11}'`  # end of pipeline
  534.   +     idle=`expr $now - $lastentry `
  535.   +     if [ $idle -ge $MAXTIME ]
  536.   +     then
  537.   +         echo " 07
  538.   + This terminal have been idle for $MAXTIME minutes.
  539.   + You will be logged off in 1 minute unless you
  540.   + press <return> now." > /dev/$DEVMODEM
  541.   +         sleep 60    # wait for a minute
  542.   +         logouttest=`ls -lu /dev/$DEVMODEM | sed 's/:/ /' |
  543.   +                     awk '{print $10 * 60 + $11}'`  # end of pipeline
  544.   +         if [ $lastentry -eq $logouttest ]
  545.   +         then
  546.   +             ps -e | awk '$1 == "'$DEVMODEM'" {print $2}' |
  547.   +             sort -nr | while read pid  # kill in reverse order
  548.   +             do
  549.   +                 kill -1 $pid   # send the hangup signal
  550.   +             done
  551.   +         fi
  552.   +     fi
  553.   +     sleep 60
  554.   + done
  555.   ============================= cut here ================================
  556.   I havent put comments in the script, it's fairly self evident. I am now
  557.   running r77 kernel/ps thingy so you may need to tweek the $1 fields
  558.   to get the right variable values if you are running earlier ps or kernel
  559.   releases, but I'm not sure. .
  560.  
  561.  
  562.  
  563.   Notes on zipped file types.
  564.   ---------------------------
  565.  
  566.   > But what is tgz file type. I have zip and gzip and lha, but tgz is not
  567.   > familiar.
  568.  
  569.   tgz is used by gzip if the filename without compression is longer than 11
  570.   chars because tar.gz won't fit. The newer version of gzip ( 1.23 ) creates
  571.   a suffig .gz, but handles .tgz as .tar.gz , too.
  572.   * michael@jester.gun.de * Michael Gerhards
  573.  
  574.   Random Notes on Various things...
  575.   ----------------------------------
  576.   AMI BIOS
  577.  
  578.   In article <930925212@cstpl.com.au> you write:
  579.   >    Coherent will not run on an AT&T 6300, IBM PS/2 model, or with the
  580.   >    Western Digital WD1004-27X (XT) or other XT controllers.  Coherent
  581.   >    exhibits a slight problem with some 386 AMI  BIOS, whereas
  582.   >    Coherent requires a cold boot (hit the reset switch, not CTL-
  583.   >    ALT-DEL) to boot Coherent after previously running DOS. The latest
  584.   >    revisions of the AMI BIOS may not exibit this problem.
  585.  
  586.   The 486 AMI BIOS dated June 6, 1992 still exhibits this problem.
  587.   I'm not sure if there are more recent versions; I bought my 486
  588.   (50 MHx DX) in December 1992.
  589.  
  590.  
  591.  
  592.  
  593.   Subject: Re: Disk upgrade suggestions?
  594.  
  595.   Udo says:
  596.  
  597.   > : MWC says that 4.2 will support Adaptec, Future Domain, and Seagate
  598.   > : SCSI controllers -- anybody have any recommendations as to which
  599.   > : controllers work best with Coherent?
  600.   >
  601.   > Buy an Adaptec, it's the fastest one because of the busmaster DMA.
  602.   > Also SCSI tape support for the Adaptek already is done and does work.
  603.  
  604.   But I would like to warn you for a problem that I experienced. The Adaptec
  605.   (1542C in my case) is a very good controller, but conflicts with my
  606.   busmastering NE2100 ethernet card. No fault of the Adaptec, the problem is
  607.   the ethernet card. Brand is Escom, but an article in C'T (Udo should be
  608.   familiar with it since it is a German magazine) mentioned that the original
  609.   NE2100 has the same problem, as do most of it's clones. If you happen to be
  610.   using one of those, you're in for a disappointment. I'm trying to find an
  611.   ethernet card that doesn't use busmastering now.
  612.  
  613.   Taco Graafsma
  614.   IJselland Polytechnic, Chemistry department
  615.   Deventer, The Netherlands
  616.   taco.graafsma@hto.rhij.nl
  617.  
  618.  
  619.  
  620.   Subject: Re: Disk upgrade suggestions?
  621.  
  622.   > I'm having a tough time finding any detailed info on Adaptec
  623.   > controllers, like what's the difference between the 1540, 1542A, 1542B
  624.   > and 1542C?  What additional goodies are included in a "kit?"
  625.  
  626.   The difference between 1540 and 1542 is that the latter supports diskette
  627.   drives. There are several more model ranges, 1740 (EISA) among them. I'm not
  628.   completely sure about the differences between A, B and C models. C
  629.   obviously is newer than B etc.. C is SCSI-2, which does make a difference
  630.   for faster SCSI drives. Installation and configuration is a lot easier for
  631.   C and it has active termination (software controlled), which if I remember
  632.   correctly is a requirement for SCSI-2. There are many more improvements
  633.   I'm sure, but I can't produce them from the top of my head. I use a 1540C
  634.   and like it a lot, but I have heard of problems because timing is so
  635.   sensitive. They mainly turn up when using external SCSI devices. It seems
  636.   you need very good cables.
  637.   As for the driver kits: they contain drivers for DOS, Netware en SCO Unix
  638.   (again, I must drag this from the dark crevices of my memory so correct me
  639.   if I'm wrong) and configuration programs for DOS and Windows. I think it is
  640.   comparable to a stripped version of Corel SCSI. If you are going to use it
  641.   for standard environments (DOS with no more than 1 IDE, several Unices e.g.
  642.   Linux) then you don't need the driver kit. Most O.S.es provide support for
  643.   it, and configuration is possible with a BIOS setup. In my case I already
  644.   had 2 IDE drives installed, so I needed aspi-drivers to get the SCSI drive
  645.   working.
  646.  
  647.   >
  648.   > Unless I find out something unexpected, I plan on getting an Adaptec
  649.   > 1542B and either a Conner 540M or a Quantum 525M drive.  The Conner
  650.  
  651.   I remember a test in C'T that was very enthusiastic about the Quantum: fast
  652.   and large. It was too expensive for me, but I understand it is a good
  653.   drive. Can't say anything about the Conner.
  654.  
  655.   Taco Graafsma
  656.   IJselland Polytechnic, chemistry department
  657.   Deventer, The Netherlands
  658.   taco.graafsma@hto.rhij.nl
  659.  
  660.   Housekeeping Shell Script to Keep Down News Log File Sizes
  661.   ----------------------------------------------------------
  662.   ============================ cut here ============================
  663.   # A shell script to look after wnews log files, from an original idea
  664.   # by bill@twinbrk.uucp Bill Shotts.
  665.   # This script will dump log and errlog files, and keep the last 100 entries
  666.   # of the history file. This ensures that Control: commands will work correctly.
  667.  
  668.   NEWSDIR=/usr/lib/news
  669.   DAYS=7
  670.   # The number of days between clean outs. Adjust to suit yourself.
  671.   #  expire old news
  672.   $NEWSDIR/expire -e $DAYS
  673.  
  674.   # control length of log files
  675.   cp $NEWSDIR/log $NEWSDIR/log.1
  676.   cp $NEWSDIR/errlog $NEWSDIR/errlog.1
  677.   rm -f $NEWSDIR/log
  678.   rm -f $NEWSDIR/errlog
  679.  
  680.   # control length of history file
  681.   mv $NEWSDIR/history $NEWSDIR/history.1
  682.  
  683.   # Pour the saved history file through the awk script...
  684.   cat history.1 | awk 'BEGIN {
  685.                   MAXLINES = 100;
  686.              }
  687.   { line[NR] = $0 }
  688.   END   { for (i = NR-MAXLINES; i <= NR; i++) {
  689.              # dump the blank lines
  690.            if (length(line[i]) > 0 )
  691.            print line[i]
  692.           }
  693.   } ' $* > history
  694.   # stuff the last 100 lines back into the history file so cancel will work.
  695.   ============================= cut here ================================
  696.  
  697.  
  698.  
  699.  
  700.  
  701.   The Great Internet Guide
  702.   ------------------------
  703.  
  704.   Archive-name: mail/inter-network-guide
  705.  
  706.   #VERSION: $Date: 10/1/93 $
  707.   #
  708.   #           * INTER-NETWORK MAIL GUIDE:    Last Update: 10/1/93 *
  709.   #
  710.   # Further modifications and (C) 1993 by Scott Yanoff (yanoff@csd4.csd.uwm.edu)
  711.   # Inter-Network Mail Guide - Original Copyright (C) 1992 by John J. Chew
  712.   #
  713.   # This guide is available via anonymous ftp to: csd4.csd.uwm.edu
  714.   #
  715.   # The revised 3rd Ed. is out of !%@:: A Directory of Electronic Mail
  716.   # Addressing & Networks by Donnalyn Frey and Rick Adams.  In addition to
  717.   # providing detailed information about how to use email, it tells how to
  718.   # send mail to and from over 180 networks around the world.
  719.   #
  720.   # INTRODUCTION
  721.   #
  722.   # This file documents methods of sending mail from one network to another.
  723.   # It represents the aggregate knowledge of the readers of comp.mail.misc
  724.   # and many contributors elsewhere.  If you know of any corrections or
  725.   # additions to this file, please follow the instructions in the section
  726.   # entitled 'HOW TO FORMAT INFORMATION FOR SUBMISSION' and then mail the
  727.   # information to me: Scott A. Yanoff <yanoff@csd4.csd.uwm.edu>.
  728.   #
  729.   # HOW TO USE THIS GUIDE
  730.   #
  731.   # If you just want to browse the guide manually for information, this is what
  732.   # you need to know.  The guide is organized as a list of entries.  Each entry
  733.   # tells you how to get from one network to another.  Here is what a typical
  734.   # entry might look like:
  735.   #
  736.   #   #FROM: mynet
  737.   #   #TO: yournet
  738.   #   #RECIPIENT: youraddress
  739.   #   #CONTACT: contactaddress
  740.   #   #INSTR: send to 'youraddress@thegateway'
  741.   #
  742.   # This means that to send mail FROM a network called 'mynet' TO a
  743.   # RECIPIENT address 'youraddress' on a network called 'yournet', you
  744.   # should follow the INSTRUCTIONS shown and address your mail to
  745.   # 'youraddress@thegateway'.
  746.   #
  747.   # Names and descriptions of the possible FROM and TO fields:
  748.   #
  749.   #N: aol           ; America Online; America Online, Inc.; commercial;
  750.   #N: alternex      ; AlterNex; IBASE; non-profit (Brazil);
  751.   #N: applelink     ; AppleLink; Apple Computer, Inc.; commercial;
  752.   #N: arcom         ; X.400; ?; ?;
  753.   #N: att           ; AT&T Mail; AT&T; commercial;
  754.   #N: bitnet        ; BITNET; none; academic;
  755.   #N: bix           ; Byte Information eXchange; Byte magazine; commercial;
  756.   #N: bmug          ; BMUG ; Berkeley Macintosh Users Group; in-house;
  757.   #N: calvacom      ; Calvacom;
  758.   #- Reseau & Communication Informatique (RCI-Calvacom); commercial;
  759.   #N: chasque       ; Chasque; Instituto del Tercer Mundo; non-profit (Uraguay)
  760.   #N: comlink       ; ComLink; ? ; non-profit (Germany);
  761.   #N: compuserve    ; CompuServe; CompuServe Inc.; commercial;
  762.   #N: connect       ; Connect Professional Information Network; ?; commercial;
  763.   #N: easylink      ; Easylink; AT&T; commercial;
  764.   #N: easynet       ; Easynet; DEC; in-house;
  765.   #N: econet        ; EcoNet; Institute for Global Communications; non-profit;
  766.   #N: ecuanex       ; EcuaNex; ? ; non-profit (Ecuador);
  767.   #N: envoy         ; Envoy-100; Telecom Canada; commercial; X.400
  768.   #N: fax           ; Facsimile document transmission; none; none;
  769.   #N: fidonet       ; FidoNet; none; bbs;
  770.   #N: genie         ; GEnie; GE Information Services; commercial;
  771.   #N: geonet        ; GeoNet Mailbox Systems;
  772.   #- Geonet Mailbox Services GmbH/Systems Inc.; commercial;
  773.   #N: glasnet       ; GlasNet; ? ; non-profit (Russia);
  774.   #N: gold-400      ; GNS Gold 400; British Telecom; commercial; X.400
  775.   #N: goldgate      ; GoldGate Telcom Gold; Net-Tel Computer Systems; ?;
  776.   #N: greennet      ; GreenNet; Soft Solutions Ltd; commercial (England);
  777.   #N: gsfcmail      ; GSFCmail; NASA/Goddard Space Flight Center; in-house;
  778.   #N: ibm           ; VNET; IBM; in-house;
  779.   #N: ibmmail       ; ?; IBM; commercial?;
  780.   #N: internet      ; Internet; none; academic;
  781.   #N: keylink       ; KeyLink; Telecom Australia; commercial; X.400
  782.   #N: mailnet       ; X.400; ?; ?;
  783.   #N: mausnet       ; Mausnet; Mausnet; non-profit;
  784.   #N: mci           ; MCIMail; MCI; commercial;
  785.   #N: nasamail      ; NASAMail; NASA; in-house;
  786.   #N: nicarao       ; Nicarao; CRIES; non-profit (Nicaragua);
  787.   #N: nordnet       ; NordNet; ? ; non-profit (Sweden);
  788.   #N: nsi           ; NASA Science Internet; NASA; government;
  789.   #-  Dual-protocol: instructions given here pertain only to NSI-DECnet addresses
  790.   #-  (NSI-TCP/IP addresses should be treated as shown for 'internet')
  791.   #N: omnet         ; OMNET; OMNET; commercial;
  792.   #N: peacenet      ; PeaceNet/EcoNet; Institute for Global Communications;
  793.   #- non-profit;
  794.   #N: pegasus       ; Pegasus; Pegasus Networks; non-profit (Australia);
  795.   #N: prodigy       ; PRODIGY; commercial; ?;
  796.   #N: sinet         ; Schlumberger Information NETwork; ?; ?;
  797.   #N: sprintmail    ; SprintMail; Sprint; commercial; formerly Telemail
  798.   #N: thenet        ; Texas Higher Education Network; University of Texas;
  799.   #- academic ;
  800.   #N: web           ; The Web; Nirv Community Resource Centre; non-profit(Canada)
  801.   #N: wwivnet       ; WWIVnet; WWIVnet; non-profit;
  802.  
  803.   # The 'RECIPIENT' record gives an example of an address on the
  804.   # destination network, to make it clear in subsequent lines what text
  805.   # requires subsitution.
  806.   #
  807.   # The 'CONTACT' record gives an address for inquiries concerning the
  808.   # gateway, expressed as an address reachable from the source (#FROM:) network.
  809.   # Presumably, if you can't get the gateway to work at all, then knowing
  810.   # an unreachable address on another network will not be of great help.
  811.   #
  812.   # The 'INSTR' records, of which there may be several, give verbal
  813.   # instructions to a user of the source network to let them send mail
  814.   # to a user on the destination network.  Text that needs to be typed
  815.   # will appear in double quotes, with C-style escapes if necessary.  If
  816.   # the instructions consist simply of mailing to a certain address, this
  817.   # will be indicated by the words 'send to' followed by a quoted address.
  818.   # If there are alternative addresses, they will be marked 'or to' instead.
  819.   #
  820.   # HOW TO FORMAT INFORMATION FOR SUBMISSION
  821.   #
  822.   # Here is what I really want in the way of information.  If you are adding
  823.   # a new network to the list, tell me what its official name is (pay attention
  824.   # to capitalization), what the name of its responsible organization is, and
  825.   # what kind of a network it is (academic, commercial, government, in-house
  826.   # or non-profit).  If this isn't clear, look at the examples above.
  827.   # For each connection, give me an entry that looks something like:
  828.   #
  829.   # #FROM: foonet
  830.   # #TO: barnet
  831.   # #RECIPIENT: baraddress
  832.   # #CONTACT: contactaddress
  833.   # #INSTR: send to 'baraddress@thegateway'
  834.   #
  835.   # Note that 'contactaddress' must be an address expressed in foonet's native
  836.   # format, and not that of barnet, since if a user is having trouble accessing
  837.   # barnet, giving him/her an address on that net to contact for help is not
  838.   # productive.  If there is no contact/postmaster address, please tell me.
  839.   # If there are more complicated instructions, use additional #INSTR: lines.
  840.   #
  841.   # Once you've got all the information together, send it to me in an e-mail
  842.   # message with the words 'INMG update' in the Subject: line.  You can in
  843.   # general expect an answer back from me within a week.
  844.  
  845.   #FROM: aol
  846.   #TO: applelink
  847.   #RECIPIENT: user
  848.   #CONTACT: Internet
  849.   #INSTR: send to 'user@applelink'
  850.  
  851.   #FROM: aol
  852.   #TO: compuserve
  853.   #RECIPIENT: 71234,567
  854.   #CONTACT: Internet
  855.   #INSTR: send to '71234.567@cis'
  856.  
  857.   #FROM: aol
  858.   #TO: genie
  859.   #RECIPIENT: user
  860.   #CONTACT: Internet
  861.   #INSTR: send to 'user@genie'
  862.  
  863.   #FROM: aol
  864.   #TO: internet
  865.   #RECIPIENT: user@domain
  866.   #CONTACT: Internet
  867.   #INSTR: send to 'user@domain'
  868.  
  869.   #FROM: applelink
  870.   #TO: bitnet
  871.   #RECIPIENT: user@site
  872.   #INSTR: send to 'user@site.bitnet@internet#'
  873.  
  874.   #FROM: applelink
  875.   #TO: internet
  876.   #RECIPIENT: user@domain
  877.   #INSTR: send to 'user@domain@internet#' (address must be < 35 characters)
  878.  
  879.   #FROM: arcom
  880.   #TO: internet
  881.   #RECIPIENT: fred@Domain.dd.uu.us
  882.   #INSTR: send to C=CH,A=ARCOM,P=SWITCH,ORG=us,OU1=uu,OU2=dd,OU3=Domain,S=fred
  883.  
  884.   #FROM: att
  885.   #TO: bitnet
  886.   #RECIPIENT: user@site
  887.   #INSTR: send to 'internet!site.bitnet!user'
  888.  
  889.   #FROM: att
  890.   #TO: internet
  891.   #RECIPIENT: user@domain
  892.   #INSTR: send to 'internet!domain!user'
  893.  
  894.   #FROM: bitnet
  895.   #TO: internet
  896.   #RECIPIENT: user@domain
  897.   #INSTR: Methods for sending mail from Bitnet to the Internet vary depending on
  898.   #-      what mail software is running at the Bitnet site in question.  In the
  899.   #-      best case, users should simply be able to send mail to 'user@domain'.
  900.   #-      If this doesn't work, try 'user%domain@gateway' where 'gateway' is a
  901.   #-      Bitnet-Internet gateway site nearby.  Finally, if neither of these
  902.   #-      works, you may have to try hand-coding an SMTP envelope for your mail.
  903.  
  904.   #FROM: calvacom
  905.   #TO: fax
  906.   #RECIPIENT: (1) 41 08 11 99
  907.   #INSTR: send to 'TLC/41081199'
  908.   #INSTR: use standard phone numbers as calling from Paris, France.
  909.   #FROM: calvacom
  910.   #TO: internet
  911.   #RECIPIENT: user@domain
  912.   #CONTACT: postmaster@calvacom.fr
  913.   #INSTR: send to 'EM/user@domain'
  914.   #FROM: calvacom
  915.   #TO: telex
  916.   #RECIPIENT: telex_number
  917.   #CONTACT: 634000 RCINF
  918.   #INSTR: send to 'TLX/telex_number'
  919.   #FROM: calvacom
  920.   #TO: X400
  921.   #RECIPIENT: G=John, S=Smith, O=ORG, P=PRMD, A=ADMD, C=CA
  922.   #CONTACT: S=ADM1/A=ATLAS/P=CALVACOM/C=FR
  923.   #INSTR: send to 'X400/G=John/S=Smith/O=ORG/P=PRMD/A=ADMD/C=CA'
  924.   #INSTR: Calvacom professionnal account needed.
  925.   #FROM: calvacom
  926.   #TO: mercurylink/easylink
  927.   #RECIPIENT: number
  928.   #CONTACT: 19000600
  929.   #INSTR: send to 'ML/number'
  930.   #INSTR: Calvacom professionnal account needed.
  931.  
  932.   #FROM: compuserve
  933.   #TO: fax
  934.   #RECIPIENT: +1 415 555 1212
  935.   #INSTR: send to '>FAX 14155551212'
  936.   #INSTR: not transitive - message must originate from a CompuServe user
  937.   #INSTR: for calls outside the NANP, use '011' as the international prefix
  938.  
  939.   #FROM: compuserve
  940.   #TO: internet
  941.   #RECIPIENT: user@domain
  942.   #INSTR: send to 'INTERNET:user@domain' (only from CompuServe users)
  943.  
  944.   #FROM: compuserve
  945.   #TO: mci
  946.   #RECIPIENT: 123-4567
  947.   #INSTR: send to '>MCIMAIL:123-4567' (only from CompuServe users)
  948.  
  949.   #FROM: connect
  950.   #TO: internet
  951.   #RECIPIENT: user@domain
  952.   #INSTR: send to 'DASN'
  953.   #-      and set the first line of message: '"user@domain"@DASN'
  954.  
  955.   #FROM: easylink
  956.   #TO: calvacom
  957.   #RECIPIENT: JS10 (John Smith)
  958.   #INSTR: send to '19000600 /ATTN JS10 SMITH+'
  959.  
  960.   #FROM: easynet
  961.   #TO: bitnet
  962.   #RECIPIENT: user@site
  963.   #CONTACT: DECWRL::ADMIN
  964.   #INSTR: send to 'nm%DECWRL::"user@site.bitnet"' (from VMS using NMAIL)
  965.   #INSTR: send to 'user@site.bitnet' (from Ultrix)
  966.   #INSTR:   or to 'user%site.bitnet@decwrl.dec.com' (from Ultrix via IP)
  967.   #INSTR:   or to 'DECWRL::"user@site.bitnet"' (from Ultrix via DECN)
  968.  
  969.   #FROM: easynet
  970.   #TO: fidonet
  971.   #RECIPIENT: john smith at 1:2/3.4
  972.   #CONTACT: DECWRL::ADMIN
  973.   #INSTR: send to 'nm%DECWRL::"john.smith@p4.f3.n2.z1.fidonet.org"'
  974.   #-      (from VMS using NMAIL)
  975.   #INSTR: send to 'john.smith@p4.f3.n2.z1.fidonet.org'
  976.   #-      (from Ultrix)
  977.   #INSTR: or to '"john.smith%p4.f3.n2.z1.fidonet.org"@decwrl.dec.com'
  978.   #-      (from Ultrix via IP)
  979.   #INSTR: or to 'DECWRL::"john.smith@p4.f3.n2.z1.fidonet.org"'
  980.   #-      (from Ultrix via DECN)
  981.  
  982.   #FROM: easynet
  983.   #TO: internet
  984.   #RECIPIENT: user@domain
  985.   #CONTACT: DECWRL::ADMIN
  986.   #INSTR: send to 'nm%DECWRL::"user@domain"' (from VMS using NMAIL)
  987.   #INSTR: send to 'user@domain' (from Ultrix)
  988.   #INSTR:   or to 'user%domain@decwrl.dec.com' (from Ultrix via IP)
  989.   #INSTR:   or to 'DECWRL::"user@domain"' (from Ultrix via DECN)
  990.   #INSTR:   or to 'user@domain @Internet' (using ALL-IN-1)
  991.  
  992.   #FROM: envoy
  993.   #TO: internet
  994.   #RECIPIENT: user@domain
  995.   #CONTACT: ICS.TEST or ICS.BOARD
  996.   #INSTR: send to '[RFC-822="user(a)domain"]INTERNET/TELEMAIL/US'
  997.   #INSTR: for special characters, use @=(a), !=(b), _=(u),
  998.   #INSTR:          any=(three octal digits)
  999.  
  1000.   #FROM: fax
  1001.   #TO: calvacom
  1002.   #RECIPIENT: JS10 (John Smith)
  1003.   #INSTR: send to '+33 1 41 08 11 99'
  1004.   #INSTR: and write on every pages 'ATTN JS10 SMITH'
  1005.   #INSTR: fax are manually processed.
  1006.  
  1007.   #FROM: fidonet
  1008.   #TO: internet
  1009.   #RECIPIENT: user@machine.site.domain
  1010.   #INSTR: convert to 'user@machine.site.domain ON 1:1/31
  1011.  
  1012.   #FROM: fidonet
  1013.   #TO: wwivnet
  1014.   #RECIPIENT: number@node
  1015.   #CONTACT: Kevin C. ON 1:100/215
  1016.   #INSTR: convert to '#number @node ON 1:100/215'
  1017.   #INSTR: WWIVgate; LOW TRAFFIC SITE, USE SPARINGLY..  Gateway is modem-based,
  1018.   #-      they absorb cost of long distance connects to pick-up and deliver.
  1019.   #-      Keep messages under 10K, use infrequently, do NOT use mail-lists or
  1020.   #-      file/list-server commands.
  1021.  
  1022.   #FROM: genie
  1023.   #TO: internet
  1024.   #RECIPIENT: user@domain
  1025.   #CONTACT: postmaster@genie.geis.com
  1026.   #INSTR: send to user@domain@INET#
  1027.  
  1028.   #FROM: geonet
  1029.   #TO: internet
  1030.   #RECIPIENT: user@domain
  1031.   #INSTR: send to 'DASN'
  1032.   #INSTR: set subject line to 'user@domain!subject'
  1033.  
  1034.   #FROM: gold-400
  1035.   #TO: internet
  1036.   #RECIPIENT: user@host
  1037.   #INSTR: send to '/DD.RFC-822=user(a)host/O=uknet/PRMD=uk.ac/ADMD=gold 400/C=GB/'
  1038.   #INSTR: for special characters, use @=(a), %=(p), !=(b), "=(q)
  1039.  
  1040.   #FROM: gsfcmail
  1041.   #TO: internet
  1042.   #RECIPIENT: user@domain
  1043.   #CONTACT: cust.svc
  1044.   #INSTR: send to '(SITE:SMTPMAIL,ID:<user(a)domain>)'
  1045.   #INSTR: or to '(C:USA,A:TELEMAIL,P:SMTPMAIL,ID:<user(a)domain>)'
  1046.   #INSTR: or send to 'POSTMAN'
  1047.   #-      and set the first line of message to 'To: user@domain'
  1048.   #INSTR: Help is also available by phoning +1 800 858 9947.
  1049.  
  1050.   #FROM: gsfcmail
  1051.   #TO: nsi
  1052.   #RECIPIENT: host::user
  1053.   #CONTACT: cust.svc
  1054.   #INSTR: send to '(SITE:SMTPMAIL,ID:<user(a)host.DN.NASA.GOV>)'
  1055.   #INSTR: or to '(C:USA,A:TELEMAIL,P:SMTPMAIL,ID:<user(a)host.DN.NASA.GOV>)'
  1056.   #INSTR: or send to 'POSTMAN'
  1057.   #-      and set the first line of message to 'To: user@host.DN.NASA.GOV'
  1058.  
  1059.   #FROM: ibmmail
  1060.   #TO: ibmmail (internet)
  1061.   #RECIPIENT: "userid@domain"
  1062.   #INSTR: imbed the following lines in messages sent from IBMMAIL and address
  1063.   #- the message to IBMMAIL(INTERNET)
  1064.   #- /INTERNET
  1065.   #- /TO userid1@domain
  1066.   #- /CC userid2@domain
  1067.   #- /REPORT
  1068.   #- /END
  1069.  
  1070.   #FROM: internet
  1071.   #TO: alternex
  1072.   #RECIPIENT: user
  1073.   #CONTACT: suporte@ax.apc.org
  1074.   #CONTACT: +55 (21) 286-0348
  1075.   #INSTR: send to 'user@ax.apc.org'
  1076.  
  1077.   #FROM: internet
  1078.   #TO: aol
  1079.   #RECIPIENT: A User
  1080.   #CONTACT: postmaster@aol.com
  1081.   #INSTR: send to auser@aol.com (all lower-case, remove spaces)
  1082.   #INSTR: msgs are truncated to 32K (8K for PCs), all characters except newline
  1083.   #-      & printable ASCII characters are mapped to spaces, users are limited to
  1084.   #-      75 pieces of Internet mail in their mailbox at a time.
  1085.  
  1086.   #FROM: internet
  1087.   #TO: applelink
  1088.   #RECIPIENT: user
  1089.   #INSTR: send to 'user@applelink.apple.com'
  1090.  
  1091.   #FROM: internet
  1092.   #TO: arcom
  1093.   #RECIPIENT: (G:John, I:Q., S:Smith, OU:ORG_UNIT, O:Org, P:PRMD, A:ADMD, C:CA)
  1094.   #INSTR: send to:
  1095.   #-  /G=John/I=Q/S=Smith/OU=ORG_UNIT/O=Org/P=PRMD/A=ADMD/C=CA@chx400.switch.ch
  1096.  
  1097.   #FROM: internet
  1098.   #TO: att
  1099.   #RECIPIENT: user
  1100.   #INSTR: send to 'user@attmail.com'
  1101.  
  1102.   #FROM: internet
  1103.   #TO: bitnet
  1104.   #RECIPIENT: user@site
  1105.   #INSTR: send to 'user%site.bitnet@gateway' where 'gateway' is a gateway host
  1106.   #-      that is on both the internet and bitnet.  Some examples of gateways
  1107.   #-      are: cunyvm.cuny.edu mitvma.mit.edu.  Check first to see what local
  1108.   #-      policies are concerning inter-network forwarding.
  1109.  
  1110.   #FROM: internet
  1111.   #TO: bix
  1112.   #RECIPIENT: user
  1113.   #INSTR: send to 'user@bix.com'
  1114.  
  1115.   #FROM: internet
  1116.   #TO: bmug
  1117.   #RECIPIENT: John Smith or John J. Smith
  1118.   #CONTACT: Email the director: Steve_Costa@bmug.org or phone (510)849-BMUG
  1119.   #INSTR: send to 'John.Smith@bmug.org'  or 'John_J_Smith@bmug.org'
  1120.  
  1121.   #FROM: internet
  1122.   #TO: calvacom
  1123.   #RECIPIENT: JS10 (John Smith)
  1124.   #INSTR: send to 'js10@calvacom.fr'
  1125.   #INSTR: msgs are limited to 100 000 chars each.
  1126.  
  1127.   #FROM: internet
  1128.   #TO: chasque
  1129.   #RECIPIENT: user
  1130.   #CONTACT: apoyo@chasque.apc.org
  1131.   #CONTACT: +598 (2) 496192
  1132.   #INSTR: send to 'user@chasque.apc.org'
  1133.  
  1134.   #FROM: internet
  1135.   #TO: comlink
  1136.   #RECIPIENT: user
  1137.   #CONTACT: support@oln.comlink.apc.org
  1138.   #CONTACT: +49 (511) 350-3081
  1139.   #INSTR: send to 'user@oln.comlink.apc.org'
  1140.  
  1141.   #FROM: internet
  1142.   #TO: compuserve
  1143.   #RECIPIENT: 71234,567
  1144.   #INSTR: send to '71234.567@CompuServe.com'
  1145.   #INSTR:   Ordinary Compuserve account IDs are pairs of octal numbers
  1146.  
  1147.   #FROM: internet
  1148.   #TO: compuserve
  1149.   #RECIPIENT: organization:department:user
  1150.   #INSTR: send to 'user@department.organization.compuserve.com'
  1151.   #INSTR:  This syntax is for use with members of organizations which have a
  1152.   #-       private CompuServe mail area.  'department' may not always be present.
  1153.  
  1154.   #FROM: internet
  1155.   #TO: connect
  1156.   #RECIPIENT: NAME
  1157.   #INSTR: send to 'NAME@connectinc.com'
  1158.  
  1159.   #FROM: internet
  1160.   #TO: easylink
  1161.   #RECIPIENT: user mail number 1234567
  1162.   #INSTR: send to: 1234567@eln.attmail.com
  1163.  
  1164.   #FROM: internet
  1165.   #TO: easynet
  1166.   #RECIPIENT: HOST::USER
  1167.   #CONTACT: admin@decwrl.dec.com
  1168.   #INSTR: send to 'user@host.enet.dec.com'
  1169.   #INSTR:   or to 'user%host.enet@decwrl.dec.com'
  1170.  
  1171.   #FROM: internet
  1172.   #TO: easynet
  1173.   #RECIPIENT: John Smith @ABC
  1174.   #CONTACT: admin@decwrl.dec.com
  1175.   #INSTR: send to 'John.Smith@ABC.MTS.DEC.COM'
  1176.   #INSTR:   this syntax is for sending mail to ALL-IN-1 users
  1177.  
  1178.   #FROM: internet
  1179.   #TO: econet
  1180.   #RECIPIENT: user
  1181.   #CONTACT: support@igc.apc.org
  1182.   #CONTACT: +1 (415) 442-0220
  1183.   #INSTR: send to 'user@igc.apc.org
  1184.  
  1185.   #FROM: internet
  1186.   #TO: envoy
  1187.   #RECIPIENT: John Smith (ID=userid)
  1188.   #INSTR: send to 'uunet.uu.net!att!attmail!mhs!envoy!userid'
  1189.  
  1190.   #FROM: internet
  1191.   #TO: ecuanex
  1192.   #RECIPIENT: user
  1193.   #CONTACT: intercom@ecuanex.apc.org
  1194.   #CONTACT: +593 (2) 505 074
  1195.   #INSTR: send to 'user@ecuanex.apc.org'
  1196.  
  1197.   #FROM: internet
  1198.   #TO: envoy
  1199.   #RECIPIENT: John Smith (ID=userid)
  1200.   #CONTACT: /C=CA/ADMD=TELECOM.CANADA/ID=ICS.TEST/S=TEST_GROUP/@nasamail.nasa.gov
  1201.   #INSTR: send to
  1202.   #INSTR: '/C=CA/ADMD=TELECOM.CANADA/DD.ID=userid/PN=John_Smith/@Sprint.COM'
  1203.  
  1204.   #FROM: internet
  1205.   #TO: fidonet
  1206.   #RECIPIENT: john smith at 1:2/3.4
  1207.   #INSTR: send to 'john.smith@p4.f3.n2.z1.fidonet.org'
  1208.  
  1209.   #FROM: internet
  1210.   #TO: genie
  1211.   #RECIPIENT: user
  1212.   #CONTACT: postmaster@genie.geis.com
  1213.   #INSTR: send to user@genie.geis.com
  1214.  
  1215.   #FROM: internet
  1216.   #TO: geonet
  1217.   #RECIPIENT: user at host
  1218.   #INSTR: send to 'user:host@map.das.net'
  1219.   #INSTR:   or to 'user@host.geomail.org' (known to work for geo2)
  1220.   #INSTR: known hosts: geo1 (Europe), geo2 (UK), geo4 (USA)
  1221.  
  1222.   #FROM: internet
  1223.   #TO: glasnet
  1224.   #RECIPIENT: user
  1225.   #CONTACT: support@glas.apc.org
  1226.   #CONTACT: +7 (095) 217-6182
  1227.   #INSTR: send to 'user@glas.apc.org'
  1228.  
  1229.   #FROM: internet
  1230.   #TO: gold-400
  1231.   #RECIPIENT: (G:John, I:Q, S:Smith, OU: org_unit, O:organization, PRMD:prmd)
  1232.   #INSTR: send to 'john.q.smith@org_unit.org.prmd.gold-400.gb'
  1233.   #INSTR:   or to
  1234.   #- '"/G=John/I=Q/S=Smith/OU=org_unit/O=org/PRMD=prmd/ADMD=gold 400/C=GB/"
  1235.   #- @mhs-relay.ac.uk'
  1236.  
  1237.   #FROM: internet
  1238.   #TO: goldgate
  1239.   #RECIPIENT: 10087:CQQ061
  1240.   #INSTR: send to '10087.CQQ061@goldgate.ac.uk'
  1241.   #INSTR:   or to '/G=10087/S=CQQ061/P=uk.ac/O=GoldGate/C=GB/'
  1242.  
  1243.   #FROM: internet
  1244.   #TO: greennet
  1245.   #RECIPIENT: user
  1246.   #CONTACT: support@gn.apc.org  or +44 (71) 608-3040
  1247.   #INSTR: user@gn.apc.org    (or user@gn.uucp if mailing from JANET)
  1248.  
  1249.   #FROM: internet
  1250.   #TO: gsfcmail
  1251.   #RECIPIENT: user
  1252.   #CONTACT: naic@nasa.gov
  1253.   #INSTR: send to 'user@gsfcmail.nasa.gov'
  1254.   #INSTR:   or to '/PN=user/ADMD=TELEMAIL/PRMD=GSFC/O=GSFCMAIL/C=US/
  1255.   #-        @x400.msfc.nasa.gov'
  1256.  
  1257.   #FROM: internet
  1258.   #TO: ibm
  1259.   #RECIPIENT: user@vmnode.tertiary_domain (syntax?)
  1260.   #CONTACT: nic@vnet.ibm.com
  1261.   #INSTR: send to 'user@vmnode.tertiary_domain.ibm.com'
  1262.   #INSTR: To look up a user's mailbox name, mail to nic@vnet.ibm.com with
  1263.   #- the line 'WHOIS name' in the message body.
  1264.  
  1265.   #FROM: internet
  1266.   #TO: ibmmail
  1267.   #RECIPIENT: ccsssuuu@IBMMAIL.COM
  1268.   #CONTACT: IBMMAIL(ccsssuuu)
  1269.   #INSTR: send to ccsssuuu@ibmmail.com
  1270.   #- cc=country code, sss=company site, uuu=unique number (alphanumeric base 35
  1271.   #- <36?> number) together this form the "userid" for ibmmail.
  1272.  
  1273.   #FROM: internet
  1274.   #TO: keylink
  1275.   #RECIPIENT: (G:John, I:Q, S:Smith, O:MyOrg, A:Telememo, C:au)
  1276.   #CONTACT: aarnet@aarnet.edu.au
  1277.   #INSTR: send to John.Q.Smith@MyOrg.telememo.au
  1278.   #INSTR: for keylink Private Mail Domains such as
  1279.   #INSTR:   (G:John, S:Smith, O:MyDept, P:AusGov, A:Telememo, C:au)
  1280.   #INSTR:   send to John.Smith@MyDept.AusGov.telememo.au
  1281.  
  1282.   #FROM: internet
  1283.   #TO: mausnet
  1284.   #RECIPIENT: hans schmidt @ box
  1285.   #CONTACT: sysop@k2.maus.de
  1286.   #INSTR: send to 'hans_schmidt@box.maus.de'
  1287.  
  1288.   #FROM: internet
  1289.   #TO: mci
  1290.   #RECIPIENT: John Smith (123-4567)
  1291.   #INSTR: send to '1234567@mcimail.com'
  1292.   #INSTR: or to 'JSmith@mcimail.com' (if 'JSmith' is unique)
  1293.   #INSTR: or to 'John_Smith@mcimail.com' (if 'John Smith' is unique - note the
  1294.   #-      underscore!)
  1295.   #INSTR: or to 'John_Smith/1234567@mcimail.com' (if 'John Smith' is NOT unique)
  1296.  
  1297.   #FROM: internet
  1298.   #TO: nasamail
  1299.   #RECIPIENT: user
  1300.   #CONTACT: naic@nasa.gov
  1301.   #INSTR: send to 'user@nasamail.nasa.gov'
  1302.   #INSTR: Help is available by phoning +1 205 544 1771 or +1 800 858 9947.
  1303.   #INSTR: Soon to be: user@center.nasa.gov  where "center" is where they work.
  1304.  
  1305.   #FROM: internet
  1306.   #TO: nicarao
  1307.   #RECIPIENT: user
  1308.   #CONTACT: support@nicarao.apc.org
  1309.   #CONTACT: +505 (2) 26228
  1310.   #INSTR: send to 'user@nicarao.apc.org'
  1311.  
  1312.   #FROM: internet
  1313.   #TO: nordnet
  1314.   #RECIPIENT: user
  1315.   #CONTACT: support@pns.apc.org
  1316.   #CONTACT: +46 (8) 600-0331
  1317.   #INSTR: send to 'user@pns.apc.org'
  1318.  
  1319.   #FROM: internet
  1320.   #TO: nsi
  1321.   #RECIPIENT: host::user
  1322.   #CONTACT: naic@nasa.gov
  1323.   #INSTR: send to 'user@host.dnet.nasa.gov'
  1324.   #INSTR:   or to 'user%host.dnet@ames.arc.nasa.gov'
  1325.   #INSTR:   or to 'user%host.dnet@east.gsfc.nasa.gov'
  1326.   #INSTR: Help is also available by phoning +1 800 858 9947.
  1327.  
  1328.   #FROM: internet
  1329.   #TO: omnet
  1330.   #RECIPIENT: user
  1331.   #CONTACT: naic@nasa.gov
  1332.   #INSTR: send to 'user@omnet.nasa.gov'
  1333.   #INSTR:   or to 'user/omnet@omnet.nasa.gov' (?)
  1334.   #INSTR:   or to '/DD.UN=user/O=OMN/ADMD=TELEMAIL/C=US/@Sprint.COM'
  1335.   #INSTR: Help is available by phoning +1 800 858 9947
  1336.  
  1337.   #FROM: internet
  1338.   #TO: peacenet
  1339.   #RECIPIENT: user
  1340.   #CONTACT: support@igc.org
  1341.   #INSTR: send to 'user@igc.apc.org'
  1342.  
  1343.   #FROM: internet
  1344.   #TO: pegasus
  1345.   #RECIPIENT: user
  1346.   #CONTACT: support@peg.apc.org
  1347.   #CONTACT: +61 (7) 2571111
  1348.   #INSTR: send to 'user@peg.apc.org'
  1349.  
  1350.   #FROM: internet
  1351.   #TO: prodigy
  1352.   #RECIPIENT: user
  1353.   #CONTACT: postmaster@prodigy.com
  1354.   #INSTR: send to 'user@prodigy.com'     For example: abcd12a@prodigy.com
  1355.   #- Please note that this service is still currently being tested!
  1356.  
  1357.   #FROM: internet
  1358.   #TO: sinet
  1359.   #RECIPIENT: node::user or node1::node::user
  1360.   #INSTR: send to 'user@node.SINet.SLB.COM'
  1361.   #INSTR:   or to 'user%node@node1.SINet.SLB.COM'
  1362.  
  1363.   #FROM: internet
  1364.   #TO: sprintmail
  1365.   #RECIPIENT: John Smith at SomeOrganization
  1366.   #INSTR: send to
  1367.   #-  '/G=John/S=Smith/O=SomeOrganization/ADMD=TELEMAIL/C=US/@Sprint.COM'
  1368.   # Help is available by phoning +1 800 827 4685
  1369.  
  1370.   #FROM: internet
  1371.   #TO: thenet
  1372.   #RECIPIENT: user@host
  1373.   #INSTR: send to 'user%host.decnet@utadnx.cc.utexas.edu'
  1374.  
  1375.   #FROM: internet
  1376.   #TO: web
  1377.   #RECIPIENT: user
  1378.   #CONTACT: spider@web.apc.org
  1379.   #CONTACT: +1 (416) 596-0212
  1380.   #INSTR: send to 'user@web.apc.org
  1381.  
  1382.   #FROM: internet
  1383.   #TO: wwivnet
  1384.   #RECIPIENT: number@node
  1385.   #CONTACT: faq-request@tfsquad.mn.org or bryen@tfsquad.mn.org
  1386.   #INSTR: convert to 'number-node@wwiv.tfsquad.mn.org'
  1387.   #INSTR: WWCPgate; LOW TRAFFIC SITE, USE SPARINGLY..  Gateway is modem-based,
  1388.   #-      they absorb cost of long distance connects to pick-up and deliver.
  1389.   #-      Keep messages under 10K, use infrequently, do NOT use mail-lists or
  1390.   #-      file/list-server commands.
  1391.  
  1392.   #FROM: keylink
  1393.   #TO: internet
  1394.   #RECIPIENT: John Smith <user@domain>
  1395.   #CONTACT: (G:CUSTOMER, S:SERVICE, O:CUST.SERVICE, P:telememo, C:au)
  1396.   #INSTR: send to '(C:au, A:telememo, P:oz.au, "RFC-822":"John Smith
  1397.   #-  <user(a)domain>")'
  1398.   #INSTR: special characters must be mapped: @->(a), %->(p), !->(b), "->(q)
  1399.  
  1400.   #FROM: mausnet
  1401.   #TO: internet
  1402.   #RECIPIENT: user@domain
  1403.   #CONTACT: sysop@k2
  1404.   #INSTR: send to 'user@domain'
  1405.  
  1406.   #FROM: mci
  1407.   #TO: compuserve
  1408.   #RECIPIENT: John Smith (71234,567)
  1409.   #CONTACT: 267-1163 (MCI Help)
  1410.   #INSTR: at the 'To:' prompt type 'John Smith (EMS)'
  1411.   #INSTR: at the 'EMS:' prompt type 'compuserve'
  1412.   #INSTR: at the 'Mbx:' prompt type '71234,567'
  1413.  
  1414.   #FROM: mci
  1415.   #TO: internet
  1416.   #RECIPIENT: John Smith <user@domain>
  1417.   #CONTACT: 267-1163 (MCI Help)
  1418.   #INSTR: at the 'To:' prompt type 'John Smith (EMS)'
  1419.   #INSTR: at the 'EMS:' prompt type 'INTERNET'
  1420.   #INSTR: at the 'Mbx:' prompt type 'user@domain'
  1421.  
  1422.   #FROM: nasamail
  1423.   #TO: internet
  1424.   #RECIPIENT: user@domain
  1425.   #CONTACT: admin
  1426.   #INSTR: send to '(site:smtpmail,id:<user(a)domain>)'
  1427.   #INSTR: Help is also available by phoning +1 205 544 1771 and at 'admin/nasa'.
  1428.  
  1429.   #FROM: nasamail
  1430.   #TO: nsi
  1431.   #RECIPIENT: host::user
  1432.   #CONTACT: admin
  1433.   #INSTR: send to '(site:smtpmail,id:<user(a)host.DN.NASA.GOV>)'
  1434.   #INSTR: Help is also available by phoning +1 205 544 1771 and at 'admin/nasa'.
  1435.  
  1436.   #FROM: nsi
  1437.   #TO: gsfcmail
  1438.   #RECIPIENT: user
  1439.   #CONTACT: naic@nasa.gov
  1440.   #INSTR: send to 'east::"user@gsfcmail.nasa.gov"'
  1441.   #INSTR: or to 'east::"/PN=user/ADMD=TELEMAIL/PRMD=GSFC/O=GSFCMAIL/C=US/
  1442.   #-      @x400.msfc.nasa.gov'
  1443.   #INSTR: Help is also available by phoning +1 800 858 9947.
  1444.  
  1445.   #FROM: nsi
  1446.   #TO: internet
  1447.   #RECIPIENT: user@domain
  1448.   #CONTACT: east::"naic@nasa.gov"
  1449.   #INSTR: send to 'east::"user@domain"'
  1450.   #INSTR: or to 'dftnic::"user@domain"'
  1451.   #INSTR: or to 'nssdca::in%"user@domain"'
  1452.   #INSTR: or to 'jpllsi::"user@domain"'
  1453.   #INSTR: Help is also available by phoning +1 800 858 9947.
  1454.  
  1455.   #FROM: nsi
  1456.   #TO: omnet
  1457.   #RECIPIENT: user
  1458.   #CONTACT: omnet.service
  1459.   #INSTR: send to 'east::"user@omnet.nasa.gov"'
  1460.   #INSTR: Help also available by phoning +1 617 244 4333 (OMN customers only)
  1461.  
  1462.   #FROM: nsi
  1463.   #TO: sprintmail
  1464.   #RECIPIENT: John Smith at SomeOrganization
  1465.   #CONTACT: east::"naic@nasa.gov"
  1466.   #INSTR: send to
  1467.   #- '/G=John/S=Smith/O=SomeOrganization/ADMD=TELEMAIL/C=US/@Sprint.COM'
  1468.   #INSTR: Help is also available by phoning +1 800 858 9947.
  1469.  
  1470.   #FROM: omnet
  1471.   #TO: internet
  1472.   #RECIPIENT: user@domain
  1473.   #CONTACT: omnet.service
  1474.   #INSTR: Enter 'compose manual' at the command prompt.  Choose the Internet
  1475.   #-      address option from the menu that appears.  Note that this gateway
  1476.   #-      service charges based on the number of 1000-character blocks sent.
  1477.   #INSTR: Help also available by phoning +1 617 244 4333 (OMN customers only).
  1478.  
  1479.   #FROM: sinet
  1480.   #TO: internet
  1481.   #RECIPIENT: user@domain
  1482.   #INSTR: send to 'M_MAILNOW::M_INTERNET::"user@domain"'
  1483.   #INSTR:   or to 'M_MAILNOW::M_INTERNET::domain::user'
  1484.  
  1485.   #FROM: sprintmail
  1486.   #TO: internet
  1487.   #RECIPIENT: user@domain
  1488.   #INSTR: send to '(C:USA,A:TELEMAIL,P:INTERNET,"RFC-822":<user(a)domain>) DEL'
  1489.   #INSTR: Help available within the United States by phoning +1 800 336 0437 and
  1490.   #-      pressing '2' on a TouchTone phone.
  1491.  
  1492.   #FROM: sprintmail
  1493.   #TO: nsi
  1494.   #RECIPIENT: host::user
  1495.   #INSTR: send to
  1496.   #-  '(C:USA,A:TELEMAIL,P:INTERNET,"RFC-822":<user(a)host.DNET.NASA.GOV>) DEL'
  1497.   #INSTR: Help available within the United States by phoning +1 800 336 0437 and
  1498.   #-      pressing '2' on a TouchTone phone.
  1499.  
  1500.   #FROM: telex
  1501.   #TO: calvacom
  1502.   #RECIPIENT: JS10 (John Smith)
  1503.   #INSTR: send to '634000 (RCINF) ; ATTN JS10 SMITH'
  1504.  
  1505.   #FROM: thenet
  1506.   #TO: internet
  1507.   #RECIPIENT: user@domain
  1508.   #INSTR: send to 'UTADNX::WINS%" user@domain "'
  1509.  
  1510.   #FROM: wwivnet
  1511.   #TO: fidonet
  1512.   #RECIPIENT: First Last ON zone:node/fnet
  1513.   #CONTACT: 1@3469
  1514.   #INSTR: convert to 'First Last ON zone:node/fnet @656'
  1515.   #INSTR: WWIVgate; LOW TRAFFIC SITE, USE SPARINGLY..  Gateway is modem-based,
  1516.   #-      they absorb cost of long distance connects to pick-up and deliver.
  1517.   #-      Keep messages under 10K, use infrequently, do NOT use mail-lists or
  1518.   #-      file/list-servers commands.
  1519.  
  1520.   #FROM: wwivnet
  1521.   #TO: internet
  1522.   #RECIPIENT: user@machine.site.domain
  1523.   #CONTACT: faq-request@9702 or 1@9702
  1524.   #INSTR: convert to 'user#machine.site.domain@506'
  1525.   #-      If 'user' begins with digits, begin address with a quote.
  1526.   #INSTR: WWCPgate; LOW TRAFFIC SITE, USE SPARINGLY..  Gateway is modem-based,
  1527.   #-      they absorb cost of long distance connects to pick-up and deliver.
  1528.   #-      Keep messages under 10K, use infrequently, do NOT use mail-lists or
  1529.   #-      file/list-server commands.
  1530.  
  1531.   #FROM: X400
  1532.   #TO: calvacom
  1533.   #RECIPIENT: JS10 (John Smith)
  1534.   #INSTR: send to 'S=JS10/A=ATLAS/P=CALVACOM/C=FR'
  1535.   --
  1536.    _/ _ ! _         @           Milwaukee, WI - A Great Place On a Great Lake
  1537.   !  _! !! ! !_  ~~  @ ~  ~~
  1538.   ! ! ! !! ! ! !~~__=||_~ ~~~ Computing Services Division - MAINFRAME CONSULTING
  1539.   ! ! ! _! ! ~~~ ~____/  ~~~  yanoff@csd4.csd.uwm.edu   yanoff@point.cs.uwm.edu
  1540.  
  1541.  
  1542.   The Great IP Guide
  1543.  
  1544.  
  1545.                  -=-=- The Research Internet (#15) -=-=-
  1546.                                19-July-1993
  1547.  
  1548.   The count of countries which are IP-connected now stands at 60, an
  1549.   increase of 3 over the 57 listed in table#14 on 25-June-1993:
  1550.  
  1551.                                 FJ (Fiji)
  1552.                 has been added to the list for Australasia
  1553.  
  1554.                             LI (Liechtenstein)
  1555.                   has been added to the list for Europe
  1556.  
  1557.                               GL (Greenland)
  1558.                has been added to the list for North America
  1559.  
  1560.   Continent       Countries <1>:                                   #
  1561.   ---------       --------------                                   -
  1562.  
  1563.   Africa          TN, ZA                                           2
  1564.  
  1565.   Antarctica      AQ <2>                                           1
  1566.  
  1567.   Asia            HK, IL, IN, JP, KR, KW, MY, SG, TH, TR,
  1568.                   TW                                              11
  1569.  
  1570.   Australasia     AU, FJ <3>, NZ                                   3
  1571.  
  1572.   Europe          AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES,
  1573.                   FI, FR, GR, HR, HU, IE, IS, IT, LI, LU,
  1574.                   LV, NL, NO, PL, PT, RO, SE, SI, SK, SU,
  1575.                   UA <4>, UK                                      32
  1576.   North America   CA, CR, GL <5>, MX, US                           5
  1577.  
  1578.   South America   AR, BR, CL, EC, PR, VE                           6
  1579.                                                                   --
  1580.                                                           total=  60
  1581.  
  1582.                             =-=-= Notes =-=-=
  1583.  
  1584.   <1> IP connectivity to these 60 countries has been confirmed with ping
  1585.           plus telnet to port 25 (SMTP).
  1586.  
  1587.   <2> Some hosts listed in the GOV domain are physically located in AQ.
  1588.  
  1589.   <3> The SOA for FJ is physically located on the island of Fiji.
  1590.  
  1591.   <4> Some hosts listed in the UA domain, and physically located in the
  1592.           Ukrainian republic, are reachable from European IP networks.
  1593.  
  1594.   <5> Some hosts listed in the GOV domain are physically located in GL.
  1595.  
  1596.                    =-=-= Anticipated Connectivity =-=-=
  1597.  
  1598.   The following country appears to be likely to connect soon:
  1599.  
  1600.           EG (Egypt)
  1601.   --
  1602.  
  1603.     Donald C. Wells           Associate Scientist       dwells@nrao.edu
  1604.     National Radio Astronomy Observatory                +1-804-296-0277
  1605.     520 Edgemont Road                              Fax= +1-804-296-0278
  1606.     Charlottesville, Virginia 22903-2475 USA         78:31.1W, 38:02.2N
  1607.  
  1608.  
  1609.   =======================================================================
  1610.   Notes and tips on UUCP and Fast Modems.
  1611.   From Peter Wemm. Dialix. Perth
  1612.  
  1613.   >I am womdering if there is a definitive answer to the qquestion of
  1614.   >error checking modems, compression and uucp.?
  1615.   >       Does one turn off compression/error checking when using uucp?
  1616.   >       Does one turn off compression only when using uucp?
  1617.   >       Does one turn them both off when using uucp.
  1618.   >       Does it matter at all what they are set at.?
  1619.  
  1620.   We have personally found that the g(64,3) protocol is *really* lousy
  1621.   on long-distance lines. Since the round-trip-time is so long, the
  1622.   throughput with a 192 byte window sucks.  Any increase in
  1623.   round-trip-time makes this worse.. correction/compression can add up
  1624.   to 100ms per trip or so, adding a 2/10 second delay for a round-trip.
  1625.   We *usually* find that the slower throughput is worse than the
  1626.   corresponding errors would have caused.
  1627.  
  1628.   However, as soon as you get a more advanced protocol g(64,7) or
  1629.   (g1024,7) you only benefit from correction/compression.  the 'i'
  1630.   protocol *loves* it.
  1631.  
  1632.   Remember:  error-correction runs at 120% of the line speed..  Why?
  1633.   Because it speaks syncronously over the line...  ie: the start and
  1634.   stop bits of the bytes are stripped.  So, with no correction, a 9600
  1635.   bps line is capable of 960 bytes/sec (each character is 10 bits).
  1636.   Just by turning correction on, you *immediately* get 9600/8 = 1200
  1637.   bytes/sec..  The only cost is a longer transmission delay.  decent,
  1638.   smart compression can only make this better. V42bis will compress a
  1639.   packet, and then send the sortest of the compressed and uncompressed
  1640.   data.  so, if you get 1200 bytes/sec, it should theoretically never
  1641.   get worse than that.
  1642.  
  1643.   However, the handshake-delays caused by the computers at each end are
  1644.   usually what slow down the throughput.  That's why taylor-uucp's "i"
  1645.   protocol is so popular... it has practically no handshake delays.
  1646.  
  1647.   --
  1648.   Peter Wemm <peter@DIALix.oz.au> - NIC Handle: PW65 - The keeper of "NN"
  1649.