Patch-ID# 101181-01
Keywords: broadcast, TRI, IBM PS/2, SRB, etherfind 
Synopsis: TRI/S 2.1: Broadcast error problem
Date: Aug/06/93
 
SunOS release: 4.1.x
 
Unbundled Product: SunLink Token Ring Interface/SBus(TRI/S)
 
Unbundled Release: 2.1
 
BugId's fixed with this patch: 1125936 

Changes incorporated in this version:

Relevant Architecture: sparc
    NOTE: sun4c

Patches required with this patch: 100835-02

   Note: It is required to have patch 100835-02 installed first.

Patches which may conflict with this patch: 

Obsoleted by: 

Files included with this patch: if_tr.o, if_tr_subr.o

Problem Description: 

BUG-ID 1125936
In most cases,  when the Sun machine running idle, the TRS/I does not respond to
the broadcast. It consistently responds to the broadcast when the "etherfind" 
program is running. It also responds to the broadcast when the trace program by Netmetrix is
Netmetrix is running. Only in one occasion, we saw the TRI/S responded to the
broadcast when the Sun machine was running idle (no application were running).

The "etherfind" trace does not show the broadcast frame from the PS/2 (10:0:5a:a
c:7a:88)machine.

Note : Before installing this patch, user should load patch 100835-02 first.

INSTALL: 

1.	copy the patch into your <patch> directory. 
	cd to the <patch> OS rev and architecture of your target system.
	
	# cd <patch>/<OS_REV>/`arch -k`

2.

	# mv  /sys/`arch -k`/OBJ/if_tr.o /sys/`arch -k`/OBJ/if_tr.o.prev
	# mv  /sys/`arch -k`/OBJ/if_tr_subr.o /sys/`arch -k`/OBJ/if_tr_subr.o.prev

	copy the <patch>/<OS_REV>/`arch -k` files into the appropriate directory
	# cp if_tr.o /sys/`arch -k`/OBJ
	# cp if_tr_subr.o /sys/`arch -k`/OBJ
	
3. go to your kernel's directory (assuming it's called TOKEN) and make your
   new kernel.

	# cd /sys/`arch -k`/TOKEN
	# make

4. start using the new kernel:
	backup your present kernel, here the suffix .old is used but please feel 	free to use your own suffix.
	# mv  /vmunix  /vmunix.TR.prev

	copy the new kernel into the root directory
	# cp /sys/`arch -k`/TOKEN/vmunix /vmunix

	reboot using the new vmunix
	# reboot

	Note:

	      The object files included are:

	      4.1.2/sun4c
      
	      Hopefully, the SS10 objects should work equally well on Galaxy running
	      either 4.1.2 or 4.1.3.
