Patch-ID# 101669-01
Keywords: diskless client ipchecksum error bootparamd not responding
Synopsis: SunOS 4.1.3_U1: ipchecksum error at boot from sun4c
Date: Jul/18/94

Solaris Release: 1.1.1A

SunOS release: 4.1.3_U1A

Unbundled Product: 

Unbundled Release: 

BugId's fixed with this patch: 1079221 1090781

Relevant Architecture: sparc
    NOTE: sun4c

Patches which may conflict with this patch: 

Obsoleted by: 

Files included with this patch: boot.sun4c

Problem Description: 

This patch fixes problem of diskless client remote boot.
This patch created from patch 100665-01 which only supported SunOS 4.1.1.

Bug 1079221
ipchecksum error at boot from sun4c. The bug is in the way the checksum 
is computed in the kudp_fastsend.c. The fix should be to replace the code 
in kudp_fastsend.c with a call to ip_cksum().
 
Bug 1090781
bootparamd server not responding on high network broadcasts
As matter of fact, it's the client boot program that cannot keep up with
the high volume of incoming broadcast packets.

Install Instructions: 

On the server, save the original boot program for the client in /tftpboot
and put the new one in

# cp /tftpboot/boot.sun4c /tftpboot/boot.sun4c.FCS
# cp sun4c/4.1.3_U1/boot.sun4c /tftpboot/boot.sun4c



