Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!pyramid!prls!mips!jen From: jen@mips.UUCP (Fred Jen) Newsgroups: comp.sys.apollo Subject: Re: TCP/IP woes Message-ID: <974@mips.UUCP> Date: Mon, 23-Nov-87 20:37:10 EST Article-I.D.: mips.974 Posted: Mon Nov 23 20:37:10 1987 Date-Received: Thu, 26-Nov-87 23:07:20 EST References: <8711231300.AA25389@nrl-css.ARPA> Reply-To: jen@mips.UUCP (Fred Jen) Organization: MIPS Computer Systems, Sunnyvale, CA Lines: 223 In article <8711231300.AA25389@nrl-css.ARPA> wicinski@NRL-CSS.ARPA (tim wicinski) writes: > >patch tapes: not only have i not heard about the latest patch tape, but >i was told by the 800 # to call the local sales office for a patch >tape, and NO ONE their ever heard of one. I called our service guy, and >talked to three other service people, some tech support people, and the >so-called "s/w librarian" all who said the same thing: never heard of >one. > >oh well, can't have anything you want > >tim wicinski >naval research labs Here is the content of the newest patch kit I've received: Patch kit volume ID: patch_2oct87. CHAPTER 1 PATCH KIT CONTENTS. . . . . . . . . . . . . . . . . . . . . . . 1-1 1.1 Patch 1 DN560s with 16 MHz CPUs . . . . . . . . . . . . . 1-2 1.2 Patch 2 Enhanced DEX for DN3000s. . . . . . . . . . . . . 1-3 1.3 Patch 3 Improved AEGIS for DN3000s. . . . . . . . . . . . 1-4 1.4 Patch 6 SR9.5.1 version of /SAU8/INVOL (11/11/86) . . . . 1-6 1.5 Patch 9 SAU8/DISP8B (Revision 1.9, 10/1/86) . . . . . . . 1-7 1.6 Patch 10 Text Stability on DN570s, DN580s and DN3000s . . 1-7 1.7 Patch 12 Bourne Shells for BSD4.2 and System V. . . . . . 1-8 1.8 Patch 14 /SYS/COLOR_MICROCODE for DN600s. . . . . . . . . 1-8 1.9 Patch 16 /SAU6/SPAD.UC and /SAU6/WCS.UC (Version 2.2) . . 1-9 1.10 Patch 18 New WIN8 Diagnostics and Driver. . . . . . . . 1-10 for DN3000s (Version 2.7) 1.11 Patch 19 Updated FPU Diagnostics (Version 1.42) . . . . 1-11 1.12 Patch 20 /SYSTEST/SAX.SLF (Revision 5.1). . . . . . . . 1-11 1.13 Patch 21 Updated /LIB/PMLIB . . . . . . . . . . . . . . 1-12 1.14 Patch 23 Domain/Dialogue Product Changes. . . . . . . . 1-13 1.15 Patch 24 New /DIALOGLIB . . . . . . . . . . . . . . . . 1-16 1.16 Patch 25 Changes to /SAU Files for SR9.2.6. . . . . . . 1-16 1.17 Patch 26 /SAU7 Ring Diagnostics for DN4000s . . . . . . 1-17 1.19 Patch 28 /SAU6 Display Diagnostic for DN5x0-T Nodes . . 1-17 1.20 Patch 29 /SAU5 Display Diagnostic for DN5x0 Nodes . . . 1-18 1.21 Patch 30 Changes to /SYSTEST Files for DN5x0-T Nodes. . 1-18 1.22 Patch 31 Native Ethernet Network Controller . . . . . . 1-19 on DN3000s and DN4000s 1.23 Patch 32 Changes to /LIB/GPRLIB for DN550s, DN560s, . . 1-19 DN600s, and DN660s 1.24 Patch 33 Changes to /LIB/GPRLIB for GSR . . . . . . . . 1-20 Graphics Product 1.25 Patch 34 Improvements to PRINTF Command . . . . . . . . 1-21 1.26 Patch 35 Changes to /LIB/PMLIB and /SAU7/CONFIG . . . . 1-21 for DN4000s and DSP4000s 1.27 Patch 36/Patch 37 Error Reporting for Turbos . . . . . 1-22 1.28 Patch 39 Improvements to GMR2D Product. . . . . . . . . 1-22 1.29 Patch 40 Improved VT100 Emulator. . . . . . . . . . . . 1-23 1.30 Patch 41 Changes to BSD4.2 LINT Command . . . . . . . . 1-24 1.31 Patch 42 Changes to SYSV CPP and LINT Commands. . . . . 1-25 1.32 Patch 43 /SAU7/WIN.DEX for DN4000s. . . . . . . . . . . 1-25 1.33 Patch 44 New AEGIS and AEGIS.MAP for DN3000s (Revision. 1-26 (Revision 9.5.1.1) 1.34 Patch 45 Changes to /SYSTEST/GRTEST . . . . . . . . . . 1-26 1.35 Patch 46 Changes to SAX at SR9.6/SR9.6.1. . . . . . . . 1-27 1.37 Patch 48 New INVOL for /SAU6, /SAU7, /SAU8, and /COM. . 1-27 1.38 Patch 49 Changes to /LIB/TFP. . . . . . . . . . . . . . 1-28 1.39 Patch 50 Changes to /LIB/PMLIB and /SYS/ENV . . . . . . 1-29 1.40 Patch 51 New Ring Controller Diagnostic . . . . . . . . 1-29 1.41 Patch 52 New Memory Diagnostic for DN3000s and DN4000s. 1-30 1.42 Patch 53 BSD4.2 TROFF and NROFF . . . . . . . . . . . . 1-30 1.43 Patch 54 New SPE Driver (Rev 1.2) . . . . . . . . . . . 1-31 1.44 Patch 55 New Version of /COM/PAS (Rev. 7.3804). . . . . 1-32 1.45 Patch 56 New Version of /COM/FTN (Version 9.55) . . . . 1-33 1.46 Patch 57 New Version of /COM/CC (Version 4.85). . . . . 1-34 1.45 Patch 58 New COLOR2_MICROCODE for DN580s and DN580-Ts . 1-36 1.46 Patch 59 New Ring Diagnostics for DN3000s . . . . . . . 1-36 1.47 Patch 60 New Utility - PREPVOL. . . . . . . . . . . . . 1-36 1.48 Patch 61 New AEGIS and AEGIS.MAP for DN4000s and. . . . 1-38 DSP4000s 1.49 Patch 62 Changes to Memory Diagnostic for Turbos. . . . 1-39 1.50 Patch 63 Changes to /SAUn/DEX . . . . . . . . . . . . . 1-39 1.51 Patch 64 Changes to SAX Diagnostics . . . . . . . . . . 1-40 1.52 Patch 65 Changes to /SAU7/CPU.DEX . . . . . . . . . . . 1-41 1.53 Patch 66/Patch 67 Changes to TCP/IP for Aegis . . . . . 1-41 and Domain/IX As for TCP/IP rev3.0 problem, patch 66 and 67 should fix the problem. Here is the documentation for patch 66 and 67: 1.53 Patch 66/Patch 67 Changes to TCP/IP for Aegis and Domain/IX Patches 66 and 67 contains changes to Domain-TCP and BSD4.2-TCP. It fixes the following problems occuring with Version 3.0 of TCP running on an SR9.5, SR9.6, or SR9.7 node: o TCP V3.0 Dynamic Routing does not work properly. The Domain/IX /etc/routed does not work properly at sr9.5. Routed is used on TCP/IP gateway nodes to implement the dynamic distribution of routing information across a TCP/IP internet. Aegis TCP includes the program /sys/tcp/rip_server which is identical to the Domain/IX /etc/routed. The /etc/routed is a BSD4.3 implementation. The failure mode for the TCP 3.0 Routed/Rip_Server is as follows: The program may appear to work for some period of time, but eventually it will stop working correctly. Gateways may inform neighboring gateways that they have been disconnected from one of their interfaces. Gateways may also broadcast the routing information to the wrong port, so that the routing information will not be received by neighboring gateways. When this happens, gateways will drop routes involving Apollo gateways. The Routed/Rip_Server will generate increasing volumes of broadcast traffic on all networks to which it is connected. Most of these broadcasts will never be received, but they will impose an increased load on the network. The tcp_server in this kit implements a -r switch. This switch determines which routing program to run at tcp_server initialization. The default routing when using the -r switch is /etc/routed. Users wishing to run Aegis tcp servers, can specify -r/sys/tcp/rip_server causing the rip_server to be run instead of /etc/routed. Without the switch, tcp_server runs /sys/tcp/makegate to acquire routing table entries. NOTE: We recommend that you use the -r option on gateways, and use the default (no -r option) on non-gateway hosts. For example, use the following line in your startup.19l entry for tcp_server gateway nodes running Domain-TCP: cps /sys/tcp/tcp_server -r/sys/tcp/rip_server. Note that there is no space between -r and the pathname. o RWHOD does not work properly in the BSD-TCP environment. TCP3.0 Domain/IX /etc/rwhod did not report all users logged in correctly. The Rwhod will generate increasing volumes of broadcast traffic. Most of these broadcasts will never be received, but they will impose an increased load on the network. These increased broadcasts will cause rwhod to use excessive cpu time, upwards of 90%. The fixed version of RWHOD doesn't load the CPU up to 100%. o TCP_SERVER fails to recognize the dr1 interface. The dr1 interface is a requirement for nodes running Etherbridge, Domain/Bridge-A or -B, or SR9.6 DN3000/4000 bridges containing two AT-bus Apollo Token Ring controllers (dr0 and dr1). The failure mode is that the tcp will not recognize the dr1 interface. It will continue to function on the dr0 interface. The new tcp_server need only be installed on the bridge gateway node. Broadcast packets of 255.255.255.255 [ffff] are recognized by the 3.0 fix kit o The previous version of TCP_SERVER does not support the broadcast address 255.255.255.255; however the version provided with this patch recognizes broadcast packets of 255.255.255.255 [ffff]. o TRPT does not supply the info in the correct format for detailed debugging. The new TRPT has been enhanced to provide an improved trace information display format and the help file TRPT.HLP has been augmented. The tcp_server in this kit implements a -r switch. This switch determines which routing program to run at tcp_server initialization. The default routing when using the -r switch is /etc/routed. Users wishing to run Aegis tcp servers, can specify -r/sys/tcp/rip_server causing the rip_server to be run instead of /etc/routed. Without the switch, tcp_server runs /sys/tcp/makegate to acquire routing table entries. NOTE: We recommend that you use the -r option on gateways, and use the default (no -r option) on non-gateway hosts. For example, use the following line in your startup.19l entry for tcp_server gateway nodes running Domain-TCP: cps /sys/tcp/tcp_server -r/sys/tcp/rip_server. Note that there is no space between -r and the pathname. Before installing Patch 66 or Patch 67, your workstation should be running SR9.5, SR9.6, or SR9.7 of the Aegis or Domain/IX operating system. (use the BLDT Shell command to determine which version is running on your workstation). Do not update your system software to one of the above versions AFTER installing Patch 66; if you do, you will reverse the changes to /systest/ssr_util/trpt and /systest/ssr_util/trpt.hlp effected by the patch. Patch 66 should be installed on any node running TCP/IP, either Domain-TCP or BSD4.2-TCP/IP. Patch 67 should be installed only on nodes running BSD4.2-TCP/IP. Patch 66 changes the following system files: sys/tcp/rip_server sys/tcp/tcp_server systest/ssr_util/trpt systest/ssr_util/trpt.hlp Patch 67 changes the following system files: bsd4.2/etc/routed bsd4.2/etc/rwhod This patch does not fix the problem related to UDP window size (this is a problem related to Imagin printer on Ethernet). It will be fixed in TCP/IP rev3.1 (rev3.1 currently is in beta test). Currently, I'm running TCP/IP rev2.1, so I'm not sure if rev3.0 fixed the trailer problem (a feature Apollo suppose to support). Does anybody know the answer? fred -- -Fred Jen UUCP: {decvax,ucbvax,ihnp4,hplabs}!decwrl!mips!jen USPS: MIPS Computer Systems, 930 Arques, Sunnyvale, CA 94086, (408) 991-0220