🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: netcom.uucp
Article #1

Re: wanted: help in setting up UUCP mail/news feed

#1
From: Wolfgang Henke
Date: Thu, 23 Jun 1994 21:43
365 lines
16975 bytes
Greg Andrews (gerg@netcom.com) wrote:
: wolfgang@netcom.com (Wolfgang Henke) writes:
: >Greg Andrews (gerg@netcom.com) wrote:
: >: and the setup guide for SunOS 4.x provided by Telebit.
: >
: >It's available from telebit.whnet.com /pub/tech-support/modems:
: >
: >   ==========================================================================
: >   Telebit Corp.              Modem Setup Guide           Revised: 4/1/94 
: >   (Filenames) BBS & CompuServe: SUN4.msg  ftp: SUN4_msg
: >	       Applelink:  
: >   FAXBACK DOC #: 
: >   Author:                                          Revised by:  Jaime Sainez
: >   --------------------------------------------------------------------------
: >
: >     SETUP INSTRUCTIONS FOR TELEBIT MODEMS AND SUNOS 4.X WORKSTATIONS
: >
: >     The following examples should allow easy initialization of a TELEBIT 
: >     modem for use with dialin/dialout and UUCP on a SUN 3 or SUN 4 
: >     workstation with SUNOS 4.X.
: >
: >       NOTE:  These configuration instructions are meant for SUNOS 4.0.3 or
: >	      higher release versions.  It is highly recommended that the
: >	      operating system be upgraded to this release version or that
: >	      the TTY PATCH 5.4 (or higher) be installed before these set-ups
: >	      are attempted.  This patch is available from SUN.
: >


: That's the wrong setup guide.  Completely wrong.  Ask Jaime to stop
: using that one and start using the one I wrote.  It hasn't been necessary
: to reconfigure the kernel since version 4.1.0.


Greg,

well, the one posted earlier was for 4.x, which should have been 4.0.3
I guess. Here is the one for 4.1.x. How come you dont post in c.d.m any 
longer? Too busy?

Cheers,

Wolfgang


