Ref: 99980028 Title: Release Note: CS/100 booting from NCS/AT Ver 13000 Date: 5/26/87 Copyright 3Com Corporation, 1991. All rights reserved. SW/100-TCP-NCS/AT Version 13000 is a software diskette for CS/100s that are booted from an NCS/AT. This release memo contains the instructions for installing the CS/100 software on the NCS/AT and describes the features and bugs fixed in this version of SW/100-TCP-NCS/AT. Installing Software on the NCS/AT Because SW/100-TCP-NCS/AT Version 13000 is stored on a 96 TPI diskette, you must use a blank, 96 TPI, double-sided, high- density diskette if you are making a backup copy of the distribution software. If you want to boot the CS/100 from an NCS/AT, you must first copy the software from the SW/100-TCP-NCS/AT Version 13000 diskette to the NCS/AT disk. The procedure is described below: 1. Follow the instructions in the NCS/AT Installation and Operation Guide to log in to the NCS/AT. A command prompt will appear on the screen after you have logged in. 2. Insert the SW/100-TCP-NCS/AT Version 13000 diskette into the disk drive of the NCS/AT. 3. At the command prompt, type: utility floppyread The Floppyread utility will copy the software from the SW/100-TCP-NCS/AT diskette to the NCS/AT disk. 4. As the file is copied to the disk, its name is displayed on the screen. If floppy read errors or disk write errors occur, remove and replace the diskette; then repeat the procedure starting at step 2. If read or write errors continue to occur, or if other error messages appear, contact an authorized Bridge service representative. 5. When the file has been successfully copied, the command prompt appears. Remove the diskette. Compatibility SW/100-TCP-NCS/AT Version 13000 operates with the following products and software releases: .br;NCS/150 running SW/150-NCS-TCP Version 10000 or later .br;NCS/AT running SW/AT-NCS Version 10000 or later .br;CS/1 running SW/1-TCP Version 10110 or later .br;CS/1-SNA running SW/1-SNA-TCP Version 10000 or later .br;GS/3-IP running SW/3-IP Version 10000 or later .br;CS/200 running SW/200-TCP Version 13000 or later .br;IVECS running SW/IVECS-TCP Version 13000 or later .br;TCPTerm Version 10000 or later Table 1 illustrates the software and firmware compatibility for SW/100-TCP-NCS/AT Version 13000: '' _______________________________________________ | Table 1 Software/Firmware Compatibility | |______________________________________________| | Product| Software | Firmware | | | | | | | | SIO MP | | | | | | CS/100A| SW/100-TCP-| T1ASYN 1B T1MMON 1B| | | NCS/AT | or later or later | |________|_____________|_______________________| New Features SW/100-TCP-NCS/AT Version 13000 has the following features, which were not present in SW/100-TCP Version 12000 or earlier: 1. The NoMacroBreak or MacroBreak field has been added to the InterAction parameter. The NoMacroBreak option prevents users from breaking out of a macro while the macro is in the process of execution. When a NoMacroBreak option is set, the BREAK key is ignored. This feature can be used to prevent a user from breaking out of a macro in Global Network Manager privilege. 2. The BUffersize parameter in the port configuration can be set to a value smaller than the system buffer size. This feature is useful for PC-to-host file transfer applications that require smaller buffer sizes. 3. Whenever a disconnection from a host port is requested, either by a user typing the DisConnect command on the terminal or by the AutoDisconnect timer, the LogoffString will be transmitted to the host port before it closes down the circuit. LogoffString transmission is controlled by the string defined in the LogoffString parameter of the host-end server. The LogoffString can be up to 24 characters long. In order for the LogoffString to be transmitted, the AUtoLogoff parameter should be set to ON. This parameter can be set on a per-port basis. The LogoffString will not be transmitted if the disconnection is caused by the following conditions: a) A network manager uses the Listen command to put the host or terminal port in Listen mode. b) Traffic to the host port is totally flow controlled, and transmission of the LogoffString is not possible within a reasonable amount of time (currently six seconds). c) A user powers off the terminal before disconnecting the session and the UseDTRin parameter is set to AsDTR on the terminal port. The LogoffString and AUtoLogoff parameters have the following syntax: a) To set the LogoffString, enter: SETDefault LogoffString = "string" The "string" can contain any control characters; for example, "^M" for control-M, "^J" for control-J. b) To enable/disable AUtoLogoff on a particular port, enter: SETDefault (!portid) AUtoLogoff = [ON | OFF] Note that the AUtoLogoff parameter is only available on a host port. c) To display the AUtoLogoff parameter for a particular port, enter: SHow (!portid) AUtoLogoff d) To display the LogoffString, enter: SHow LogoffString 4. Permanent Virtual Circuits (PVCs) support is now available. Permanent Virtual Circuits allow automatic circuit reestablishment upon disconnection. Once a permanent virtual circuit is defined, it will be reestablished whenever the server is rebooted. After the PermanentVC parameter is set, the first connection attempt will begin in approximately 30 seconds. If the connection attempt fails or if the permanent virtual circuit is disconnected for any reason, the system will attempt to reestablish the circuit every 60 seconds. PVCs can only be defined on a host port. The destination end of the connection can be either a terminal or host port. The PVC may be defined on both ends of the circuit. In addition, PVCs may accept names. PermanentVC parameters have the following syntax: - SETDefault (!portid) PermanentVC = "
" Defines a permanent virtual circuit between a local host port and any port on the network. can be either a physical address or a name. The name can be up to 12 characters long. - SETDefault (!portid) PermanentVC = "" Removes any previous PVC definition, but does not disconnect any existing connection. The existing circuits can be disconnected using the DisConnect or Listen command. - SHow (!portid) DefaultParameter PermanentVC Displays the current permanent virtual circuits. 5. The SHow AllSessions command has an option allowing it to display specified physical addresses or logical names of destination devices when a connection is established. For example, to display physical addresses of destination devices, use the following command: SHow AllSessions p To display logical names of destination devices, use the following command: SHow AllSessions 6. A sysgen parameter "Number of macro buffers" has been added. This parameter is useful when the macro service is used extensively. The default value for this parameter is 4 and the maximum value is 14. This parameter value determines the number of users that can execute macros simultaneously without seeing the "Can't - no memory" message. For example, if this parameter is set to 14, then 14 users can execute macros simultaneously. Note that the greater the number of macro buffers, the smaller the number of sessions in the systems. 7. The ARP-based routing has been improved. When a packet is transmitted to a destination with a different network number in its address, an initial route is set up using the default gateway. If the default gateway is zero when such an initial transmission is made, SW/100-TCP-NCS/AT Version 13000 will attempt to resolve the address on the local segment via an ARP request. 8. User Telnet has been enhanced. During setup negotiation, User Telnet now agrees to DO ECHO if instructed by the host. This feature is useful in offloading processing from some hosts whose TELNET implementations might not echo keyboard input (e.g., a TELNET that is aware of entry/exit from a screen- based editor). 9. If the BReakAction parameter is set to InBand or OutofBand or both, a TELNET Interrupt Process command will be sent. If the BReakAction parameter is set to FlushVC, a TELNET DO- TIMING-MARK will be sent and all incoming data will be flushed until the mark is echoed. FlushVC is useful in preventing long displays from a dead host process. The FlushVC, however, depends on the TELNET timing mark being returned. Some systems may not return this mark reliably. In particular, Bridge has experienced this problem with a VAX running 4.2 BSD UNIX. In a VAX running 4.2 BSD UNIX, we found that a second timing mark sent by a second BREAK was usually returned. 10. The Connect and REMOTE commands reject invalid Internet addresses. The SW/100-TCP-NCS/AT Version 13000 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. 11. 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