Ref: 99980121
Title: SW/200-TCP-NCS/150 Version 13010
Date: 5/26/87

Copyright 3Com Corporation, 1991.  All rights reserved.

Enclosed is a diskette containing SW/200-TCP-NCS/150 Version
13010, which runs on both the CS/200 and CS/200B.  These
Communications Servers can be booted from an NCS/150.

This diskette is your distribution copy of the software and
should be used only to copy the software onto the NCS/150.

This release memo contains the instructions for installing
software on the NCS/150. It also describes new features of and
bugs fixed in SW/200-TCP-NCS/150.

.h1;Installing Software on the NCS/150

Because the CS/200 is a diskless unit, it must be supported by a
Network Control Server. You must copy SW/200-TCP-NCS/150 Version
13010 from the distribution diskette to the SW/150-NCS diskette
using the following steps:

1.  Connect a terminal to port 0 of the NCS/150.

2.  Insert the SW/150-NCS-UTIL diskette in the NCS/150 disk
drive, then press the Reset switch.

3.  After the NCS/150 is finished booting, press the following
sequence on the keyboard:

   <RETURN>.<RETURN>

4.  Remove the SW/150-NCS-UTIL diskette, then insert the SW/150-
NCS diskette in the disk drive.  Enter the following command:

ls -lx /BIN This command displays the contents of the
software image currently available on the SW/150-NCS
diskette.

5.  Because the NCS/150 working diskette can contain the software
for two product types only, it may be necessary to remove
software from the diskette to make room for the CS/200 file.
This can be done by typing "rm <filename>".

6.  If a cs200x file already exists, remove it by typing:

   rm /BIN/cs200x

7.  Perform a file system check with the compact option by
entering the following command:

   fsck -c

8.  Create a CS/200 file on the SW/150-NCS using the following
command:

   cr /BIN/cs200x 178 rwx 101000

9.  To copy the file, enter the following command:

   cf #0 /BIN/cs200x

10. When the system prompts for the source diskette, remove the
NCS/150 working diskette. Insert the SW/200-TCP-NCS/150
Version 13010 diskette.  Then press the return key.

11. When the system prompts for the destination diskette, replace
the SW/200-TCP-NCS/150 Version 13010 diskette with the
SW/150-NCS diskette. Then press the return key.  The copying
process is finished when this message is displayed:

   Copy completed

The SW/200-TCP diskette is a double-sided, double-density, 48 TPI
diskette.  Copies of the SW/200-TCP diskette can be made on
Series/1 hardware only.  The CS/200 must be bound to the NCS/150
before it can be booted. For the binding procedure, refer to the
NCS/150 Installation and Operation Guide.

.h1;Compatibility

SW/200-TCP-NCS/150 Version 13010 operates with the following
products and software releases:

NCS/150 running SW/150-TCP-NCS Version 10000 or later
NCS/AT running SW/AT-NCS Version 10000 or later
CS/1 running SW/1-TCP Version 11000 or later
CS/1-SNA running SW/1-T-SNA Version 10000 or later
CS/100 running SW/100-TCP Version 11000 or later
GS/3-IP running SW/3-IP Version 10000 or later
IVECS running SW/IVECS-TCP Version 13000 or later
TCPTerm Version 10000 or later

Table 1 illustrates the hardware and firmware compatibility for
SW/200-TCP-NCS/150 Version 13010.

__________________________________________
| Table 1  Software/Firmware Compatibility|
|_________________________________________|
|                                         |
|  Product      Software       Firmware   |
|                                         |
| CS/200       SW/200-TCP-   C1MMON 01C   |
|              NCS/150       or later     |
|                                         |
| CS/200-B     SW/200-TCP-   D2MMON 00B   |
|              NCS/150       or later     |
|_________________________________________|

.h1;New Features

The following features, which were not present in SW/200-TCP-
NCS/150 Version 13000, have been implemented in SW/200-TCP-
NCS/150 Version 13010:

1.  The Connect and REMOTE commands reject invalid Internet
addresses.  SW/200-TCP-NCS/150 Version 13010 checks the
legality of Internet address assignments (i.e., any of the
InternetServer addresses and the InternetPort addresses) as
follows:

- Any address may be assigned 0.0.0.0, indicating no
assignment (all addresses start out with this value).

- No address may be assigned a broadcast or loopback
address (host portion all 0s or all 1s).

- The DefaultGateway may not be the local address.

- If the server is booted from the Network Control Server,
neither the PrimaryNameServer nor SecondaryNameServer
may be the local address.

