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: . 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 ". 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 is entered. If the "NetAScii" parameter is set to UseLF, a 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 and 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 as a . For hosts that neglect to strip a following a , 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 (!) InternetPort = Assigns Internet addresses to individual physical or rotary ports. - SETDefault (!) InternetPort = 0.0.0.0 Removes the Internet address of an individual physical or rotary port. - SETDefault DefaultGateway = Allows all remote net packets to be sent to the specified gateway. - SETDefault PrimaryNameServer = 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 = 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.