This software is provided without support and without any obligation on the part of Silicon Graphics, Inc. to assist in its use, correction, modification or enhancement. There is no guarantee that this software will be included in future software releases. THIS SOFTWARE IS PROVIDED "AS IS" WITH NO WARRANTIES OF ANY KIND INCLUDING THE WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. ---------------------------------------------------------------------- Last updated: June 26, 1996 Located in ftp://ftp.sgi.com/sgi/ipmcast/IRIX5/5.3/mrouted3.8.tar.Z This is a set of changes to the multicast routing support for IRIX 5.3 to include the release 3.5 of the kernel modules, and 3.8 of mrouted. A few bugs are fixed since the December snapshot. Rate limiting now works on multi-processors, and mtrace now returns reasonable statistics. Copy the correct bsd.a and ip_mroute.o to your /var/sysgen/boot, copy mrouted, and reboot. There is also a new netstat needed for the -M and -Ms options to work. Note the -C option of netstat and screen "8" to get detailed statistics. cp bsd.a. /var/sysgen/boot/bsd.a cp ip_mroute.o. /var/sysgen/boot/ip_mroute.o cp mrouted netstat /usr/etc autoconfig reboot Where the is: IP19 Challenge L and XL, Onyx L and XL IP20 Indigo with R4000 IP22 Indy, Indigo 2, and Challenge S IP5 Older R3000 machines, including IP7 (not tested) IP12 Original R3000 Indigo (not tested) For example, for IP22: cp bsd.a.IP22 /var/sysgen/boot/bsd.a cp ip_mroute.o.IP22 /var/sysgen/boot/ip_mroute.o cp mrouted netstat /usr/etc autoconfig reboot Limitations: The new features have not been extensively tested. In a network with mrouted 3.4, you will messages complaining about "duplicate prunes", due to 3.4 bugs. These are limited to one every ten minutes, and can be safely ignored, or upgrade the offending routers to mrouted 3.8. This bsd.a includes the fixes in various IRIX 5.3 Patches to fix some TCP and UDP problems on busy servers. If you are NOT running patch 530, then tpisocket.a might be incompatible (i.e. svr4net programs might hang). If you get an error about "somaxconn" not being defined, it means you have not installed patch 317 or 530. Copy the "bsd" file here into the /var/sysgen/master.d directory. If you get an error about "swinput" etc. being undefined then you need to copy if_sw into /var/sysgen/master.d (from Patch 639) and add a "USE: if_sw" line to /var/sysgen/system/irix.sm. See "man 4 system" for more information on irix.sm. The IRIX 6.2 release has mrouted 3.8, so just use the installed binaries (or 6.2 patch 1247 to fix the MP problems). If you want support, please install IRIX 5.3 patch 1356 or is successors. Please report any problems to nowicki@SGI.COM, only after trying the "bsd" and "if_sw" files as described above.