2.  A new port configuration parameter "NetAScii" has been added.
Its values are UseLF and UseNUL.  This parameter allows the
user to choose the character sequence transmitted by the
server when a <CR> is entered.  If the "NetAScii" parameter
is set to UseLF, a <CR><NUL> will be transmitted.

The "NetAScii" parameter is only used by a terminal (active)
port; it has no effect on the host (passive) side of a
connection.

The "NetAScii" parameter has been implemented to provide for
the variety of TELNET implementations that interpret the
TELNET data stream differently.  For hosts that correctly
view <CR><LF> and <CR><NUL> as encoded Network Virtual
Terminal functions (e.g., 4.3 BSD UNIX), Bridge recommends
that the "NetAScii" parameter be set to UseNUL.  When the
"NetAScii" parameter is set to UseNUL, it allows <CR><NUL> as
a <CR>.  For hosts that neglect to strip a <NUL> following a
<CR>, Bridge recommends that "NetAScii" be set to UseLF.

As a consequence of this new parameter addition, the EOM
parameter has been deleted.

3.  The CS/200 now accepts from the netmap packet a clock value
that is slower than the current value.  For example, if the
clock on the NCS is set back to year 1970, all the system
clocks of the servers on the network will be changed within
seconds to this new value.

4.  Packet type 9000 is no longer received by the CS/200.  As a
result, no garbage characters will appear when you use the
SHow NetMap command.

.h1;Bugs Fixed

The following problems, which existed in SW/200-TCP-NCS/150
Version 13000, have been fixed:

1.  In the past, the CS/200 might lose data at disconnection.
This problem has been fixed.

2.  The DTR and DCD signals used to function inconsistently.
This problem has been fixed.

3.  A problem in the SIO software, which made the system crash,
has been fixed.

4.  A problem in the broadband data link driver, which made the
system crash when no system data buffers were available, has
been fixed.

.h1;Known Problems

The following is a list of known problems in SW/200-TCP-NCS/150
Version 13010:

1.  A connection on the network may become deadlocked with
Communications Servers infinitely exchanging packets that
contain no data.

2.  A connection on the network may occasionally stall for 16
seconds, 32 seconds, or an indefinite period of time because
of the loss of TCP retransmission alarm.

3.  SIO ports configured for eight-bit data are not supported,
because Telnet will not initiate negotiation for binary mode.

.h1;User Interface

SW/200-TCP-NCS/150 Version 13010 includes the following user
interface commands:

  - SETDefault (!<port-id>) InternetPort = <Internet address>

Assigns Internet addresses to individual physical or rotary
ports.

  - SETDefault (!<port-id>) InternetPort = 0.0.0.0

Removes the Internet address of an individual physical or
rotary port.

  - SETDefault DefaultGateway = <Internet address>

Allows all remote net packets to be sent to the specified
gateway.

  - SETDefault PrimaryNameServer = <Internet address>

Assigns an Internet address for the primary Name Server. The
primary Name Server will be queried first for name
resolution.  The primary Name Server's Internet address can
be defined to be on a remote network.

  - SETDefault SecondaryNameServer = <Internet address>

Assigns an Internet address for the secondary Name Server.
The secondary Name Server will be queried if the primary Name
Server does not yield a name to address resolution.

  - SHow InternetPorts

Replaces the SHow InternetMap command. It displays the
Internet address of the Communications Server itself and all
other Internet addresses associated with the Communications
Server (physical and rotary ports).

  - SHow InternetServers

Displays Internet addresses of the Name Servers and Default
Gateway.

  - SHow VirtualPorts

Displays the connection state (passive or active) of the
physical port to which these virtual ports are connected.

  - SHow ARptable

Displays the mapping between Internet addresses and Ethernet
addresses of devices that communicate with the CS/200. Note
that the ARP table always contains the unit's Internet
address and the broadcast address.

  - ZeroArp

Cleans up the contents of the ARP table.  Normally, the
software automatically removes an ARP entry if it does not
communicate with the device within 15 minutes. However, if
the device has moved to a different location, this command
can update the information in the ARP table faster.

.h1;Documentation

The current manuals for the CS/200 running SW/200-TCP-NCS/150 are
listed below:

 + Series/200 Installation Guide (2/86)
 (Part number: 09-0060-00)

 + Connection Service User's Guide (8/86)
 (Part number: 09-0063-01)

 + Connection Service User's Quick Reference Guide (12/85)
 (Part number: 09-0062-00)

 + Network Management Guide (1/87)
 (Part number: 09-0067-01)

 + Configuration Guide (1/87)
 (Part number: 09-0093-00)

 + Getting Started Guide (1/87)
 (Part number: 09-0043-01)

If you have any questions, please contact an authorized Bridge
service representative for assistance.

UNIX is a registered trademark of AT&T.

