Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

scopatch(ADM)

uusched(ADM)

uutry(ADM)

cron(C)

uucp(C)

uustat(C)

uux(C)



     UUCICO(ADM)              XENIX System V               UUCICO(ADM)



     Name
          uucico - File transport program for the UUCP system.

     Syntax
          /usr/lib/uucp/uucico [ -r role_number ] [ -x debug_level ]
          [ -i interface ] [ -d spool_directory ] [ -s ] [ -S
          ] system_name

     Description
          uucico is the file transport program for uucp work file
          transfers.  Role numbers for -r are the digit 1 for master
          mode or 0 for slave mode (default).  The -r option should be
          specified as the digit 1 for master mode when uucico is
          started by a program or cron. uux and uucp both queue jobs
          that will be transferred by uucico. It is normally started
          by the scheduler, uusched , but can be started manually;
          this is done for debugging.  For example, the shell uutry
          starts uucico with debugging turned on.  The -x option
          specifies the level of debugging (1-9), with 9 displaying
          the most information.

          The -i option defines the interface used with uucico.  This
          interface only affects slave mode.  Known interfaces are
          UNIX (default), TLI (basic Transport Layer Interface), and
          TLIS (Transport Layer Interface with Streams modules,
          read/write); only the default, UNIX, is applicable in this
          release.

          The -d option can be used to specify the spool directory:
          the default is /usr/spool/uucp.

          If -s is specified, a call to the specified site is made
          even if there is no work for site sitename in the spool
          directory, but the call is made only when times in the
          Systems file permit it.  This is useful for polling sites
          that do not have the hardware to initiate a connection.

          The -S option can be used to specify the system name,
          overriding the call schedule given in the Systems file.  For
          example, -S can be used to call a system which is listed as
          ``Never'' to be called in the Systems file.

     Changing Packet Parameters
          An additional feature is the ability to change two
          specialized parameters contained in the uucico program
          without having to recompile the source.  (The uucico binary
          is provided unstripped so that patches can be applied using
          scopatch(ADM).  The first is a parameter called windows,
          which specifies the size of window that the sliding-window
          protocol should use (how many packets it can send before
          getting any ack/nack's from the remote site).  windows can
          be changed using the following command:



     Page 1                                           (printed 2/7/91)





     UUCICO(ADM)              XENIX System V               UUCICO(ADM)



               scopatch windows
               (Reg.).DE
               You are prompted for the new value.
               In addition, the parameter pktime can be altered.
               This is the number of seconds uucico should wait before giving
               up and re-transmitting the packet being sent sent.
               This interval can be as long as 35 seconds, which can be costly
               with overseas phone connections.
               pktime can be changed in same way as windows by
               using pktime as the argument to the scopatch command.
               You are prompted for a new value for the parameter.

     Files
          /usr/lib/uucp/Systems
          /usr/lib/uucp/Permissions
          /usr/lib/uucp/Devices
          /usr/lib/uucp/Maxuuxqts
          /usr/lib/uucp/Maxuuscheds
          /usr/spool/uucp/*
          /usr/spool/uucppublic/*

     See Also
          scopatch(ADM), uusched(ADM), uutry(ADM), cron(C), uucp(C),
          uustat(C), uux(C)































     Page 2                                           (printed 2/7/91)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026