ftp.whnet.com /pub/tech-support/modems/setup-guides/SUN_Workstations...

   ==========================================================================
   Telebit Corp.        NetBlazer Application Note          Revised: 5/17/94 
   (Filenames) BBS & CompuServe: SUN.msg
               ftp: SUN_Workstations_SUNOS_41X_msg
               Applelink:  
   FAXBACK DOC #: 
                                                   Revised by:  Jaime Sainez
   --------------------------------------------------------------------------

  SETUP INSTRUCTIONS FOR TELEBIT MODEMS AND SUN WORKSTATIONS WITH SUNOS 4.1.x

     The following examples should allow easy initialization of a TELEBIT 
     modem on a Sun workstation running SunOS 4.1.x.  This guide describes 
     the steps for installing any Telebit modem except for the QBlazer 
     transportable modem.  QBlazer installations are described in another 
     guide.

     Most installations use the modem for both dial-in and dial-out, so this
     guide describes how to configure the computer and modem for combined 
     dial-in and dial-out operation.  If you're not going to use the modem 
     for both types of operations, skip the section that doesn't apply to 
     your installation.

     These examples assume the modem will be attached to the computer's 
     "ttya", port, which is one of the on-board ports in most Sun 
     workstations.  If the modem is on a different port, substitute the other 
     port name in your setup.

     Although the WorldBlazer, T3000, and T1600 modems can support RS232 port
     speeds higher than 19200 bps, this guide configures them for 19200 bps 
     on dial-in.  38400 bps operation may not be reliable on some 
     workstations or serial port boards, so it's wise to start with the 
     slower speed first.  Later, when you're sure everything else works, you 
     can try boosting the speed up to 38400 bps.

     ---[ Section 1 - Pre-Installation ]-------------------------------------

     Before performing any other installation steps, the computer and modem 
     need to be prepared for each other.


     1.1  Turn off any getty processes that might be running on the modem 
          port by editing the /etc/ttytab file and re-starting init.

          Edit the /etc/ttytab file with a text editor.  Find the entry for 
          the modem port and change that entry's status field to "off".  It 
          should look like this:

         # name   getty                        type      status  comments
         #
         ttya     "/usr/etc/getty std.9600"    unknown   off   local secure

         Save the changes and exit the editor.

         Enter this command:

                 kill -HUP 1


     1.2  Reset the modem to its factory default settings as documented in 
          the Reference Manual or User's Guide.

          WorldBlazer/T3000/T1600 modems:  Reset modem to TTY defaults (&F0).

          T2500/TrailBlazer Plus/T2000/T1000 modems:  Reset modem to Enhanced
          Command Mode (ECM) Asynchronous defaults.


     1.3  Connect the modem to the computer through the RS232 serial cable,
          and plug the telephone line into the modem's LINE jack.


     ---[ Section 2 - Modem Configuration ]----------------------------------

     2.1  Change directories to /dev and enter the following command to 
          create the dial-out device file for the ttya port:

            mknod cua0 c 12 128      (for ttyb enter:  mknod cub0 c 12 129)

      If the mknod command returns a "file exists" error, skip to Step 2.2.
      Otherwise, enter the following command:

            chmod 666 cua0           (for ttyb enter:  chmod 666 cub0)


      2.2  Change directories to /etc and edit the /etc/remote file with a 
           text editor.  Create the following entries:

            tb38400:dv=/dev/cua0:br#38400:el=^C^S^Q^U^D:ie=%$:oe=^D:

            tb19200:dv=/dev/cua0:br#19200:el=^C^S^Q^U^D:ie=%$:oe=^D:

            tb9600:dv=/dev/cua0:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^D:

      Save the changes and exit the editor.


     2.3  Enter this command to connect to the modem:

              tip tb9600

       NOTE:  If tipping through the SUN Open Windows environment, use a 
              SHELL tool, *not* a COMMAND tool.

     2.4  Type the following commands to the modem.  Use only the commands 
          for your particular modem:

            WorldBlazer, T3000, or T1600 modem:
                    AT &F3 E1 X0 &S0 S2=255 S45=255 S48=0 S58=2 &W
                    AT S59=15 S68=255 S111=255 S180=2 &C1 &W

            T2500, TrailBlazer Plus, T2000 or T1000 modem:
                    AT &F X0 Q4 S45=255 S48=1 S51=254 S52=2 S54=3 &W
                    AT S58=2 S64=1 S66=1 S95=2 S97=1 S106=1 S131=1 &W

      When you press Return at the end of a command, the modem should respond 
      with "OK".  If you get disconnected on the first command, repeat steps 
      2.3 and 2.4.  You can review the modem's settings by typing "AT&V" or 
      "ATN?".

      Exit tip by pressing Return, Tilde (~), and then Period (.).

     ------------------------------------------------------------------------
       NOTE:  Check your modem reference manual for descriptions of each 
              register and the meanings for each of the above settings.

        In the TrailBlazer Plus, T2500, T2000 and T1000 settings, the S97 and 
        S106 registers control V.42/LAP-M error correction.  If your modem 
        doesn't have V.42 support, you can omit S97 and S106 from the modem 
        commands.  The S131 register controls the modem's DCD signal.  Older 
        modems used the S53 register to control DCD instead of S131.  If your 
        modem doesn't support S131, then set S53=1 instead.


     ---[ Section 3 - Setup for Dial-Out Operation ]-------------------------

     3.1  Edit the /etc/remote file with a text editor and add the following
          entry:

               TELEBIT|Telebit autodialing parameters:\
                      :el=^D^U^C^S^Q^O^@:du:at=hayes:ie=#$%:oe=^D:\
                      :dv=/dev/cua0:

          Save the changes and exit the editor.

          The entry above describes to tip how to talk to the Telebit modem.
          You can add entries for dialing other computers and have them
          reference the Telebit info using the "tc" parameter.  For example:

               home|call my computer at home:\
                      :pn=5551212:br#19200:tc=TELEBIT:


     3.2  Change directories to /etc/uucp and edit the Dialers file with a
          text editor.  Create the following lines:

     # tbnorm: for 'normal' calls with modem error control
     # tbplain: for 'plain' calls without error control
     # tbuumnp: for selecting UUCP protocol support in MNP mode
     # tbuupep: for selecting UUCP protocol support in PEP mode
     tbnorm    =W-, "" ATE0X1 OK ATDT\T CONNECT
     tbplain   =W-, "" ATE0X1S180=0S95=0S97=0S106=0 "" \dATDT\T CONNECT
     tbuumnp   =W-, "" ATE0X1S111=30S180=3 OK ATDT\T CONNECT
     tbuupep   =W-, "" ATE0X1S7=60S50=255S111=30 OK ATDT\T CONNECT-\c-CONNECT

      Save the changes and exit the editor.


     3.3  Edit the Devices file with a text editor.  If there are any lines
          that reference the modem dial-in port (ttya) or dial-out port 
          (cua0), comment them out by inserting a "#" at the beginning of 
          each line.

          If you have a WorldBlazer, T3000, or T1600, create these entries:

               ACUNORM  cua0 - 300-38400 tbnorm
               ACUPLAIN cua0 - 300-38400 tbplain
               ACUUMNP  cua0 - 300-38400 tbuumnp

          If you have a WorldBlazer, also add this entry:

               ACUUPEP  cua0 - 300-38400 tbuupep

          If you have a T2500, TrailBlazer Plus, T2000 or T1000 create these 
          entries instead of the ones above:

               ACUNORM  cua0 - 300-19200 tbnorm
               ACUPLAIN cua0 - 300-19200 tbplain
               ACUUPEP  cua0 - 300-19200 tbuupep

          Note the highest RS232 port speed for these modems is 19200.

          Save the changes and exit the editor.


     ---[ Section 4 - Setup for Dial-In Operation ]--------------------------

     4.1  Change directories to /etc and edit the gettytab file with a text
          editor.  Look for the entry named "std.19200".  Modify the entry to 
          match the following example.  If the entry doesn't exist, create it 
          as a new entry:

               std.19200|19200-baud:\
                       :sp#19200:ms=crtscts:

          Save the changes and exit the editor.


     4.2  If the modem is not connected to one of the on-board serial ports 
          (ttya or ttyb), then skip this step.  Go to Step 4.3.

          Before getty is started, the computer must have its "software" 
          carrier detection disabled.  Without software carrier detection the 
          computer will respond to the modem's DCD signal.  This is critical 
          for correct operation with a modem.  The computer must respond to 
          DCD.  Enter the following command:

               ttysoftcar -n ttya

         You can confirm the kernel's handling of the modem port by entering:

               ttysoftcar ttya

         The system should report "ttya is n".


     4.3  Edit the ttytab file with a text editor.  If there are any lines 
          that reference the dial-out port (cua0), delete them.  The system
          must NOT run getty on the dial-out port device.  Getty should only
          be run on the dial-in port device (ttya).  Modify the dial-in port
          line to look like this:

               ttya     "/usr/etc/getty std.19200"    dialup   on

          You may add other status keywords after the "on" keyword, but be 
          sure you do NOT add the "local" keyword.  "Local" defeats the 
          hardware carrier detect configuration we did in Step 4.2.  If you
          are installing the modem on a multiport board, follow the setup
          instructions for your multiport board to create the ttytab entry.

          Save the changes and exit the editor.


     4.4  Start getty running on the dial-in port by entering this command:

                 kill -HUP 1



     ---[ Section 5 - Configuration Notes ]----------------------------------

     Some users turn the speaker off (M0) and disable remote access (S45=0) 
     when the modem installation is finished and everything is working 
     properly.


     Dial-In configuration:
     ----------------------
     The dial-in configuration uses a "fixed speed" getty, and the modem is
     configured to always communicate with the computer at 19200 bps.  Even 
     if someone calls in at a different speed (e.g. 2400 bps), the modem will
     manage the difference in speeds.

     The modem is configured to use RTS/CTS flow control, also known as 
     "hardware handshaking".  The computer must also use RTS/CTS flow 
     control, or data could be lost in some situations.  The "ms=crtscts" 
     code in gettytab turns on the computer's RTS/CTS flow control, however 
     this code may not work on all Sun workstations.  Multiport boards may 
     use other methods for enabling RTS/CTS flow control on the computer's 
     serial port.  Contact your Sun support group for more information on 
     whether your computer can support RTS/CTS flow control.  If your 
     computer cannot handle RTS/CTS flow control, configure the modem for 
     'compromise' XON/XOFF flow control (S58=0 S68=3) in Step 2.4, and remove 
     the "ms=crtscts" code in the /etc/gettytab entry.

     If you want your dial-in configuration to use a different port speed 
     (for example, 9600 bps), adjust the modem's S51 register accordingly and 
     use the correct speed entry in /etc/gettytab.


     Dial-Out Configuration:
     -----------------------
     Tip's dial-out configuration is controlled by the /etc/remote file.  
     Check the man page for tip and remote, or contact your Sun support group 
     if you need more information about configuring tip (e.g. turning on 
     RTS/CTS flow control).  The uucp dial-out configuration supports port 
     speeds from 300 bps to 38400 bps for the WorldBlazer/T3000/T1600 modem 
     family, and speeds from 300 bps to 19200 bps for the T2500/TrailBlazer 
     Plus/T2000/T1000 modem family (see note above).  The dial-out scripts in 
     the Dialers file are used to configure the modem for the most common 
     types of calls.  Note that the "tbplain" script takes advantage of 
     certain capabilities among the older and newer families of Telebit 
     modems, where the modems can accept commands intended for the other 
     modem family.

     Example Systems file entries to access the different dialers:

       mysystem Any ACUNORM 19200 5551212  ogin: hello ssword: itsme
       mysystem Any ACUPLAIN 19200 5551212  ogin: hello ssword: itsme
       mysystem Any ACUUPEP 19200 5551212  ogin: hello ssword: itsme
       mysystem Any ACUUMNP 19200 5551212  ogin: hello ssword: itsme

     The third field in each Systems file entry declares the 'device type' to 
     be used for the call.  This field is matched to the first field in the 
     Devices file entry to select the dialer.  The different device types in 
     these examples will select the appropriate features in the modem.

       NOTE:  The "ACUPEP" device type is not appropriate for T3000 or T1600
              modems (they don't support PEP).  The "ACUMNP" device type is
              not appropriate for the T2500/TrailBlazer Plus/T2000/T1000 
              family of modems (they don't have UUCP protocol support in MNP 
              modes).

     ====================[ End of Setup Guide ]==============================
-- 
WH Networks  .................  file://ftp.whnet.com/pub/wolfgang/home.html
2672 Bayshore Parkway Suite 503  ..........................  (415) 390-9316
Mountain View CA 94043  ...............................  fax (415) 390-9317
Technical Details
Message-ID: <wolfgangCrvDox.3EL@netcom.com>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!hookup!nic.hookup.net!xenitec!news.kei.com!uhog.mit.edu!europa.eng.gtefsd.com!library.ucla.edu!csulb.edu!csus.edu!netcom.com!wolfgang
References: <vipulCr3Ivw.7vF@netcom.com> <gergCr49IB.DEs@netcom.com> <wolfgangCrLuFG.MuD@netcom.com> <gergCrnJ9q.GrC@netcom.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fa2d8,1591e4ea65552222
X-Google-Attributes: gidfa2d8,public
X-Google-Thread: 14c2c5,1591e4ea65552222
X-Google-Attributes: gid14c2c5,public
X-Google-ArrivalTime: 1994-06-23 15:46:46 PST
Newsgroups: netcom.uucp,biz.comp.telebit
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!hookup!nic.hookup.net!xenitec!news.kei.com!uhog.mit.edu!europa.eng.gtefsd.com!library.ucla.edu!csulb.edu!csus.edu!netcom.com!wolfgang
From: wolfgang@netcom.com (Wolfgang Henke)
Subject: Re: wanted: help in setting up UUCP mail/news feed
Message-ID: <wolfgangCrvDox.3EL@netcom.com>
Followup-To: netcom.uucp,biz.comp.telebit
Organization: Netcom
X-Newsreader: TIN [version 1.2 PL1]
References: <vipulCr3Ivw.7vF@netcom.com> <gergCr49IB.DEs@netcom.com> <wolfgangCrLuFG.MuD@netcom.com> <gergCrnJ9q.GrC@netcom.com>
Date: Thu, 23 Jun 1994 21:43:45 GMT
Lines: 365